Compare commits

...

118 Commits

Author SHA1 Message Date
Marcel Telka
6f6101afa2 Updated Slovak translation.
2003-05-13  Marcel Telka  <marcel@telka.sk>

	* sk.po: Updated Slovak translation.
2003-05-13 16:57:39 +00:00
Kwok-Koon Cheung
bdbb386789 Updated traditional Chinese translation.
* zh_TW.po: Updated traditional Chinese translation.
2003-05-13 06:17:57 +00:00
Andrew Sobala
012ae5faea Fix buffer overflow vulnerability. Release 1.0.14. 2003-05-11 14:36:55 +00:00
Christophe Merlet
34abd9ae80 Updated French translation. 2002-12-14 11:47:06 +00:00
Stanislav Brabec
95ec34e5f8 Changed order of arguments for guile-snarf - .c file must be first (fixes
2002-12-11  Stanislav Brabec  <sbrabec@suse.cz>

	* sysdeps/guile/Makefile.am, sysdeps/guile/names/Makefile.am:
	Changed order of arguments for guile-snarf - .c file must be first
	(fixes bug #82684).
2002-12-11 13:07:53 +00:00
Kwok-Koon Cheung
6f83f3603c Updated traditional Chinese translation. 2002-02-08 18:51:32 +00:00
Kwok-Koon Cheung
44f3bb3b32 Rename simplified Chinese translation 2002-02-05 09:39:01 +00:00
Hasbullah Bin Pit
ab4e137fc3 Hasbullah bin Pit <sebol@ikhlas.com>
Hasbullah bin Pit <sebol@ikhlas.com>

Tag: LIBGTOP_STABLE_1_0

        * configure.in: Added ms in ALL_LINGUAS.
        * po/ms.po: Added Malay Translation.
2002-01-14 20:33:21 +00:00
Pablo Saratxaga
00e3604822 updated Azeri file 2001-12-07 13:19:20 +00:00
Roy-Magne Mo
319ff632ba Updated Norwegian (nynorsk) translation. 2001-11-27 06:17:47 +00:00
Kevin Vandersloot
f0e9cb5319 Update for a release for the security fixes and parallel install fixes 2001-11-26 22:36:18 +00:00
Kevin Vandersloot
c276c375f5 Apply patch fixing security issue from intexxia labs - #1048-261101
2001-11-26  Kevin Vandersloot <kfv101@psu.edu>

        * gnuserv.c: Apply patch fixing security issue from
        intexxia labs - #1048-261101
2001-11-26 22:12:02 +00:00
Chyla Zbigniew
97b32c7046 Updated Polish translation by GNOME PL Team <translators@gnome.pl> 2001-10-30 22:56:35 +00:00
Carlos Perelló Marín
fb8184afba *** empty log message *** 2001-10-18 00:53:25 +00:00
Carlos Perell Marn
16643866cf Added by Duarte Loreto <happyguy_pt@hotmail.com>
2001-10-17  Carlos Perell Marn <carlos@gnome-db.org>

	* pt.po: Added by Duarte Loreto <happyguy_pt@hotmail.com>
2001-10-18 00:47:22 +00:00
Kwok-Koon Cheung
aa9299f344 Parallel installation fix {moved headers to $(includedir)/libgtop-1.0/ } 2001-10-17 03:53:56 +00:00
Kwok-Koon Cheung
6f69cd863b New traditional Chinese translation. 2001-09-15 23:20:45 +00:00
Kjartan Maraas
7262bf39d8 Added Norwegian (nynorsk) translation.
2001-07-16  Kjartan Maraas  <kmaraas@gnome.org>

	* nn.po: Added Norwegian (nynorsk) translation.
2001-07-16 20:25:25 +00:00
Andraz Tori
9e773390cc Updated Slovenian translation 2001-05-03 21:59:35 +00:00
Yuri Syrota
54cbdb8158 Updated Ukrainian transaltion 2001-03-30 10:23:17 +00:00
Yuri Syrota
c70b11ee00 Updated Ukrainian transaltion 2001-03-28 13:02:47 +00:00
Andraz Tori
965b26c926 Updated Slovenian translation 2001-03-25 13:11:30 +00:00
Fatih Demir
384cd6b2db Full tr.po 2001-03-25 10:56:03 +00:00
Fatih Demir
b055e3710b Updated tr.po from Grkem 2001-03-23 21:29:49 +00:00
Yuri Syrota
669c6fd670 Updated Ukrainian transaltion 2001-03-22 10:49:57 +00:00
Valek Frob
617c4568d2 Updated russian translation. 2001-03-15 18:49:12 +00:00
Pablo Saratxaga
93c998cf7a fixed chars 2001-03-15 10:52:29 +00:00
Pablo Saratxaga
46a0750736 corrected charset line 2001-03-15 10:42:32 +00:00
Andraz Tori
e9227d1a2e Updated Slovenian translation 2001-03-11 22:18:24 +00:00
Pablo Saratxaga
41b7120527 Converted az.po to 8bit encoding
added tr.po from HEAD branch
fixed the ALL_LINGUAS to match the available languages
2001-03-09 16:39:21 +00:00
Andraz Tori
0ad6ae0a12 Updated Slovenian translation 2001-03-01 23:29:52 +00:00
Martin Baulig
6197e3ad47 Released LibGTop 1.0.12 "Gerolzhofen". 2001-02-27 14:14:03 +00:00
Martin Baulig
e577717013 Released LibGTop 1.0.12 "Gerolzhofen".
2001-02-13  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.12 "Gerolzhofen".

	* NEWS: Added news entry to 1.0.12.

	* LIBGTOP-VERSION: Set version number to 1.0.12, binary age 11,
	interface age 11.
2001-02-27 14:01:13 +00:00
Martin Baulig
6b19a0090a February 27, 2001: =================
February 27, 2001:
=================

* Released LibGTop 1.0.12 "Gerolzhofen".

  - fix for Solaris 8 from Laszlo PETER (msg_limits, sem_limits).

  - fix for FreeBSD 4.2 from Rolf Grossmann (FreeBSD now uses
    `_KERNEL' instead of `KERNEL'). Bug #51334.

  - for BSDI, comment out `subnet' field in netload; this should make
    it compile, but there may be other problems. Bug #13345.

  This release is for GNOME 1.4 Beta2.
2001-02-27 14:00:40 +00:00
Martin Baulig
a515242f17 Comment out the `subnet' field on BSDI; this should make it compile. Bug
2001-02-27  Martin Baulig  <baulig@suse.de>

	* netload.c: Comment out the `subnet' field on BSDI; this should
	make it compile. Bug #13345.
2001-02-27 13:52:56 +00:00
Martin Baulig
a7b13c7d83 Applied a patch from Rolf Grossmann (grossman@securitas.net) for FreeBSD
2001-02-27  Martin Baulig  <baulig@suse.de>

	* shm_limits.c, msg_limits.c, sem_limits.c: Applied a patch
	from Rolf Grossmann (grossman@securitas.net) for FreeBSD 4.2.
	Fixes #51334.
2001-02-27 13:40:10 +00:00
Simos Xenitellis
849d2da085 Update of Greek translation 2001-02-25 20:18:16 +00:00
Simos Xenitellis
d4b195045a More Greek messages 2001-02-23 13:32:00 +00:00
Yuri Syrota
c269f0adb8 Updated Ukrainian translation 2001-02-20 07:43:11 +00:00
Andraz Tori
4f65ee018c Updated Slovenian translation 2001-02-19 23:08:08 +00:00
Simos Xenitellis
8a8b975d08 Update of Greek translation 2001-02-19 03:03:22 +00:00
Andraz Tori
64955004a0 Updated Slovenian translation 2001-02-18 19:44:35 +00:00
Martin Baulig
4ef82847fe Applied a patch from Laszlo PETER <Laszlo.Peter@ireland.sun.com> for
2001-02-18  Martin Baulig  <baulig@suse.de>

	Applied a patch from Laszlo PETER <Laszlo.Peter@ireland.sun.com>
	for Solaris 8.

	* msg_limits.c: `struct msginfo' no longer has msgmap and msgssz.
	* sem_limits.c: `struct seminfo' no longer has a semmap field.
2001-02-18 14:27:27 +00:00
Andraz Tori
9da5658ba1 Updated Slovenian translation 2001-02-16 21:47:18 +00:00
Christian Meyer
b300842f47 Some minor changes for German translation. 2001-02-15 16:08:51 +00:00
Yuri Syrota
9a49872026 Updated Ukrainian translation 2001-02-15 13:07:35 +00:00
Martin Baulig
1aa7aae2f6 Released LibGTop 1.0.11 "Jasmin".
2001-02-15  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.11 "Jasmin".
2001-02-15 01:40:58 +00:00
Martin Baulig
70ba9e2559 Released LibGTop 1.0.11 "Jasmin".
2001-02-15  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.11 "Jasmin".

	* NEWS: Added news entry for 1.0.11.
2001-02-15 01:20:08 +00:00
Martin Baulig
13323e55ee February 14, 2001: =================
February 14, 2001:
=================

* Released LibGTop 1.0.11 "Jasmin":

  [The release which was supposed to be called "Gerolzhofen".]

  - merged in the Solaris code from LIBGTOP_1_1_2_PATCHES.

  - minor OpenBSD fixes.

  - again a bunch of updated translations.

  Please test the Solaris stuff and report and bugs and
  problems as soon as possible; I'll make a new release
  for the 2nd beta of GNOME 1.4 if necessary.
2001-02-15 01:19:36 +00:00
Martin Baulig
57d96878de February 15, 2001: =================
February 15, 2001:
=================

* This will be LibGTop 1.1.11 "Gerolzhofen":

  - merged in the Solaris code from LIBGTOP_1_1_2_PATCHES.

  - minor OpenBSD fixes.

  - again a bunch of updated translations.
2001-02-15 00:29:30 +00:00
Martin Baulig
10de82e256 Added solaris to the DIST_SUBDIRS. 2001-02-14 23:56:16 +00:00
Martin Baulig
29240a5a96 Ooops, set LIBGTOP_VERSION_SUFFIX to -cvs. 2001-02-14 23:50:32 +00:00
Martin Baulig
1baa2ef8ff Merged from LIBGTOP_1_1_2_PATCHES.
2001-02-14  Martin Baulig  <baulig@suse.de>

	Merged from LIBGTOP_1_1_2_PATCHES.

	* libgtop-sysdeps.m4 (GLIBTOP_SOLARIS_RELEASE): Define this on Solaris;
	we use version codes like 270 for SunOS 5.7 and 251 for SunOS 2.5.1.

	* LIBGTOP-VERSION (LIBGTOP_VERSION_SUFFIX): Added this so you can
	have your tarballs called `libgtop-1.x.y-snap.tar.gz' or whatever.
	This only affects the `VERSION' variable and thus how the resulting
	tarball will be called, but not `LIBGTOP_VERSION_CODE' etc.

	* configure.in, acconfig.h: Added checks for <procfs.h>
	and <sys/procfs.h>

	* configure.in (DL_LIB): Check for dlopen() and AC_SUBST this.

	* Makefile.am: Make `aclocal.m4' also depend on `LIBGTOP-VERSION'
	when in maintainer-mode.
2001-02-14 23:42:19 +00:00
Martin Baulig
0bd5a6c082 **** Merged from LIBGTOP_1_1_2_PATCHES **** 2001-02-14 23:07:41 +00:00
Martin Baulig
2698263164 Removed; this file doesn't exist in the stable branch.
2001-02-14  Martin Baulig  <baulig@suse.de>

	* include/glibtop/limits.h: Removed; this file doesn't exist
	in the stable branch.
2001-02-14 22:42:00 +00:00
Martin Baulig
85d53a69cf Added *.mo. 2001-02-14 21:40:08 +00:00
Martin Baulig
0a42a8d018 Make things work on OpenBSD 2.6; this is basically the same than on
2001-02-14  Martin Baulig  <baulig@suse.de>

	* proctime.c (glibtop_get_proc_time_p): Make things work on
	OpenBSD 2.6; this is basically the same than on NetBSD.
2001-02-14 21:36:42 +00:00
Martin Baulig
9d772e3c07 Removed @LIBSUPPORT@.
2001-02-14  Martin Baulig  <baulig@suse.de>

	* Makefile.am (libgtop_server_LDADD): Removed @LIBSUPPORT@.
2001-02-14 21:35:45 +00:00
jjranta
ddd9d11c71 Updated Finnish translation 2001-02-14 19:11:58 +00:00
Stano Visnovsky
b161b5bb72 Updated Slovak translation from Marcel Telka <marcel@telka.sk> 2001-02-14 11:01:39 +00:00
Andraz Tori
5607fefe30 Updated Slovenian translation 2001-02-13 13:47:21 +00:00
Szabolcs Ban
9d9aed4023 Updated hu.po by Robert Vanyi 2001-02-13 13:07:24 +00:00
Martin Baulig
62edf91314 Set version number to 1.0.11, binary age 10, interface age 10.
2001-02-13  Martin Baulig  <baulig@suse.de>

	* LIBGTOP-VERSION: Set version number to 1.0.11, binary age 10,
	interface age 10.
2001-02-13 12:41:42 +00:00
Martin Baulig
38e55efd2d Fix bug #14076.
2001-02-13  Martin Baulig  <baulig@suse.de>

	Fix bug #14076.

	* open.c (glibtop_open_s): Check whether /proc/1/cpu exists to
	detect SMP support rather than reading /proc/stat; on Linux 2.4.x,
	/proc/stat has "cpu" and "cpu0" entries even for non-SMP systems.
2001-02-13 12:31:57 +00:00
Stano Visnovsky
67c9c8e3e3 Added sk to ALL_LINGUAS 2001-02-13 11:08:06 +00:00
Stano Visnovsky
013ab1841d Added Slovak translation from Marcel Telka <marcel@telka.sk> 2001-02-13 11:05:42 +00:00
Martin Baulig
88c5d4fd61 Reverted Jarkko Ranta's change; please do not commit any compressed files
2001-02-13  Martin Baulig  <baulig@suse.de>

	* fi.po: Reverted Jarkko Ranta's change; please do
	not commit any compressed files in future.
2001-02-13 10:57:50 +00:00
Christophe Merlet
adbe42cda3 Updated French translation. 2001-02-10 09:30:48 +00:00
Gustavo Maciel Dias Vieira
2e6e310a3e Updated Brazilian Portuguese translation.
2001-02-09  Gustavo Maciel Dias Vieira  <gdvieira@zaz.com.br>

* pt_BR.po: Updated Brazilian Portuguese translation.
2001-02-09 16:18:26 +00:00
Nam SungHyun
818e941413 updated 2001-02-09 04:52:08 +00:00
jjranta
dfa868ce82 Updated Finnish translation by Pauli Virtanen 2001-02-08 18:17:42 +00:00
Gustavo Maciel Dias Vieira
dc353a4172 Added pt_BR to ALL_LINGUAS.
2001-02-08  Gustavo Maciel Dias Vieira  <gdvieira@zaz.com.br>

* configure.in (ALL_LINGUAS): Added pt_BR to ALL_LINGUAS.
2001-02-08 14:51:34 +00:00
Valek Frob
4da65d5d0b Updated russian translation. 2001-02-08 11:52:07 +00:00
Christophe Merlet
a2043e3aaf Updated French translation. 2001-02-05 17:32:57 +00:00
Andraz Tori
f03304a920 Updated Slovenian translation 2001-01-25 21:02:22 +00:00
Andraz Tori
beedc57724 Added sl translations 2001-01-23 11:57:17 +00:00
Pablo Saratxaga
3049619931 updated Azeri file 2001-01-06 22:23:52 +00:00
Pablo Saratxaga
ddb0c913c1 Added Azeri file 2001-01-05 15:35:25 +00:00
Martin Baulig
c7244ba1ba Added --cflags', --libs' and `--extra-libs' parameters.
2000-11-21  Martin Baulig  <baulig@suse.de>

	* libgtop-config.h.in: Added `--cflags', `--libs' and `--extra-libs'
	parameters.
2000-11-21 15:27:18 +00:00
Yuri Syrota
146ccb2511 Updated Ukrainian translation 2000-11-21 13:59:26 +00:00
Martin Baulig
91c35548e4 Released LibGTop 1.0.10 "November Rain".
2000-11-20  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.10 "November Rain".

	* LIBGTOP-VERSION: Set version number to 1.0.10, binary age 9,
	interface age 9.
2000-11-20 15:13:45 +00:00
Yuri Syrota
8705ef6b65 Updated Ukrainian translation 2000-11-20 08:41:28 +00:00
Yuri Syrota
d5b27269d8 Updated Ukrainian translation 2000-11-16 08:06:57 +00:00
Yuri Syrota
6915f098ca Updated Ukrainian translation 2000-10-31 11:43:08 +00:00
Yuri Syrota
376613ddd4 Updated Ukrainian translation 2000-10-23 07:44:18 +00:00
Yuri Syrota
6a9cd61fd9 Updated Ukrainian translation 2000-10-23 07:28:59 +00:00
Yukihiro Nakai
18a3526ea7 ja.po: Update Japanese translation. 2000-10-14 18:37:58 +00:00
Szabolcs Ban
333c85736c Updated, thanx Robi 2000-10-11 11:44:49 +00:00
Yukihiro Nakai
df5ec3c02a ja.po: commit the right one. 2000-10-11 06:21:03 +00:00
Yukihiro Nakai
368e94c8e1 ja.po: Update Japanese translation. 2000-10-11 06:14:51 +00:00
Yuri Syrota
f5de8e4ead Updated Ukrainian translation 2000-10-04 08:04:36 +00:00
Szabolcs Ban
715975f7ed Added stable version 2000-10-04 07:13:11 +00:00
Christian Meyer
f13099194c Minor fix in German translation. 2000-09-20 10:51:08 +00:00
Christian Meyer
1dd8a8e8fc Updated German translation. 2000-09-19 22:13:22 +00:00
Christian Meyer
d9fb27e57c Updates German translation, Added update.pl and README.tools from menesis. 2000-09-10 15:07:26 +00:00
Kenneth Christiansen
dde1a2c1aa Translations from Keld
bonobo/po/da.po dia/po/da.po dr-genius/po/da.po eog/po/da.po
gconf/po/da.po gdict/po/da.po gdm2/po/da.po gfax/po/da.po
gimp/po/da.po gimp/po-libgimp/da.po gimp/po-plug-ins/da.po
gnome-applets/po/da.po gnome-chess/po/da.po gnome-db/po/da.po
gnome-iconedit/po/da.po gnome-lokkit/po/da.po
gnome-media/po/da.po gnome-pilot/po/da.po gnomeicu/po/da.po
gnop/po/da.po gphoto/po/da.po gtkhtml/po/da.po gxsnmp/po/da.po
libgtop/po/da.po
mc/po/da.po oaf/po/da.po rp3/po/da.po sodipodi/po/da.po
2000-09-09 00:06:12 +00:00
Kjartan Maraas
5bff21b7b4 Updated Norwegian translation.
2000-08-16  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian translation.
2000-08-16 11:58:54 +00:00
Takayuki KUSANO
e58c732f54 Updated Japanese translation.
2000-06-25  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>

	* ja.po: Updated Japanese translation.
2000-08-16 11:57:56 +00:00
Takayuki KUSANO
48404428a2 ' field.
* fix 'Language-Team:' field.
2000-06-25 12:51:01 +00:00
Takayuki KUSANO
d009071e40 Updated Japanese translation.
* ja.po: Updated Japanese translation.
2000-06-25 12:48:10 +00:00
Yuri Syrota
33b1fcf4f9 Updated Ukrainian translation 2000-05-26 07:59:40 +00:00
Martin Baulig
c0a9dedc4b Released LibGTop 1.0.9 "Stuttgart". 2000-05-25 15:42:24 +00:00
Martin Baulig
7ab96d212d Released LibGTop 1.0.9 "Stuttgart".
2000-05-25  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.9 "Stuttgart".

	* LIBGTOP-VERSION: Set version number to 1.0.9 binary age 8,
	interface age 8.

	(LibGTop 1.0.8 "Frankfurt" was not publically released.)
2000-05-25 14:27:14 +00:00
Martin Baulig
bd6e248adf Released LibGTop 1.0.8 "Stuttgart".
2000-05-25  Martin Baulig  <baulig@suse.de>

	Released LibGTop 1.0.8 "Stuttgart".
2000-05-25 14:20:31 +00:00
Manuel de Vega Barreiro
9abfb85080 *** empty log message *** 2000-05-20 15:27:39 +00:00
Manuel de Vega Barreiro
fdef2d5b38 Spanish translation 2000-05-20 15:26:47 +00:00
Kenneth Christiansen
641eb24a8b Translations from Keld
Tag: LIBGTOP_STABLE_1_0
libgtop/po/da.po
2000-05-18 12:42:24 +00:00
Martin Norback
8754f434d1 Updated Swedish translation 2000-05-18 12:26:46 +00:00
Kenneth Christiansen
f656208234 New update 2000-05-18 11:18:37 +00:00
Jesus Bravo Alvarez
0df1594f31 Updated Galician translation 2000-05-17 22:17:19 +00:00
Kjartan Maraas
1ab7936ced Updated translation.
2000-05-17  Kjartan Maraas  <kmaraas@online.no>

	* no.po: Updated translation.
2000-05-17 21:14:35 +00:00
Kenneth Christiansen
dcd43f8a15 Not good, since new POTFILES.in, but much better that 20 minutes ago :) 2000-05-16 22:16:00 +00:00
Kenneth Christiansen
7f7c5506f7 New strings added Added list of files which should not be in POTFILES.in
2000-05-16  Kenneth Christiansen  <kenneth@gnome.org>

        * POTFILES.in: New strings added
        * POTFILES.ignore: Added list of files which should
          not be in POTFILES.in of some reason
2000-05-16 22:05:02 +00:00
Kenneth Christiansen
b0a4cb2379 New Danish translation + update.sh script 2000-05-16 19:29:56 +00:00
Jesus Bravo Alvarez
8c06ed1516 Added some translations from HEAD branch 2000-05-16 09:09:59 +00:00
Andreas Hydén
56154e50f2 Added update.sh script 2000-05-09 21:51:05 +00:00
Jesus Bravo Alvarez
902670623f Updated Galician translation 2000-04-01 18:18:26 +00:00
Martin Baulig
0e5d856065 Set version number to 1.0.8 binary age 7, interface age 7.
2000-02-20  Martin Baulig  <martin@home-of-linux.org>

	* LIBGTOP-VERSION: Set version number to 1.0.8 binary age 7,
	interface age 7.
2000-02-19 23:18:05 +00:00
106 changed files with 32581 additions and 3699 deletions

115
ChangeLog
View File

@@ -1,3 +1,118 @@
2003-05-11 Andrew Sobala <aes@gnome.org>
* up version to 1.0.14
2002-12-11 Stanislav Brabec <sbrabec@suse.cz>
* sysdeps/guile/Makefile.am, sysdeps/guile/names/Makefile.am:
Changed order of arguments for guile-snarf - .c file must be first
(fixes bug #82684).
2002-02-05 Abel Cheung <maddog@linux.org.hk>
* configure.in (ALL_LINGUAS): zh_CN.GB2312 -> zh_CN
2001-01-14 Hasbullah bin Pit <sebol@ikhlas.com>
* configure.in: Added ms in ALL_LINGUAS.
* po/ms.po: Added Malay Translation.
2001-10-26 Kevin Vandersloot <kfv101@psu.edu>
* up version to 1.0.13
2001-10-17 Abel Chueng <maddog@linux.org.hk>
* configure.in, Makefile.am, include/glibtop/Makefile.am: headers
moved to $(includedir)/libgtop-1.0/glibtop.
2001-09-16 Abel Chueng <maddog@linux.org.hk>
* configure.in: Added "zh_TW" to ALL_LINGUAS.
2001-02-13 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.12 "Gerolzhofen".
* NEWS: Added news entry to 1.0.12.
* LIBGTOP-VERSION: Set version number to 1.0.12, binary age 11,
interface age 11.
2001-02-19 Simos Xenitellis <simos@hellug.gr>
* configure.in: Added "el" to ALL_LINGUAS.
2001-02-15 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.11 "Jasmin".
* NEWS: Added news entry for 1.0.11.
2001-02-14 Martin Baulig <baulig@suse.de>
Merged from LIBGTOP_1_1_2_PATCHES.
* libgtop-sysdeps.m4 (GLIBTOP_SOLARIS_RELEASE): Define this on Solaris;
we use version codes like 270 for SunOS 5.7 and 251 for SunOS 2.5.1.
* LIBGTOP-VERSION (LIBGTOP_VERSION_SUFFIX): Added this so you can
have your tarballs called `libgtop-1.x.y-snap.tar.gz' or whatever.
This only affects the `VERSION' variable and thus how the resulting
tarball will be called, but not `LIBGTOP_VERSION_CODE' etc.
* configure.in, acconfig.h: Added checks for <procfs.h>
and <sys/procfs.h>
* configure.in (DL_LIB): Check for dlopen() and AC_SUBST this.
* Makefile.am: Make `aclocal.m4' also depend on `LIBGTOP-VERSION'
when in maintainer-mode.
2001-02-14 Martin Baulig <baulig@suse.de>
* include/glibtop/limits.h: Removed; this file doesn't exist
in the stable branch.
2001-02-13 Martin Baulig <baulig@suse.de>
* LIBGTOP-VERSION: Set version number to 1.0.11, binary age 10,
interface age 10.
2001-02-13 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* configure.in: Added sk to ALL_LINGUAS
2001-02-08 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
* configure.in (ALL_LINGUAS): Added pt_BR to ALL_LINGUAS.
2000-11-21 Martin Baulig <baulig@suse.de>
* libgtop-config.h.in: Added `--cflags', `--libs' and `--extra-libs'
parameters.
2000-11-20 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.10 "November Rain".
* LIBGTOP-VERSION: Set version number to 1.0.10, binary age 9,
interface age 9.
2000-05-25 Martin Baulig <baulig@suse.de>
Released LibGTop 1.0.9 "Stuttgart".
* LIBGTOP-VERSION: Set version number to 1.0.9 binary age 8,
interface age 8.
(LibGTop 1.0.8 "Frankfurt" was not publically released.)
2000-02-20 Martin Baulig <martin@home-of-linux.org>
* LIBGTOP-VERSION: Set version number to 1.0.8 binary age 7,
interface age 7.
2000-02-15 Martin Baulig <martin@home-of-linux.org>
Released LibGTop 1.0.7 "Copenhagen".

View File

@@ -8,10 +8,13 @@
#
LIBGTOP_MAJOR_VERSION=1
LIBGTOP_MINOR_VERSION=0
LIBGTOP_MICRO_VERSION=7
LIBGTOP_MICRO_VERSION=14
LIBGTOP_INTERFACE_AGE=6
LIBGTOP_BINARY_AGE=6
LIBGTOP_INTERFACE_AGE=12
LIBGTOP_BINARY_AGE=12
# you can set this to `-snap' for instance to create
# a `libgtop-1.x.y-snap.tar.gz' tarball.
LIBGTOP_VERSION_SUFFIX=
# Increase each time you change the client/server protocol.
LIBGTOP_SERVER_VERSION=5
@@ -21,5 +24,5 @@ LIBGTOP_VERSION=$LIBGTOP_MAJOR_VERSION.$LIBGTOP_MINOR_VERSION.$LIBGTOP_MICRO_VER
LIBGTOP_VERSION_CODE=`echo "$LIBGTOP_MAJOR_VERSION 1000000 * $LIBGTOP_MINOR_VERSION 1000 * + $LIBGTOP_MICRO_VERSION + p q" | dc`
# For automake.
VERSION=$LIBGTOP_VERSION
VERSION=$LIBGTOP_VERSION$LIBGTOP_VERSION_SUFFIX
PACKAGE=libgtop

View File

@@ -13,7 +13,8 @@ endif
SUBDIRS = po intl $(support) macros misc include sysdeps lib src \
$(examples_SUBDIRS) doc
include_HEADERS = glibtop.h
libgtopinclude_HEADERS = glibtop.h
libgtopincludedir = $(includedir)/libgtop-1.0
EXTRA_DIST = autogen.sh libgtop.spec.in copyright.txt libgtopConf.sh.in \
LIBGTOP-VERSION features.def libgtop-config.in RELNOTES-0.25 \
@@ -42,7 +43,7 @@ bin_SCRIPTS = $(top_builddir)/libgtop-config
@MAINT@macros/macros.dep: macros/Makefile.am
@MAINT@ cd macros && $(MAKE) macros.dep
@MAINT@$(top_srcdir)/aclocal.m4: libgtop-sysdeps.m4
@MAINT@$(top_srcdir)/aclocal.m4: libgtop-sysdeps.m4 LIBGTOP-VERSION
## We create libgtopConf.sh here and not from configure because we want
## to get the paths expanded correctly. Macros like srcdir are given
@@ -51,7 +52,7 @@ bin_SCRIPTS = $(top_builddir)/libgtop-config
libgtopConf.sh: libgtopConf.sh.in Makefile
## Use sed and then mv to avoid problems if the user interrupts.
sed -e 's#\@LIBGTOP_LIBDIR\@#$(libdir)#g' \
-e 's#\@LIBGTOP_INCLUDEDIR\@#$(includedir)#g' \
-e 's#\@LIBGTOP_INCLUDEDIR\@#$(includedir)/libgtop-1.0#g' \
-e 's#\@LIBGTOP_DATADIR\@#$(datadir)#g' \
-e 's#\@LIBGTOP_EXTRA_LIBS\@#$(LIBGTOP_EXTRA_LIBS)#g' \
-e 's#\@LIBGTOP_LIBS\@#$(LIBGTOP_LIBS)#g' \

55
NEWS
View File

@@ -1,3 +1,58 @@
November 26, 2001:
================
* Released LIbGTop 1.0.13
- security fix
- update for parallel install with libgtop-2.0
February 27, 2001:
=================
* Released LibGTop 1.0.12 "Gerolzhofen".
- fix for Solaris 8 from Laszlo PETER (msg_limits, sem_limits).
- fix for FreeBSD 4.2 from Rolf Grossmann (FreeBSD now uses
`_KERNEL' instead of `KERNEL'). Bug #51334.
- for BSDI, comment out `subnet' field in netload; this should make
it compile, but there may be other problems. Bug #13345.
This release is for GNOME 1.4 Beta2.
February 14, 2001:
=================
* Released LibGTop 1.0.11 "Jasmin":
[The release which was supposed to be called "Gerolzhofen".]
- merged in the Solaris code from LIBGTOP_1_1_2_PATCHES.
- minor OpenBSD fixes.
- again a bunch of updated translations.
Please test the Solaris stuff and report and bugs and
problems as soon as possible; I'll make a new release
for the 2nd beta of GNOME 1.4 if necessary.
November 20, 2000:
=================
* Released LibGTop 1.0.10 "November Rain":
- this release contains a bunch of updated translations.
May 25, 2000:
============
* Released LibGTop 1.0.9 "Stuttgart".
(LibGTop 1.0.8 "Frankfurt" was not publically released.)
February 15, 2000:
=================

View File

@@ -156,6 +156,14 @@
*/
#undef GLIBTOP_LINUX_VERSION_CODE
/* Solaris release code (eg. 251 for Solaris 2.5.1). */
#undef GLIBTOP_SOLARIS_RELEASE
/* Define if you want to use LibGTop without GNOME. */
#undef WITHOUT_GNOME
/* Define if you have the <procfs.h> header file */
#undef HAVE_PROCFS_H
/* Define if you have the <sys/procfs.h> header file */
#undef HAVE_SYS_PROCFS_H

View File

@@ -33,6 +33,7 @@ AC_SUBST(LIBGTOP_BINARY_AGE)
AC_SUBST(LIBGTOP_SERVER_VERSION)
AC_SUBST(LIBGTOP_VERSION)
AC_SUBST(LIBGTOP_VERSION_CODE)
AC_SUBST(LIBGTOP_VERSION_SUFFIX)
# libtool versioning
LT_RELEASE=$LIBGTOP_MAJOR_VERSION.$LIBGTOP_MINOR_VERSION
@@ -199,7 +200,45 @@ AC_CHECK_TYPE(ssize_t, int)
AC_CHECK_HEADERS(memory.h)
AC_CHECK_HEADERS(string.h strings.h, break)
AC_REPLACE_FUNCS(strerror)
AC_CHECK_LIB(kvm, kvm_open)
dnl dlopen() and dlsym()
DL_LIB=
AC_CHECK_FUNCS(dlopen,,[
AC_CHECK_LIB(dl, dlopen, DL_LIB="-ldl", [
AC_CHECK_LIB(dld, shl_load, DL_LIB="-ldld", [
AC_CHECK_FUNCS(dlopen, DL_LIB="", DL_LIB="")
])
])
])
oLIBS="$LIBS"
LIBS="$LIBS $DL_LIB"
AC_CHECK_FUNCS(dlerror,,)
LIBS="$oLIBS"
AC_SUBST(DL_LIB)
dnl Solaris
AC_CHECK_LIB(kstat, kstat_open)
AC_CHECK_FUNCS(getloadavg swapctl)
AC_CHECK_HEADERS(procfs.h sys/procfs.h, break)
dnl Some versions of Solaris require -lelf for -lkvm
AC_CHECK_LIB(kvm, kvm_open,[
LIBS="-lkvm $LIBS"
],[AC_MSG_CHECKING(for kvm_open in -lkvm with -lelf)
AC_CACHE_VAL(ac_cv_lib_kvm_with_elf,
[ac_save_LIBS="$LIBS"
LIBS="-lkvm -lelf $LIBS"
AC_TRY_LINK([char kvm_open();], [kvm_open()],
ac_cv_lib_kvm_with_elf=yes, ac_cv_lib_kvm_with_elf=no)
LIBS="$ac_save_LIBS"
])
if test "$ac_cv_lib_kvm_with_elf" = "yes"; then
AC_MSG_RESULT(yes)
LIBS="-lkvm -lelf $LIBS"
else
AC_MSG_RESULT(no)
fi
])
dnl For DEC OSF1
AC_CHECK_LIB(mach, vm_statistics)
@@ -238,7 +277,7 @@ AC_FUNC_STRFTIME
AC_CHECK_FUNCS(getcwd gettimeofday getwd putenv strdup strtoul uname)
dnl ## all 'es_??' are only needed for format numbers different of 'es'
ALL_LINGUAS="da de es es_DO es_GT es_HN es_MX es_PA es_PE es_SV fi fr gl ja ko nl no pl sv"
ALL_LINGUAS="az ca da de el es es_DO es_GT es_HN es_MX es_PA es_PE es_SV fi fr ga gl hu ja ko ms nl no pl pt pt_BR ru sk sl sv tr uk zh_CN zh_TW"
AM_GNOME_GETTEXT
AC_PATH_XTRA
@@ -299,7 +338,7 @@ AC_SUBST(SUPPORTINCS)
dnl These definitions are expanded in make.
LIBGTOP_LIBS='-L$(libdir)'
LIBGTOP_INCS='-I$(includedir)'
LIBGTOP_INCS='-I$(includedir)/libgtop-1.0'
if test x$libgtop_use_machine_h = xyes ; then
LIBGTOP_INCS="$LIBGTOP_INCS -DHAVE_GLIBTOP_MACHINE_H"
@@ -419,6 +458,7 @@ sysdeps/osf1/Makefile
sysdeps/linux/Makefile
sysdeps/kernel/Makefile
sysdeps/freebsd/Makefile
sysdeps/solaris/Makefile
src/Makefile
src/daemon/Makefile
src/inodedb/Makefile

View File

@@ -1,4 +1,4 @@
glibtopdir = $(includedir)/glibtop
glibtopdir = $(includedir)/libgtop-1.0/glibtop
glibtop_HEADERS = close.h loadavg.h prockernel.h procstate.h \
sem_limits.h uptime.h command.h mem.h proclist.h \

View File

@@ -1,7 +1,7 @@
#!/bin/sh
usage="\
Usage: libgtop-config [--version] [--config] [--features-def-file]"
Usage: libgtop-config [--version] [--config] [--features-def-file] [--cflags] [--libs] [--extra-libs]"
config_file="@LIBGTOP_LIBDIR@/libgtopConf.sh"
. $config_file
@@ -29,6 +29,15 @@ while test $# -gt 0; do
--features-def-file)
echo $features_def_file
;;
--cflags)
echo $LIBGTOP_INCS
;;
--libs)
echo $LIBGTOP_LIBS
;;
--extra-libs)
echo $LIBGTOP_EXTRA_LIBS
;;
*)
echo "${usage}" 1>&2
exit 1

View File

@@ -73,7 +73,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
AC_ARG_ENABLE(hacker-mode,
[ --enable-hacker-mode Enable building of unstable sysdeps],
[hacker_mode="$withval"], [hacker_mode=no])
[hacker_mode="$enableval"], [hacker_mode=no])
AM_CONDITIONAL(HACKER_MODE, test x"$hacker_mode" = xyes)
@@ -124,12 +124,20 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
libgtop_need_server=yes
libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
;;
solaris*)
libgtop_sysdeps_dir=solaris
libgtop_use_machine_h=yes
libgtop_need_server=yes
libgtop_postinstall='chgrp sys $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server'
;;
*)
if test x$hacker_mode = xyes ; then
case "$host_os" in
sunos4*)
#Please note that this port is obsolete and not working at
#all. It is only useful for people who want to fix it ... :-)
libgtop_sysdeps_dir=sun4
libgtop_use_machine_h=yes
libgtop_use_machine_h=yes
libgtop_need_server=yes
;;
osf*)
@@ -177,7 +185,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
#include <net/netisr.h>
#include <net/route.h>
#if (defined __FreeBSD__) || (defined __NetBSD__)
#if defined(__FreeBSD__) || defined(__NetBSD__)
#include <net/if_sppp.h>
#else
#include <i4b/sppp/if_sppp.h>
@@ -249,6 +257,18 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
AC_DEFINE_UNQUOTED(GLIBTOP_LINUX_VERSION_CODE, $os_version_code)
AC_MSG_RESULT($os_version_code)
;;
solaris*)
os_major_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\1/'`
os_minor_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\2/'`
os_micro_version=`uname -r | sed 's/\([[0-9]]*\).\([[0-9]]\)\.*\([[0-9]]*\)/\3/'`
test -z "$os_micro_version" && os_micro_version=0
os_version_expr="$os_major_version 100 * $os_minor_version 10 * + $os_micro_version + p q"
os_version_code=`echo "$os_version_expr" | dc`
AC_MSG_CHECKING(for Solaris release code)
AC_DEFINE_UNQUOTED(GLIBTOP_SOLARIS_RELEASE, $os_version_code)
AC_MSG_RESULT($os_version_code)
;;
esac
AC_MSG_CHECKING(for machine.h in libgtop sysdeps dir)

View File

@@ -3,5 +3,7 @@ Makefile.in
POTFILES
cat-id-tbl.c
*.gmo
*.mo
libgtop.pot
Makefile.in.in
messages

View File

@@ -1,3 +1,202 @@
2003-05-13 Marcel Telka <marcel@telka.sk>
* sk.po: Updated Slovak translation.
2003-05-13 Abel Cheung <maddog@linux.org.hk>
* zh_TW.po: Updated traditional Chinese translation.
2002-12-14 Christophe Merlet <redfox@redfoxcenter.org>
* fr.po: Updated French translation.
2002-02-09 Abel Cheung <maddog@linux.org.hk>
* zh_TW.po: Updated traditional Chinese translation.
2002-02-05 Abel Cheung <maddog@linux.org.hk>
* zh_CN.GB2312.po -> zh_CN.po
2001-01-14 Hasbullah bin Pit <sebol@ikhlas.com>
* ms.po: Added Malay Translation.
2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
* az.po: Updated Azeri file
2001-11-27 Roy-Magne Mo <rmo@sunnmore.net>
* nn.po: Updated Norwegian (nynorsk) translation.
2001-10-30 Zbigniew Chyla <cyba@gnome.pl>
* pl.po: Updated Polish translation by
GNOME PL Team <translators@gnome.pl>.
2001-10-17 Carlos Perell<6C> Mar<61>n <carlos@gnome-db.org>
* pt.po: Added by Duarte Loreto <happyguy_pt@hotmail.com>
2001-09-16 Abel Cheung <maddog@linux.org.hk>
* zh_TW.po: Added traditoinal Chinese translation.
2001-07-16 Kjartan Maraas <kmaraas@gnome.org>
* nn.po: Added Norwegian (nynorsk) translation.
2001-03-25 Fatih Demir <kabalak@gtranslator.org>
* tr.po: %100'ification.
2001-03-23 Fatih Demir <kabalak@gtranslator.org>
* tr.po: Updated Turkish translation by G<>rkem.
2001-03-15 Valek Filippov <frob@df.ru>
* ru.po: Updated russian translation.
2001-03-09 Pablo Saratxaga <pablo@mandrakesoft.com>
* az.po: converted to 8bit encoding as requested for Gnome 1.4
2001-02-25 Simos Xenitellis <simos@hellug.gr>
* el.po: Updated Greek translation.
2001-02-23 Simos Xenitellis <simos@hellug.gr>
* el.po: Some more strings.
2001-02-19 Simos Xenitellis <simos@hellug.gr>
* el.po: Update of Greek translation.
2001-02-15 Christian Meyer <cm@ggtt.de>
* de.po: Some minor changes.
2001-02-14 Jarkko Ranta <jjranta@cc.joensuu.fi>
* fi.po: Updated Finnish translation
2001-02-14 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation from Marcel Telka <marcel@telka.sk>
2001-02-13 Szabolcs Ban <shooby@gnome.hu>
* hu.po: Updated Hungarian translation from Robert Vanyi
2001-02-13 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Added Slovak translation from Marcel Telka <marcel@telka.sk>
2001-02-13 Martin Baulig <baulig@suse.de>
* fi.po: Reverted Jarkko Ranta's change; please do
not commit any compressed files in future.
2001-02-10 Christophe Merlet <christophe@merlet.net>
* fr.po: Updated French translation.
2001-02-09 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
* pt_BR.po: Updated Brazilian Portuguese translation.
2001-02-08 Jarkko Ranta <jjranta@cc.joensuu.fi>
* fi.po: Updated Finnish translation by Pauli Virtanen
2001-02-08 Valek Filippov <frob@df.ru>
* ru.po: Updated russian translation.
2001-02-05 Christophe Merlet <christophe@merlet.net>
* fr.po: Updated French translation.
2001-01-05 Pablo Saratxaga <pablo@mandrakesoft.com>
* az.po: Added Azeri file
* ja.po: fixed a syntax error (missing %c )
2000-10-15 Yukihiro Nakai <nakai@gnome.gr.jp>
* ja.po: Update Japanese translation.
2000-10-11 Yukihiro Nakai <nakai@gnome.gr.jp>
* ja.po: Update Japanese translation.
2000-09-19 Christian Meyer <linux@chrisime.de>
* de.po: Minor fix.
2000-09-19 Christian Meyer <linux@chrisime.de>
* de.po: Updated German translation.
2000-09-10 Christian Meyer <linux@chrisime.de>
* de.po: Updated German translation.
* update.pl: Added update.pl from menesis.
* README.tools: Added text file.
2000-08-16 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
2000-06-25 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
* ja.po: Updated Japanese translation.
2000-05-26 Yuri Syrota <rasta@renome.rovno.ua>
* uk.po: Updated Ukrainian translation.
2000-05-20 Manuel de Vega Barreiro <barreiro@arrakis.es>
* es.po: Updated Spanish translation.
2000-05-18 Martin Norb<72>ck <d95mback@dtek.chalmers.se>
* sv.po: Updated Swedish translation.
2000-05-18 Jesus Bravo Alvarez <jba@pobox.com>
* gl.po: Updated Galician translation.
2000-05-17 Kjartan Maraas <kmaraas@online.no>
* no.po: Updated translation.
2000-05-16 Kenneth Christiansen <kenneth@gnome.org>
* POTFILES.in: New strings added
2000-05-16 Kenneth Christiansen <kenneth@gnome.org>
* da.po: New da translation
* update.sh: New update.sh script
2000-05-16 Jesus Bravo Alvarez <jba@pobox.com>
* *.po: Added and merged ca, el, ga, pt_BR, ru, uk and zh_CN
from HEAD branch
2000-05-09 Andreas Hyden <a.hyden@cyberpoint.se>
* update.sh: Added update.sh script.
2000-04-01 Jesus Bravo Alvarez <jba@pobox.com>
* gl.po: Updated Galician translation.
1999-10-09 Jesus Bravo Alvarez <jba@pobox.com>
* gl.po: Added Galician translation.

6
po/POTFILES.ignore Normal file
View File

@@ -0,0 +1,6 @@
#Please remember + in front of the files that should be ignored
#Please keep these files in alphabetic order
#Shouldn't be translated according to Martin:
+kernel/table20/unistd-i386.h
+kernel/table21/unistd-i386.h

View File

@@ -1,36 +1,4 @@
sysdeps/names/cpu.c
sysdeps/names/fsusage.c
sysdeps/names/loadavg.c
sysdeps/names/mem.c
sysdeps/names/mountlist.c
sysdeps/names/msg_limits.c
sysdeps/names/prockernel.c
sysdeps/names/proclist.c
sysdeps/names/procmap.c
sysdeps/names/procmem.c
sysdeps/names/procsegment.c
sysdeps/names/procsignal.c
sysdeps/names/procstate.c
sysdeps/names/proctime.c
sysdeps/names/procuid.c
sysdeps/names/sem_limits.c
sysdeps/names/shm_limits.c
sysdeps/names/swap.c
sysdeps/names/sysdeps.c
sysdeps/names/uptime.c
support/easy-vsnprintf.c
support/error.c
support/error.h
support/getopt.c
lib/close.c
lib/command.c
lib/init.c
lib/open.c
lib/parameter.c
lib/read.c
lib/read_data.c
lib/sysdeps.c
lib/write.c
examples/smp.c
include/glibtop/close.h
include/glibtop/command.h
include/glibtop/cpu.h
@@ -68,25 +36,42 @@ include/glibtop/uptime.h
include/glibtop/version.h
include/glibtop/write.h
include/glibtop/xmalloc.h
src/inodedb/file_by_inode.c
src/inodedb/mkinodedb.c
lib/close.c
lib/command.c
lib/init.c
lib/open.c
lib/parameter.c
lib/read.c
lib/read_data.c
lib/sysdeps.c
lib/write.c
src/daemon/gnuserv.c
src/daemon/io.c
src/daemon/main.c
src/daemon/server.c
src/daemon/slave.c
src/daemon/version.c
src/inodedb/file_by_inode.c
src/inodedb/mkinodedb.c
support/easy-vsnprintf.c
support/error.c
support/error.h
support/getopt.c
support/popt.c
support/popthelp.c
sysdeps/common/error.c
sysdeps/common/fsusage.c
sysdeps/common/fsusage.h
sysdeps/common/gnuslib.c
sysdeps/common/inodedb.c
sysdeps/common/mountlist.c
sysdeps/common/mountlist.h
sysdeps/common/sysdeps_suid.c
sysdeps/common/xmalloc.c
sysdeps/common/fsusage.h
sysdeps/common/mountlist.h
sysdeps/linux/close.c
sysdeps/linux/cpu.c
sysdeps/linux/glibtop_machine.h
sysdeps/linux/glibtop_server.h
sysdeps/linux/loadavg.c
sysdeps/linux/mem.c
sysdeps/linux/msg_limits.c
@@ -106,5 +91,28 @@ sysdeps/linux/siglist.c
sysdeps/linux/swap.c
sysdeps/linux/sysinfo.c
sysdeps/linux/uptime.c
sysdeps/linux/glibtop_machine.h
sysdeps/linux/glibtop_server.h
sysdeps/names/cpu.c
sysdeps/names/fsusage.c
sysdeps/names/loadavg.c
sysdeps/names/mem.c
sysdeps/names/mountlist.c
sysdeps/names/msg_limits.c
sysdeps/names/netload.c
sysdeps/names/ppp.c
sysdeps/names/procargs.c
sysdeps/names/prockernel.c
sysdeps/names/proclist.c
sysdeps/names/procmap.c
sysdeps/names/procmem.c
sysdeps/names/procsegment.c
sysdeps/names/procsignal.c
sysdeps/names/procstate.c
sysdeps/names/proctime.c
sysdeps/names/procuid.c
sysdeps/names/sem_limits.c
sysdeps/names/shm_limits.c
sysdeps/names/swap.c
sysdeps/names/sysdeps.c
sysdeps/names/uptime.c
sysdeps/osf1/siglist.c
sysdeps/sun4/siglist.c

58
po/README.tools Normal file
View File

@@ -0,0 +1,58 @@
The po/ directory includes two perlscripts, which is done to help
making the translations fully uptodate.
The first script is called update.pl and is supposed to be run like this:
./update.pl [OPTIONS] ...LANGCODE
This will updates the pot file (the po template, generated from the source code)
and merge them with the translations po files.
For instance to do this for Danish, type the following
./update.pl da
The update.pl script also supports other options, they are:
-V, --version shows the version
-H, --help shows this help page
-P, --pot only generates the potfile
-M, --maintain search for missing files in POTFILES.in
Especially the --maintain option is very handy for package maintainer, to check
if you included all the files that have marked strings in the POTFILES.in, so
they will be in the generated po template, the socalled pot file.
There is though one thing to take notice of with this option, please check the
configure.in file to make sure that the files you add to POTFILES.in are being
build, otherwise this can leed to "make dist" throuble.
The other utility is the desk.pl script, which will check the cvs module for
missing translation in files like *.desktop, *.directory, *.soundlist and so on.
Run the script like this:
./desk.pl [OPTIONS] ...LANGCODE ENTRY
An example use could be.
./desk.pl da
which will check all the files for missing Name[da] entries, or
./desk.pl no Comment
which will check all the files for missing Comment[no] entries. "Comment" can
here be replaced with whatever you like
All scripts support the --help option for further help, though it's not very
extensive for the moment.
Kenneth Christiansen
kenneth@gnu.org
kenneth@gnome.org
Both scripts are copyright 2000 The Free Software Foundation and me.

1352
po/az.po Normal file

File diff suppressed because it is too large Load Diff

1193
po/ca.po Normal file

File diff suppressed because it is too large Load Diff

1315
po/da.po

File diff suppressed because it is too large Load Diff

799
po/de.po

File diff suppressed because it is too large Load Diff

1709
po/el.po Normal file

File diff suppressed because it is too large Load Diff

666
po/es.po
View File

@@ -6,15 +6,217 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop 1.1.1\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-05-20 04:38+0100\n"
"Last-Translator: Manuel de Vega Barreiro <barreiro@arrakis.es>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
"Date: 1998-12-13 01:56:01+0100\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "Ticks (%ld por segundos)"
#: examples/smp.c:71
msgid "Total"
msgstr "Total"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Usuario"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Prioridad (\"Nice\")"
#: examples/smp.c:71
msgid "Sys"
msgstr "Sys"
#: examples/smp.c:71
msgid "Idle"
msgstr "Inactivo"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "Porcentaje:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "Total (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "Usuario (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "Prioridad (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "Sys (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "Inactivo (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr "CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "Spin:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "le<6C>dos %d bytes"
#: lib/read_data.c:49
msgid "read data size"
msgstr "le<6C>do tama<6D>o de datos"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "le<6C>dos %d bytes de datos"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "escritos %d bytes"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Activar depuraci<63>n"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "Depurar"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Activar salida detallada"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "Detallado"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "No abrir el proceso en segundo plano"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "no es un demonio"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Invocado desde inetd"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "Inetd"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Error con la opci<63>n %s: %s.\n"
"Lance '%s --help' para ver una lista completa de las opciones disponibles.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Error de sistema desconocido"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: la opci<63>n `%s' es ambigua\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: la opci<63>n `--%s' no admite un argumento\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: la opci<63>n `%c%s' no admite un argumento\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: la opci<63>n `%s' requiere un argumento\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: opci<63>n no reconocida `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: opci<63>n no reconocida `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: opci<63>n ilegal -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: opci<63>n no v<>lida -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: la opci<63>n requiere un argumento -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: la opci<63>n `-W %s' es ambigua\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: la opci<63>n `-W %s' no admite argumentos\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "Tiempo CPU total"
@@ -81,11 +283,11 @@ msgstr "Cantidad de ticks pasados en tareas detenidas"
#: sysdeps/names/cpu.c:63
msgid "Tick frequency (default is 100)"
msgstr "Frecuencia del tick (frecuencia de base es 100)"
msgstr "Frecuencia del tick (la frecuencia de base es 100)"
#: sysdeps/names/fsusage.c:39 sysdeps/names/fsusage.c:48
msgid "Total blocks"
msgstr "Total de bloques"
msgstr "Bloques totales"
#: sysdeps/names/fsusage.c:40
msgid "Free blocks"
@@ -130,7 +332,7 @@ msgstr "
#: sysdeps/names/loadavg.c:47
msgid "Number of jobs running simultaneously averaged over 1, 5 and 15 minutes"
msgstr ""
"Cantidad de procesos corriendo simultaneamente, media de los <20>ltimos 1, 5 y "
"Cantidad de procesos corriendo simult<EFBFBD>neamente, media de los <20>ltimos 1, 5 y "
"15 minutos"
#: sysdeps/names/loadavg.c:48
@@ -165,10 +367,6 @@ msgstr "Buffers"
msgid "Cached"
msgstr "Cach<63>"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Usuario"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "Bloqueada"
@@ -199,7 +397,7 @@ msgstr "Tama
#: sysdeps/names/mem.c:59
msgid "Memory used from user processes in kB"
msgstr "Memoria usada por procesos usuario (en KB)"
msgstr "Memoria usada por procesos de usuario (en KB)"
#: sysdeps/names/mem.c:60
msgid "Memory in locked pages in kB"
@@ -251,6 +449,94 @@ msgstr "Tama
msgid "Number of system message headers"
msgstr "Cantidad de cabeceras de mensajes sistema"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "Banderas de la interfaz"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "Mtu"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "Subred"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "Direcci<63>n"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "Paquetes recibidos"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "Paquetes enviados"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "Paquetes totales"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "Bytes recibidos"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "Bytes enviados"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "Bytes totales"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "Errores en recepci<63>n"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "Errores al enviar"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "Errores totales"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "Colisiones"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "Unidad de transferencia m<>xima"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "Estado PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "bytes recibidos"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "bytes enviados"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "Numero de Bytes recibidos"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "Numero de paquetes enviados"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Tama<6D>o"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "Longitud en bytes de la cadena de texto devuelta"
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr "K_Flags"
@@ -317,7 +603,7 @@ msgid ""
"required loading a memory page from disk."
msgstr ""
"La cantidad de faltas menores que hizo el proceso, aquellas que no "
"requisieron cargar una p<>gina desde el disco."
"requirieron cargar una p<>gina desde el disco."
#. Maj_Flt
#: sysdeps/names/prockernel.c:62
@@ -325,7 +611,7 @@ msgid ""
"The number of major faults the process has made, those which have required "
"loading a memory page from disk."
msgstr ""
"La cantidad de faltas menores que hizo el proceso, aquellas que requisieron "
"La cantidad de faltas menores que hizo el proceso, aquellas que requirieron "
"cargar una p<>gina desde el disco."
#. CMin_Flt
@@ -370,10 +656,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "Este es el nombre textual del campo `nwchan'."
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Tama<6D>o"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Virtual"
@@ -404,7 +686,7 @@ msgstr "Cantidad de p
#: sysdeps/names/procmem.c:55
msgid "Number of resident set (non-swapped) pages"
msgstr "Cantidad de p<>ginas de conjuntos residentes (que no estan en swap)"
msgstr "Cantidad de p<>ginas de conjuntos residentes (que no est<EFBFBD>n en swap)"
#: sysdeps/names/procmem.c:56
msgid "Number of pages of shared (mmap'd) memory"
@@ -447,7 +729,7 @@ msgstr "Stack_RSS"
#: sysdeps/names/procsegment.c:43
msgid "Dirty Size"
msgstr ""
msgstr "tama<EFBFBD>o err<72>neo (\"dirty\")"
#: sysdeps/names/procsegment.c:43
msgid "Start_Code"
@@ -503,11 +785,11 @@ msgstr "Bloqueado"
#: sysdeps/names/procsignal.c:40
msgid "SigIgnore"
msgstr ""
msgstr "Ignorar la se<73>al"
#: sysdeps/names/procsignal.c:40
msgid "SigCatch"
msgstr ""
msgstr "Capturar la se<73>al"
#: sysdeps/names/procsignal.c:45
msgid "Mask of pending signals"
@@ -523,7 +805,7 @@ msgstr "M
#: sysdeps/names/procsignal.c:48
msgid "Mask of caught signals"
msgstr "M<>scar de se<73>ales recogidos"
msgstr "M<>scara de se<73>ales recogidos"
#: sysdeps/names/procstate.c:40
msgid "Cmd"
@@ -563,31 +845,31 @@ msgstr "Tiempo_inicio"
#: sysdeps/names/proctime.c:44
msgid "RTime"
msgstr ""
msgstr "Tiempo RT"
#: sysdeps/names/proctime.c:44
msgid "UTime"
msgstr ""
msgstr "Tiempo U"
#: sysdeps/names/proctime.c:44
msgid "STime"
msgstr ""
msgstr "Tiempo S"
#: sysdeps/names/proctime.c:45
msgid "CUTime"
msgstr ""
msgstr "Tiempo CU"
#: sysdeps/names/proctime.c:45
msgid "CSTime"
msgstr ""
msgstr "Tiempo CS"
#: sysdeps/names/proctime.c:45
msgid "TimeOut"
msgstr ""
msgstr "Temporizador"
#: sysdeps/names/proctime.c:45
msgid "It_Real_Value"
msgstr ""
msgstr "Valor real It"
#: sysdeps/names/proctime.c:46
msgid "Frequency"
@@ -595,11 +877,11 @@ msgstr "Frecuencia"
#: sysdeps/names/proctime.c:46
msgid "XCPU_UTime"
msgstr ""
msgstr "Tiempo XCPU_S"
#: sysdeps/names/proctime.c:46
msgid "XCPU_STime"
msgstr ""
msgstr "Tiempo XCPU_S"
#: sysdeps/names/proctime.c:51
msgid "Start time of process in seconds since the epoch"
@@ -675,7 +957,7 @@ msgstr "PPid"
#: sysdeps/names/procuid.c:57
msgid "PGrp"
msgstr ""
msgstr "PGrp"
#: sysdeps/names/procuid.c:57
msgid "Session"
@@ -687,16 +969,12 @@ msgstr "Tty"
#: sysdeps/names/procuid.c:58
msgid "TPGid"
msgstr ""
msgstr "TPGid"
#: sysdeps/names/procuid.c:58
msgid "Priority"
msgstr "Prioridad"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "ID de usuario"
@@ -775,7 +1053,7 @@ msgstr "Cantidad m
#: sysdeps/names/sem_limits.c:49 sysdeps/names/sem_limits.c:63
msgid "sizeof struct sem_undo"
msgstr ""
msgstr "Tama<EFBFBD>o de la estructura sem_undo"
#: sysdeps/names/sem_limits.c:50 sysdeps/names/sem_limits.c:64
msgid "Semaphore max value"
@@ -943,7 +1221,7 @@ msgstr "Uptime"
#: sysdeps/names/uptime.c:39
msgid "Idletime"
msgstr ""
msgstr "Tiempo inactivo"
#: sysdeps/names/uptime.c:44
msgid "Time in seconds since system boot"
@@ -955,248 +1233,126 @@ msgstr ""
"Tiempo en segundos pasado por el sistema desocupado, desde el inicio del "
"sistema"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Error sistema desconocido"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: la opci<63>n `%s' es ambigua\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: la opci<63>n `--%s' no admite un argumento\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: la opci<63>n `%c%s' no admite un argumento\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: la opci<63>n `%s' requiere un argumento\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: opci<63>n no reconocida `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: opci<63>n no reconocida `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: opci<63>n ilegal -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: opci<63>n no v<>lida -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: la opci<63>n require un argumento -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: la opci<63>n `-W %s' es ambigua\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: la opci<63>n `-W %s' no admite argumentos\n"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "le<6C>dos %d bytes"
#: lib/read_data.c:49
msgid "read data size"
msgstr "le<6C>do tama<6D>o de datos"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "le<6C>dos %d bytes de datos"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "escritos %d bytes"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Activar depuraci<63>n"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "Colgar"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEPURACI<EFBFBD>N"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "Interumpir"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Activa salida detallada"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "Salir"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "DETALLADO"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "Instrucci<EFBFBD>n ilegal"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "No abrir un proceso de fondo"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "Traza de los \"trap\""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "Abortar"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Invocado desde inetd"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "Error Emt"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "Excepci<EFBFBD>n de coma flotante"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Error con la opci<63>n %s: %s.\n"
"Lance '%s --help' para ver una lista completa de las opciones disponibles.\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "Matar"
#~ msgid "SMP CPU Flags"
#~ msgstr "Banderas de CPU SMP"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "Error de bus"
#~ msgid "Brk"
#~ msgstr "Brk"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "Violaci<63>n de acceso a segmento de memoria"
#~ msgid "End_Data"
#~ msgstr "Fin_Datos"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "Argumento erroneo en la llamada al sistema"
#~ msgid "Start_Brk"
#~ msgstr "Inicio_Brk"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "Tuber<65>a (\"pipe\") rota"
#~ msgid "Start_Data"
#~ msgstr "Inicio_Datos"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "Alarma de reloj"
#~ msgid "Arg_Start"
#~ msgstr "Inicio_Arg"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "Terminaci<63>n"
#~ msgid "Start_MMap"
#~ msgstr "Inicio_MMap"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "Condici<63>n urgente en el socket"
#~ msgid "Arg_End"
#~ msgstr "Fin_Arg"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "Parar"
#~ msgid "Env_End"
#~ msgstr "Fin_Entorno"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "Parada de teclado"
#~ msgid "Env_Start"
#~ msgstr "Inicio_Entorno"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "Continuar"
#~ msgid "Address of beginning of data segment"
#~ msgstr "Direcci<63>n de inicio del segmento de datos"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "Es estado del hijo ha cambiado"
#~ msgid "Address of end of data segment"
#~ msgstr "Direcci<63>n de fin del segmento de datos"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "El programa en segundo plano ha le<6C>do del tty"
#~ msgid "Brk_Start"
#~ msgstr "Inicio_Brk"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "El programa en segundo plano ha escrito en el tty"
#~ msgid "Brk_End"
#~ msgstr "Fin_Brk"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "Ahora es posible E/S"
#~ msgid "Start of mmap()ed areas"
#~ msgstr "Inicio de las areas mmap()eadas"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "Limite de Cpu excedido"
#~ msgid "RUID"
#~ msgstr "RUID"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "Limite de tama<6D>o de fichero excedido"
#~ msgid "Has CPU"
#~ msgstr "Tiene CPU"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "Alarma virtual de reloj"
#~ msgid "Processor"
#~ msgstr "Procesador"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "perfil de la alarma de reloj "
#~ msgid "RGID"
#~ msgstr "RGID"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "Cambio del tama<6D>o de ventana"
#~ msgid "Last Processor"
#~ msgstr "<22>ltimo procesador"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "Solicitud de informaci<63>n"
#~ msgid "effective UID of process"
#~ msgstr "UID efectivo del proceso"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "1<> se<73>al, definida por le usuario"
#~ msgid "effective GID of process"
#~ msgstr "GID efectivo del proceso"
#~ msgid "has_cpu"
#~ msgstr "tiene_cpu"
#~ msgid "processor"
#~ msgstr "procesador"
#~ msgid "last_processor"
#~ msgstr "<22>ltimo_procesador"
#~ msgid "SUid"
#~ msgstr "SUid"
#~ msgid "FsGid"
#~ msgstr "FsGid"
#~ msgid "FsUid"
#~ msgstr "FsUid"
#~ msgid "SGid"
#~ msgstr "SGid"
#~ msgid "NGroups"
#~ msgstr "NGrupos"
#~ msgid "Groups"
#~ msgstr "Grupos"
#~ msgid "Saved User ID"
#~ msgstr "ID de usuario guardado"
#~ msgid "Saved Group ID"
#~ msgstr "ID de grupo guardado"
#~ msgid "Filesystem User ID"
#~ msgstr "ID de usuario del sistema de archivos"
#~ msgid "Filesystem Group ID"
#~ msgstr "ID de grupo del sistema de archivos"
#~ msgid "Number of additional process groups"
#~ msgstr "Cantidad de grupos de procesos adicionales"
#~ msgid "Additional process groups"
#~ msgstr "Grupos de procesos adicionales"
#~ msgid "Pointer Size"
#~ msgstr "Tama<6D>o del puntero"
#~ msgid "Pointer Size on the Server (in bits)"
#~ msgstr "Tama<6D>o del puntero en el servidor (en bits)"
#~ msgid "Boot time"
#~ msgstr "Momento de arranque"
#~ msgid "Boot time (seconds sice epoch)"
#~ msgstr "Momento de arranque (en segundos des \"la <20>poca\")"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "2<> se<73>al definida por el usuario"

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
@@ -13,6 +13,204 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
msgid "User (%)"
msgstr ""
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr ""
@@ -161,10 +359,6 @@ msgstr ""
msgid "Cached"
msgstr ""
#: sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -247,6 +441,94 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr ""
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +628,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr ""
@@ -672,10 +950,6 @@ msgstr ""
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -928,123 +1202,126 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
@@ -13,6 +13,204 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
msgid "User (%)"
msgstr ""
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr ""
@@ -161,10 +359,6 @@ msgstr ""
msgid "Cached"
msgstr ""
#: sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -247,6 +441,94 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr ""
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +628,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr ""
@@ -672,10 +950,6 @@ msgstr ""
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -928,123 +1202,126 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
@@ -13,6 +13,204 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
msgid "User (%)"
msgstr ""
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr ""
@@ -161,10 +359,6 @@ msgstr ""
msgid "Cached"
msgstr ""
#: sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -247,6 +441,94 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr ""
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +628,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr ""
@@ -672,10 +950,6 @@ msgstr ""
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -928,123 +1202,126 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
@@ -13,6 +13,204 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
msgid "User (%)"
msgstr ""
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr ""
@@ -161,10 +359,6 @@ msgstr ""
msgid "Cached"
msgstr ""
#: sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -247,6 +441,94 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr ""
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +628,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr ""
@@ -672,10 +950,6 @@ msgstr ""
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -928,123 +1202,126 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
@@ -13,6 +13,204 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
msgid "User (%)"
msgstr ""
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr ""
@@ -161,10 +359,6 @@ msgstr ""
msgid "Cached"
msgstr ""
#: sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -247,6 +441,94 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr ""
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +628,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr ""
@@ -672,10 +950,6 @@ msgstr ""
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -928,123 +1202,126 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
@@ -13,6 +13,204 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
msgid "User (%)"
msgstr ""
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr ""
@@ -161,10 +359,6 @@ msgstr ""
msgid "Cached"
msgstr ""
#: sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -247,6 +441,94 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr ""
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +628,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr ""
@@ -672,10 +950,6 @@ msgstr ""
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -928,123 +1202,126 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""

View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: glibtop cvs\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1998-12-13 04:38+0100\n"
"Last-Translator: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
"Language-Team: Pablo Saratxaga <srtxg@chanae.alphanet.ch>\n"
@@ -13,6 +13,204 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
msgid "User (%)"
msgstr ""
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr ""
@@ -161,10 +359,6 @@ msgstr ""
msgid "Cached"
msgstr ""
#: sysdeps/names/mem.c:47
msgid "User"
msgstr ""
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr ""
@@ -247,6 +441,94 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr ""
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr ""
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +628,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr ""
@@ -672,10 +950,6 @@ msgstr ""
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -928,123 +1202,126 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""

926
po/fi.po

File diff suppressed because it is too large Load Diff

744
po/fr.po
View File

@@ -1,19 +1,225 @@
# libgtop fr.po
# Copyright (C) 1998,1999 Free Software Foundation, Inc.
# Vincent Renardias <vincent@ldsol.com>, 1998,1999.
# French translation of libgtop.
# Copyright (C) 1998-2002 Free Software Foundation, Inc.
# Vincent Renardias <vincent@ldsol.com>, 1998-1999.
# Fabrice Bellet <Fabrice.Bellet@imag.fr>, 1999.
# Christophe Merlet (RedFox) <redfox@redfoxcenter.org>, 2000-2002.
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop VERSION\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"PO-Revision-Date: 1999-07-27 18:24+0200\n"
"Last-Translator: Vincent Renardias <vincent@ldsol.com>\n"
"Language-Team: GNOME French Team <gnomefr@gnomefr.traduc.org>\n"
"Project-Id-Version: libgtop 1.0.13\n"
"POT-Creation-Date: 2002-12-14 12:44+0100\n"
"PO-Revision-Date: 2002-12-14 12:44+0100\n"
"Last-Translator: Christophe Merlet (RedFox) <redfox@redfoxcenter.org>\n"
"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "Ticks (%ld par seconde)<29>:"
#: examples/smp.c:71
msgid "Total"
msgstr "Total"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Utilisateur"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: examples/smp.c:71
msgid "Sys"
msgstr "Sys"
#: examples/smp.c:71
msgid "Idle"
msgstr "Idle"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx)<29>: %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx)<29>: %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "Pourcentage<67>:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "Total (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "Utilisateur (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "Nice (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "Sys (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "Idle (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx)<29>: %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx)<29>: %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "Spin<69>:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "%d octets lus"
#: lib/read_data.c:49
msgid "read data size"
msgstr "taille des donn<6E>es lues"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "lecture de %d octets de donn<6E>es"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "<22>criture de %d octets"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Active le d<>bogage"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Active la sortie bavarde"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "BAVARD"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Ne pas lancer en t<>che de fond"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NON-DEMON"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Invoqu<71> <20><>partir de inetd"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Erreur sur l'option %s: %s.\n"
"Executer <20><>%s --help<6C><70> pour avoir la liste des options de la ligne de "
"commande.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Erreur syst<73>me inconnue"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s<>: l'option <20><>%s<><73> est ambig<69>e\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s<>: l'option <20><>--%s<><73> ne supporte pas d'arguments\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s<>: l'option <20><>%c%s<><73> ne supporte pas d'arguments\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s<>: l'option <20><>%s<><73> n<>cessite un argument\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s<>: option inconnue <20><>--%s<><73>\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s<>: option inconnue <20><>%c%s<><73>\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s<>: option ill<6C>gale -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s<>: option non valide -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s<>: l'option n<>cessite un argument -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s<>: l'option <20><>-W %s<><73> is ambig<69>e\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s<>: l'option <20><>-W %s<><73> ne supporte pas d'arguments\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "Temps CPU Total"
@@ -141,19 +347,19 @@ msgstr "Nombre total de t
#: sysdeps/names/mem.c:41
msgid "Total Memory"
msgstr "M<>moire Totale"
msgstr "M<>moire totale"
#: sysdeps/names/mem.c:42
msgid "Used Memory"
msgstr "M<>moire Utilis<EFBFBD>e"
msgstr "M<>moire utilis<EFBFBD>e"
#: sysdeps/names/mem.c:43
msgid "Free Memory"
msgstr "M<>moire Libre"
msgstr "M<>moire libre"
#: sysdeps/names/mem.c:44
msgid "Shared Memory"
msgstr "M<>moire Partag<EFBFBD>e"
msgstr "M<>moire partag<EFBFBD>e"
#: sysdeps/names/mem.c:45
msgid "Buffers"
@@ -163,10 +369,6 @@ msgstr "Tampons"
msgid "Cached"
msgstr "Cache"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Utilisateur"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "Verrouill<6C>"
@@ -249,6 +451,94 @@ msgstr "Taille des segments de messages"
msgid "Number of system message headers"
msgstr "Nombre d'ent<6E>tes de messages syst<73>me"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "Drapeaux d'interfaces"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "Sous-r<>seau"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "Adresse"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "Paquets entrants"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "Paquets sortants"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "Paquets total"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "Octets entrants"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "Octets sortants"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "Octets total"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "Erreurs entrantes"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "Erreurs sortantes"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "Erreurs total"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "Collisions"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "Unit<69> de transfert maximale (MTU)"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "<22>tat PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "Octets d'entr<74>e"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "Octets de sortie"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "Nombre d'octets d'entr<74>e"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "Nombre d'octets de sortie"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Taille"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "Longueur en octets de la chaine retourn<72>e"
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr "Drap_N"
@@ -363,7 +653,7 @@ msgid ""
"textual name. (If you have an up-to-date /etc/psdatabase, then try ps -l to "
"see the WCHAN field in action)"
msgstr ""
"Il s'agit du \"canal\" dans lequel le processus est en attente, constitu<74> "
"Il s'agit du <EFBFBD><EFBFBD>canal<EFBFBD><EFBFBD> dans lequel le processus est en attente, constitu<74> "
"par l'adresse d'un appel syst<73>me dans lequel le processus est bloqu<71>. La "
"correspondance entre l'adresse et le nom de l'appel syst<73>me est disponible "
"si le fichier /etc/psdatabase est <20> jour par rapport <20><>la version du noyau "
@@ -376,10 +666,6 @@ msgstr ""
"Il s'agit du nom en clair de l'appel syst<73>me sur lequel le processus est "
"bloqu<71>."
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Taille"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Virtuelle"
@@ -556,11 +842,11 @@ msgstr "Code de l'
#: sysdeps/names/procstate.c:47
msgid "UID of process"
msgstr "ID r<EFBFBD>el de l'utilisateur du processus"
msgstr "UID du processus"
#: sysdeps/names/procstate.c:48
msgid "GID of process"
msgstr "ID r<EFBFBD>el du groupe du processus"
msgstr "GID du processus"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
@@ -700,10 +986,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr "Priorit<69>"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "ID d'utilisateur"
@@ -750,7 +1032,7 @@ msgstr "Priorit
#: sysdeps/names/procuid.c:74
msgid "Standard unix nice level of process"
msgstr "Niveau de \"nice\" (standard unix) du processus"
msgstr "Niveau de <EFBFBD><EFBFBD>nice<EFBFBD><EFBFBD> (standard unix) du processus"
#: sysdeps/names/sem_limits.c:42 sysdeps/names/sem_limits.c:56
msgid "Number of entries in semaphore map"
@@ -826,11 +1108,11 @@ msgstr "Quantit
#: sysdeps/names/swap.c:42
msgid "Page In"
msgstr "Pages Entrantes (disque vers m<>moire)"
msgstr "Pages entrantes (disque vers m<>moire)"
#: sysdeps/names/swap.c:43
msgid "Page Out"
msgstr "Pages Sortantes (m<>moire vers disque)"
msgstr "Pages sortantes (m<>moire vers disque)"
#: sysdeps/names/swap.c:51
msgid "Total number of swap pages that have been brought in since system boot"
@@ -838,7 +1120,8 @@ msgstr "Nombre total de pages de swap charg
#: sysdeps/names/swap.c:53
msgid "Total number of swap pages that have been brought out since system boot"
msgstr "Nombre total de pages de swap sauv<75>es sur disque depuis le d<>marrage"
msgstr ""
"Nombre total de pages de swap sauvegard<72>es sur disque depuis le d<>marrage"
#: sysdeps/names/sysdeps.c:49 sysdeps/names/sysdeps.c:76
msgid "Server Features"
@@ -850,11 +1133,11 @@ msgstr "Utilisation CPU"
#: sysdeps/names/sysdeps.c:51 sysdeps/names/sysdeps.c:78
msgid "Memory Usage"
msgstr "Utilisation M<EFBFBD>moire"
msgstr "Utilisation m<EFBFBD>moire"
#: sysdeps/names/sysdeps.c:52 sysdeps/names/sysdeps.c:79
msgid "Swap Usage"
msgstr "Utilisation du Swap"
msgstr "Utilisation du swap"
#: sysdeps/names/sysdeps.c:53 sysdeps/names/sysdeps.c:80
msgid "System Uptime"
@@ -878,7 +1161,7 @@ msgstr "Limites de l'ensemble de s
#: sysdeps/names/sysdeps.c:58 sysdeps/names/sysdeps.c:85
msgid "List of running Processes"
msgstr "Liste des taches en cours d'ex<65>cution"
msgstr "Liste des t<EFBFBD>ches en cours d'ex<65>cution"
#: sysdeps/names/sysdeps.c:59 sysdeps/names/sysdeps.c:86
msgid "Process Status information"
@@ -890,11 +1173,11 @@ msgstr "Information sur l'UID et le TTY des processus"
#: sysdeps/names/sysdeps.c:61 sysdeps/names/sysdeps.c:88
msgid "Process Memory information"
msgstr "Information sur la M<EFBFBD>moire du Processus"
msgstr "Information sur la m<EFBFBD>moire du processus"
#: sysdeps/names/sysdeps.c:62 sysdeps/names/sysdeps.c:89
msgid "Process Time information"
msgstr "Information Temporelle sur le processus"
msgstr "Information temporelle sur le processus"
#: sysdeps/names/sysdeps.c:63 sysdeps/names/sysdeps.c:90
msgid "Process Signal information"
@@ -958,126 +1241,315 @@ msgstr ""
"Temps en secondes pass<73> dans le processus inactif depuis le d<>marrage du "
"syst<73>me"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Erreur syst<73>me inconnue"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "Hangup"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: l'option `%s' est ambig<69>e\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "Interruption"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: l'option `--%s' ne supporte pas d'arguments\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "Quitter"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: l'option `%c%s' ne supporte pas d'arguments\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "Instruction ill<6C>gale"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: l'option `%s' n<>cessite un argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "Point d'arr<72>t rencontr<74>"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: option inconnue `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "Annulation"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: option inconnue `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "Erreur EMT"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: option ill<6C>gale -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "Exception virgule flottante"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: option non valide -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "Tuer"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: l'option n<>cessite un argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "Erreur bus"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: l'option `-W %s' is ambig<69>e\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "Violation de segmentation"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: l'option `-W %s' ne supporte pas d'arguments\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "Mauvais argument d'appel syst<73>me"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "%d octets lus"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "Tube cass<73>"
#: lib/read_data.c:49
msgid "read data size"
msgstr "taille des donn<6E>es lues"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "Alarme d'horloge"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "lecture de %d octets de donn<6E>es"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "Signal de fin"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "<22>criture de %d octets"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "Condition urgente sur socket"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Active le debuggage"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "Arr<EFBFBD>t"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "Arr<EFBFBD>t depuis le clavier"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Active la sortie bavarde"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "Continuer"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "BAVARD"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "L'<27>tat du fils a chang<6E>"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Ne pas lancer en t<>che de fond"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "Lecture sur tty en arri<72>re-plan"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NON-DEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "<EFBFBD>criture sur tty en arri<72>re-plan"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Invoqu<EFBFBD> <20><>partir de inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "E/S maintenant possible"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "Limite de temps CPU d<>pass<73>e"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Erreur sur l'option %s: %s.\n"
"Executer '%s --help' pour avoir la liste des options de la ligne de "
"commande.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "Taille de fichier excessive"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "Alarme virtuelle"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "Profile de l'alarme"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "Redimensionnement de la fen<65>tre"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "Demande d'information"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "Signal utilisateur 1"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "Signal utilisateur 2"
#~ msgid "Hangup (POSIX)"
#~ msgstr "Raccrochement (POSIX)"
#~ msgid "Quit (POSIX)"
#~ msgstr "Quitter (POSIX)"
#~ msgid "Abort (ANSI)"
#~ msgstr "Arr<72>t depuis abort() (ANSI)"
#~ msgid "EMT instruction"
#~ msgstr "Instruction EMT"
#~ msgid "Kill, unblockable (POSIX)"
#~ msgstr "Signal <20><>Kill<6C><6C>, non blocable (POSIX)"
#~ msgid "BUS error (4.2 BSD)"
#~ msgstr "Erreur de Bus (BSD 4.2)"
#~ msgid "Stop, unblockable (POSIX)"
#~ msgstr "Arr<72>t du processus, non blocable (POSIX)"
#~ msgid "Power failure restart (System V)"
#~ msgstr "Chute d'alimentation (System V)"
#~ msgid "Show this help message"
#~ msgstr "Afficher ce message d'aide"
#~ msgid "Display brief usage message"
#~ msgstr "Affiche un bref message d'utilisation"
#~ msgid "SMP CPU Flags"
#~ msgstr "Drapeaux CPU SMP"
#~ msgid "Start_Data"
#~ msgstr "D<>but_donn<6E>es"
#~ msgid "End_Data"
#~ msgstr "Fin_donn<6E>es"
#~ msgid "Start_Brk"
#~ msgstr "D<>but_Brk"
#~ msgid "Brk"
#~ msgstr "Brk"
#~ msgid "Start_MMap"
#~ msgstr "D<>but_MMap"
#~ msgid "Arg_Start"
#~ msgstr "D<>but_Arg"
#~ msgid "Arg_End"
#~ msgstr "Fin_Arg"
#~ msgid "Env_Start"
#~ msgstr "D<>but_Env"
#~ msgid "Env_End"
#~ msgstr "Fin_Env"
#~ msgid "Address of beginning of data segment"
#~ msgstr "Adresse du d<>but du segment de donn<6E>es"
#~ msgid "Address of end of data segment"
#~ msgstr "Adresse de fin du segment de donn<6E>es"
#~ msgid "Brk_Start"
#~ msgstr "D<>but_Brk"
#~ msgid "Brk_End"
#~ msgstr "Fin_Brk"
#~ msgid "Start of mmap()ed areas"
#~ msgstr "D<>but des zones allou<6F>es par mmap()"
#~ msgid "RUID"
#~ msgstr "RUID"
#~ msgid "RGID"
#~ msgstr "RGID"
#~ msgid "Has CPU"
#~ msgstr "Utilise la CPU"
#~ msgid "Processor"
#~ msgstr "Processeur"
#~ msgid "Last Processor"
#~ msgstr "Processeur pr<70>c"
#~ msgid "effective UID of process"
#~ msgstr "ID Effectif de l'utilisateur du processus"
#~ msgid "effective GID of process"
#~ msgstr "ID effectif du groupe du processus"
#~ msgid "has_cpu"
#~ msgstr "Utilise la CPU"
#~ msgid "processor"
#~ msgstr "processeur"
#~ msgid "last_processor"
#~ msgstr "processeur pr<70>c<EFBFBD>dent"
#~ msgid "XCPU_Flags"
#~ msgstr "Drap_XCPU"
#~ msgid "SUid"
#~ msgstr "SUid"
#~ msgid "SGid"
#~ msgstr "SGid"
#~ msgid "FsUid"
#~ msgstr "FsUid"
#~ msgid "FsGid"
#~ msgstr "FsGid"
#~ msgid "NGroups"
#~ msgstr "NGroupes"
#~ msgid "Groups"
#~ msgstr "Groupes"
#~ msgid "Saved User ID"
#~ msgstr "ID d'utilisateur sauvegard<72>"
#~ msgid "Saved Group ID"
#~ msgstr "ID de groupe sauvegard<72>"
#~ msgid "Filesystem User ID"
#~ msgstr "ID d'utilisateur du syst<73>me de fichiers"
#~ msgid "Filesystem Group ID"
#~ msgstr "ID de groupe du syst<73>me de fichiers"
#~ msgid "Number of additional process groups"
#~ msgstr "Nombre de groupes suppl<70>mentaires"
#~ msgid "Additional process groups"
#~ msgstr "Groupes suppl<70>mentaires"
#~ msgid "Pointer Size"
#~ msgstr "Taille du pointeur"
#~ msgid "Process CWD"
#~ msgstr "Processus CWD"
#~ msgid "Pointer Size on the Server (in bits)"
#~ msgstr "Taille du pointeur sur le serveur (en bits)"
#~ msgid "Current working directory of the process"
#~ msgstr "R<>pertoire de travail courant du processus"
#~ msgid "Boot time"
#~ msgstr "Date de d<>marrage"
#~ msgid "Boot time (seconds sice epoch)"
#~ msgstr "Date de d<>marrage (en secondes depuis le 01/01/1970)"
#~ msgid "Unknown error"
#~ msgstr "Erreur inconnue"
#~ msgid "Invalid argument"
#~ msgstr "Argument invalide"
#~ msgid "No such parameter"
#~ msgstr "N'est pas un param<61>tre"
#~ msgid "Attempted to modify a read-only value"
#~ msgstr "Tentative de modification d'une valeur en lecture seule"
#~ msgid "Parameter size mismatch"
#~ msgstr "Taille de param<61>ter incoh<6F>rent"
#~ msgid "Communication with LibGTop server failed"
#~ msgstr "La communication avec le serveur LibGTop a <20>chou<6F>"
#~ msgid "No such process"
#~ msgstr "Plus de processus"
#~ msgid "No kernel support"
#~ msgstr "Aucun support noyau"
#~ msgid "Incompatible kernel version"
#~ msgstr "Version du noyau incompatible"

1398
po/ga.po Normal file

File diff suppressed because it is too large Load Diff

517
po/gl.po
View File

@@ -1,24 +1,231 @@
# Galician translation of libgtop.
# Copyright (C) 1999, 2000 Jesus Bravo Alvarez
# Jesus Bravo Alvarez <jba@pobox.com>, 1999, 2000.
#
# Se desexas colaborar connosco na traducci<63>n de programas libres <20> galego,
# vai mira-la p<>xina do noso grupo: http://www.ctv.es/USERS/jtarrio/trans
#
# Copyright (C) 1999 Jesus Bravo Alvarez
# Jesus Bravo Alvarez <jba@pobox.com>, 1999.
#
# Conclusion Date: 1999-10-09 23:46+0200
#
# Se algu<67>n me axuda coa revisi<73>n dalgunhas traducci<63>ns "pouco ortodoxas",
# agradecer<65>allo. ;-)
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop 1.0.4\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"PO-Revision-Date: 1999-10-09 23:45+0200\n"
"Project-Id-Version: libgtop 1.0.8\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-05-18 00:14+0200\n"
"Last-Translator: Jesus Bravo Alvarez <jba@pobox.com>\n"
"Language-Team: Galician <gpul-traduccion@ceu.fi.udc.es>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "Ticks (%ld por segundo):"
#: examples/smp.c:71
msgid "Total"
msgstr "Total"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Usuario"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: examples/smp.c:71
msgid "Sys"
msgstr "Sist"
#: examples/smp.c:71
msgid "Idle"
msgstr "Inactivo"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "Porcentaxe:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "Total (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "Usuario (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "Nice (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "Sist (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "Inact (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "Spin:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "lidos %d bytes"
#: lib/read_data.c:49
msgid "read data size"
msgstr "tama<6D>o dos datos lidos"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "lidos %d bytes de datos"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "escritos %d bytes"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Activar depuraci<63>n"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEPURACI<43>N"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Activar sa<73>da extensa"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "EXTENSA"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Non facer 'fork' en tarefa de fondo"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NON-DEMONIO"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Executado dende inetd"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Erro na opci<63>n %s: %s.\n"
"Execute '%s --help' para ver unha lista completa das opci<63>ns de li<6C>a\n"
"de comandos disponibles.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Erro de sistema desco<63>ecido"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: a opci<63>n `%s' <20> ambigua\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: a opci<63>n `--%s' non permite ning<6E>n argumento\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: a opci<63>n `%c%s' non permite ning<6E>n argumento\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: a opci<63>n `%s' requere un argumento\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: opci<63>n `--%s' desco<63>ecida\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: opci<63>n `%c%s' desco<63>ecida\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: opci<63>n ilegal -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: opci<63>n non v<>lida -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: a opci<63>n requere un argumento -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: a opci<63>n `-W %s' <20> ambigua\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: a opci<63>n `-W %s' non permite ning<6E>n argumento\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "Tempo de CPU Total"
@@ -169,10 +376,6 @@ msgstr "Buffers"
msgid "Cached"
msgstr "Na Cach<63>"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Usuario"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "Bloqueada"
@@ -255,6 +458,94 @@ msgstr "Tama
msgid "Number of system message headers"
msgstr "N<>mero de testeiras de mensaxes de sistema"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "Flags da Interface"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "Subrede"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "Enderezo"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "Paquetes Entrantes"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "Paquetes Sa<53>ntes"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "Paquetes Totais"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "Bytes Entrantes"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "Bytes Sa<53>ntes"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "Bytes Totais"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "Erros Entrantes"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "Erros Sa<53>ntes"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "Erros Totais"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "Colisi<73>ns"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "M<>xima Unidade de Transferencia"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "Estado PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "Bytes entrantes"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "Bytes sa<73>ntes"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "N<>mero de bytes entrantes"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "N<>mero de bytes sa<73>ntes"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Tama<6D>o"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "Lonxitude en bytes da cadea devolta."
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr "Band_N<5F>c"
@@ -373,10 +664,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "Este <20> o nome textual do campo `nwchan'."
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Tama<6D>o"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Virtual"
@@ -698,10 +985,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr "Prioridade"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "ID de Usuario"
@@ -960,126 +1243,126 @@ msgstr ""
"Tempo en segundos empregado polo sistema en tarefas inactivas dende o inicio "
"do sistema"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Erro de sistema desco<63>ecido"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "Colgar"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: a opci<63>n `%s' <20> ambigua\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "Interromper"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: a opci<63>n `--%s' non permete ning<6E>n argumento\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "Sa<53>r"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: a opci<63>n `%c%s' non permete ning<6E>n argumento\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "Instrucci<63>n ilegal"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: a opci<63>n `%s' requere un argumento\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "Captura da traza"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: opci<63>n `--%s' desco<63>ecida\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "Abortar"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: opci<63>n `%c%s' desco<63>ecida\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "Erro EMT"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: opci<63>n ilegal -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "Excepci<63>n de coma flotante"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: opci<63>n non v<>lida -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "Matar"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: a opci<63>n requere un argumento -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "Erro de bus"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: a opci<63>n `-W %s' <20> ambigua\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "Fallo de segmento"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: a opci<63>n `-W %s' non permete ning<6E>n argumento\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "Argumento err<72>neo <20> chamada de sistema"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "lidos %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "Canalizaci<63>n rota"
#: lib/read_data.c:49
msgid "read data size"
msgstr "tama<EFBFBD>o dos datos lidos"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "Reloxo de alarma"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "lidos %d bytes de datos"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "Remate"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "escritos %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "Condici<63>n urxente no socket"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Activar depuraci<63>n"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "Parar"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEPURACI<EFBFBD>N"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "Parada de teclado"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Activar sa<73>da extensa"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "Continuar"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "EXTENSA"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "O estado do fillo cambiou"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Non facer 'fork' en tarefa de fondo"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "Lectura en segundo plano do tty"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NON-DEMONIO"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "Escritura en segundo plano <20> tty"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Executado dende inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "E/S posible agora"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "L<EFBFBD>mite de CPU excedido"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Erro na opci<63>n %s: %s.\n"
"Execute '%s --help' para ver unha lista completa das opci<63>ns de li<6C>a\n"
"de comandos disponibles.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "L<>mite de tama<6D>o de ficheiro excedido"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "Reloxo de alarma virtual"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "Reloxo de alarma con perfil"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "Cambio do tama<6D>o da fiestra"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "Petici<63>n de Informaci<63>n"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "Sinal 1 definido polo usuario"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "Sinal 2 definido polo usuario"

1820
po/hu.po Normal file

File diff suppressed because it is too large Load Diff

619
po/ja.po
View File

@@ -1,17 +1,225 @@
# Copyright (C) 1998 Free Software Foundation, Inc.
# libgtop ja.po.
# Copyright (C) 1998,2000 Free Software Foundation, Inc.
# Eiichiro ITANI <emu@ceres.dti.ne.jp>, 1998
# Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>, 2000.
# Yukihiro Nakai <nakai@gnome.gr.jp>, 2000.
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop VERSION\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"PO-Revision-Date: 1998-12-11 06:53+09:00\n"
"Last-Translator: Eiichiro ITANI <emu@ceres.dti.ne.jp>\n"
"Language-Team: <gnome@lists.hypercore.co.jp>\n"
"Project-Id-Version: libgtop 1.0.10\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-10-15 03:24+0900\n"
"Last-Translator: Yukihiro Nakai <nakai@gnome.gr.jp>\n"
"Language-Team: Japanese <translation@gnome.gr.jp>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=euc-japan\n"
"Content-Type: text/plain; charset=euc-jp\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "<22><> (<28><><EFBFBD>ä<EFBFBD>%ld):"
#: examples/smp.c:71
msgid "Total"
msgstr "<22>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "<22><EFBFBD><E6A1BC>"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "<22>ʥ<EFBFBD><CAA5><EFBFBD><EFBFBD><EFBFBD>"
#: examples/smp.c:71
msgid "Sys"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD>"
#: examples/smp.c:71
msgid "Idle"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ɥ<EFBFBD>"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "<22>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "<22>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD> (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "<22><EFBFBD><E6A1BC> (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "<22>ʥ<EFBFBD><CAA5><EFBFBD><EFBFBD><EFBFBD> (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD> (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ɥ<EFBFBD> (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "<22><><EFBFBD>ԥ<EFBFBD>:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "%d <20>Х<EFBFBD><D0A5><EFBFBD><EFBFBD>ɤ߹<C9A4><DFB9><EFBFBD>"
#: lib/read_data.c:49
msgid "read data size"
msgstr "<22>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD>ɤߤ<C9A4><DFA4>ߤΥ<DFA4><CEA5><EFBFBD><EFBFBD><EFBFBD>"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "<22>ǡ<EFBFBD><C7A1><EFBFBD> %d <20>Х<EFBFBD><D0A5><EFBFBD><EFBFBD>ɤ߹<C9A4><DFB9><EFBFBD>"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "%d <20>Х<EFBFBD><D0A5>Ƚ<EFBFBD><C8BD><EFBFBD>"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "<22>ǥХå<D0A5><C3A5><EFBFBD>ͭ<EFBFBD><CDAD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "<22>ǥХå<D0A5>"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "<22><>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD>ͭ<EFBFBD><CDAD>"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "<22>С<EFBFBD><D0A1>Х<EFBFBD>"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "<22>Хå<D0A5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD><EFBFBD>ʤ<EFBFBD>"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "<22>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD>"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "inetd <20><><EFBFBD>鵯ư"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"<22><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>%s<>ǥ<EFBFBD><C7A5>顼: %s\n"
"<22><><EFBFBD>ޥ<EFBFBD><DEA5>ɥ饤<C9A5>󥪥ץ<F3A5AAA5><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻Ȥ<CBBB><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD>򸫤<EFBFBD><F2B8ABA4>ˤ<EFBFBD>'%s "
"--help'<27><><EFBFBD>¹Ԥ<C2B9><D4A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ʥ<EFBFBD><CAA5><EFBFBD><EFBFBD>ƥ२<C6A5>顼"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>`%s'<27>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4>Ǥ<EFBFBD>\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>`--%s'<27>ˤϰ<CBA4><CFB0><EFBFBD><EFBFBD>ϻ<EFBFBD><CFBB><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>`%c%s'<27>ˤϰ<CBA4><CFB0><EFBFBD><EFBFBD>ϻ<EFBFBD><CFBB><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>`%s'<27>ˤϰ<CBA4><CFB0><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD>פǤ<D7A4>\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: ǧ<><C7A7><EFBFBD>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD> `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: ǧ<><C7A7><EFBFBD>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD> `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: <20><><EFBFBD><EFBFBD><EFBFBD>ʥ<EFBFBD><CAA5>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>-- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: <20><>Ŭ<EFBFBD>ڤʥ<DAA4><CAA5>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD> -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤϰ<CBA4><CFB0><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD>פǤ<D7A4> -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD> `-W %s'<27>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4>Ǥ<EFBFBD>\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD> `-W %s' <20>ϰ<EFBFBD><CFB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>ޤ<EFBFBD><DEA4><EFBFBD>\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "<22><><EFBFBD><EFBFBD>CPU<50><55><EFBFBD><EFBFBD>"
@@ -160,10 +368,6 @@ msgstr "
msgid "Cached"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "<22><EFBFBD><E6A1BC>"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "<22><><EFBFBD>å<EFBFBD><C3A5><EFBFBD>"
@@ -246,41 +450,129 @@ msgstr "
msgid "Number of system message headers"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>إå<D8A5><C3A5>ο<EFBFBD>"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "<22><><EFBFBD>󥿥ե<F3A5BFA5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե饰"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "<22><><EFBFBD>֥ͥå<CDA5>"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "<22><><EFBFBD>ɥ쥹"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "<22>ѥ<EFBFBD><D1A5>åȤ<C3A5><C8A4><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "<22>ѥ<EFBFBD><D1A5>åȤν<C8A4><CEBD><EFBFBD>"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "<22>ѥ<EFBFBD><D1A5>å<EFBFBD>(<28>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>)"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "<22>Х<EFBFBD><D0A5>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "<22>Х<EFBFBD><D0A5>Ȥν<C8A4><CEBD><EFBFBD>"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "<22>Х<EFBFBD><D0A5><EFBFBD>(<28>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>)"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "<22><><EFBFBD>顼(<28><><EFBFBD><EFBFBD>)"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "<22><><EFBFBD>顼(<28><><EFBFBD><EFBFBD>)"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "<22><><EFBFBD>顼(<28>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>)"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "<22><><EFBFBD><EFBFBD><EAA5B8><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "<22><><EFBFBD><EFBFBD>ž<EFBFBD><C5BE><EFBFBD><EFBFBD><EFBFBD>˥å<CBA5>"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "PPP<50><50><EFBFBD><EFBFBD>"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "<22><><EFBFBD>ϥХ<CFA5><D0A5><EFBFBD>"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "<22><><EFBFBD>ϥХ<CFA5><D0A5><EFBFBD>"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "<22><><EFBFBD>ϤΥХ<CEA5><D0A5>ȿ<EFBFBD>"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "<22><><EFBFBD>ϤΥХ<CEA5><D0A5>ȿ<EFBFBD>"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "<22>֤äƤ<C3A4><C6A4><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>ΥХ<CEA5><D0A5><EFBFBD>Ĺ"
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
msgstr "K<EFBFBD>ե饰(_F)"
#: sysdeps/names/prockernel.c:42
msgid "Min_Flt"
msgstr ""
msgstr "Min_Flt"
#: sysdeps/names/prockernel.c:42
msgid "Maj_Flt"
msgstr ""
msgstr "Maj_Flt"
#: sysdeps/names/prockernel.c:42
msgid "CMin_Flt"
msgstr ""
msgstr "CMin_Flt"
#: sysdeps/names/prockernel.c:43
msgid "CMaj_Flt"
msgstr ""
msgstr "CMaj_Flt"
#: sysdeps/names/prockernel.c:43
msgid "KStk_ESP"
msgstr ""
msgstr "KStk_ESP"
#: sysdeps/names/prockernel.c:43
msgid "KStk_EIP"
msgstr ""
msgstr "KStk_EIP"
#: sysdeps/names/prockernel.c:43
msgid "NWChan"
msgstr ""
msgstr "NWChan"
#: sysdeps/names/prockernel.c:44
msgid "WChan"
msgstr ""
msgstr "WChan"
#. K_Flags
#: sysdeps/names/prockernel.c:50
@@ -363,10 +655,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "`nwchan' <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD>ʸ<EFBFBD><CAB8>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD>"
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "<22><><EFBFBD><EFBFBD>"
@@ -396,9 +684,8 @@ msgid "Number of pages of virtual memory"
msgstr "<22><><EFBFBD>ۥ<EFBFBD><DBA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υڡ<CEA5><DAA1><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procmem.c:55
#, fuzzy
msgid "Number of resident set (non-swapped) pages"
msgstr "<22><><EFBFBD>󥻥å<F3A5BBA5>(<28><><EFBFBD><EFBFBD><EFBFBD>åפ<C3A5><D7A4><EFBFBD><EFBFBD>ʤ<EFBFBD>)<29>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD><EFBFBD>"
msgstr "<22><><EFBFBD>󥻥å<F3A5BBA5>(<28><><EFBFBD><EFBFBD><EFBFBD>åפ<C3A5><D7A4><EFBFBD><EFBFBD>Ƥʤ<EFBFBD>)<29>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procmem.c:56
msgid "Number of pages of shared (mmap'd) memory"
@@ -412,9 +699,8 @@ msgid ""
"which are swapped out."
msgstr ""
"<22>¥<EFBFBD><C2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD>ߤ<EFBFBD><DFA4><EFBFBD><EBB3BA><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υڡ<CEA5><DAA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A1A2><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD>3<EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ρ<EFBFBD> "
<><EFBFBD> <20>ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>ǡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD> <20><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><EFBFBD><EFBFBD> "
"<22>ޤ<EFBFBD><EFBFBD>ɤ߹<EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD>פ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><EFBFBD>ʤ<EFBFBD><EFBFBD><EFBFBD>ʬ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴޤߤޤ"
"<22><><EFBFBD><EFBFBD><EFBFBD>"
<>˥ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>ǡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD>ɤ<EFBFBD> "
"<22><><EFBFBD><EFBFBD>ɬ<EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD>ʬ<EFBFBD><EFBFBD><E4A1A2><EFBFBD><EFBFBD><EFBFBD>åץ<C3A5><D7A5><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD>ڡ<EFBFBD><DAA1><EFBFBD><EFBFBD>ϴޤߤޤ<EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procmem.c:62
msgid ""
@@ -424,35 +710,35 @@ msgstr ""
#: sysdeps/names/procsegment.c:42
msgid "Text_RSS"
msgstr ""
msgstr "Text_RSS"
#: sysdeps/names/procsegment.c:42
msgid "ShLib_RSS"
msgstr ""
msgstr "ShLib_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Data_RSS"
msgstr ""
msgstr "Data_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Stack_RSS"
msgstr ""
msgstr "Stack_RSS"
#: sysdeps/names/procsegment.c:43
msgid "Dirty Size"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procsegment.c:43
msgid "Start_Code"
msgstr ""
msgstr "Start_Code"
#: sysdeps/names/procsegment.c:43
msgid "End_Code"
msgstr ""
msgstr "End_Code"
#: sysdeps/names/procsegment.c:43
msgid "Start_Stack"
msgstr ""
msgstr "Start_Stack"
#: sysdeps/names/procsegment.c:48
msgid "Text resident set size"
@@ -496,11 +782,11 @@ msgstr "
#: sysdeps/names/procsignal.c:40
msgid "SigIgnore"
msgstr ""
msgstr "SigIgnore"
#: sysdeps/names/procsignal.c:40
msgid "SigCatch"
msgstr ""
msgstr "SigCatch"
#: sysdeps/names/procsignal.c:45
msgid "Mask of pending signals"
@@ -520,19 +806,19 @@ msgstr "
#: sysdeps/names/procstate.c:40
msgid "Cmd"
msgstr ""
msgstr "Cmd"
#: sysdeps/names/procstate.c:40
msgid "State"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procstate.c:40
msgid "UID"
msgstr ""
msgstr "UID"
#: sysdeps/names/procstate.c:40
msgid "GID"
msgstr ""
msgstr "GID"
#: sysdeps/names/procstate.c:45
msgid "Basename of executable file in call to exec()"
@@ -544,11 +830,11 @@ msgstr "
#: sysdeps/names/procstate.c:47
msgid "UID of process"
msgstr "<22>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>UID"
msgstr "<22>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>UID"
#: sysdeps/names/procstate.c:48
msgid "GID of process"
msgstr "<22>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>GID"
msgstr "<22>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>GID"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
@@ -556,43 +842,43 @@ msgstr "
#: sysdeps/names/proctime.c:44
msgid "RTime"
msgstr ""
msgstr "RTime"
#: sysdeps/names/proctime.c:44
msgid "UTime"
msgstr ""
msgstr "UTime"
#: sysdeps/names/proctime.c:44
msgid "STime"
msgstr ""
msgstr "STime"
#: sysdeps/names/proctime.c:45
msgid "CUTime"
msgstr ""
msgstr "CUTime"
#: sysdeps/names/proctime.c:45
msgid "CSTime"
msgstr ""
msgstr "CSTime"
#: sysdeps/names/proctime.c:45
msgid "TimeOut"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/proctime.c:45
msgid "It_Real_Value"
msgstr ""
msgstr "It_Real_Value"
#: sysdeps/names/proctime.c:46
msgid "Frequency"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/proctime.c:46
msgid "XCPU_UTime"
msgstr ""
msgstr "XCPU_UTime"
#: sysdeps/names/proctime.c:46
msgid "XCPU_STime"
msgstr ""
msgstr "XCPU_STime"
#: sysdeps/names/proctime.c:51
msgid "Start time of process in seconds since the epoch"
@@ -644,51 +930,47 @@ msgstr "
#: sysdeps/names/procuid.c:56
msgid "Uid"
msgstr ""
msgstr "Uid"
#: sysdeps/names/procuid.c:56
msgid "EUid"
msgstr ""
msgstr "EUid"
#: sysdeps/names/procuid.c:56
msgid "Gid"
msgstr ""
msgstr "Gid"
#: sysdeps/names/procuid.c:56
msgid "EGid"
msgstr ""
msgstr "EGid"
#: sysdeps/names/procuid.c:56
msgid "Pid"
msgstr ""
msgstr "Pid"
#: sysdeps/names/procuid.c:57
msgid "PPid"
msgstr ""
msgstr "PPid"
#: sysdeps/names/procuid.c:57
msgid "PGrp"
msgstr ""
msgstr "PGrp"
#: sysdeps/names/procuid.c:57
msgid "Session"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procuid.c:57
msgid "Tty"
msgstr ""
msgstr "TTY"
#: sysdeps/names/procuid.c:58
msgid "TPGid"
msgstr ""
msgstr "TPGid"
#: sysdeps/names/procuid.c:58
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
msgstr "ͥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procuid.c:63
msgid "User ID"
@@ -776,7 +1058,7 @@ msgstr "
#: sysdeps/names/sem_limits.c:51 sysdeps/names/sem_limits.c:65
msgid "Adjust on exit max value"
msgstr ""
msgstr "<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/shm_limits.c:39 sysdeps/names/shm_limits.c:48
msgid "Max segment size"
@@ -942,123 +1224,126 @@ msgstr "
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ƥ൯ư<E0B5AF>ʸ<EFBFBD><CAB8><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E4A4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><>)"
#: support/error.c:109
msgid "Unknown system error"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ʥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ२<EFBFBD>"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "<22>ϥ󥰥<EFBFBD><EFBFBD>å<EFBFBD>"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "<22><><EFBFBD>󥿥<EFBFBD><F3A5BFA5>ץ<EFBFBD>"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "<22><>λ"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ʥ<EFBFBD><CAA5>󥹥ȥ饯<C8A5><E9A5AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "<22>ȥ졼<C8A5><ECA1BC><EFBFBD>ȥ<EFBFBD><C8A5>å<EFBFBD>"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "<22><>λ"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "EMT<4D><54><EFBFBD>顼"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "<22><>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㳰"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "kill"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "<22>Х<EFBFBD><D0A5><EFBFBD><EFBFBD>顼"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EFBFBD><ECA1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ƥॳ<C6A5><E0A5B3><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>äƤ<C3A4><C6A4>ޤ<EFBFBD>"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr ""
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "<22>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>˲<EFBFBD>"
#: lib/read_data.c:49
msgid "read data size"
msgstr ""
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ߥ͡<DFA5><CDA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>åȤζ۵޾<DBB5><DEBE><EFBFBD>"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "<EFBFBD><EFBFBD><EFBFBD>ȥå<EFBFBD>"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܡ<EFBFBD><EFBFBD>ɥ<EFBFBD><EFBFBD>ȥå<EFBFBD>"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><EFBFBD>˥塼"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "<EFBFBD>ҥץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD>ѹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "tty<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΥХå<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ߹<EFBFBD><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "tty<EFBFBD>ؤΥХå<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ񤭹<EFBFBD><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "I/O<><4F><EFBFBD><EFBFBD><EFBFBD>Ѳ<EFBFBD>ǽ"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "CPU<EFBFBD>³<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۤ<EFBFBD><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "<22>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EBA5B5><EFBFBD><EFBFBD><EFBFBD>³<EFBFBD><C2B3><EFBFBD><EFBFBD>ۤ<EFBFBD><DBA4><EFBFBD>"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "<22><><EFBFBD>ۥ<EFBFBD><DBA5><EFBFBD><EFBFBD><E0A5AF><EFBFBD>å<EFBFBD>"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><E0A5AF><EFBFBD>å<EFBFBD><C3A5>Υץ<CEA5><D7A5>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD>"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA5AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "<22><EFBFBD><E6A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʥ<EFBFBD> 1"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "<22><EFBFBD><E6A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʥ<EFBFBD> 2"

708
po/ko.po
View File

@@ -4,15 +4,219 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop 1.0.2\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"PO-Revision-Date: 1999-03-30 10:40:01+0900\n"
"Last-Translator: Sung-Hyun Nam <namsh@lgic.co.kr>\n"
"Project-Id-Version: libgtop 1.0.10\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2001-02-09 18:56+0900\n"
"Last-Translator: Sung-Hyun Nam <namsh@kldp.org>\n"
"Language-Team: Korean <ko@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=euc-kr\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "ƽ (<28>ʴ<EFBFBD> %ld):"
#: examples/smp.c:71
msgid "Total"
msgstr "<22><>"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr "<22><><EFBFBD><EFBFBD>"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "<22><> (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "<22><><EFBFBD><EFBFBD> (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "Spin:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "%d <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>"
#: lib/read_data.c:49
msgid "read data size"
msgstr "<22><><EFBFBD><EFBFBD>Ÿ ũ<><C5A9> <20><><EFBFBD><EFBFBD>"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "<22><><EFBFBD><EFBFBD>Ÿ %d <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "%d <20><><EFBFBD><EFBFBD>Ʈ <20><>"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "<22><><EFBFBD>׶<EFBFBD><D7B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "inetd<74><64> <20><><EFBFBD><EFBFBD> <20>Ҹ<EFBFBD>"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"<22>ɼ<EFBFBD> %s<><73> <20><><EFBFBD><EFBFBD>: %s.\n"
"'%s --help'<27><> <20><><EFBFBD><EFBFBD><EFBFBD>Ͻø<CFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ɼǿ<C9BC><C7BF><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>Դϴ<D4B4>.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "<22>˷<EFBFBD><CBB7><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ý<EFBFBD><C3BD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: `%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><>ȣ<EFBFBD>մϴ<D5B4>\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: `--%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: `%c%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: `%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF>մϴ<D5B4>\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: <20>˼<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ɼ<EFBFBD> `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: <20>˼<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ɼ<EFBFBD> `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ɼ<EFBFBD> -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʴ<EFBFBD> <20>ɼ<EFBFBD> -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF>մϴ<D5B4> -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: `-W %s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><>ȣ<EFBFBD>մϴ<D5B4>\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: `-W %s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "<22><> CPU <20>ð<EFBFBD>"
@@ -161,10 +365,6 @@ msgstr "
msgid "Cached"
msgstr "ij<><C4B3><EFBFBD><EFBFBD>"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "<22><><EFBFBD><EFBFBD>"
@@ -247,41 +447,129 @@ msgstr "
msgid "Number of system message headers"
msgstr "<22>ý<EFBFBD><C3BD><EFBFBD> <20>޽<EFBFBD><DEBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̽<EFBFBD> <20>÷<EFBFBD><C3B7><EFBFBD>"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "<22>ּ<EFBFBD>"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>Ŷ"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "<22><><EFBFBD><EFBFBD> <20><>Ŷ"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "<22><> <20><>Ŷ"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "<22><> <20><><EFBFBD><EFBFBD>Ʈ"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "<22><> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "<22>浹"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "<22>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "PPP <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><>"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><>"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "ũ<><C5A9>"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "<22>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>ڿ<EFBFBD><DABF><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>."
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
msgstr "K_Flags"
#: sysdeps/names/prockernel.c:42
msgid "Min_Flt"
msgstr ""
msgstr "Min_Flt"
#: sysdeps/names/prockernel.c:42
msgid "Maj_Flt"
msgstr ""
msgstr "Maj_Flt"
#: sysdeps/names/prockernel.c:42
msgid "CMin_Flt"
msgstr ""
msgstr "CMin_Flt"
#: sysdeps/names/prockernel.c:43
msgid "CMaj_Flt"
msgstr ""
msgstr "CMaj_Flt"
#: sysdeps/names/prockernel.c:43
msgid "KStk_ESP"
msgstr ""
msgstr "KStk_ESP"
#: sysdeps/names/prockernel.c:43
msgid "KStk_EIP"
msgstr ""
msgstr "KStk_EIP"
#: sysdeps/names/prockernel.c:43
msgid "NWChan"
msgstr ""
msgstr "NWChan"
#: sysdeps/names/prockernel.c:44
msgid "WChan"
msgstr ""
msgstr "WChan"
#. K_Flags
#: sysdeps/names/prockernel.c:50
@@ -364,10 +652,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "<22>̰<EFBFBD><CCB0><EFBFBD> `nwchan' <20>ʵ<EFBFBD><CAB5><EFBFBD> <20><><EFBFBD>ڷ<EFBFBD> <20><> <20≯<EFBFBD><CCB8>Դϴ<D4B4>."
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "ũ<><C5A9>"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "<22><><EFBFBD><EFBFBD>"
@@ -397,7 +681,6 @@ msgid "Number of pages of virtual memory"
msgstr "<22><><EFBFBD><EFBFBD> <20>޸𸮿<DEB8><F0B8AEBF><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>"
#: sysdeps/names/procmem.c:55
#, fuzzy
msgid "Number of resident set (non-swapped) pages"
msgstr "<22><><EFBFBD><EFBFBD> <20><>Ʈ (<28><><EFBFBD>Ҿʵ<D2BE>) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>"
@@ -424,35 +707,35 @@ msgstr ""
#: sysdeps/names/procsegment.c:42
msgid "Text_RSS"
msgstr ""
msgstr "Text_RSS"
#: sysdeps/names/procsegment.c:42
msgid "ShLib_RSS"
msgstr ""
msgstr "ShLib_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Data_RSS"
msgstr ""
msgstr "Data_RSS"
#: sysdeps/names/procsegment.c:42
msgid "Stack_RSS"
msgstr ""
msgstr "Stack_RSS"
#: sysdeps/names/procsegment.c:43
msgid "Dirty Size"
msgstr ""
msgstr "Dirty Size"
#: sysdeps/names/procsegment.c:43
msgid "Start_Code"
msgstr ""
msgstr "Start_Code"
#: sysdeps/names/procsegment.c:43
msgid "End_Code"
msgstr ""
msgstr "End_Code"
#: sysdeps/names/procsegment.c:43
msgid "Start_Stack"
msgstr ""
msgstr "Start_Stack"
#: sysdeps/names/procsegment.c:48
msgid "Text resident set size"
@@ -492,15 +775,15 @@ msgstr "
#: sysdeps/names/procsignal.c:40
msgid "Blocked"
msgstr ""
msgstr "Blocked"
#: sysdeps/names/procsignal.c:40
msgid "SigIgnore"
msgstr ""
msgstr "SigIgnore"
#: sysdeps/names/procsignal.c:40
msgid "SigCatch"
msgstr ""
msgstr "SigCatch"
#: sysdeps/names/procsignal.c:45
msgid "Mask of pending signals"
@@ -520,19 +803,19 @@ msgstr ""
#: sysdeps/names/procstate.c:40
msgid "Cmd"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procstate.c:40
msgid "State"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procstate.c:40
msgid "UID"
msgstr ""
msgstr "UID"
#: sysdeps/names/procstate.c:40
msgid "GID"
msgstr ""
msgstr "GID"
#: sysdeps/names/procstate.c:45
msgid "Basename of executable file in call to exec()"
@@ -543,58 +826,56 @@ msgid "Single-Char code for process state (S=sleeping)"
msgstr "<22><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>Ϲ<EFBFBD><CFB9><EFBFBD> <20>ڵ<EFBFBD> (S=sleeping)"
#: sysdeps/names/procstate.c:47
#, fuzzy
msgid "UID of process"
msgstr "<22><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD><EFBFBD><EFBFBD> UID"
#: sysdeps/names/procstate.c:48
#, fuzzy
msgid "GID of process"
msgstr "<22><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD><EFBFBD><EFBFBD> GID"
#: sysdeps/names/proctime.c:44
msgid "Start_Time"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD>۽ð<EFBFBD>"
#: sysdeps/names/proctime.c:44
msgid "RTime"
msgstr ""
msgstr "RTime"
#: sysdeps/names/proctime.c:44
msgid "UTime"
msgstr ""
msgstr "UTime"
#: sysdeps/names/proctime.c:44
msgid "STime"
msgstr ""
msgstr "STime"
#: sysdeps/names/proctime.c:45
msgid "CUTime"
msgstr ""
msgstr "CUTime"
#: sysdeps/names/proctime.c:45
msgid "CSTime"
msgstr ""
msgstr "CSTime"
#: sysdeps/names/proctime.c:45
msgid "TimeOut"
msgstr ""
msgstr "<EFBFBD>ð<EFBFBD><EFBFBD>ʰ<EFBFBD>"
#: sysdeps/names/proctime.c:45
msgid "It_Real_Value"
msgstr ""
msgstr "It_Real_Value"
#: sysdeps/names/proctime.c:46
msgid "Frequency"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>"
#: sysdeps/names/proctime.c:46
msgid "XCPU_UTime"
msgstr ""
msgstr "XCPU_UTime"
#: sysdeps/names/proctime.c:46
msgid "XCPU_STime"
msgstr ""
msgstr "XCPU_STime"
#: sysdeps/names/proctime.c:51
msgid "Start time of process in seconds since the epoch"
@@ -636,39 +917,39 @@ msgstr "ƽ
#: sysdeps/names/proctime.c:61
msgid "SMP user-mode CPU time accumulated by process"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> SMP <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> CPU <20>ð<EFBFBD>"
#: sysdeps/names/proctime.c:62
msgid "SMP kernel-mode CPU time accumulated by process"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> SMP Ŀ<><C4BF> <20><><EFBFBD><EFBFBD> CPU <20>ð<EFBFBD>"
#: sysdeps/names/procuid.c:56
msgid "Uid"
msgstr ""
msgstr "Uid"
#: sysdeps/names/procuid.c:56
msgid "EUid"
msgstr ""
msgstr "EUid"
#: sysdeps/names/procuid.c:56
msgid "Gid"
msgstr ""
msgstr "Gid"
#: sysdeps/names/procuid.c:56
msgid "EGid"
msgstr ""
msgstr "EGid"
#: sysdeps/names/procuid.c:56
msgid "Pid"
msgstr ""
msgstr "Pid"
#: sysdeps/names/procuid.c:57
msgid "PPid"
msgstr ""
msgstr "PPid"
#: sysdeps/names/procuid.c:57
msgid "PGrp"
msgstr ""
msgstr "PGrp"
#: sysdeps/names/procuid.c:57
msgid "Session"
@@ -676,19 +957,15 @@ msgstr "
#: sysdeps/names/procuid.c:57
msgid "Tty"
msgstr ""
msgstr "Tty"
#: sysdeps/names/procuid.c:58
msgid "TPGid"
msgstr ""
msgstr "TPGid"
#: sysdeps/names/procuid.c:58
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/procuid.c:63
msgid "User ID"
@@ -740,7 +1017,7 @@ msgstr "
#: sysdeps/names/sem_limits.c:42 sysdeps/names/sem_limits.c:56
msgid "Number of entries in semaphore map"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ʈ<EFBFBD><C6AE> <20><>"
#: sysdeps/names/sem_limits.c:43 sysdeps/names/sem_limits.c:57
msgid "Max number of arrays"
@@ -768,15 +1045,15 @@ msgstr ""
#: sysdeps/names/sem_limits.c:49 sysdeps/names/sem_limits.c:63
msgid "sizeof struct sem_undo"
msgstr ""
msgstr "sem_undo <20><><EFBFBD><EFBFBD>ü ũ<><C5A9>"
#: sysdeps/names/sem_limits.c:50 sysdeps/names/sem_limits.c:64
msgid "Semaphore max value"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><>"
#: sysdeps/names/sem_limits.c:51 sysdeps/names/sem_limits.c:65
msgid "Adjust on exit max value"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ִ밪 <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/shm_limits.c:39 sysdeps/names/shm_limits.c:48
msgid "Max segment size"
@@ -812,11 +1089,11 @@ msgstr "
#: sysdeps/names/swap.c:42
msgid "Page In"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/swap.c:43
msgid "Page Out"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/names/swap.c:51
msgid "Total number of swap pages that have been brought in since system boot"
@@ -828,7 +1105,7 @@ msgstr "
#: sysdeps/names/sysdeps.c:49 sysdeps/names/sysdeps.c:76
msgid "Server Features"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/sysdeps.c:50 sysdeps/names/sysdeps.c:77
msgid "CPU Usage"
@@ -844,11 +1121,11 @@ msgstr "
#: sysdeps/names/sysdeps.c:53 sysdeps/names/sysdeps.c:80
msgid "System Uptime"
msgstr ""
msgstr "<EFBFBD>ý<EFBFBD><EFBFBD><EFBFBD> Uptime"
#: sysdeps/names/sysdeps.c:54 sysdeps/names/sysdeps.c:81
msgid "Load Averange"
msgstr ""
msgstr "<EFBFBD>ε<EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/sysdeps.c:55 sysdeps/names/sysdeps.c:82
msgid "Shared Memory Limits"
@@ -896,7 +1173,7 @@ msgstr "
#: sysdeps/names/sysdeps.c:66
msgid "Process Arguments"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/sysdeps.c:67 sysdeps/names/sysdeps.c:94
msgid "Process Memory Map"
@@ -912,15 +1189,15 @@ msgstr "
#: sysdeps/names/sysdeps.c:70 sysdeps/names/sysdeps.c:97
msgid "Network Load"
msgstr ""
msgstr "<EFBFBD><EFBFBD>Ʈ<EFBFBD><EFBFBD>ũ <20>ε<EFBFBD>"
#: sysdeps/names/sysdeps.c:71 sysdeps/names/sysdeps.c:98
msgid "PPP Statistics"
msgstr ""
msgstr "PPP <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/sysdeps.c:93
msgid "Command line arguments of the process"
msgstr ""
msgstr "<EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/names/sysdeps.c:95
msgid "List of currently mounted filesystems"
@@ -928,7 +1205,7 @@ msgstr "
#: sysdeps/names/uptime.c:38
msgid "Uptime"
msgstr ""
msgstr "Uptime"
#: sysdeps/names/uptime.c:39
msgid "Idletime"
@@ -942,187 +1219,126 @@ msgstr "
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr "<22>ý<EFBFBD><C3BD><EFBFBD> <20>õ<EFBFBD><C3B5>Ŀ<EFBFBD> <20><><EFBFBD><EFBFBD> <20>½<EFBFBD>ũ<EFBFBD><C5A9> <20>Һ<EFBFBD><D2BA><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ð<EFBFBD>"
#: support/error.c:109
msgid "Unknown system error"
msgstr "<EFBFBD>˷<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ý<EFBFBD><C3BD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "Hangup"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: `%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><>ȣ<EFBFBD>մϴ<D5B4>\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "<22><><EFBFBD>ͷ<EFBFBD>Ʈ"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: `--%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "Quit"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: `%c%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "<22>߸<EFBFBD><DFB8><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: `%s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF>մϴ<D5B4>\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: <20>˼<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ɼ<EFBFBD> `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: <20>˼<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ɼ<EFBFBD> `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ɼ<EFBFBD> -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʴ<EFBFBD> <20>ɼ<EFBFBD> -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF>մϴ<D5B4> -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: `-W %s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><>ȣ<EFBFBD>մϴ<D5B4>\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: `-W %s' <20>ɼ<EFBFBD><C9BC><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>\n"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#: lib/read_data.c:49
msgid "read data size"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "<22><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "EMT <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "<22>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "<22><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "<22><><EFBFBD>׸<EFBFBD><D7B8><EFBFBD><EFBFBD>̼<EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "<22>ý<EFBFBD><C3BD><EFBFBD> <20>ݿ<EFBFBD> <20>߸<EFBFBD><DFB8><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "<22>˶<EFBFBD> Ŭ<><C5AC>"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "Termination"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "<22><><EFBFBD>Ͽ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "<22><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "Ű<><C5B0><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "<22><><EFBFBD><EFBFBD>"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr ""
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "tty<74><79><EFBFBD><EFBFBD> <20><><EFBFBD>׶<EFBFBD><D7B6><EFBFBD><EFBFBD><EFBFBD> <20>б<EFBFBD>"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr ""
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "tty<74><79> <20><><EFBFBD>׶<EFBFBD><D7B6><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "I/O <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr ""
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "CPU <20>Ѱ<EFBFBD> <20>ʰ<EFBFBD>"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ũ<><C5A9> <20>Ѱ<EFBFBD> <20>ʰ<EFBFBD>"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>˶<EFBFBD> Ŭ<><C5AC>"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "Profiling <20>˶<EFBFBD> Ŭ<><C5AC>"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "â ũ<><C5A9> <20>ٲ<EFBFBD>"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>û"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>ȣ 1"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#, fuzzy
#~ msgid "Address of beginning of data segment"
#~ msgstr "<22>ڵ<EFBFBD> <20><><EFBFBD>׸<EFBFBD>Ʈ<EFBFBD><C6AE> <20><><EFBFBD><EFBFBD> <20>ּ<EFBFBD>"
#, fuzzy
#~ msgid "Address of end of data segment"
#~ msgstr "<22>ڵ<EFBFBD> <20><><EFBFBD>׸<EFBFBD>Ʈ<EFBFBD><C6AE> <20><> <20>ּ<EFBFBD>"
#, fuzzy
#~ msgid "Processor"
#~ msgstr "<22><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD> ID"
#, fuzzy
#~ msgid "effective UID of process"
#~ msgstr "<22><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD><EFBFBD><EFBFBD> UID"
#, fuzzy
#~ msgid "effective GID of process"
#~ msgstr "<22><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD><EFBFBD><EFBFBD> GID"
#, fuzzy
#~ msgid "processor"
#~ msgstr "<22><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD> ID"
#, fuzzy
#~ msgid "NGroups"
#~ msgstr "<22>׷<EFBFBD> ID"
#, fuzzy
#~ msgid "Groups"
#~ msgstr "<22>׷<EFBFBD> ID"
#, fuzzy
#~ msgid "Saved User ID"
#~ msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ID"
#, fuzzy
#~ msgid "Saved Group ID"
#~ msgstr "<22>׷<EFBFBD> ID"
#, fuzzy
#~ msgid "Filesystem User ID"
#~ msgstr "<22><><EFBFBD><EFBFBD> <20>ý<EFBFBD><C3BD><EFBFBD> <20><><EFBFBD><EFBFBD>"
#, fuzzy
#~ msgid "Filesystem Group ID"
#~ msgstr "<22><>ȿ<EFBFBD><C8BF> <20>׷<EFBFBD> ID"
#, fuzzy
#~ msgid "Number of additional process groups"
#~ msgstr "<22>͹̳<CDB9> <20><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD> <20>׷<EFBFBD> ID"
#, fuzzy
#~ msgid "Additional process groups"
#~ msgstr "<22>͹̳<CDB9> <20><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD> <20>׷<EFBFBD> ID"
#, fuzzy
#~ msgid "Pointer Size"
#~ msgstr "<22><><EFBFBD><EFBFBD> <20><>Ʈ ũ<><C5A9>"
#, fuzzy
#~ msgid "Boot time (seconds sice epoch)"
#~ msgstr "<22>ý<EFBFBD><C3BD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>۵<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ʷ<EFBFBD> <20><>Ÿ<EFBFBD><C5B8> <20><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ð<EFBFBD>"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>ȣ 2"

1341
po/ms.po Normal file

File diff suppressed because it is too large Load Diff

478
po/nl.po
View File

@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libgtop VERSION\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1999-09-18 00:24+0200\n"
"Last-Translator: Gert Dewit <Gert.Dewit@sos.be>\n"
"Language-Team: nl <nl@li.org>\n"
@@ -13,6 +13,205 @@ msgstr ""
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr ""
#: examples/smp.c:71
msgid "Total"
msgstr ""
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Gebruiker"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: examples/smp.c:71
msgid "Sys"
msgstr ""
#: examples/smp.c:71
msgid "Idle"
msgstr ""
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr ""
#: examples/smp.c:94
msgid "Percent:"
msgstr ""
#: examples/smp.c:95
msgid "Total (%)"
msgstr ""
#: examples/smp.c:95
#, fuzzy
msgid "User (%)"
msgstr "Gebruiker"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr ""
#: examples/smp.c:95
msgid "Sys (%)"
msgstr ""
#: examples/smp.c:96
msgid "Idle (%)"
msgstr ""
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr ""
#: examples/smp.c:120
msgid "Spin:"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "%d bytes gelezen"
#: lib/read_data.c:49
msgid "read data size"
msgstr "grootte van de gelezen data"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "lees %d bytes"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "schrijf %d bytes"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr "Onbekende systeemfout"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr ""
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "Totale CPU tijd"
@@ -161,10 +360,6 @@ msgstr "Buffers"
msgid "Cached"
msgstr "Gecached"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Gebruiker"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "Vergrendeld"
@@ -247,6 +442,96 @@ msgstr ""
msgid "Number of system message headers"
msgstr ""
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr ""
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr ""
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr ""
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr ""
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr ""
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr ""
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr ""
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr ""
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr ""
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr ""
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr ""
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr ""
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr ""
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr ""
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr ""
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
#, fuzzy
msgid "PPP State"
msgstr "Status"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr ""
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr ""
#: sysdeps/names/ppp.c:46
#, fuzzy
msgid "Number of input bytes"
msgstr "Aantal taken"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr ""
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Grootte"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr ""
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr ""
@@ -346,10 +631,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr ""
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Grootte"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Virtueel"
@@ -663,10 +944,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr ""
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr ""
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr ""
@@ -919,125 +1196,128 @@ msgstr ""
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
#: support/error.c:109
msgid "Unknown system error"
msgstr "Onbekende systeemfout"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr ""
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr ""
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr ""
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr ""
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr ""
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr ""
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr ""
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr ""
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr ""
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr ""
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "%d bytes gelezen"
#: lib/read_data.c:49
msgid "read data size"
msgstr "grootte van de gelezen data"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "lees %d bytes"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "schrijf %d bytes"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr ""
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr ""
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr ""
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr ""
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr ""
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr ""
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr ""
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr ""
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr ""
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr ""
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr ""
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr ""
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr ""
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr ""
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr ""
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr ""
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr ""
#~ msgid "SMP CPU Flags"

1415
po/nn.po Normal file

File diff suppressed because it is too large Load Diff

515
po/no.po
View File

@@ -1,18 +1,223 @@
# Norwegian translation for Libgtop (bokm<6B>l dialect)
# Copyright (C) 1998 Free Software Foundation, Inc.
# Kjartan Maraas <kmaraas@online.no>, 1998,1999.
# Copyright (C) 1998-2000 Free Software Foundation, Inc.
# Kjartan Maraas <kmaraas@gnome.org>, 1998-2000.
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop 0.99.3\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"PO-Revision-Date: 1999-07-11 14:25+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@online.no>\n"
"Project-Id-Version: libgtop 1.0.8\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 2000-08-16 14:00+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian <no@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8-bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "Tikk (%ld per sekund):"
#: examples/smp.c:71
msgid "Total"
msgstr "Totalt"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Bruker"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: examples/smp.c:71
msgid "Sys"
msgstr "Sys"
#: examples/smp.c:71
msgid "Idle"
msgstr "Idle"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "Prosent:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "Total (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "Bruker (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "Nice (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "Sys (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "Idle (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "Spinn:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "les %d bytes"
#: lib/read_data.c:49
msgid "read data size"
msgstr "les st<73>rrelse p<> data"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "les data %d bytes"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "skriv %d bytes"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Sl<53> p<> avlusing"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Sl<53> p<> utfyllende utskrift"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Ikke forgren til bakgrunnen"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Kalt fra inetd"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Feil ved flagg %s: %s.\n"
"Kj<4B>r '%s --help' for <20> se en full liste av tilgjengelige "
"kommandolinjeflagg.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Ukjent systemfeil"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: flagget `%s' er flertydig\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: flagget `--%s' tar ikke argumenter\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: flagget `%c%s' tar ikke argumenter\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: flagget `%s' krever et argument\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: ukjent flagg `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: ukjent flagg `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: ulovlig flagg -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: ugyldig flagg -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flagget kerver et argument -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: flagget `-W %s' er flertydig\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: flagget `-W %s' tar ikke argumenter\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
msgstr "Total prosessortid"
@@ -161,10 +366,6 @@ msgstr "Buffere"
msgid "Cached"
msgstr "Mellomlagret"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Bruker"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "L<>st"
@@ -247,6 +448,94 @@ msgstr "St
msgid "Number of system message headers"
msgstr "Antall systemmeldingshoder"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "Grensesnittflagg"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "Subnett"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "Adresse"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "Pakker inn"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "Pakker ut"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "Pakker totalt"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "Bytes inn"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "Bytes ut"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "Bytes totalt"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "Feil inn"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "Feil ut"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "Feil totalt"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "Kollisjoner"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "Maksimum overf<72>ringsenhet (MTU)"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "PPP tilstand"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "Inn-bytes"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "Ut-bytes"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "Antall bytes inn"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "Antall bytes ut"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "St<53>rrelse"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "Lengde av returnert streng i bytes."
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr "K_Flags"
@@ -364,10 +653,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "Dette er tekstnavnet til `nwchan' feltet."
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "St<53>rrelse"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Virtuell"
@@ -685,10 +970,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr "Prioritet"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "BrukerID"
@@ -941,126 +1222,126 @@ msgstr "Tid siden oppstart i sekunder"
msgid "Time in seconds the system spent in the idle task since system boot"
msgstr "Tid systemet har brukt i Idle Task siden oppstart i sekunder"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Ukjent systemfeil"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "Frakobling"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: flagget `%s' er flertydig\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "Avbrudd"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: flagget `--%s' tar ikke argumenter\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "Avslutt"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: flagget `%c%s' tar ikke argumenter\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "Ugyldig instruksjon"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: flagget `%s' krever et argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "Spor felle"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: ukjent flagg `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "Aborter"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: ukjent flagg `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "EMT-feil"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: ulovlig flagg -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "Flyttallsunntak"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: ugyldig flagg -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "Drep"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flagget kerver et argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "Buss-feil"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: flagget `-W %s' er flertydig\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "Segmentoverskridelse"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: flagget `-W %s' tar ikke argumenter\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "Ugyldig argument til systemkall"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "les %d bytes"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "Brukket r<>r"
#: lib/read_data.c:49
msgid "read data size"
msgstr "les st<73>rrelse p<> data"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "Alarmklokke"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "les data %d bytes"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "Terminering"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "skriv %d bytes"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "Viktig tilstand p<> socket"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Sl<EFBFBD> p<> avlusing"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "Stopp"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "Tastaturstopp"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Sl<EFBFBD> p<> utfyllende utskrift"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "Fortsett"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "Barnets status er endret"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Ikke forgren til bakgrunnen"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "Lesing fra tty i bakgrunnen"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "Skriving til tty i bakgrunnen"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Kalt fra inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "I/O n<> mulig"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "CPU-grense oversteget"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Feil ved flagg %s: %s.\n"
"Kj<4B>r '%s --help' for <20> se en full liste av tilgjengelige "
"kommandolinjeflagg.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "Grense for filst<73>rrelse overskredet"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "Virtuell alarmklokke"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "Profilerer alarmklokken"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "Endring i vindusst<73>rrelse"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "Informasjonsforesp<73>rsel"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "Brukerdefinert signal 1"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "Brukerdefinert signal 2"

595
po/pl.po

File diff suppressed because it is too large Load Diff

1347
po/pt.po Normal file

File diff suppressed because it is too large Load Diff

1355
po/pt_BR.po Normal file

File diff suppressed because it is too large Load Diff

1323
po/ru.po Normal file

File diff suppressed because it is too large Load Diff

1360
po/sk.po Normal file

File diff suppressed because it is too large Load Diff

1536
po/sl.po Normal file

File diff suppressed because it is too large Load Diff

512
po/sv.po
View File

@@ -1,17 +1,225 @@
# Swedish translation for libgtop.
# Copyright (C) 1999 Free Software Foundation, Inc.
# Tomas <20>gren <stric@ing.umu.se>, 1999.
# Martin Nrob<6F>ck <d95mback@dtek.chalmers.se>, 2000.
#
# (Signalnamn fr<66>n http://www.uddeborg.pp.se/sv/dok-6.html#ss6.4)
#
msgid ""
msgstr ""
"Project-Id-Version: libgtop 1.0.3\n"
"POT-Creation-Date: 2000-02-14 15:46+0100\n"
"POT-Creation-Date: 2001-02-13 13:30+0100\n"
"PO-Revision-Date: 1999-09-16 23:36+0200\n"
"Last-Translator: Tomas <20>gren <stric@ing.umu.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso8859-1\n"
"Content-Transfer-Encoding: 8-bit\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: examples/smp.c:68
#, c-format
msgid "Ticks (%ld per second):"
msgstr "Tick (%ld per sekund):"
#: examples/smp.c:71
msgid "Total"
msgstr "Totalt"
#: examples/smp.c:71 sysdeps/names/mem.c:47
msgid "User"
msgstr "Anv<6E>ndar"
#: examples/smp.c:71 sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: examples/smp.c:71
msgid "Sys"
msgstr "Sys"
#: examples/smp.c:71
msgid "Idle"
msgstr "Ledigt"
#: examples/smp.c:73
#, c-format
msgid ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.0f %12.0f %12.0f %12.0f %12.0f\n"
"\n"
#: examples/smp.c:77
#, c-format
msgid "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
msgstr "CPU %3d (0x%08lx): %12lu %12lu %12lu %12lu %12lu\n"
#: examples/smp.c:94
msgid "Percent:"
msgstr "Procent:"
#: examples/smp.c:95
msgid "Total (%)"
msgstr "Totalt (%)"
#: examples/smp.c:95
msgid "User (%)"
msgstr "Anv<6E>ndare (%)"
#: examples/smp.c:95
msgid "Nice (%)"
msgstr "Sn<53>ll (%)"
#: examples/smp.c:95
msgid "Sys (%)"
msgstr "Sys (%)"
#: examples/smp.c:96
msgid "Idle (%)"
msgstr "Ledig (%)"
#: examples/smp.c:98
#, c-format
msgid ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
msgstr ""
"CPU (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
"\n"
#: examples/smp.c:114
#, c-format
msgid "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
msgstr "CPU %3d (0x%08lx): %12.3f %12.3f %12.3f %12.3f %12.3f\n"
#: examples/smp.c:120
msgid "Spin:"
msgstr "Spinn:"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "l<>sa %d tecken"
#: lib/read_data.c:49
msgid "read data size"
msgstr "l<>sa datastorlek"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "l<>ste %d tecken data"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "skrev %d tecken"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Aktivera fels<6C>kning"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Aktivera utf<74>rlig utskrift"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Starta ej bakgrunds-gren"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Startad fr<66>n inetd"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Fel vid flagga %s: %s.\n"
"K<>r '%s --help' f<>r att se hela listan av alla tillg<6C>ngliga "
"kommandoflaggor.\n"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Ok<4F>nt systemfel"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: flaggan `%s' <20>r tvetydig\n"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: flaggan `--%s' till<6C>ter inga argument\n"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: flaggan `%c%s' till<6C>ter inga argument\n"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: flaggan `%s' kr<6B>ver ett argument\n"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: ok<6F>nd flagga `--%s'\n"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: ok<6F>nd flagga `%c%s'\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: illegal flagga -- %c\n"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: ej giltig flagga -- %c\n"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flaggan kr<6B>ver ett argument -- %c\n"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: flaggan `-W %s' <20>r tvetydig\n"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: flaggan `-W %s' till<6C>ter inga argument\n"
#: sysdeps/names/cpu.c:43
msgid "Total CPU Time"
@@ -161,10 +369,6 @@ msgstr "Buffertar"
msgid "Cached"
msgstr "Cachat"
#: sysdeps/names/mem.c:47
msgid "User"
msgstr "Anv<6E>ndar"
#: sysdeps/names/mem.c:48
msgid "Locked"
msgstr "L<>st"
@@ -247,6 +451,94 @@ msgstr "Meddelande-segment storlek"
msgid "Number of system message headers"
msgstr "Antal systemmeddelande-huvuden"
#: sysdeps/names/netload.c:45 sysdeps/names/netload.c:63
msgid "Interface Flags"
msgstr "Interfaceflaggor"
#: sysdeps/names/netload.c:46
msgid "MTU"
msgstr "MTU"
#: sysdeps/names/netload.c:47 sysdeps/names/netload.c:65
msgid "Subnet"
msgstr "Subn<62>t"
#: sysdeps/names/netload.c:48 sysdeps/names/netload.c:66
msgid "Address"
msgstr "Adress"
#: sysdeps/names/netload.c:49 sysdeps/names/netload.c:67
msgid "Packets In"
msgstr "Inkommande paket"
#: sysdeps/names/netload.c:50 sysdeps/names/netload.c:68
msgid "Packets Out"
msgstr "Utg<74>ende paket"
#: sysdeps/names/netload.c:51 sysdeps/names/netload.c:69
msgid "Packets Total"
msgstr "Totalt paket"
#: sysdeps/names/netload.c:52 sysdeps/names/netload.c:70
msgid "Bytes In"
msgstr "Inkommande bytes"
#: sysdeps/names/netload.c:53 sysdeps/names/netload.c:71
msgid "Bytes Out"
msgstr "Utg<74>ende bytes"
#: sysdeps/names/netload.c:54 sysdeps/names/netload.c:72
msgid "Bytes Total"
msgstr "Totalt bytes"
#: sysdeps/names/netload.c:55 sysdeps/names/netload.c:73
msgid "Errors In"
msgstr "Inkommande fel"
#: sysdeps/names/netload.c:56 sysdeps/names/netload.c:74
msgid "Errors Out"
msgstr "Utg<74>ende fel"
#: sysdeps/names/netload.c:57 sysdeps/names/netload.c:75
msgid "Errors Total"
msgstr "Totalt fel"
#: sysdeps/names/netload.c:58 sysdeps/names/netload.c:76
msgid "Collisions"
msgstr "Kollisioner"
#: sysdeps/names/netload.c:64
msgid "Maximum Transfer Unit"
msgstr "Maximal <20>verf<72>ringsenhet (MTU)"
#: sysdeps/names/ppp.c:38 sysdeps/names/ppp.c:45
msgid "PPP State"
msgstr "Tillst<73>nd f<>r PPP"
#: sysdeps/names/ppp.c:39
msgid "Input bytes"
msgstr "Inmatade bytes"
#: sysdeps/names/ppp.c:40
msgid "Output bytes"
msgstr "Utmatade bytes"
#: sysdeps/names/ppp.c:46
msgid "Number of input bytes"
msgstr "Antal inmatade bytes"
#: sysdeps/names/ppp.c:47
msgid "Number of output bytes"
msgstr "Antal utmatade bytes"
#: sysdeps/names/procargs.c:38 sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Storlek"
#: sysdeps/names/procargs.c:43
msgid "Length in bytes of the returned string."
msgstr "L<>ngd i bytes p<> den returnerade str<74>ngen."
#: sysdeps/names/prockernel.c:42
msgid "K_Flags"
msgstr "K_Flags"
@@ -365,10 +657,6 @@ msgstr ""
msgid "This is the textual name of the `nwchan' field."
msgstr "Detta <20>r textnamnet f<>r f<>ltet `nwchan'"
#: sysdeps/names/procmem.c:47
msgid "Size"
msgstr "Storlek"
#: sysdeps/names/procmem.c:47
msgid "Virtual"
msgstr "Virtuellt"
@@ -686,10 +974,6 @@ msgstr "TPGid"
msgid "Priority"
msgstr "Prioritet"
#: sysdeps/names/procuid.c:58
msgid "Nice"
msgstr "Nice"
#: sysdeps/names/procuid.c:63
msgid "User ID"
msgstr "Anv<6E>ndar-id"
@@ -943,126 +1227,126 @@ msgid "Time in seconds the system spent in the idle task since system boot"
msgstr ""
"Tiden i sekunder som systemet har spenderat i Idle-jobbet sedan systemstart"
#: support/error.c:109
msgid "Unknown system error"
msgstr "Ok<EFBFBD>nt systemfel"
#: sysdeps/osf1/siglist.c:28 sysdeps/sun4/siglist.c:28
msgid "Hangup"
msgstr "Avringd"
#: support/getopt.c:669
#, c-format
msgid "%s: option `%s' is ambiguous\n"
msgstr "%s: flaggan `%s' <20>r tvetydig\n"
#: sysdeps/osf1/siglist.c:29 sysdeps/sun4/siglist.c:29
msgid "Interrupt"
msgstr "Avbruten"
#: support/getopt.c:693
#, c-format
msgid "%s: option `--%s' doesn't allow an argument\n"
msgstr "%s: flaggan `--%s' till<6C>ter inga argument\n"
#: sysdeps/osf1/siglist.c:30 sysdeps/sun4/siglist.c:30
msgid "Quit"
msgstr "L<>mnad"
#: support/getopt.c:698
#, c-format
msgid "%s: option `%c%s' doesn't allow an argument\n"
msgstr "%s: flaggan `%c%s' till<6C>ter inga argument\n"
#: sysdeps/osf1/siglist.c:31 sysdeps/sun4/siglist.c:31
msgid "Illegal instruction"
msgstr "Otill<6C>ten instruktion"
#: support/getopt.c:715 support/getopt.c:888
#, c-format
msgid "%s: option `%s' requires an argument\n"
msgstr "%s: flaggan `%s' kr<6B>ver ett argument\n"
#: sysdeps/osf1/siglist.c:32 sysdeps/sun4/siglist.c:32
msgid "Trace trap"
msgstr "Sp<53>rningsf<73>lla"
#. --option
#: support/getopt.c:744
#, c-format
msgid "%s: unrecognized option `--%s'\n"
msgstr "%s: ok<6F>nd flagga `--%s'\n"
#: sysdeps/osf1/siglist.c:33 sysdeps/sun4/siglist.c:33
msgid "Abort"
msgstr "Avbruten (SIGABRT)"
#. +option or -option
#: support/getopt.c:748
#, c-format
msgid "%s: unrecognized option `%c%s'\n"
msgstr "%s: ok<6F>nd flagga `%c%s'\n"
#: sysdeps/osf1/siglist.c:34 sysdeps/sun4/siglist.c:34
msgid "EMT error"
msgstr "Emulatorf<72>lla"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:774
#, c-format
msgid "%s: illegal option -- %c\n"
msgstr "%s: illegal flagga -- %c\n"
#: sysdeps/osf1/siglist.c:35 sysdeps/sun4/siglist.c:35
msgid "Floating-point exception"
msgstr "Aritmetiskt fel"
#: support/getopt.c:777
#, c-format
msgid "%s: invalid option -- %c\n"
msgstr "%s: ej giltig flagga -- %c\n"
#: sysdeps/osf1/siglist.c:36 sysdeps/sun4/siglist.c:36
msgid "Kill"
msgstr "D<>dad"
#. 1003.2 specifies the format of this message.
#: support/getopt.c:807 support/getopt.c:937
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flaggan kr<6B>ver ett argument -- %c\n"
#: sysdeps/osf1/siglist.c:37 sysdeps/sun4/siglist.c:37
msgid "Bus error"
msgstr "Bussfel"
#: support/getopt.c:854
#, c-format
msgid "%s: option `-W %s' is ambiguous\n"
msgstr "%s: flaggan `-W %s' <20>r tvetydig\n"
#: sysdeps/osf1/siglist.c:38 sysdeps/sun4/siglist.c:38
msgid "Segmentation violation"
msgstr "Segmenteringsfel"
#: support/getopt.c:872
#, c-format
msgid "%s: option `-W %s' doesn't allow an argument\n"
msgstr "%s: flaggan `-W %s' till<6C>ter inga argument\n"
#: sysdeps/osf1/siglist.c:39 sysdeps/sun4/siglist.c:39
msgid "Bad argument to system call"
msgstr "Felaktigt systemanrop"
#: lib/read.c:75
#, c-format
msgid "read %d bytes"
msgstr "l<>sa %d tecken"
#: sysdeps/osf1/siglist.c:40 sysdeps/sun4/siglist.c:40
msgid "Broken pipe"
msgstr "Brutet r<>r"
#: lib/read_data.c:49
msgid "read data size"
msgstr "l<EFBFBD>sa datastorlek"
#: sysdeps/osf1/siglist.c:41 sysdeps/sun4/siglist.c:41
msgid "Alarm clock"
msgstr "Alarmklocka"
#: lib/read_data.c:66
#, c-format
msgid "read data %d bytes"
msgstr "l<>ste %d tecken data"
#: sysdeps/osf1/siglist.c:42 sysdeps/sun4/siglist.c:42
msgid "Termination"
msgstr "Avslutad"
#: lib/write.c:48
#, c-format
msgid "write %d bytes"
msgstr "skrev %d tecken"
#: sysdeps/osf1/siglist.c:43 sysdeps/sun4/siglist.c:43
msgid "Urgent condition on socket"
msgstr "Viktigt I/O-tillst<73>nd"
#: src/daemon/gnuserv.c:448
msgid "Enable debugging"
msgstr "Aktivera fels<6C>kning"
#: sysdeps/osf1/siglist.c:44 sysdeps/sun4/siglist.c:44
msgid "Stop"
msgstr "Stoppad (signal)"
#: src/daemon/gnuserv.c:448
msgid "DEBUG"
msgstr "DEBUG"
#: sysdeps/osf1/siglist.c:45 sysdeps/sun4/siglist.c:45
msgid "Keyboard stop"
msgstr "Stoppad"
#: src/daemon/gnuserv.c:450
msgid "Enable verbose output"
msgstr "Aktivera utf<74>rlig utskrift"
#: sysdeps/osf1/siglist.c:46 sysdeps/sun4/siglist.c:46
msgid "Continue"
msgstr "<EFBFBD>terupptagen"
#: src/daemon/gnuserv.c:450
msgid "VERBOSE"
msgstr "VERBOSE"
#: sysdeps/osf1/siglist.c:47 sysdeps/sun4/siglist.c:47
msgid "Child status has changed"
msgstr "Barnstatus <20>ndrad"
#: src/daemon/gnuserv.c:452
msgid "Don't fork into background"
msgstr "Starta ej bakgrunds-gren"
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
msgid "Background read from tty"
msgstr "Stoppad (terminall<6C>sning)"
#: src/daemon/gnuserv.c:452
msgid "NO-DAEMON"
msgstr "NO-DAEMON"
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
msgid "Background write to tty"
msgstr "Stoppad (terminalskrivning)"
#: src/daemon/gnuserv.c:454
msgid "Invoked from inetd"
msgstr "Startad fr<66>n inetd"
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
msgid "I/O now possible"
msgstr "I/O m<>jligt"
#: src/daemon/gnuserv.c:454
msgid "INETD"
msgstr "INETD"
#: sysdeps/osf1/siglist.c:51 sysdeps/sun4/siglist.c:51
msgid "CPU limit exceeded"
msgstr "Begr<EFBFBD>nsning av CPU-tid <20>verskriden"
#: src/daemon/gnuserv.c:488
#, c-format
msgid ""
"Error on option %s: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Fel vid flagga %s: %s.\n"
"K<>r '%s --help' f<>r att se hela listan av alla tillg<6C>ngliga "
"kommandoflaggor.\n"
#: sysdeps/osf1/siglist.c:52 sysdeps/sun4/siglist.c:52
msgid "File size limit exceeded"
msgstr "Begr<67>nsning av filstorlek <20>verskriden"
#: sysdeps/osf1/siglist.c:53 sysdeps/sun4/siglist.c:53
msgid "Virtual alarm clock"
msgstr "Alarmklocka - virtuell tid"
#: sysdeps/osf1/siglist.c:54 sysdeps/sun4/siglist.c:54
msgid "Profiling alarm clock"
msgstr "Profileringsklocka"
#: sysdeps/osf1/siglist.c:55 sysdeps/sun4/siglist.c:55
msgid "Window size change"
msgstr "<22>ndrat f<>nster"
#: sysdeps/osf1/siglist.c:56 sysdeps/sun4/siglist.c:56
msgid "Information request"
msgstr "Informationsbeg<65>ran"
#: sysdeps/osf1/siglist.c:57 sysdeps/sun4/siglist.c:57
msgid "User defined signal 1"
msgstr "Anv<6E>ndarsignal 1"
#: sysdeps/osf1/siglist.c:58 sysdeps/sun4/siglist.c:58
msgid "User defined signal 2"
msgstr "Anv<6E>ndarsignal 2"

1345
po/tr.po Normal file

File diff suppressed because it is too large Load Diff

1324
po/uk.po Normal file

File diff suppressed because it is too large Load Diff

166
po/update.pl Executable file
View File

@@ -0,0 +1,166 @@
#!/usr/bin/perl -w
# GNOME po update utility.
# (C) 2000 The Free Software Foundation
#
# Author(s): Kenneth Christiansen
$VERSION = "1.2.5 beta 2";
$LANG = $ARGV[0];
$PACKAGE = "libgtop";
if (! $LANG){
print "update.pl: missing file arguments\n";
print "Try `update.pl --help' for more information.\n";
exit;
}
if ($LANG=~/^-(.)*/){
if ("$LANG" eq "--version" || "$LANG" eq "-V"){
print "GNOME PO Updater $VERSION\n";
print "Written by Kenneth Christiansen <kenneth\@gnome.org>, 2000.\n\n";
print "Copyright (C) 2000 Free Software Foundation, Inc.\n";
print "This is free software; see the source for copying conditions. There is NO\n";
print "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n";
exit;
}
elsif ($LANG eq "--help" || "$LANG" eq "-H"){
print "Usage: ./update.pl [OPTIONS] ...LANGCODE\n";
print "Updates pot files and merge them with the translations.\n\n";
print " -V, --version shows the version\n";
print " -H, --help shows this help page\n";
print " -P, --pot only generates the potfile\n";
print " -M, --maintain search for missing files in POTFILES.in\n";
print "\nExamples of use:\n";
print "update.sh --pot just creates a new pot file from the source\n";
print "update.sh da created new pot file and updated the da.po file\n\n";
print "Report bugs to <kenneth\@gnome.org>.\n";
exit;
}
elsif($LANG eq "--pot" || "$LANG" eq "-P"){
print "Building the $PACKAGE.pot ...";
$b="xgettext --default-domain\=$PACKAGE --directory\=\.\."
." --add-comments --keyword\=\_ --keyword\=N\_"
." --files-from\=\.\/POTFILES\.in ";
$b1="test \! -f $PACKAGE\.po \|\| \( rm -f \.\/$PACKAGE\.pot "
."&& mv $PACKAGE\.po \.\/$PACKAGE\.pot \)";
`$b`;
`$b1`;
print "...done\n";
exit;
}
elsif ($LANG eq "--maintain" || "$LANG" eq "-M"){
$a="find ../ -print | egrep '.*\\.(c|y|cc|c++|h|gob)' ";
open(BUF2, "POTFILES.in") || die "update.pl: there's not POTFILES.in!!!\n";
print "Searching for missing _(\" \") entries...\n";
open(BUF1, "$a|");
@buf2 = <BUF2>;
@buf1 = <BUF1>;
if (-s "POTFILES.ignore"){
open FILE, "POTFILES.ignore";
while (<FILE>) {
if ($_=~/^[^#]/o){
push @bup, $_;
}
}
print "POTFILES.ignore found! Ignoring files...\n";
@buf2 = (@bup, @buf2);
}
foreach my $file (@buf1){
open FILE, "<$file";
while (<FILE>) {
if ($_=~/_\(\"/o){
$file = unpack("x3 A*",$file) . "\n";
push @buff1, $file;
last;
}
}
}
@bufff1 = sort (@buff1);
@bufff2 = sort (@buf2);
my %in2;
foreach (@bufff2) {
$in2{$_} = 1;
}
foreach (@bufff1){
if (!exists($in2{$_})){
push @result, $_ }
}
if(@result){
open OUT, ">POTFILES.in.missing";
print OUT @result;
print "\nHere are the results:\n\n", @result, "\n";
print "File POTFILES.in.missing is being placed in directory...\n";
print "Please add the files that should be ignored in POTFILES.ignore\n";
}
else{
print "\nWell, it's all perfect! Congratulation!\n";
}
}
else{
print "update.pl: invalid option -- $LANG\n";
print "Try `update.pl --help' for more information.\n";
}
exit;
}
elsif(-s "$LANG.po"){
print "Building the $PACKAGE.pot ...";
$c="xgettext --default-domain\=$PACKAGE --directory\=\.\."
." --add-comments --keyword\=\_ --keyword\=N\_"
." --files-from\=\.\/POTFILES\.in ";
$c1="test \! -f $PACKAGE\.po \|\| \( rm -f \.\/$PACKAGE\.pot "
."&& mv $PACKAGE\.po \.\/$PACKAGE\.pot \)";
`$c`;
`$c1`;
print "...done";
print "\nNow merging $LANG.po with $PACKAGE.pot, and creating an updated $LANG.po ...\n";
$d="mv $LANG.po $LANG.po.old && msgmerge $LANG.po.old $PACKAGE.pot -o $LANG.po";
$f="msgfmt --statistics $LANG.po";
`$d`;
`$f`;
unlink "messages";
unlink "$LANG.po.old";
exit;
}
else{
print "update.pl: sorry $LANG.po does not exist!\n";
print "Try `update.pl --help' for more information.\n";
exit;
}

90
po/update.sh Executable file
View File

@@ -0,0 +1,90 @@
#!/bin/sh
VERSION="1.2.4"
PACKAGE="libgtop"
if [ "x$1" = "x--help" ]; then
echo Usage: ./update.sh langcode
echo --help display this help and exit
echo --missing search for missing files in POTFILES.in
echo --version shows the version
echo
echo Examples of use:
echo ./update.sh ----- just creates a new pot file from the source
echo ./update.sh da -- created new pot file and updated the da.po file
elif [ "x$1" = "x--version" ]; then
echo "update.sh release $VERSION"
elif [ "x$1" = "x--missing" ]; then
echo "Searching for files containing _( ) but missing in POTFILES.in..."
find ../ -print | egrep '.*\.(c|y|cc|c++|h|gob)' | xargs grep _\( | cut -d: -f1 | uniq | cut -d/ -f2- > POTFILES.in.missing
echo Sorting... comparing...
sort -d POTFILES.in -o POTFILES.in
sort -d POTFILES.in.missing -o POTFILES.in.missing
diff POTFILES.in POTFILES.in.missing -u0 | grep '^+' |grep -v '^+++'|grep -v '^@@' > POTFILES.in.missing
if [ -s POTFILES.in.missing ]; then
if [ -s POTFILES.ignore ]; then
sort -d POTFILES.ignore -o POTFILES.tmp
diff POTFILES.tmp POTFILES.in.missing -u0 | grep '^+' |grep -v '^+++'|grep -v '^@@' > POTFILES.in.missing
rm POTFILES.tmp
fi
echo && echo "Here are the results:"
echo && cat POTFILES.in.missing
echo && echo "File POTFILES.in.missing is being placed in directory..."
echo "Please add the files that should be ignored in POTFILES.ignore"
else
echo &&echo "There are no missing files, thanks God!"
rm POTFILES.in.missing
fi
elif [ "x$1" = "x" ]; then
echo "Building the $PACKAGE.pot ..."
xgettext --default-domain=$PACKAGE --directory=.. \
--add-comments --keyword=_ --keyword=N_ \
--files-from=./POTFILES.in \
&& test ! -f $PACKAGE.po \
|| ( rm -f ./$PACKAGE.pot \
&& mv $PACKAGE.po ./$PACKAGE.pot );
else
if [ -s $1.po ]; then
xgettext --default-domain=$PACKAGE --directory=.. \
--add-comments --keyword=_ --keyword=N_ \
--files-from=./POTFILES.in \
&& test ! -f $PACKAGE.po \
|| ( rm -f ./PACKAGE.pot \
&& mv $PACKAGE.po ./$PACKAGE.pot );
echo "Building the $PACKAGE.pot ..."
echo "Now merging $1.po with $PACKAGE.pot, and creating an updated $1.po ..."
mv $1.po $1.po.old && msgmerge $1.po.old $PACKAGE.pot -o $1.po \
&& rm $1.po.old;
msgfmt --statistics $1.po
else
echo Sorry $1.po does not exist!
fi;
fi;

1156
po/zh_CN.po Normal file

File diff suppressed because it is too large Load Diff

1336
po/zh_TW.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,16 @@
2003-05-11 Andrew Sobala <aes@gnome.org>
* gnuserv.c: (permitted): fix buffer overflow vulnerability
2001-11-26 Kevin Vandersloot <kfv101@psu.edu>
* gnuserv.c: Apply patch fixing security issue from
intexxia labs - #1048-261101
2001-02-14 Martin Baulig <baulig@suse.de>
* Makefile.am (libgtop_server_LDADD): Removed @LIBSUPPORT@.
1999-11-28 Martin Baulig <martin@home-of-linux.org>
* gnuserv.c (setup_table): Don't dump core when the table of

View File

@@ -47,8 +47,7 @@ endif
libgtop_server_SOURCES = server.c slave.c io.c version.c daemon.h
libgtop_server_LDADD = $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps_suid.la \
$(top_builddir)/sysdeps/common/libgtop_suid_common.la \
@LIBSUPPORT@
$(top_builddir)/sysdeps/common/libgtop_suid_common.la
if ENABLE_STATIC
libgtop_server_LDFLAGS = -static

View File

@@ -93,7 +93,7 @@ syslog_message (int priority, char *format, ...)
vsnprintf (buffer, BUFSIZ-1, format, ap);
va_end (ap);
syslog (priority, buffer);
syslog (priority, "%s", buffer);
}
void
@@ -108,7 +108,7 @@ syslog_io_message (int priority, char *format, ...)
va_end (ap);
snprintf (buffer2, BUFSIZ-1, "%s: %s", buffer, strerror (errno));
syslog (priority, buffer2);
syslog (priority, "%s", buffer2);
}
/*
@@ -200,6 +200,11 @@ permitted (u_long host_addr, int fd)
auth_data_len = atoi (buf);
if (auth_data_len < 1 || auth_data_len > sizeof(buf)) {
syslog_message(LOG_WARNING, "Invalid data length supplied by client");
return FALSE;
}
if (timed_read (fd, buf, auth_data_len, AUTH_TIMEOUT, 0) != auth_data_len)
return FALSE;

View File

@@ -7,4 +7,4 @@ endif
SUBDIRS = @sysdeps_dir@ common names $(guile_SUBDIRS)
DIST_SUBDIRS = common guile linux kernel names osf1 \
stub stub_suid sun4 freebsd
stub stub_suid sun4 freebsd solaris

View File

@@ -1,3 +1,21 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
2001-02-27 Martin Baulig <baulig@suse.de>
* netload.c: Comment out the `subnet' field on BSDI; this should
make it compile. Bug #13345.
* shm_limits.c, msg_limits.c, sem_limits.c: Applied a patch
from Rolf Grossmann (grossman@securitas.net) for FreeBSD 4.2.
Fixes #51334.
2001-02-14 Martin Baulig <baulig@suse.de>
* proctime.c (glibtop_get_proc_time_p): Make things work on
OpenBSD 2.6; this is basically the same than on NetBSD.
2000-02-13 Martin Baulig <martin@home-of-linux.org>
* *.c: kvm_nlist () returns -1 on error, but a positive return value

View File

@@ -17,6 +17,7 @@ libgtop_sysdeps_suid_la_SOURCES = open.c close.c siglist.c cpu.c mem.c swap.c \
libgtop_sysdeps_suid_la_LDFLAGS = $(LT_VERSION_INFO)
include_HEADERS = glibtop_server.h glibtop_machine.h \
libgtopinclude_HEADERS = glibtop_server.h glibtop_machine.h \
glibtop_suid.h
libgtopincludedir = $(includedir)/libgtop-1.0

View File

@@ -46,7 +46,7 @@ glibtop_get_msg_limits_p (glibtop *server, glibtop_msg_limits *buf)
/* #define KERNEL to get declaration of `struct msginfo'. */
#if (defined __FreeBSD__) || (defined __bsdi__)
#if (defined(__FreeBSD__) && (__FreeBSD_version < 410000)) || (defined __bsdi__)
#define KERNEL 1
#else
#define _KERNEL 1

View File

@@ -41,7 +41,9 @@
static const unsigned long _glibtop_sysdeps_netload =
(1L << GLIBTOP_NETLOAD_IF_FLAGS) +
(1L << GLIBTOP_NETLOAD_MTU) +
#if !defined(__bsdi__)
(1L << GLIBTOP_NETLOAD_SUBNET) +
#endif
(1L << GLIBTOP_NETLOAD_ADDRESS) +
(1L << GLIBTOP_NETLOAD_PACKETS_IN) +
(1L << GLIBTOP_NETLOAD_PACKETS_OUT) +
@@ -172,7 +174,10 @@ glibtop_get_netload_p (glibtop *server, glibtop_netload *buf,
if (ifnet.if_flags & IFF_MULTICAST)
buf->if_flags |= GLIBTOP_IF_FLAGS_MULTICAST;
#if !defined(__bsdi__)
/* Commenting out to "fix" #13345. */
buf->subnet = htonl (ifaddr.in.ia_subnet);
#endif
buf->address = sin->sin_addr.s_addr;
buf->mtu = ifnet.if_mtu;

View File

@@ -124,7 +124,7 @@ glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf,
pid_t pid)
{
struct kinfo_proc *pinfo;
#if defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)
#if (defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)) || (defined(OpenBSD) && (OpenBSD >= 199912))
register struct rusage *rup;
#else
struct user *u_addr = (struct user *)USRSTACK;
@@ -166,7 +166,7 @@ glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf,
buf->frequency = 1000000;
buf->flags = _glibtop_sysdeps_proc_time;
#if defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)
#if (defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000)) || (defined(OpenBSD) && (OpenBSD >= 199912))
glibtop_suid_enter (server);
if (kvm_read (server->machine.kd,

View File

@@ -46,7 +46,7 @@ glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf)
/* #define KERNEL to get declaration of `struct seminfo'. */
#if defined(__FreeBSD__) || defined(__bsdi__)
#if (defined(__FreeBSD__) && (__FreeBSD_version < 410000)) || defined(__bsdi__)
#define KERNEL 1
#else
#define _KERNEL 1

View File

@@ -46,7 +46,7 @@ glibtop_get_shm_limits_p (glibtop *server, glibtop_shm_limits *buf)
/* #define KERNEL to get declaration of `struct shminfo'. */
#if defined(__FreeBSD__) || defined(__bsdi__)
#if (defined(__FreeBSD__) && (__FreeBSD_version < 410000)) || defined(__bsdi__)
#define KERNEL 1
#else
#define _KERNEL 1

View File

@@ -19,7 +19,7 @@ guile.c: guile.pl $(top_builddir)/config.h $(top_srcdir)/features.def
mv gnc-t guile.c
guile.x: guile.c
guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@
guile-snarf $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > $@
EXTRA_DIST = guile.pl

View File

@@ -17,7 +17,7 @@ guile-names.c: guile-names.pl $(top_builddir)/config.h $(top_srcdir)/features.de
mv gnc-t guile-names.c
guile-names.x: guile-names.c
guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@
guile-snarf $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > $@
EXTRA_DIST = guile-names.pl

View File

@@ -1,3 +1,7 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
1998-10-26 Martin Baulig <martin@home-of-linux.org>
* netload.c: New file. Currently empty.

View File

@@ -13,7 +13,8 @@ libgtop_sysdeps_la_SOURCES = open.c close.c kernel.s cpu.c mem.c swap.c \
libgtop_sysdeps_la_LDFLAGS = $(LT_VERSION_INFO)
include_HEADERS = glibtop_server.h
libgtopinclude_HEADERS = glibtop_server.h
libgtopincludedir = $(includedir)/libgtop-1.0
noinst_HEADERS = kernel.h

View File

@@ -1,3 +1,15 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
2001-02-13 Martin Baulig <baulig@suse.de>
Fix bug #14076.
* open.c (glibtop_open_s): Check whether /proc/1/cpu exists to
detect SMP support rather than reading /proc/stat; on Linux 2.4.x,
/proc/stat has "cpu" and "cpu0" entries even for non-SMP systems.
2000-01-22 Martin Baulig <martin@home-of-linux.org>
* procargs.c (glibtop_get_proc_args_s): Set correct `buf->size' and

View File

@@ -14,4 +14,5 @@ libgtop_sysdeps_la_LIBADD = @GLIB_LIBS@
libgtop_sysdeps_la_LDFLAGS = $(LT_VERSION_INFO)
include_HEADERS = glibtop_server.h glibtop_machine.h
libgtopinclude_HEADERS = glibtop_server.h glibtop_machine.h
libgtopincludedir = $(includedir)/libgtop-1.0

View File

@@ -62,6 +62,7 @@ glibtop_open_s (glibtop *server, const char *program_name,
const unsigned flags)
{
char buffer [BUFSIZ], *p;
struct stat statb;
int fd, len, i;
server->name = program_name;
@@ -71,6 +72,13 @@ glibtop_open_s (glibtop *server, const char *program_name,
server->ncpu = 0;
/* On Linux 2.4.x, /proc/stat has "cpu" and "cpu0" entries even
* for non-SMP systems. Checking whether /proc/<pid>/cpu exists
* is a much better way to detect SMP. */
if (stat ("/proc/1/cpu", &statb))
return;
fd = open (FILENAME, O_RDONLY);
if (fd < 0)
glibtop_error_io_r (server, "open (%s)", FILENAME);

View File

@@ -1,3 +1,7 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
1999-05-11 Martin Baulig <martin@home-of-linux.org>
* procstate.c: Fixed implementation of the `state' field; added

View File

@@ -17,6 +17,7 @@ libgtop_sysdeps_suid_la_SOURCES = open_suid.c close_suid.c proclist.c \
libgtop_sysdeps_suid_la_LDFLAGS = $(LT_VERSION_INFO)
libgtop_sysdeps_suid_la_LIBADD = -lmach
include_HEADERS = glibtop_server.h glibtop_machine.h
libgtopinclude_HEADERS = glibtop_server.h glibtop_machine.h
libgtopincludedir = $(includedir)/libgtop-1.0
noinst_HEADERS = glibtop_suid.h

View File

@@ -4,3 +4,4 @@ Makefile
Makefile.in
libgtop_sysdeps.la
*.lo
libgtop_sysdeps_suid.la

2
sysdeps/solaris/AUTHORS Normal file
View File

@@ -0,0 +1,2 @@
Drazen Kacar (dave@srce.hr)
Martin Baulig (martin@home-of-linux.org)

View File

@@ -1,3 +1,143 @@
2001-10-17 Abel Cheung <maddog@linux.org.hk>
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
2001-02-18 Martin Baulig <baulig@suse.de>
Applied a patch from Laszlo PETER <Laszlo.Peter@ireland.sun.com>
for Solaris 8.
* msg_limits.c: `struct msginfo' no longer has msgmap and msgssz.
* sem_limits.c: `struct seminfo' no longer has a semmap field.
1999-10-17 Martin Baulig <martin@home-of-linux.org>
* Makefile.am (libgtop_sysdeps_la_LIBADD): Added `@DL_LIB@'.
1999-09-28 Drazen Kacar <dave@srce.hr>
* proclist.c (glibtop_get_proclist_s): Bugfix. It wasn't
excluding system, non-tty or idle processes if that was
requested.
1999-07-29 Martin Baulig <martin@home-of-linux.org>
* proctime.c (glibtop_get_proc_time_p): Fix bug reported by
Takis Psarogiannakopoulos: `start_time' are seconds since the
epoch as it is stated in the manual.
1999-07-16 Drazen Kacar <dave@srce.hr>
* proclist.c: Bug fix. All Solaris versions have RUID and
RGID in /proc.
1999-06-07 Drazen Kacar <dave@srce.hr>
* glibtop_machine.h, open.c, procargs.c, proclist.c, procmap.c:
Solaris 2.5 & 2.5.1 portability fixes, based on patches
from Steve Murphy <murf@e-tools.com>.
1999-05-30 Drazen Kacar <dave@srce.hr>
* procargs.c: Fixed bug in calculation of process argument list.
1999-05-27 Drazen Kacar <dave@srce.hr>
* glibtop_machine.h, open.c, procmap.c: Get the file name
from inode number.
1999-05-17 Drazen Kacar <dave@srce.hr>
* procargs.c: Implemented what Solaris has to offer cheaply.
It sucks, but digging in process address space would be
too slow.
1999-05-11 Drazen Kacar <dave@srce.hr>
* proctime.c: Return 0 usage times for scheaduler (PID 0).
1999-05-10 Drazen Kacar <dave@srce.hr>
* proclist.c: Added process selection mechanism. It's not
included in Solaris 2.5 build, since we first have to decide
what will be dispatched to daemon.
1999-05-10 Drazen Kacar <dave@srce.hr>
There be some useful documentation now. Syncing...
* mem.c: Output values in bytes, as the documentation requires.
It was a bit odd when gtop reported 256K of total memory.
1999-05-09 Drazen Kacar <dave@srce.hr>
* glibtop_machine.h, procdata.c, proclist.c, procmap.c, procmem.c,
procsignal.c, procstate.c, procuid.c, open.c, mem.c: Initial
Solaris 2.5 port. It's far from being complete and hasn't been
tested properly. We'll need setuid root daemon, which is
currently not implemented. #ifdef symbols to check are
HAVE_PROCFS_H and KSTAT_DATA_UINT32. These will be defined on
Solaris 2.6 and later, but not on earlier releases.
1999-05-08 Drazen Kacar <dave@srce.hr>
* safeio.c, safeio.h: Added s_open(), s_close() etc. with EINTR
wrappers.
* procdata.c, procmap.c, proclist.c: Use them.
1999-05-08 Drazen Kacar <dave@srce.hr>
* procmem.c: Use bytes as units for memory consumption.
1999-05-08 Drazen Kacar <dave@srce.hr>
* procuid.c: Fixed nice value.
1999-05-08 Martin Baulig <martin@home-of-linux.org>
Use the setgid server for IPC Limits.
* shm_limits.c, msg_limits.c, sem_limits.c: Moved them into the
setgid server since they need to access kvm data.
* open_suid.c, close_suid.c: New file. We do the initialization and cleanup
for the setgid server here.
* glibtop_suid.h: New file. We include this in the setgid files.
* open.c: Moved kvm opening code into open_suid.c.
1999-05-07 Drazen Kacar <dave@srce.hr>
* glibtop_machine.h, open.c, mem.c, procmem.c: machine.pagesize
is now number of bits we need for shifting, ie. 2^pagesize
will give pagesize in Kb.
1999-05-07 Drazen Kacar <dave@srce.hr>
* procmem.c: Implemented size, vsize, resident and rss.
1999-05-06 Drazen Kacar <dave@srce.hr>
* siglist.c: Fixed, valid for Solaris 2.6 & 7.
1999-05-06 Drazen Kacar <dave@srce.hr>
* glibtop_private.h, procuid.c, procdata.c: List of supplementary
groups was not correct. Fixed.
1999-05-04 Drazen Kacar <dave@srce.hr>
* glibtop_machine.h: Changed boot time to unsigned long long.
* open.c: Added proper type checking for boot value. There's
no point in saving a few nanoseconds in init function. And
one day it will become 64-bit value.
In glibtop_get_kstats(): Don't reread vminfo_snaptime when
reinitializing kstats.
1999-05-03 Drazen Kacar <dave@srce.hr>
* glibtop_private.h: Fixed typoo.

View File

@@ -2,17 +2,27 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
INCLUDES = @INCLUDES@
lib_LTLIBRARIES = libgtop_sysdeps.la
lib_LTLIBRARIES = libgtop_sysdeps.la libgtop_sysdeps_suid.la
libgtop_sysdeps_la_SOURCES = open.c close.c siglist.c cpu.c mem.c swap.c \
uptime.c loadavg.c shm_limits.c msg_limits.c \
sem_limits.c proclist.c procstate.c procuid.c \
proctime.c procmem.c procsignal.c prockernel.c \
procsegment.c procargs.c procmap.c netload.c \
ppp.c procdata.c
libgtop_sysdeps_la_SOURCES = open.c close.c siglist.c cpu.c mem.c \
safeio.c swap.c uptime.c loadavg.c \
proclist.c procstate.c procuid.c \
proctime.c procmem.c procsignal.c \
prockernel.c procsegment.c procargs.c \
procmap.c netload.c ppp.c procdata.c
libgtop_sysdeps_la_LDFLAGS = $(LT_VERSION_INFO)
include_HEADERS = glibtop_server.h glibtop_machine.h
noinst_HEADERS = glibtop_private.h
libgtop_sysdeps_la_LIBADD = @DL_LIB@
libgtop_sysdeps_suid_la_SOURCES = open_suid.c close_suid.c \
shm_limits.c msg_limits.c sem_limits.c
libgtop_sysdeps_suid_la_LDFLAGS = $(LT_VERSION_INFO)
libgtopinclude_HEADERS = glibtop_server.h glibtop_machine.h
libgtopincludedir = $(includedir)/libgtop-1.0
noinst_HEADERS = glibtop_private.h glibtop_suid.h safeio.h

View File

@@ -1,5 +1,3 @@
/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 4 -*- */
/* $Id$ */
/* Copyright (C) 1998-99 Martin Baulig
@@ -23,16 +21,10 @@
Boston, MA 02111-1307, USA.
*/
#ifndef __GLIBTOP_LIMITS_H__
#define __GLIBTOP_LIMITS_H__
#include <glibtop/close.h>
#include <glibtop/global.h>
/* Closes pipe to gtop server. */
BEGIN_LIBGTOP_DECLS
/* Nobody should really be using more than 64 processors. */
#define GLIBTOP_NCPU 64
END_LIBGTOP_DECLS
#endif
void
glibtop_close_p (glibtop *server)
{ }

View File

@@ -35,7 +35,10 @@ static const unsigned long _glibtop_sysdeps_cpu =
(1L << GLIBTOP_CPU_SYS) + (1L << GLIBTOP_CPU_IDLE) +
(1L << GLIBTOP_XCPU_TOTAL) + (1L << GLIBTOP_XCPU_USER) +
(1L << GLIBTOP_XCPU_SYS) + (1L << GLIBTOP_XCPU_IDLE) +
(1L << GLIBTOP_CPU_FREQUENCY) + (1L << GLIBTOP_XCPU_FLAGS);
#if LIBGTOP_VERSION_CODE >= 1001002
(1L << GLIBTOP_XCPU_FLAGS) +
#endif
(1L << GLIBTOP_CPU_FREQUENCY);
/* Init function. */
@@ -77,7 +80,11 @@ glibtop_get_cpu_s (glibtop *server, glibtop_cpu *buf)
++found;
if(p_online(cpu, P_STATUS) == P_ONLINE)
#if LIBGTOP_VERSION_CODE >= 1001002
buf->xcpu_flags |= (1L << cpu);
#else
;
#endif
else
continue;
ret = kstat_read (kc, ksp, &cpu_stat);

View File

@@ -25,7 +25,11 @@
#define __GLIBTOP_MACHINE_H__
#include <sys/param.h>
#ifdef HAVE_PROCFS_H
#include <procfs.h>
#else
#include <sys/procfs.h>
#endif
#include <fcntl.h>
#include <kstat.h>
@@ -40,6 +44,7 @@ struct _glibtop_machine
{
uid_t uid, euid;
gid_t gid, egid;
pid_t me; /* Don't ask why we need this */
kvm_t *kd;
@@ -51,13 +56,21 @@ struct _glibtop_machine
kstat_t *cpu_stat_kstat [64];
kstat_t *system; /* boot_time & avenrun* where needed */
kstat_t *syspages; /* memory usage */
kstat_t *bunyip; /* more memory usage */
kstat_t *system; /* boot_time & avenrun* where needed */
kstat_t *syspages; /* memory usage */
kstat_t *bunyip; /* more memory usage */
int pagesize; /* in kilobytes */
int ticks; /* clock ticks, as returned by sysconf(_SC_CLK_TCK) */
unsigned boot; /* boot time, it's ui32 in kstat */
int pagesize; /* in bits to shift, ie. 2^pagesize gives Kb */
int ticks; /* clock ticks, as returned by sysconf() */
unsigned long long boot; /* boot time, although it's ui32 in kstat */
void *libproc; /* libproc handle */
#if GLIBTOP_SOLARIS_RELEASE >= 560
void (*objname)(void *, uintptr_t, const char *, size_t);
struct ps_prochandle *(*pgrab)(pid_t, int, int *);
void (*pfree)(void *);
#else
void *filler[3];
#endif
};
END_LIBGTOP_DECLS

View File

@@ -28,23 +28,37 @@
#include <glibtop/error.h>
#include <sys/param.h>
#include <procfs.h>
#include <kstat.h>
#include <fcntl.h>
#if defined(HAVE_PROCFS_H)
# include <procfs.h>
#elif defined(HAVE_SYS_PROCFS_H)
# include <sys/procfs.h>
#else
# error Cannot compile without <procfs.h> or <sys/procfs.h>
#endif
BEGIN_LIBGTOP_DECLS
#ifdef HAVE_PROCFS_H
/* Read /proc/<pid>/psinfo */
int glibtop_get_proc_data_psinfo_s (glibtop *server, struct psinfo *psinfo, pid_t pid);
/* Read /proc/<pid>/usage */
int glibtop_get_proc_data_usage_s (glibtop *server, struct prusage *prusage, pid_t pid);
/* Read /proc/<pid>/cred */
int glibtop_get_proc_credentials_s(glibtop *, struct prcred *, pid_t);
int glibtop_get_proc_data_psinfo_s(glibtop *, struct psinfo *, pid_t pid);
/* Read /proc/<pid>/status */
int glibtop_get_proc_status_s(glibtop *, struct pstatus *, pid_t);
#else
int glibtop_get_proc_data_psinfo_s(glibtop *, struct prpsinfo *, pid_t);
int glibtop_get_proc_status_s(glibtop *, struct prstatus *, pid_t);
#endif
/* Read /proc/<pid>/usage */
int glibtop_get_proc_data_usage_s(glibtop *, struct prusage *, pid_t);
#if LIBGTOP_VERSION_CODE >= 1001002
/* Read /proc/<pid>/cred */
int glibtop_get_proc_credentials_s(glibtop *, struct prcred *, gid_t *, pid_t);
#endif
/* Reread kstat chains */
void glibtop_get_kstats(glibtop *);

View File

@@ -31,9 +31,9 @@ BEGIN_LIBGTOP_DECLS
#define GLIBTOP_SUID_SWAP 0
#define GLIBTOP_SUID_UPTIME 0
#define GLIBTOP_SUID_LOADAVG 0
#define GLIBTOP_SUID_SHM_LIMITS 0
#define GLIBTOP_SUID_MSG_LIMITS 0
#define GLIBTOP_SUID_SEM_LIMITS 0
#define GLIBTOP_SUID_SHM_LIMITS (1L << GLIBTOP_SYSDEPS_SHM_LIMITS)
#define GLIBTOP_SUID_MSG_LIMITS (1L << GLIBTOP_SYSDEPS_MSG_LIMITS)
#define GLIBTOP_SUID_SEM_LIMITS (1L << GLIBTOP_SYSDEPS_SEM_LIMITS)
#define GLIBTOP_SUID_PROCLIST 0
#define GLIBTOP_SUID_PROC_STATE 0
#define GLIBTOP_SUID_PROC_UID 0

View File

@@ -0,0 +1,48 @@
/* $Id$ */
/* Copyright (C) 1998-99 Martin Baulig
This file is part of LibGTop 1.0.
Contributed by Martin Baulig <martin@home-of-linux.org>, April 1998.
LibGTop is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
LibGTop is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with LibGTop; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
*/
#ifndef __GLIBTOP_SUID_H__
#define __GLIBTOP_SUID_H__
BEGIN_LIBGTOP_DECLS
static inline void glibtop_suid_enter (glibtop *server) {
setreuid (server->machine.uid, server->machine.euid);
};
static inline void glibtop_suid_leave (glibtop *server) {
if (setreuid (server->machine.euid, server->machine.uid))
_exit (1);
};
void
glibtop_init_p (glibtop *server, const unsigned long features,
const unsigned flags);
void
glibtop_open_p (glibtop *server, const char *program_name,
const unsigned long features,
const unsigned flags);
END_LIBGTOP_DECLS
#endif

View File

@@ -57,9 +57,13 @@ glibtop_get_mem_s (glibtop *server, glibtop_mem *buf)
kstat_named_t *kn;
int pagesize = server->machine.pagesize;
#ifndef KSTAT_DATA_UINT32
#define ui32 ul
#endif
memset (buf, 0, sizeof (glibtop_mem));
buf->total = (u_int64_t)sysconf(_SC_PHYS_PAGES) * pagesize;
buf->total = (u_int64_t)sysconf(_SC_PHYS_PAGES) << pagesize << 10;
buf->flags = _glibtop_sysdeps_mem_os_sysconf;
if(!kc)
@@ -77,18 +81,18 @@ glibtop_get_mem_s (glibtop *server, glibtop_mem *buf)
if(kn)
{
#ifdef _LP64
buf->free = kn->value.ui64 * pagesize;
buf->free = kn->value.ui64 << pagesize << 10;
#else
buf->free = kn->value.ui32 * pagesize;
buf->free = kn->value.ui32 << pagesize << 10;
#endif
buf->used = buf->total - buf->free;
}
kn = (kstat_named_t *)kstat_data_lookup(ksp, "pageslocked");
if(kn)
#ifdef _LP64
buf->locked = kn->value.ui64 * pagesize;
buf->locked = kn->value.ui64 << pagesize;
#else
buf->locked = kn->value.ui32 * pagesize;
buf->locked = kn->value.ui32 << pagesize;
#endif
buf->flags += _glibtop_sysdeps_mem_os_kstat;
}
@@ -100,23 +104,23 @@ glibtop_get_mem_s (glibtop *server, glibtop_mem *buf)
kn = (kstat_named_t *)kstat_data_lookup(ksp, "pages_anon");
if(kn)
#ifdef _LP64
buf->user = kn->value.ui64 * pagesize;
buf->user = kn->value.ui64 << pagesize << 10;
#else
buf->user = kn->value.ui32 * pagesize;
buf->user = kn->value.ui32 << pagesize << 10;
#endif
kn = (kstat_named_t *)kstat_data_lookup(ksp, "pages_exec");
if(kn)
#ifdef _LP64
buf->shared = kn->value.ui64 * pagesize;
buf->shared = kn->value.ui64 << pagesize << 10;
#else
buf->shared = kn->value.ui32 * pagesize;
buf->shared = kn->value.ui32 << pagesize << 10;
#endif
kn = (kstat_named_t *)kstat_data_lookup(ksp, "pages_vnode");
if(kn)
#ifdef _LP64
buf->buffer = kn->value.ui64 * pagesize;
buf->buffer = kn->value.ui64 << pagesize << 10;
#else
buf->buffer = kn->value.ui32 * pagesize;
buf->buffer = kn->value.ui32 << pagesize << 10;
#endif
buf->flags += _glibtop_sysdeps_mem_bunyip;
}

View File

@@ -29,15 +29,17 @@
static struct nlist nlst[] = { {"msginfo"}, {NULL} };
static const unsigned long _glibtop_sysdeps_msg_limits =
(1L << GLIBTOP_IPC_MSGPOOL) + (1L << GLIBTOP_IPC_MSGMAP) +
(1L << GLIBTOP_IPC_MSGMAX) + (1L << GLIBTOP_IPC_MSGMNB) +
(1L << GLIBTOP_IPC_MSGMNI) + (1L << GLIBTOP_IPC_MSGSSZ) +
#if GLIBTOP_SOLARIS_RELEASE <= 570
(1L << GLIBTOP_IPC_MSGMAP) + (1L << GLIBTOP_IPC_MSGSSZ) +
#endif
(1L << GLIBTOP_IPC_MSGPOOL) + (1L << GLIBTOP_IPC_MSGMAX) +
(1L << GLIBTOP_IPC_MSGMNB) + (1L << GLIBTOP_IPC_MSGMNI) +
(1L << GLIBTOP_IPC_MSGTQL);
/* Init function. */
void
glibtop_init_msg_limits_s (glibtop *server)
glibtop_init_msg_limits_p (glibtop *server)
{
kvm_t *kd = server->machine.kd;
@@ -50,7 +52,7 @@ glibtop_init_msg_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf)
glibtop_get_msg_limits_p (glibtop *server, glibtop_msg_limits *buf)
{
kvm_t *kd = server->machine.kd;
struct msginfo minfo;
@@ -63,11 +65,15 @@ glibtop_get_msg_limits_s (glibtop *server, glibtop_msg_limits *buf)
sizeof(struct msginfo)) != sizeof(struct msginfo))
return;
#if GLIBTOP_SOLARIS_RELEASE <= 570
/* These fields don't exist anymore in Solaris 8.
* Thanks to Laszlo PETER <Laszlo.Peter@ireland.sun.com>. */
buf->msgmap = minfo.msgmap;
buf->msgssz = minfo.msgssz;
#endif
buf->msgmax = minfo.msgmax;
buf->msgmnb = minfo.msgmnb;
buf->msgmni = minfo.msgmni;
buf->msgssz = minfo.msgssz;
buf->msgtql = minfo.msgtql;
buf->msgpool = minfo.msgmni * minfo.msgmnb >> 10;
buf->flags = _glibtop_sysdeps_msg_limits;

View File

@@ -22,8 +22,10 @@
*/
#include <glibtop/open.h>
#include <glibtop/cpu.h>
#include <unistd.h>
#include <dlfcn.h>
#include <sys/types.h>
#include <sys/processor.h>
@@ -60,7 +62,9 @@ glibtop_get_kstats(glibtop *server)
if(ksp)
{
kstat_read(kc, ksp, &server->machine.vminfo);
server->machine.vminfo_snaptime = ksp->ks_snaptime;
/* Don't change snaptime if we only need to reinitialize kstats */
if(!(server->machine.vminfo_snaptime))
server->machine.vminfo_snaptime = ksp->ks_snaptime;
}
/* We don't know why was kstat chain invalidated. It could have
@@ -69,7 +73,7 @@ glibtop_get_kstats(glibtop *server)
life time of a process, but let's hope that's just an error in
the documentation. */
if(nproc_same = new_ncpu == server->ncpu)
if((nproc_same = new_ncpu) == server->ncpu)
{
int checked, i;
char cpu[20];
@@ -128,10 +132,14 @@ glibtop_open_s (glibtop *server, const char *program_name,
kstat_ctl_t *kc;
kstat_t *ksp;
kstat_named_t *kn;
int i, page;
void *dl;
server->name = program_name;
server->machine.pagesize = sysconf(_SC_PAGESIZE) >> 10;
page = sysconf(_SC_PAGESIZE) >> 10;
for(i = 0; page; ++i, page >>= 1);
server->machine.pagesize = i - 1;
server->machine.ticks = sysconf(_SC_CLK_TCK);
server->machine.kc = kc = kstat_open ();
@@ -164,6 +172,7 @@ glibtop_open_s (glibtop *server, const char *program_name,
glibtop_warn_io_r (server, "kstat_open ()");
server->ncpu = -1; /* Force processor detection */
server->machine.vminfo_snaptime = 0; /* Force snaptime read */
glibtop_get_kstats(server);
server->machine.boot = 0;
@@ -171,13 +180,55 @@ glibtop_open_s (glibtop *server, const char *program_name,
{
kn = (kstat_named_t *)kstat_data_lookup(ksp, "boot_time");
if(kn)
server->machine.boot = kn->value.ui32;
switch(kn->data_type)
{
#ifdef KSTAT_DATA_INT32
case KSTAT_DATA_INT32: server->machine.boot = kn->value.i32;
break;
case KSTAT_DATA_UINT32: server->machine.boot = kn->value.ui32;
break;
case KSTAT_DATA_INT64: server->machine.boot = kn->value.i64;
break;
case KSTAT_DATA_UINT64: server->machine.boot = kn->value.ui64;
break;
#else
case KSTAT_DATA_LONG: server->machine.boot = kn->value.l;
break;
case KSTAT_DATA_ULONG: server->machine.boot = kn->value.ul;
break;
case KSTAT_DATA_LONGLONG: server->machine.boot = kn->value.ll;
break;
case KSTAT_DATA_ULONGLONG: server->machine.boot = kn->value.ull;
break;
#endif
}
}
server->machine.kd = kvm_open(NULL, NULL, NULL, O_RDONLY, NULL);
if(!server->machine.kd)
glibtop_warn_io_r(server, "kvm_open()");
/* Now let's have a bit of magic dust... */
fprintf (stderr, "Sleeping 2 seconds, please wait ...\n");
sleep (2);
#if GLIBTOP_SOLARIS_RELEASE >= 560
dl = dlopen("/usr/lib/libproc.so", RTLD_LAZY);
server->machine.libproc = dl;
if(dl)
{
void *func;
func = dlsym(dl, "Pobjname"); /* Solaris 8 */
if(!func)
func = dlsym(dl, "proc_objname"); /* Solaris 7 */
server->machine.objname = (void (*)
(void *, uintptr_t, const char *, size_t))func;
server->machine.pgrab = (struct ps_prochandle *(*)(pid_t, int, int *))
dlsym(dl, "Pgrab");
server->machine.pfree = (void (*)(void *))dlsym(dl, "Pfree");
}
else
{
server->machine.objname = NULL;
server->machine.pgrab = NULL;
server->machine.pfree = NULL;
}
#endif
server->machine.me = getpid();
}

View File

@@ -0,0 +1,92 @@
/* $Id$ */
/* Copyright (C) 1998-99 Martin Baulig
This file is part of LibGTop 1.0.
Contributed by Martin Baulig <martin@home-of-linux.org>, April 1998.
LibGTop is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
LibGTop is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with LibGTop; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
*/
#include <glibtop.h>
#include <glibtop/open.h>
#include <glibtop_suid.h>
#include <unistd.h>
#include <sys/types.h>
/* !!! THIS FUNCTION RUNS SUID ROOT - CHANGE WITH CAUTION !!! */
void
glibtop_init_p (glibtop *server, const unsigned long features,
const unsigned flags)
{
glibtop_init_func_t *init_fkt;
if (server == NULL)
glibtop_error_r (NULL, "glibtop_init_p (server == NULL)");
/* Do the initialization, but only if not already initialized. */
if ((server->flags & _GLIBTOP_INIT_STATE_INIT) == 0) {
glibtop_open_p (server, "glibtop", features, flags);
for (init_fkt = _glibtop_init_hook_p; *init_fkt; init_fkt++)
(*init_fkt) (server);
server->flags |= _GLIBTOP_INIT_STATE_INIT;
}
}
/* !!! THIS FUNCTION RUNS SUID ROOT - CHANGE WITH CAUTION !!! */
void
glibtop_open_p (glibtop *server, const char *program_name,
const unsigned long features, const unsigned flags)
{
/* !!! WE ARE ROOT HERE - CHANGE WITH CAUTION !!! */
server->name = program_name;
server->machine.uid = getuid ();
server->machine.euid = geteuid ();
server->machine.gid = getgid ();
server->machine.egid = getegid ();
server->machine.kd = kvm_open(NULL, NULL, NULL, O_RDONLY, NULL);
if(!server->machine.kd)
glibtop_warn_io_r(server, "kvm_open()");
/* Drop priviledges; we only become root when necessary.
setreuid (ruid, euid) - set real and effective user id;
setregid (rgid, egid) - set real and effective group id;
*/
if (setreuid (server->machine.euid, server->machine.uid))
_exit (1);
if (setregid (server->machine.egid, server->machine.gid))
_exit (1);
/* !!! END OF SUID ROOT PART !!! */
/* Our effective uid is now those of the user invoking the server,
so we do no longer have any priviledges.
*/
}

View File

@@ -26,7 +26,8 @@
#include <glibtop/xmalloc.h>
#include <glibtop/procargs.h>
static const unsigned long _glibtop_sysdeps_proc_args = 0;
static const unsigned long _glibtop_sysdeps_proc_args =
(1L << GLIBTOP_PROC_ARGS_SIZE);
/* Init function. */
@@ -42,6 +43,41 @@ char *
glibtop_get_proc_args_s (glibtop *server, glibtop_proc_args *buf,
pid_t pid, unsigned max_len)
{
#ifdef HAVE_PROCFS_H
struct psinfo pinfo;
#else
struct prpsinfo pinfo;
#endif
int len, i;
char *ret, *p;
memset (buf, 0, sizeof (glibtop_proc_args));
return NULL;
if(glibtop_get_proc_data_psinfo_s(server, &pinfo, pid))
return NULL;
for(len = 0; len < PRARGSZ; ++len)
if(!(pinfo.pr_psargs[len]))
break;
if(max_len)
{
ret = glibtop_malloc_r(server, max_len + 1);
if(max_len < len)
len = max_len;
memcpy(ret, pinfo.pr_psargs, len);
ret[len] = 0;
}
else
{
ret = glibtop_malloc_r(server, len + 1);
memcpy(ret, pinfo.pr_psargs, len);
ret[len] = 0;
buf->size = len;
buf->flags = _glibtop_sysdeps_proc_args;
}
for(p = ret; *p; ++p)
if(*p == ' ')
*p = 0;
return ret;
}

View File

@@ -23,9 +23,27 @@
#include <glibtop.h>
#include <glibtop_private.h>
#include <glibtop/procuid.h>
#include <errno.h>
#include "safeio.h"
/*
* The differences between old and new procfs API are:
* - old has /proc/<pid> file and ioctl() is used to obtain the data.
* - new has /proc/<pid>/* files and read() & friends are used to
* obtain the data.
* - names of structures and members are different. It's mostly the
* prefix. Old uses `pr' and new uses `ps'.
*
* Since almost every line would be in #ifdef, I think it would
* be more readable to just copy everything twice. This is not a big
* file, after all.
*/
#ifdef HAVE_PROCFS_H
/* Read /proc/<pid>/psinfo. */
int
@@ -35,19 +53,21 @@ glibtop_get_proc_data_psinfo_s (glibtop *server, struct psinfo *psinfo, pid_t pi
char buffer [BUFSIZ];
sprintf (buffer, "/proc/%d/psinfo", (int) pid);
fd = open (buffer, O_RDONLY);
fd = s_open (buffer, O_RDONLY);
if (fd < 0) {
glibtop_warn_io_r (server, "open (%s)", buffer);
return -1;
}
if (pread (fd, psinfo, sizeof (struct psinfo), 0) != sizeof (struct psinfo)) {
close (fd);
if (s_pread (fd, psinfo, sizeof (struct psinfo), 0) !=
sizeof (struct psinfo))
{
s_close (fd);
glibtop_warn_io_r (server, "pread (%s)", buffer);
return -1;
}
close (fd);
s_close (fd);
return 0;
}
@@ -58,44 +78,63 @@ glibtop_get_proc_data_usage_s (glibtop *server, struct prusage *prusage, pid_t p
char buffer [BUFSIZ];
sprintf (buffer, "/proc/%d/usage", (int) pid);
fd = open (buffer, O_RDONLY);
fd = s_open (buffer, O_RDONLY);
if (fd < 0) {
glibtop_warn_io_r (server, "open (%s)", buffer);
return -1;
}
if (pread (fd, prusage, sizeof (struct prusage), 0) != sizeof (struct prusage)) {
close (fd);
if (s_pread (fd, prusage, sizeof (struct prusage), 0) !=
sizeof (struct prusage))
{
s_close (fd);
glibtop_warn_io_r (server, "pread (%s)", buffer);
return -1;
}
close (fd);
s_close (fd);
return 0;
}
#if LIBGTOP_VERSION_CODE >= 1001002
int
glibtop_get_proc_credentials_s(glibtop *server, struct prcred *prcred, pid_t pid)
glibtop_get_proc_credentials_s(glibtop *server,
struct prcred *prcred,
gid_t *groups,
pid_t pid)
{
int fd;
size_t toread;
char buffer[BUFSIZ];
sprintf(buffer, "/proc/%d/cred", (int)pid);
if((fd = open(buffer, O_RDONLY)) < 0)
if((fd = s_open(buffer, O_RDONLY)) < 0)
{
if(errno != EPERM && errno != EACCES)
glibtop_warn_io_r(server, "open (%s)", buffer);
return -1;
}
if(pread(fd, prcred, sizeof(struct prcred), 0) != sizeof(struct prcred))
if(s_pread(fd, prcred, sizeof(struct prcred), 0) !=
sizeof(struct prcred))
{
close(fd);
s_close(fd);
glibtop_warn_io_r(server, "pread (%s)", buffer);
return -1;
}
close(fd);
if(prcred->pr_ngroups >= 0)
{
if(prcred->pr_ngroups <= GLIBTOP_MAX_GROUPS)
toread = prcred->pr_ngroups * sizeof(gid_t);
else
toread = GLIBTOP_MAX_GROUPS * sizeof(gid_t);
if(s_pread(fd, groups, toread,
&(((struct prcred *)0)->pr_groups[0])) != toread)
prcred->pr_ngroups = 0;
}
s_close(fd);
return 0;
}
#endif
int
glibtop_get_proc_status_s(glibtop *server, struct pstatus *pstatus, pid_t pid)
@@ -104,18 +143,126 @@ glibtop_get_proc_status_s(glibtop *server, struct pstatus *pstatus, pid_t pid)
char buffer[BUFSIZ];
sprintf(buffer, "/proc/%d/status", (int)pid);
if((fd = open(buffer, O_RDONLY)) < 0)
if((fd = s_open(buffer, O_RDONLY)) < 0)
{
if(errno != EPERM && errno != EACCES)
glibtop_warn_io_r(server, "open (%s)", buffer);
return -1;
}
if(pread(fd, pstatus, sizeof(struct pstatus), 0) != sizeof(struct pstatus))
if(s_pread(fd, pstatus, sizeof(struct pstatus), 0) !=
sizeof(struct pstatus))
{
close(fd);
s_close(fd);
glibtop_warn_io_r(server, "pread (%s)", buffer);
return -1;
}
close(fd);
s_close(fd);
return 0;
}
#else /* old API */
int
glibtop_get_proc_data_psinfo_s (glibtop *server,
struct prpsinfo *psinfo,
pid_t pid)
{
int fd;
char buffer [BUFSIZ];
sprintf (buffer, "/proc/%d", (int) pid);
fd = s_open (buffer, O_RDONLY);
if (fd < 0) {
if(errno != EPERM && errno != EACCES)
glibtop_warn_io_r (server, "open (%s)", buffer);
return -1;
}
if(ioctl(fd, PIOCPSINFO, psinfo) < 0)
{
s_close (fd);
glibtop_warn_io_r (server, "ioctl(%s, PIOCPSINFO)", buffer);
return -1;
}
s_close (fd);
return 0;
}
int
glibtop_get_proc_data_usage_s (glibtop *server,
struct prusage *prusage,
pid_t pid)
{
int fd;
char buffer [BUFSIZ];
sprintf (buffer, "/proc/%d", (int) pid);
fd = s_open (buffer, O_RDONLY);
if (fd < 0) {
if(errno != EPERM && errno != EACCES)
glibtop_warn_io_r (server, "open (%s)", buffer);
return -1;
}
if(ioctl(fd, PIOCUSAGE, prusage) < 0)
{
s_close (fd);
glibtop_warn_io_r (server, "ioctl(%s, PIOCUSAGE)", buffer);
return -1;
}
s_close (fd);
return 0;
}
int
glibtop_get_proc_credentials_s(glibtop *server,
struct prcred *prcred,
gid_t *groups,
pid_t pid)
{
int fd;
size_t toread;
char buffer[BUFSIZ];
sprintf(buffer, "/proc/%d", (int)pid);
if((fd = s_open(buffer, O_RDONLY)) < 0)
{
if(errno != EPERM && errno != EACCES)
glibtop_warn_io_r(server, "open (%s)", buffer);
return -1;
}
if(ioctl(fd, PIOCCRED, prcred) < 0)
{
s_close(fd);
glibtop_warn_io_r(server, "ioctl(%s, PIOCCRED)", buffer);
return -1;
}
s_close(fd);
return 0;
}
int
glibtop_get_proc_status_s(glibtop *server, struct prstatus *pstatus, pid_t pid)
{
int fd;
char buffer[BUFSIZ];
sprintf(buffer, "/proc/%d", (int)pid);
if((fd = s_open(buffer, O_RDONLY)) < 0)
{
if(errno != EPERM && errno != EACCES)
glibtop_warn_io_r(server, "open (%s)", buffer);
return -1;
}
if(ioctl(fd, PIOCSTATUS, pstatus) < 0)
{
s_close(fd);
glibtop_warn_io_r(server, "ioctl(%s, PIOCSTATUS)", buffer);
return -1;
}
s_close(fd);
return 0;
}
#endif

View File

@@ -33,8 +33,8 @@
#define GLIBTOP_PROCLIST_FLAGS 3
static const unsigned long _glibtop_sysdeps_proclist =
(1 << GLIBTOP_PROCLIST_TOTAL) + (1 << GLIBTOP_PROCLIST_NUMBER) +
(1 << GLIBTOP_PROCLIST_SIZE);
(1L << GLIBTOP_PROCLIST_TOTAL) + (1L << GLIBTOP_PROCLIST_NUMBER) +
(1L << GLIBTOP_PROCLIST_SIZE);
/* Init function. */
@@ -61,13 +61,47 @@ glibtop_get_proclist_s (glibtop *server, glibtop_proclist *buf,
DIR *proc;
struct dirent *entry;
char buffer [BUFSIZ];
unsigned count, total, pid;
unsigned count, total, pid, mask;
unsigned pids [BLOCK_COUNT], *pids_chain = NULL;
unsigned pids_size = 0, pids_offset = 0, new_size;
struct stat statb;
int len, i, ok;
memset (buf, 0, sizeof (glibtop_proclist));
mask = which & ~GLIBTOP_KERN_PROC_MASK;
which &= GLIBTOP_KERN_PROC_MASK;
/* Check if the user wanted only one process */
if(which == GLIBTOP_KERN_PROC_PID)
{
if(mask)
{
#ifdef HAVE_PROCFS_H
struct psinfo psinfo;
#else
struct prpsinfo psinfo;
#endif
if(glibtop_get_proc_data_psinfo_s(server, &psinfo, pid))
return NULL;
if(mask & GLIBTOP_EXCLUDE_IDLE && !psinfo.pr_pctcpu)
return NULL;
if(mask & GLIBTOP_EXCLUDE_SYSTEM && psinfo.pr_flag & SSYS)
return NULL;
if(mask & GLIBTOP_EXCLUDE_NOTTY && psinfo.pr_ttydev == PRNODEV)
return NULL;
}
else
{
sprintf(buffer, "/proc/%d", arg);
if(s_stat(buffer, &statb) < 0)
return NULL;
}
if(!(pids_chain = glibtop_malloc(sizeof(unsigned))))
return NULL;
*pids_chain = pid;
return pids_chain;
}
proc = opendir ("/proc");
if (!proc) return NULL;
@@ -79,23 +113,78 @@ glibtop_get_proclist_s (glibtop *server, glibtop_proclist *buf,
ok = 1; len = strlen (entry->d_name);
/* does it consist entirely of digits? */
#if 0
/* It does, except for "." and "..". Let's speed up */
for (i = 0; i < len; i++)
if (!isdigit (entry->d_name [i])) ok = 0;
if (!ok) continue;
#else
if(entry->d_name[0] == '.')
continue;
#endif
/* convert it in a number */
#if 0
if (sscanf (entry->d_name, "%u", &pid) != 1) continue;
#else
pid = (unsigned)atol(entry->d_name);
#endif
/* is it really a directory? */
#ifdef HAVE_PROCFS_H
sprintf (buffer, "/proc/%d", pid);
if (stat (buffer, &statb)) continue;
/* Can we skip it based on the request? We have
RUID and RGID in struct stat. But we can't do it
like this for LP64 process, because stat() will fail.
XXX Unimplemented for now */
if (!S_ISDIR (statb.st_mode)) continue;
if(!mask && which == GLIBTOP_KERN_PROC_RUID)
{
sprintf (buffer, "/proc/%d", pid);
if (s_stat (buffer, &statb)) continue;
if (!S_ISDIR (statb.st_mode)) continue;
if(statb.st_uid != arg) continue;
}
if(mask || which != GLIBTOP_KERN_PROC_ALL)
{
struct psinfo psinfo;
if(glibtop_get_proc_data_psinfo_s(server, &psinfo, pid))
continue;
if(mask)
{
if(mask & GLIBTOP_EXCLUDE_IDLE && !psinfo.pr_pctcpu)
continue;
if(mask & GLIBTOP_EXCLUDE_SYSTEM && psinfo.pr_flag & SSYS)
continue;
if(mask & GLIBTOP_EXCLUDE_NOTTY
&& psinfo.pr_ttydev == PRNODEV)
continue;
}
switch(which)
{
case GLIBTOP_KERN_PROC_PGRP: if(psinfo.pr_pgid != arg)
continue;
break;
case GLIBTOP_KERN_PROC_SESSION: if(psinfo.pr_sid != arg)
continue;
break;
case GLIBTOP_KERN_PROC_TTY: if(psinfo.pr_ttydev != arg)
continue;
break;
case GLIBTOP_KERN_PROC_UID: if(psinfo.pr_euid != arg)
continue;
break;
case GLIBTOP_KERN_PROC_RUID: if(psinfo.pr_uid != arg)
continue;
break;
default: break;
}
}
#endif
/* Fine. Now we first try to store it in pids. If this buffer is
* full, we copy it to the pids_chain. */
@@ -126,7 +215,7 @@ glibtop_get_proclist_s (glibtop *server, glibtop_proclist *buf,
total++;
}
closedir (proc);
s_closedir (proc);
/* count is only zero if an error occured (one a running Linux system,
* we have at least one single process). */

View File

@@ -30,12 +30,17 @@
#include <errno.h>
#include <alloca.h>
#include "safeio.h"
static const unsigned long _glibtop_sysdeps_proc_map =
(1L << GLIBTOP_PROC_MAP_NUMBER) + (1L << GLIBTOP_PROC_MAP_TOTAL) +
(1L << GLIBTOP_PROC_MAP_SIZE);
static const unsigned long _glibtop_sysdeps_map_entry =
(1L << GLIBTOP_MAP_ENTRY_START) + (1L << GLIBTOP_MAP_ENTRY_END) +
(1L << GLIBTOP_MAP_ENTRY_OFFSET) + (1L << GLIBTOP_MAP_ENTRY_PERM);
static const unsigned long _glibtop_sysdeps_map_device =
(1L << GLIBTOP_MAP_ENTRY_DEVICE) + (1L << GLIBTOP_MAP_ENTRY_INODE);
/* Init function. */
@@ -51,51 +56,103 @@ glibtop_init_proc_map_s (glibtop *server)
glibtop_map_entry *
glibtop_get_proc_map_s (glibtop *server, glibtop_proc_map *buf, pid_t pid)
{
int fd, i, nmaps;
int fd, i, nmaps, pr_err, heap;
#if GLIBTOP_SOLARIS_RELEASE >= 560
prxmap_t *maps;
struct ps_prochandle *Pr;
#else
prmap_t *maps;
#endif
/* A few defines, to make it shorter down there */
#ifdef HAVE_PROCFS_H
# define OFFSET pr_offset
#else
# define OFFSET pr_off
#endif
glibtop_map_entry *entry;
struct stat inode;
char buffer[BUFSIZ];
memset (buf, 0, sizeof (glibtop_proc_map));
sprintf(buffer, "/proc/%d/map", (int)pid);
if((fd = open(buffer, O_RDONLY)) < 0)
#ifdef HAVE_PROCFS_H
sprintf(buffer, "/proc/%d/xmap", (int)pid);
#else
sprintf(buffer, "/proc/%d", (int)pid);
#endif
if((fd = s_open(buffer, O_RDONLY)) < 0)
{
if(errno != EPERM && errno != EACCES)
glibtop_warn_io_r(server, "open (%s)", buffer);
return NULL;
}
#ifdef HAVE_PROCFS_H
if(fstat(fd, &inode) < 0)
{
if(errno != EOVERFLOW)
glibtop_warn_io_r(server, "fstat (%s)", buffer);
/* else call daemon for 64-bit support */
close(fd);
s_close(fd);
return NULL;
}
maps = alloca(inode.st_size);
nmaps = inode.st_size / sizeof(prmap_t);
if(pread(fd, maps, inode.st_size, 0) != inode.st_size)
nmaps = inode.st_size / sizeof(prxmap_t);
if(s_pread(fd, maps, inode.st_size, 0) != inode.st_size)
{
glibtop_warn_io_r(server, "pread (%s)", buffer);
close(fd);
s_close(fd);
return NULL;
}
close(fd);
if(!(entry = glibtop_malloc_r(server, nmaps * sizeof(glibtop_map_entry))))
#else
if(ioctl(fd, PIOCNMAP, &nmaps) < 0)
{
glibtop_warn_io_r(server, "ioctl(%s, PIOCNMAP)", buffer);
s_close(fd);
return NULL;
}
maps = alloca((nmaps + 1) * sizeof(prmap_t));
if(ioctl(fd, PIOCMAP, maps) < 0)
{
glibtop_warn_io_r(server, "ioctl(%s, PIOCMAP)", buffer);
s_close(fd);
return NULL;
}
#endif
if(!(entry = glibtop_malloc_r(server,
nmaps * sizeof(glibtop_map_entry))))
return NULL;
buf->number = nmaps;
buf->size = sizeof(glibtop_map_entry);
buf->total = nmaps * sizeof(glibtop_map_entry);
memset(entry, 0, nmaps * sizeof(glibtop_map_entry));
for(i = 0; i < nmaps; ++i)
#if GLIBTOP_SOLARIS_RELEASE >= 560
if(server->machine.objname && server->machine.pgrab &&
server->machine.pfree)
Pr = (server->machine.pgrab)(pid, 1, &pr_err);
#endif
for(heap = 0,i = 0; i < nmaps; ++i)
{
int len;
entry[i].start = maps[i].pr_vaddr;
entry[i].end = maps[i].pr_vaddr + maps[i].pr_size;
entry[i].offset = maps[i].pr_offset;
#if GLIBTOP_SOLARIS_RELEASE >= 560
if(maps[i].pr_dev != PRNODEV)
{
entry[i].device = maps[i].pr_dev;
entry[i].inode = maps[i].pr_ino;
entry[i].flags |= _glibtop_sysdeps_map_device;
}
#endif
entry[i].offset = maps[i].OFFSET;
if(maps[i].pr_mflags & MA_READ)
entry[i].perm |= GLIBTOP_MAP_PERM_READ;
if(maps[i].pr_mflags & MA_WRITE)
@@ -107,8 +164,44 @@ glibtop_get_proc_map_s (glibtop *server, glibtop_proc_map *buf, pid_t pid)
else
entry[i].perm |= GLIBTOP_MAP_PERM_PRIVATE;
entry[i].flags = _glibtop_sysdeps_map_entry;
#if GLIBTOP_SOLARIS_RELEASE >= 560
if(maps[i].pr_mflags & MA_ANON)
{
if(!heap)
{
++heap;
strcpy(entry[i].filename, "[ heap ]");
}
else
if(i == nmaps - 1)
strcpy(entry[i].filename, "[ stack ]");
else
strcpy(entry[i].filename, "[ anon ]");
entry[i].flags |= (1L << GLIBTOP_MAP_ENTRY_FILENAME);
}
else
if(Pr)
{
server->machine.objname(Pr, maps[i].pr_vaddr, buffer,
BUFSIZ);
if((len = resolvepath(buffer, entry[i].filename,
GLIBTOP_MAP_FILENAME_LEN)) > 0)
{
entry[i].filename[len] = 0;
entry[i].flags |= (1L << GLIBTOP_MAP_ENTRY_FILENAME);
}
}
#endif
}
#if GLIBTOP_SOLARIS_RELEASE >= 560
if(Pr)
server->machine.pfree(Pr);
#endif
buf->flags = _glibtop_sysdeps_proc_map;
s_close(fd);
return entry;
}

View File

@@ -24,7 +24,9 @@
#include <glibtop.h>
#include <glibtop/procmem.h>
static const unsigned long _glibtop_sysdeps_proc_mem = 0;
static const unsigned long _glibtop_sysdeps_proc_mem =
(1L << GLIBTOP_PROC_MEM_SIZE) + (1L << GLIBTOP_PROC_MEM_VSIZE) +
(1L << GLIBTOP_PROC_MEM_RESIDENT) + (1L << GLIBTOP_PROC_MEM_RSS);
/* Init function. */
@@ -37,8 +39,26 @@ glibtop_init_proc_mem_s (glibtop *server)
/* Provides detailed information about a process. */
void
glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf,
pid_t pid)
glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid)
{
#ifdef HAVE_PROCFS_H
struct psinfo psinfo;
#else
struct prpsinfo psinfo;
int pagesize = server->machine.pagesize;
#endif
memset (buf, 0, sizeof (glibtop_proc_mem));
if(glibtop_get_proc_data_psinfo_s(server, &psinfo, pid))
return;
#ifdef HAVE_PROCFS_H
buf->size = buf->vsize = psinfo.pr_size << 10;
buf->resident = buf->rss = psinfo.pr_rssize << 10;
#else
buf->size = buf->vsize = psinfo.pr_size << pagesize << 10;
buf->resident = buf->rss = psinfo.pr_rssize << pagesize << 10;
#endif
buf->flags = _glibtop_sysdeps_proc_mem;
}

View File

@@ -43,7 +43,11 @@ void
glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf,
pid_t pid)
{
#ifdef HAVE_PROCFS_H
struct pstatus pstatus;
#else
struct prstatus pstatus;
#endif
int size;
memset (buf, 0, sizeof (glibtop_proc_signal));
@@ -57,7 +61,11 @@ glibtop_get_proc_signal_s (glibtop *server, glibtop_proc_signal *buf,
size = sizeof(sigset_t);
memcpy(buf->signal, &pstatus.pr_sigpend, size);
#ifdef HAVE_PROCFS_H
memcpy(buf->blocked, &pstatus.pr_lwp.pr_lwphold, size);
#else
memcpy(buf->blocked, &pstatus.pr_lwppend, size);
#endif
/* Technically, most of this is meaningless on a process level,
but this should be a good enough approximation. */

View File

@@ -27,11 +27,15 @@
#include <glibtop_private.h>
static const unsigned long _glibtop_sysdeps_proc_state =
(1L << GLIBTOP_PROC_STATE_CMD) + (1L << GLIBTOP_PROC_STATE_STATE) +
(1L << GLIBTOP_PROC_STATE_UID) + (1L << GLIBTOP_PROC_STATE_GID) +
(1L << GLIBTOP_PROC_STATE_RUID) + (1L << GLIBTOP_PROC_STATE_RGID) +
#if (LIBGTOP_VERSION_CODE >= 1001002) && defined(HAVE_PROCFS_H)
(1L << GLIBTOP_PROC_STATE_HAS_CPU) + (1L << GLIBTOP_PROC_STATE_PROCESSOR) +
(1L << GLIBTOP_PROC_STATE_LAST_PROCESSOR);
(1L << GLIBTOP_PROC_STATE_LAST_PROCESSOR) +
#endif
#if LIBGTOP_VERSION_CODE >= 1001002
(1L << GLIBTOP_PROC_STATE_RUID) + (1L << GLIBTOP_PROC_STATE_RGID) +
#endif
(1L << GLIBTOP_PROC_STATE_CMD) + (1L << GLIBTOP_PROC_STATE_STATE) +
(1L << GLIBTOP_PROC_STATE_UID) + (1L << GLIBTOP_PROC_STATE_GID);
/* Init function. */
@@ -46,7 +50,11 @@ glibtop_init_proc_state_s (glibtop *server)
void
glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf, pid_t pid)
{
#ifdef HAVE_PROCFS_H
struct psinfo psinfo;
#else
struct prpsinfo psinfo;
#endif
memset (buf, 0, sizeof (glibtop_proc_state));
@@ -55,24 +63,59 @@ glibtop_get_proc_state_s (glibtop *server, glibtop_proc_state *buf, pid_t pid)
buf->uid = psinfo.pr_euid;
buf->gid = psinfo.pr_egid;
#if LIBGTOP_VERSION_CODE >= 1001002
buf->ruid = psinfo.pr_uid;
buf->rgid = psinfo.pr_gid;
#endif
#ifdef HAVE_PROCFS_H
switch(psinfo.pr_lwp.pr_state)
#else
switch(psinfo.pr_state)
#endif
{
case SONPROC: buf->has_cpu = 1;
buf->processor = psinfo.pr_lwp.pr_onpro;
case SRUN: buf->state = GLIBTOP_PROCESS_RUNNING;
break;
case SZOMB: buf->state = GLIBTOP_PROCESS_ZOMBIE;
break;
case SSLEEP:
case SSTOP: buf->state = GLIBTOP_PROCESS_STOPPED;
break;
case SIDL: buf->state = GLIBTOP_PROCESS_UNINTERRUPTIBLE;
case SONPROC:
#if (LIBGTOP_VERSION_CODE >= 1001002) && defined(HAVE_PROCFS_H)
buf->has_cpu = 1;
buf->processor = psinfo.pr_lwp.pr_onpro;
#endif
case SRUN:
#if LIBGTOP_VERSION_CODE >= 1001002
buf->state = GLIBTOP_PROCESS_RUNNING;
#else
buf->state = 'R';
#endif
break;
case SZOMB:
#if LIBGTOP_VERSION_CODE >= 1001002
buf->state = GLIBTOP_PROCESS_ZOMBIE;
#else
buf->state = 'Z';
#endif
break;
case SSLEEP:
#if LIBGTOP_VERSION_CODE >= 1001002
buf->state = GLIBTOP_PROCESS_INTERRUPTIBLE;
#else
buf->state = 'S';
#endif
break;
case SSTOP:
#if LIBGTOP_VERSION_CODE >= 1001002
buf->state = GLIBTOP_PROCESS_STOPPED;
#else
buf->state = 'T';
#endif
break;
case SIDL:
#if LIBGTOP_VERSION_CODE >= 1001002
buf->state = GLIBTOP_PROCESS_UNINTERRUPTIBLE;
#else
buf->state = 'D';
#endif
}
#if (LIBGTOP_VERSION_CODE >= 1001002) && defined(HAVE_PROCFS_H)
buf->last_processor = psinfo.pr_lwp.pr_onpro;
#endif
strncpy (buf->cmd, psinfo.pr_fname, 39);
buf->flags = _glibtop_sysdeps_proc_state;

View File

@@ -27,8 +27,8 @@
#include <glibtop_private.h>
static const unsigned long _glibtop_sysdeps_proc_time =
(1 << GLIBTOP_PROC_TIME_START_TIME) + (1 << GLIBTOP_PROC_TIME_RTIME) +
(1 << GLIBTOP_PROC_TIME_UTIME) + (1 << GLIBTOP_PROC_TIME_STIME);
(1L << GLIBTOP_PROC_TIME_START_TIME) + (1L << GLIBTOP_PROC_TIME_RTIME) +
(1L << GLIBTOP_PROC_TIME_UTIME) + (1L << GLIBTOP_PROC_TIME_STIME);
/* Init function. */
@@ -48,18 +48,22 @@ glibtop_get_proc_time_s (glibtop *server, glibtop_proc_time *buf,
memset (buf, 0, sizeof (glibtop_proc_time));
if (glibtop_get_proc_data_usage_s (server, &prusage, pid))
return;
/* Don't do it for scheduler, we don't want to frighten our users */
buf->start_time = prusage.pr_create.tv_sec * 1E+6 +
prusage.pr_create.tv_nsec / 1E+3;
if(pid)
{
if (glibtop_get_proc_data_usage_s (server, &prusage, pid))
return;
buf->rtime = prusage.pr_rtime.tv_sec * 1E+6 +
prusage.pr_rtime.tv_nsec / 1E+3;
buf->utime = prusage.pr_utime.tv_sec * 1E+6 +
prusage.pr_utime.tv_nsec / 1E+3;
buf->stime = prusage.pr_stime.tv_sec * 1E+6 +
prusage.pr_stime.tv_nsec / 1E+3;
buf->start_time = prusage.pr_create.tv_sec;
buf->rtime = prusage.pr_rtime.tv_sec * 1E+6 +
prusage.pr_rtime.tv_nsec / 1E+3;
buf->utime = prusage.pr_utime.tv_sec * 1E+6 +
prusage.pr_utime.tv_nsec / 1E+3;
buf->stime = prusage.pr_stime.tv_sec * 1E+6 +
prusage.pr_stime.tv_nsec / 1E+3;
}
buf->flags = _glibtop_sysdeps_proc_time;
}

View File

@@ -34,9 +34,15 @@ static const unsigned long _glibtop_sysdeps_proc_uid_psinfo =
(1L << GLIBTOP_PROC_UID_TTY) + (1L << GLIBTOP_PROC_UID_PRIORITY) +
(1L << GLIBTOP_PROC_UID_NICE);
static const unsigned long _glibtop_sysdeps_proc_uid_prcred =
#if LIBGTOP_VERSION_CODE >= 1001002
#ifdef HAVE_PROCFS_H
(1L << GLIBTOP_PROC_UID_GROUPS) +
#endif
(1L << GLIBTOP_PROC_UID_SUID) + (1L << GLIBTOP_PROC_UID_SGID) +
(1L << GLIBTOP_PROC_UID_NGROUPS) + (1L << GLIBTOP_PROC_UID_GROUPS);
(1L << GLIBTOP_PROC_UID_NGROUPS);
#else
0;
#endif
/* Init function. */
void
@@ -51,8 +57,18 @@ glibtop_init_proc_uid_s (glibtop *server)
void
glibtop_get_proc_uid_s (glibtop *server, glibtop_proc_uid *buf, pid_t pid)
{
struct psinfo psinfo;
#if LIBGTOP_VERSION_CODE >= 1001002
struct prcred prcred;
#endif
#ifdef HAVE_PROCFS_H
struct psinfo psinfo;
#if LIBGTOP_VERSION_CODE >= 1001002
gid_t groups[GLIBTOP_MAX_GROUPS];
#endif
#else
struct prpsinfo psinfo;
gid_t groups[1]; /* dummy for consistent function prototype */
#endif
memset (buf, 0, sizeof (glibtop_proc_uid));
@@ -66,17 +82,27 @@ glibtop_get_proc_uid_s (glibtop *server, glibtop_proc_uid *buf, pid_t pid)
buf->pid = psinfo.pr_pid;
buf->ppid = psinfo.pr_ppid;
#ifdef HAVE_PROCFS_H
buf->pgrp = psinfo.pr_pgid;
#else
buf->pgrp = psinfo.pr_pgrp;
#endif
buf->session = psinfo.pr_sid;
buf->tty = psinfo.pr_ttydev;
#ifdef HAVE_PROCFS_H
buf->priority = psinfo.pr_lwp.pr_pri;
buf->nice = psinfo.pr_lwp.pr_nice;
buf->nice = psinfo.pr_lwp.pr_nice - NZERO;
#else
buf->priority = psinfo.pr_pri;
buf->nice = psinfo.pr_nice - NZERO;
#endif
buf->flags = _glibtop_sysdeps_proc_uid_psinfo;
if(glibtop_get_proc_credentials_s(server, &prcred, pid))
#if LIBGTOP_VERSION_CODE >= 1001002
if(glibtop_get_proc_credentials_s(server, &prcred, groups, pid))
return;
buf->suid = prcred.pr_suid;
@@ -84,15 +110,18 @@ glibtop_get_proc_uid_s (glibtop *server, glibtop_proc_uid *buf, pid_t pid)
buf->ngroups = (prcred.pr_ngroups <= GLIBTOP_MAX_GROUPS) ?
prcred.pr_ngroups : GLIBTOP_MAX_GROUPS;
#ifdef HAVE_PROCFS_H
if(sizeof(int) == sizeof(gid_t))
memcpy(buf->groups, prcred.pr_groups,
buf->ngroups * sizeof(gid_t));
memcpy(buf->groups, &groups, buf->ngroups * sizeof(gid_t));
else
{
int i;
for(i = 0; i < buf->ngroups; ++i)
buf->groups[i] = prcred.pr_groups[i];
buf->groups[i] = groups[i];
}
#endif
#endif
buf->flags += _glibtop_sysdeps_proc_uid_prcred;
}

84
sysdeps/solaris/safeio.c Normal file
View File

@@ -0,0 +1,84 @@
/* Copyright (C) 1999 Drazen Kacar
This file is part of LibGTop 1.0.
Contributed by Drazen Kacar <dave@srce.hr>, May 1999.
LibGTop is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
LibGTop is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with LibGTop; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
*/
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <dirent.h>
#include <errno.h>
int
s_open(const char *file, int mode)
{
int fd;
do {
fd = open(file, mode);
} while(fd < 0 && errno == EINTR);
return fd;
}
int
s_stat(const char *path, struct stat *buf)
{
int status;
do {
status = stat(path, buf);
} while(status < 0 && errno == EINTR);
return status;
}
int
s_close(int fd)
{
int status;
do {
status = close(fd);
} while(status < 0 && errno == EINTR);
return status;
}
ssize_t
s_pread(int fd, void *buf, size_t nbytes, off_t offset)
{
ssize_t len;
/* Now, why doesn't the pread(2) man page say anything about pread()
return values? Can it read less bytes than requested? */
do {
len = pread(fd, buf, nbytes, offset);
} while(len < 0 && errno == EINTR);
return len;
}
int s_closedir(DIR *dirp)
{
int status;
do {
status = closedir(dirp);
} while(status < 0 && errno == EINTR);
return status;
}

48
sysdeps/solaris/safeio.h Normal file
View File

@@ -0,0 +1,48 @@
/* Copyright (C) 1999 Drazen Kacar
This file is part of LibGTop 1.0.
Contributed by Drazen Kacar <dave@srce.hr>, May 1999.
LibGTop is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
LibGTop is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with LibGTop; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
*/
#ifndef __GLIBTOP_SAFEIO_H__
#define __GLIBTOP_SAFEIO_H__
#include <sys/types.h>
#include <sys/stat.h>
#include <dirent.h>
BEGIN_LIBGTOP_DECLS
int
s_open(const char *, int);
int
s_stat(const char *, struct stat *);
int
s_close(int);
ssize_t
s_pread(int, void *, size_t, off_t);
int
s_closedir(DIR *);
END_LIBGTOP_DECLS
#endif

View File

@@ -29,16 +29,19 @@
static struct nlist nlst[] = { {"seminfo"}, {NULL} };
static const unsigned long _glibtop_sysdeps_sem_limits =
(1L << GLIBTOP_IPC_SEMMAP) + (1L << GLIBTOP_IPC_SEMMNI) +
(1L << GLIBTOP_IPC_SEMMNS) + (1L << GLIBTOP_IPC_SEMMNU) +
(1L << GLIBTOP_IPC_SEMMSL) + (1L << GLIBTOP_IPC_SEMOPM) +
(1L << GLIBTOP_IPC_SEMUME) + (1L << GLIBTOP_IPC_SEMUSZ) +
(1L << GLIBTOP_IPC_SEMVMX) + (1L << GLIBTOP_IPC_SEMAEM);
#if GLIBTOP_SOLARIS_RELEASE <= 570
(1L << GLIBTOP_IPC_SEMMAP) +
#endif
(1L << GLIBTOP_IPC_SEMMNI) + (1L << GLIBTOP_IPC_SEMMNS) +
(1L << GLIBTOP_IPC_SEMMNU) + (1L << GLIBTOP_IPC_SEMMSL) +
(1L << GLIBTOP_IPC_SEMOPM) + (1L << GLIBTOP_IPC_SEMUME) +
(1L << GLIBTOP_IPC_SEMUSZ) + (1L << GLIBTOP_IPC_SEMVMX) +
(1L << GLIBTOP_IPC_SEMAEM);
/* Init function. */
void
glibtop_init_sem_limits_s (glibtop *server)
glibtop_init_sem_limits_p (glibtop *server)
{
kvm_t *kd = server->machine.kd;
@@ -51,7 +54,7 @@ glibtop_init_sem_limits_s (glibtop *server)
/* Provides information about sysv sem limits. */
void
glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf)
glibtop_get_sem_limits_p (glibtop *server, glibtop_sem_limits *buf)
{
kvm_t *kd = server->machine.kd;
struct seminfo sinfo;
@@ -63,7 +66,12 @@ glibtop_get_sem_limits_s (glibtop *server, glibtop_sem_limits *buf)
if(kvm_read(kd, nlst[0].n_value, (void *)&sinfo,
sizeof(struct seminfo)) != sizeof(struct seminfo))
return;
#if GLIBTOP_SOLARIS_RELEASE <= 570
/* This field don't exist anymore in Solaris 8.
* Thanks to Laszlo PETER <Laszlo.Peter@ireland.sun.com>. */
buf->semmap = sinfo.semmap;
#endif
buf->semmni = sinfo.semmni;
buf->semmns = sinfo.semmns;
buf->semmnu = sinfo.semmnu;

View File

@@ -35,7 +35,7 @@ static const unsigned long _glibtop_sysdeps_shm_limits =
/* Init function. */
void
glibtop_init_shm_limits_s (glibtop *server)
glibtop_init_shm_limits_p (glibtop *server)
{
kvm_t *kd = server->machine.kd;
@@ -48,7 +48,7 @@ glibtop_init_shm_limits_s (glibtop *server)
/* Provides information about sysv ipc limits. */
void
glibtop_get_shm_limits_s (glibtop *server, glibtop_shm_limits *buf)
glibtop_get_shm_limits_p (glibtop *server, glibtop_shm_limits *buf)
{
kvm_t *kd = server->machine.kd;
struct shminfo sinfo;

View File

@@ -24,104 +24,51 @@
#include <glibtop.h>
#include <glibtop/signal.h>
static const glibtop_signame glibtop_sys_siglist [] =
const glibtop_signame glibtop_sys_siglist [] =
{ { 1, "SIGHUP", "Hangup" },
{ 2, "SIGINT", "Interrupt" },
{ 3, "SIGQUIT", "Quit" },
{ 4, "SIGILL", "Illegal instruction" },
{ 5, "SIGTRAP", "Trace or breakpoint trap" },
{ 4, "SIGILL", "Illegal Instruction" },
{ 5, "SIGTRAP", "Trace/Breakpoint Trap" },
{ 6, "SIGABRT", "Abort" },
{ 7, "SIGEMT", "Emulation trap" },
{ 8, "SIGFPE", "Arithmetic exception" },
{ 9, "SIGKILL", "Kill" },
{ 10, "SIGBUS", "Bus error" },
{ 11, "SIGSEGV", "Segmentation fault" },
{ 12, "SIGSYS", "Bad system call" },
{ 13, "SIGPIPE", "Broken pipe" },
{ 14, "SIGALRM", "Alarm clock" },
{ 15, "SIGTERM", "Terminate" },
{ 16, "SIGUSR1", "User signal 1" },
{ 17, "SIGUSR2", "User signal 2" },
{ 18, "SIGCHLD", "Child status changed" },
{ 19, "SIGPWR", "Power fail or restart" },
{ 20, "SIGWINCH","Window size change" },
{ 21, "SIGURG", "Urgent socket condition" },
{ 22, "SIGPOLL", "Pollable event" },
{ 23, "SIGSTOP", "Stop (cannot be ignored)" },
{ 24, "SIGTSTP", "User stop requested from tty" },
{ 25, "SIGCONT", "Continue" },
{ 26, "SIGTTIN", "Background tty read attempted" },
{ 27, "SIGTTOU", "Background tty write attempted" },
{ 28, "SIGVTALRM","Virtual timer expired" },
{ 29, "SIGPROF", "Profiling timer expired" },
{ 30, "SIGXCPU", "CPU time limit exceeded" },
{ 31, "SIGXFSZ", "File size limit exceeded" },
{ 32, "SIGWAITING","process' lwps are blocked" },
{ 33, "SIGLWP", "Inter-LWP signal reserved by threads library" },
{ 34, "SIGFREEZE","Check point freeze" },
{ 35, "SIGTHAW", "Check point thaw" },
{ 36, "SIGCANCEL","Cancelation signal reserved by threads library" },
{ 37, "SIGLOST", "Resource lost" },
{ 7, "SIGEMT", "Emulation Trap" },
{ 8, "SIGFPE", "Arithmetic Exception" },
{ 9, "SIGKILL", "Killed" },
{ 10, "SIGBUS", "Bus Error" },
{ 11, "SIGSEGV", "Segmentation Fault" },
{ 12, "SIGSYS", "Bad System Call" },
{ 13, "SIGPIPE", "Broken Pipe" },
{ 14, "SIGALRM", "Alarm Clock" },
{ 15, "SIGTERM", "Terminated" },
{ 16, "SIGUSR1", "User Signal 1" },
{ 17, "SIGUSR2", "User Signal 2" },
{ 18, "SIGCHLD", "Child Status Changed" },
{ 19, "SIGPWR", "Power-Fail/Restart" },
{ 20, "SIGWINCH","Window Size Change" },
{ 21, "SIGURG", "Urgent Socket Condition" },
{ 22, "SIGPOLL", "Pollable Event" },
{ 23, "SIGSTOP", "Stoped (signal)" },
{ 24, "SIGTSTP", "Stopped (user)" },
{ 25, "SIGCONT", "Continued" },
{ 26, "SIGTTIN", "Stopped (tty input)" },
{ 27, "SIGTTOU", "Stopped (tty output)" },
{ 28, "SIGVTALRM","Virtual Timer Expired" },
{ 29, "SIGPROF", "Profiling Timer Expired" },
{ 30, "SIGXCPU", "Cpu Limit Exceeded" },
{ 31, "SIGXFSZ", "File Size Limit Exceeded" },
{ 32, "SIGWAITING","No runnable lwp" },
{ 33, "SIGLWP", "Inter-lwp signal" },
{ 34, "SIGFREEZE","Checkpoint Freeze" },
{ 35, "SIGTHAW", "Checkpoint Thaw" },
{ 36, "SIGCANCEL","Thread Cancelation" },
{ 37, "SIGLOST", "Resource Lost" },
{ 38, "SIGRTMIN","First Realtime Signal" },
{ 39, "SIGRTMIN+1", "Second Realtime Signal" },
{ 40, "SIGRTMIN+2", "Third Realtime Signal" },
{ 41, "SIGRTMIN+3", "Fourth Realtime Signal" },
{ 42, "SIGRTMAX-3", "Fourth Last Realtime Signal" },
{ 43, "SIGRTMAX-2", "Third Last Realtime Signal" },
{ 44, "SIGRTMAX-1", "Second Last Realtime Signal" },
{ 45, "SIGRTMAX", "Last Realtime Signal" },
{ 0, NULL, NULL }
};
/*
* Now, just for the fun of it, let's try to be forward and backward
* compatible. The above list is from Solaris 7. If later releases
* include new signals, binary from the earlier release won't be
* able to get the signal names, but it can get the correct numbers.
* So...
*/
/*
#define MY_PRIVATE_COUNTOF(x) (sizeof(x)/sizeof(x[0]))
glibtop_signame *glibtop_sys_siglist;
static char *unknown = "Unknown";
static glibtop_signame rt_min =
{ 0, "SIGRTMIN", "First (highest-priority) realtime signal" };
static glibtop_signame rt_max =
{ 0, "SIGRTMIN", "Last (lowest-priority) realtime signal" };
static char *rt_desc = "Real time signal %d";
void
glibtop_init_signals(void)
{
int rtmin, rtmax, sigs, to, i;
char *bureq, p;
rtmin = sysconf(_SC_SIGRT_MIN);
rtmax = sysconf(_SC_SIGRT_MAX);
sigs = MY_PRIVATE_COUNTOF(siglist);
glibtop_sys_siglist = (glibtop_signame *)
malloc(rtmax * sizeof(glibtop_signame));
bureq = malloc((rtmax - rtmin - 1) * (strlen(rt_desc) + 4));
to = (sigs <= rtmin) ? sigs : rtmin;
memcpy(glibtop_sys_siglist, siglist, to * sizeof(glibtop_signame));
for(i = sigs; i < rtmin; ++i)
{
glibtop_sys_siglist[i].number = i + 1;
glibtop_sys_siglist[i].name = glibtop_sys_siglist[i].label = unknown;
}
glibtop_sys_siglist[rtmin - 1].number = rtmin;
glibtop_sys_siglist[rtmin - 1].name = rt_min.name;
glibtop_sys_siglist[rtmin - 1].label = rt_min.label;
for(p = bureq, i = rtmin; i < rtmax; ++i)
{
glibtop_sys_siglist[i].number = i + 1;
to = sprintf(p, "%d", i + 1) + 1;
glibtop_sys_siglist[i].name = p;
p += to;
to = sprintf(p, rt_desc, i - rtmin + 2) + 1;
glibtop_sys_siglist[i].label = p;
p += to;
}
glibtop_sys_siglist[rtmax - 1].number = rtmax;
glibtop_sys_siglist[rtmax - 1].name = rt_max.name;
glibtop_sys_siglist[rtmax - 1].label = rt_max.label;
glibtop_sys_siglist[rtmax].number = 0;
glibtop_sys_siglist[rtmax].name = glibtop_sys_siglist[rtmax].label = NULL;
}
*/

View File

@@ -27,7 +27,10 @@
#include <time.h>
static const unsigned long _glibtop_sysdeps_uptime =
(1L << GLIBTOP_UPTIME_UPTIME) + (1L <<GLIBTOP_UPTIME_BOOT_TIME);
#if LIBGTOP_VERSION_CODE >= 1001002
(1L <<GLIBTOP_UPTIME_BOOT_TIME) +
#endif
(1L << GLIBTOP_UPTIME_UPTIME);
/* Init function. */
@@ -46,7 +49,9 @@ glibtop_get_uptime_s (glibtop *server, glibtop_uptime *buf)
if(!(server->machine.boot))
return;
#if LIBGTOP_VERSION_CODE >= 1001002
buf->boot_time = server->machine.boot;
#endif
buf->uptime = time(NULL) - server->machine.boot;
buf->flags = _glibtop_sysdeps_uptime;

Some files were not shown because too many files have changed in this diff Show More