gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r798 - Extractor Extractor/po Extractor/src/include Extract


From: grothoff
Subject: [GNUnet-SVN] r798 - Extractor Extractor/po Extractor/src/include Extractor/src/main Extractor-docs/WWW GNUnet GNUnet/contrib GNUnet/m4 GNUnet/src GNUnet/src/applications/fs/ecrs GNUnet/src/applications/fs/fsui GNUnet/src/applications/fs/module GNUnet/src/applications/gap GNUnet/src/applications/identity GNUnet/src/applications/sqstore_sqlite GNUnet/src/applications/stats GNUnet/src/include GNUnet/src/transports GNUnet/src/util GNUnet-docs/WWW
Date: Sun, 22 May 2005 04:17:14 -0700 (PDT)

Author: grothoff
Date: 2005-05-22 04:16:28 -0700 (Sun, 22 May 2005)
New Revision: 798

Modified:
   Extractor-docs/WWW/documentation.php
   Extractor-docs/WWW/index.php
   Extractor/ChangeLog
   Extractor/README
   Extractor/po/Makevars
   Extractor/po/POTFILES.in
   Extractor/po/de.po
   Extractor/po/libextractor.pot
   Extractor/po/ro.po
   Extractor/po/rw.po
   Extractor/src/include/Makefile.am
   Extractor/src/include/extractor.h
   Extractor/src/main/Makefile.am
   Extractor/src/main/extract.py
   GNUnet-docs/WWW/download.php3
   GNUnet/contrib/gnunet.root
   GNUnet/contrib/gnunet.user
   GNUnet/m4/Makefile.in
   GNUnet/src/Makefile.am
   GNUnet/src/applications/fs/ecrs/namespace.c
   GNUnet/src/applications/fs/ecrs/namespacetest.c
   GNUnet/src/applications/fs/fsui/namespace_info.c
   GNUnet/src/applications/fs/module/fs.c
   GNUnet/src/applications/gap/peer1.conf
   GNUnet/src/applications/gap/peer2.conf
   GNUnet/src/applications/identity/identity.c
   GNUnet/src/applications/sqstore_sqlite/sqlite.c
   GNUnet/src/applications/stats/statistics.c
   GNUnet/src/include/gnunet_core.h
   GNUnet/src/include/gnunet_ecrs_lib.h
   GNUnet/src/include/gnunet_fs_lib.h
   GNUnet/src/include/gnunet_fsui_lib.h
   GNUnet/src/include/gnunet_transport.h
   GNUnet/src/include/gnunet_util.h
   GNUnet/src/include/plibc.h
   GNUnet/src/transports/http.c
   GNUnet/src/util/configuration.c
   GNUnet/src/util/generate
   GNUnet/todo
Log:
various

Modified: Extractor/ChangeLog
===================================================================
--- Extractor/ChangeLog 2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/ChangeLog 2005-05-22 11:16:28 UTC (rev 798)
@@ -1,3 +1,6 @@
+Sat May 21 13:42:46 EST 2005
+       Releasing libextractor 0.5.0.
+
 Fri May  6 14:54:58 EST 2005
        Added flag to disable building of printable extractors
        (important for systems with not that much memory).

Modified: Extractor/README
===================================================================
--- Extractor/README    2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/README    2005-05-22 11:16:28 UTC (rev 798)
@@ -12,7 +12,6 @@
 
 
 
-
 extract
 =======
 
@@ -20,6 +19,26 @@
 
 
 
+Dependencies
+============
+
+libextractor requires Python (2.3, better 2.4 including development
+files) and a JNI header file (jni.h) for Java.  Further requirements
+include:
+* libvorbisfile
+* zlib (compression library)
+* glib 2.2
+* c++ compiler
+* libltdl (from GNU libtool)
+* libwand (from ImageMagick)
+* GNU gettext
+
+When building libextractor binaries, please make sure all of these
+dependencies are available.  Otherwise the build system may
+automatically build only a subset of libextractor.
+
+
+
 Writing plugins
 ===============
 

Modified: Extractor/po/Makevars
===================================================================
--- Extractor/po/Makevars       2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/po/Makevars       2005-05-22 11:16:28 UTC (rev 798)
@@ -34,7 +34,7 @@
 # It can be your email address, or a mailing list address where translators
 # can write to without being subscribed, or the URL of a web page through
 # which the translators can contact you.
-MSGID_BUGS_ADDRESS = address@hidden
+MSGID_BUGS_ADDRESS = address@hidden
 
 # This is the list of locale categories, beyond LC_MESSAGES, for which the
 # message catalogs shall be used.  It is usually empty.

Modified: Extractor/po/POTFILES.in
===================================================================
--- Extractor/po/POTFILES.in    2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/po/POTFILES.in    2005-05-22 11:16:28 UTC (rev 798)
@@ -1,35 +1,86 @@
-src/plugins/pdf/pdfextractor.cc
-src/main/extract.c
-src/main/extractor.c
-src/main/getopt.c
-src/main/getopt1.c
-src/main/winproc.c
+doc/lj/plugin.c
+doc/lj/signature.c
+doc/lj/minimal.c
+doc/lj/addkeyword.c
+doc/demux_asf.c
+doc/demux_nsf.c
+doc/demux_wc3movie.c
+doc/demux_qt.c
+libltdl/ltdl.c
+notes/cbag.c
+src/test/trivialtest.c
+src/test/plugintest.c
+src/test/keywordlisttest.c
+src/test/multiload.c
+src/plugins/hash/rmd160extractor.c
+src/plugins/hash/md5extractor.c
+src/plugins/hash/md5.c
+src/plugins/hash/sha1extractor.c
+src/plugins/hash/sha1.c
+src/plugins/thumbnail/thumbnailextractor.c
 src/plugins/rpm/rpmextractor.c
+src/plugins/printable/peXX.c
+src/plugins/printable/printableextractor.c
+src/plugins/printable/bloomfilter.c
+src/plugins/printable/en.c
+src/plugins/printable/dictionary-builder.c
+src/plugins/printable/sha1.c
+src/plugins/printable/peen.c
+src/plugins/printable/it.c
+src/plugins/printable/peit.c
+src/plugins/printable/da.c
+src/plugins/printable/peda.c
+src/plugins/printable/de.c
+src/plugins/printable/pede.c
+src/plugins/printable/es.c
+src/plugins/printable/pees.c
+src/plugins/printable/no.c
+src/plugins/printable/peno.c
+src/plugins/ole2/gsf-infile-msole.c
+src/plugins/ole2/gsf-input.c
+src/plugins/ole2/gsf-utils.c
+src/plugins/ole2/gsf-input-memory.c
+src/plugins/ole2/gsf-infile.c
+src/plugins/ole2/gsf-shared-memory.c
+src/plugins/ole2/ole2extractor.c
+src/plugins/oo/ioapi.c
+src/plugins/oo/unzip.c
+src/plugins/oo/ooextractor.c
+src/plugins/id3v24extractor.c
+src/plugins/zipextractor.c
+src/plugins/gifextractor.c
+src/plugins/elfextractor.c
+src/plugins/asfextractor.c
 src/plugins/manextractor.c
-src/plugins/tarextractor.c
+src/plugins/pack.c
+src/plugins/dviextractor.c
+src/plugins/qtextractor.c
+src/plugins/pngextractor.c
+src/plugins/translitextractor.c
+src/plugins/mimeextractor.c
+src/plugins/id3v2extractor.c
 src/plugins/debextractor.c
-src/plugins/asfextractor.c
-src/plugins/elfextractor.c
-src/plugins/filenameextractor.c
-src/plugins/gifextractor.c
+src/plugins/wavextractor.c
+src/plugins/id3v23extractor.c
 src/plugins/htmlextractor.c
-src/plugins/jpegextractor.c
-src/plugins/lowerextractor.c
-src/plugins/mimeextractor.c
-src/plugins/mp3extractor.c
+src/plugins/templateextractor.c
 src/plugins/oggextractor.c
-src/plugins/pack.c
-src/plugins/pngextractor.c
+src/plugins/filenameextractor.c
 src/plugins/psextractor.c
-src/plugins/qtextractor.c
 src/plugins/realextractor.c
+src/plugins/convert.c
+src/plugins/jpegextractor.c
 src/plugins/riffextractor.c
+src/plugins/tarextractor.c
+src/plugins/mpegextractor.c
+src/plugins/lowerextractor.c
+src/plugins/tiffextractor.c
 src/plugins/splitextractor.c
-src/plugins/tiffextractor.c
-src/plugins/zipextractor.c
-src/plugins/printable/bloomfilter.c
-src/plugins/printable/dictionary-builder.c
-src/plugins/printable/printableextractor.c
-src/plugins/printable/sha1.c
-src/plugins/mpegextractor.c
-src/plugins/wavextractor.c
+src/plugins/mp3extractor.c
+src/main/iconv.c
+src/main/winproc.c
+src/main/getopt.c
+src/main/getopt1.c
+src/main/libextractor_python.c
+src/main/extract.c
+src/main/extractor.c

Modified: Extractor/po/de.po
===================================================================
--- Extractor/po/de.po  2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/po/de.po  2005-05-22 11:16:28 UTC (rev 798)
@@ -8,8 +8,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: libextractor 0.4.0\n"
-"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2005-04-05 17:09-0500\n"
+"Report-Msgid-Bugs-To: address@hidden"
+"POT-Creation-Date: 2005-05-21 13:21-0500\n"
 "PO-Revision-Date: 2004-12-29 15:40+0100\n"
 "Last-Translator: Karl Eichwalder <address@hidden>\n"
 "Language-Team: German <address@hidden>\n"
@@ -18,1033 +18,63 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/main/extract.c:49
+#: doc/demux_nsf.c:320
 #, c-format
-msgid ""
-"Usage: %s\n"
-"%s\n"
-"\n"
+msgid "demux_nsf.c: input not seekable, can not handle!\n"
 msgstr ""
-"Aufruf: %s\n"
-"%s\n"
-"\n"
 
-#: src/main/extract.c:52
+#: doc/demux_wc3movie.c:210
 #, c-format
-msgid ""
-"Arguments mandatory for long options are also mandatory for short options.\n"
+msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n"
 msgstr ""
-"Argumente, die für lange Optionen notwendig sind, sind ebenfalls für die\n"
-"Optionen in Kurzform notwendig.\n"
 
-#: src/main/extract.c:126
-msgid "do not remove any duplicates"
-msgstr "doppelte Einträge nicht entfernen"
-
-#: src/main/extract.c:128
-msgid "print output in bibtex format"
-msgstr "Ausgabe im BibTeX format"
-
-#: src/main/extract.c:130
-msgid ""
-"use the generic plaintext extractor for the language with the 2-letter "
-"language code LANG"
-msgstr ""
-"generischen Klartext-extractor für die Sprache mit dem 2-Buchstabenkürzel "
-"LANG verwenden"
-
-#: src/main/extract.c:132
-msgid "remove duplicates only if types match"
-msgstr "doppelte Einträge nur entfernen, wenn die Art übereinstimmt"
-
-#: src/main/extract.c:134
-msgid "use the filename as a keyword (loads filename-extractor plugin)"
-msgstr ""
-"Dateinamen als Schlüsselwort verwenden (filename-extractor-Erweiterung wird "
-"geladen)"
-
-#: src/main/extract.c:136
-msgid "print this help"
-msgstr "diese Hilfe anzeigen"
-
-#: src/main/extract.c:138
-msgid "compute hash using the given ALGORITHM (currently sha1 or md5)"
-msgstr ""
-"Hash gemäß dem angegebenen ALGORITHMUS errechnen (z.Zt. »sha1« oder »md5«)"
-
-#: src/main/extract.c:140
-msgid "load an extractor plugin named LIBRARY"
-msgstr "extractor-Erweiterung mit der Bezeichnung LIBRARY laden"
-
-#: src/main/extract.c:142
-msgid "list all keyword types"
-msgstr "alle Arten Schlüsselwörter auflisten"
-
-#: src/main/extract.c:144
-msgid "do not use the default set of extractor plugins"
-msgstr "Standardsatz der extractor-Erweiterungen nicht verwenden"
-
-#: src/main/extract.c:146
-msgid "print only keywords of the given TYPE (use -L to get a list)"
-msgstr ""
-"nur Schlüsselwörter einer bestimmten ART ausgeben (mit -L die Liste anzeigen "
-"lassen)"
-
-#: src/main/extract.c:148
-msgid "remove duplicates even if keyword types do not match"
-msgstr "doppelte Einträge auch entfernen, wenn die Art nicht übereinstimmt"
-
-#: src/main/extract.c:150
-msgid "use keyword splitting (loads split-extractor plugin)"
-msgstr "Schlüsselwörter splitten (split-extractor-Erweiterung wird geladen)"
-
-#: src/main/extract.c:152
-msgid "print the version number"
-msgstr "die Versionsnummer anzeigen"
-
-#: src/main/extract.c:154
-msgid "be verbose"
-msgstr "viele Informationen ausgeben"
-
-#: src/main/extract.c:156
-msgid "do not print keywords of the given TYPE"
-msgstr "Schlüsselwörter einer bestimmten ART nicht ausgeben"
-
-#: src/main/extract.c:159
-msgid "extract [OPTIONS] [FILENAME]*"
-msgstr "extract [OPTIONEN] [DATEINAME]*"
-
-#: src/main/extract.c:160
-msgid "Extract metadata from files."
-msgstr "Metadaten aus den Dateien extrahieren."
-
-#: src/main/extract.c:198 src/main/extractor.c:728
+#: doc/demux_wc3movie.c:300 doc/demux_wc3movie.c:538
 #, c-format
-msgid "%s - (binary)\n"
+msgid "demux_wc3movie: encountered unknown chunk: %c%c%c%c\n"
 msgstr ""
 
-#: src/main/extract.c:204 src/main/extractor.c:733
-#, c-format
-msgid "INVALID TYPE - %s\n"
-msgstr "UNGÜLTIGE ART - %s\n"
-
-#: src/main/extract.c:270 src/main/extractor.c:40
-msgid "title"
-msgstr "Titel"
-
-#: src/main/extract.c:272 src/main/extractor.c:38
-msgid "filename"
-msgstr "Dateiname"
-
-#: src/main/extract.c:277 src/main/extractor.c:41
-msgid "author"
-msgstr "Autor"
-
-#: src/main/extract.c:281 src/main/extractor.c:43
-msgid "description"
-msgstr "Beschreibung"
-
-#: src/main/extract.c:283 src/main/extractor.c:55
-msgid "keywords"
-msgstr "Schlüsselwörter"
-
-#: src/main/extract.c:285 src/main/extractor.c:44
-msgid "comment"
-msgstr "Kommentar"
-
-#: src/main/extract.c:289 src/main/extractor.c:45
-msgid "date"
-msgstr "Datum"
-
-#: src/main/extract.c:291 src/main/extractor.c:67
-msgid "creation date"
-msgstr "Datum der Erstellung"
-
-#: src/main/extract.c:319 src/main/extractor.c:46
-msgid "publisher"
-msgstr "Herausgeber"
-
-#: src/main/extract.c:323 src/main/extractor.c:52
-msgid "organization"
-msgstr "Organisation"
-
-#: src/main/extract.c:327 src/main/extractor.c:54
-msgid "subject"
-msgstr "Gegenstand"
-
-#: src/main/extract.c:331 src/main/extractor.c:71
-msgid "page count"
-msgstr "Seitenanzahl"
-
-#: src/main/extract.c:468
-#, c-format
-msgid "You must specify an argument for the '%s' option (option ignored).\n"
+#: doc/demux_wc3movie.c:449
+msgid "demux_wc3movie: There was a problem while loading palette chunks\n"
 msgstr ""
-"Sie müssen ein Argument für die Option »%s« angeben (Option wird "
-"ignoriert).\n"
 
-#: src/main/extract.c:532
+#: src/plugins/rpm/rpmextractor.c:3048
 #, c-format
-msgid "Use --help to get a list of options.\n"
-msgstr "Verwenden Sie --help, um eine Liste aller Optionen zu sehen.\n"
+msgid "Source RPM %d.%d"
+msgstr "Quell-RPM %d.%d"
 
-#: src/main/extract.c:586
+#: src/plugins/rpm/rpmextractor.c:3053
 #, c-format
-msgid "%% BiBTeX file\n"
-msgstr "%% BibTeX Datei\n"
+msgid "Binary RPM %d.%d"
+msgstr "Binäres RPM %d.%d"
 
-#: src/main/extract.c:593
+#: src/plugins/printable/dictionary-builder.c:53
 #, c-format
-msgid "Keywords for file %s:\n"
-msgstr "Schlüsserwörter für die Datei %s:\n"
-
-#: src/main/extractor.c:37
-msgid "unknown"
-msgstr "unbekannt"
-
-#: src/main/extractor.c:39
-msgid "mimetype"
-msgstr "MIME-Typ"
-
-#: src/main/extractor.c:42
-msgid "artist"
-msgstr "Künstler"
-
-#: src/main/extractor.c:47
-msgid "language"
-msgstr "Sprache"
-
-#: src/main/extractor.c:48
-msgid "album"
-msgstr "Album"
-
-#: src/main/extractor.c:49
-msgid "genre"
-msgstr "Fach"
-
-#: src/main/extractor.c:50
-msgid "location"
-msgstr "Ort"
-
-#: src/main/extractor.c:51
-msgid "version"
-msgstr "Version"
-
-#: src/main/extractor.c:53
-msgid "copyright"
-msgstr "Copyright"
-
-#: src/main/extractor.c:56
-msgid "contributor"
-msgstr "Beiträger"
-
-#: src/main/extractor.c:57
-msgid "resource-type"
-msgstr "Art der Ressource"
-
-#: src/main/extractor.c:58
-msgid "format"
-msgstr "Format"
-
-#: src/main/extractor.c:59
-msgid "resource-identifier"
+msgid ""
+"Please provide the name of the language you are building\n"
+"a dictionary for.  For example:\n"
 msgstr ""
+"Bitte geben Sie den Namen der Sprache an, für die Sie ein Wörterbuch\n"
+"erstellen.  Zum Beispiel:\n"
 
-#: src/main/extractor.c:60
-msgid "source"
-msgstr "Quelle"
-
-#: src/main/extractor.c:61
-msgid "relation"
-msgstr ""
-
-#: src/main/extractor.c:62
-msgid "coverage"
-msgstr ""
-
-#: src/main/extractor.c:63
-msgid "software"
-msgstr "Software"
-
-#: src/main/extractor.c:64
-msgid "disclaimer"
-msgstr ""
-
-#: src/main/extractor.c:65
-msgid "warning"
-msgstr "Warnung"
-
-#: src/main/extractor.c:66
-msgid "translated"
-msgstr "übersetzt"
-
-#: src/main/extractor.c:68
-msgid "modification date"
-msgstr "Datum der Veränderung"
-
-#: src/main/extractor.c:69
-msgid "creator"
-msgstr "Ersteller"
-
-#: src/main/extractor.c:70
-msgid "producer"
-msgstr "Hersteller"
-
-#: src/main/extractor.c:72
-msgid "page orientation"
-msgstr "Seitenausrichtung"
-
-#: src/main/extractor.c:73
-msgid "paper size"
-msgstr "Seitengröße"
-
-#: src/main/extractor.c:74
-msgid "used fonts"
-msgstr "verwendete Schriften"
-
-#: src/main/extractor.c:75
-msgid "page order"
-msgstr "Seitenreihenfolge"
-
-#: src/main/extractor.c:76
-msgid "created for"
-msgstr "erstellt für"
-
-#: src/main/extractor.c:77
-msgid "magnification"
-msgstr "Vergrößerung"
-
-#: src/main/extractor.c:78
-msgid "release"
-msgstr "Release"
-
-#: src/main/extractor.c:79
-msgid "group"
-msgstr "Gruppe"
-
-#: src/main/extractor.c:80
-msgid "size"
-msgstr "Größe"
-
-#: src/main/extractor.c:81
-msgid "summary"
-msgstr "Kurzbeschreibung"
-
-#: src/main/extractor.c:82
-msgid "packager"
-msgstr "Paket-Ersteller"
-
-#: src/main/extractor.c:83
-msgid "vendor"
-msgstr ""
-
-#: src/main/extractor.c:84
-msgid "license"
-msgstr "Lizenz"
-
-#: src/main/extractor.c:85
-msgid "distribution"
-msgstr "Distribution"
-
-#: src/main/extractor.c:86
-msgid "build-host"
-msgstr ""
-
-#: src/main/extractor.c:87
-msgid "os"
-msgstr "Betriebssystem"
-
-#: src/main/extractor.c:88
-msgid "dependency"
-msgstr "Abhängigkeit"
-
-#: src/main/extractor.c:89
-msgid "MD4"
-msgstr "MD4"
-
-#: src/main/extractor.c:90
-msgid "MD5"
-msgstr "MD5"
-
-#: src/main/extractor.c:91
-msgid "SHA-0"
-msgstr "SHA-0"
-
-#: src/main/extractor.c:92
-msgid "SHA-1"
-msgstr "SHA-1"
-
-#: src/main/extractor.c:93
-msgid "RipeMD160"
-msgstr "RipeMD160"
-
-#: src/main/extractor.c:94
-msgid "resolution"
-msgstr "Auflösung"
-
-#: src/main/extractor.c:95
-msgid "category"
-msgstr "Kategorie"
-
-#: src/main/extractor.c:96
-msgid "book title"
-msgstr "Buchtitel"
-
-#: src/main/extractor.c:97
-msgid "priority"
-msgstr "Priorität"
-
-#: src/main/extractor.c:98
-msgid "conflicts"
-msgstr ""
-
-#: src/main/extractor.c:99
-msgid "replaces"
-msgstr "Ersatz für"
-
-#: src/main/extractor.c:100
-msgid "provides"
-msgstr ""
-
-#: src/main/extractor.c:101
-msgid "conductor"
-msgstr ""
-
-#: src/main/extractor.c:102
-msgid "interpreter"
-msgstr "Interpret"
-
-#: src/main/extractor.c:103
-msgid "owner"
-msgstr "Besitzer"
-
-#: src/main/extractor.c:104
-msgid "lyrics"
-msgstr "Liedtexte"
-
-#: src/main/extractor.c:105
-msgid "media type"
-msgstr "Medien-Art"
-
-#: src/main/extractor.c:106
-msgid "contact"
-msgstr "Kontakt"
-
-#: src/main/extractor.c:107
-msgid "binary thumbnail data"
-msgstr ""
-
-#: src/main/extractor.c:108
-#, fuzzy
-msgid "publication date"
-msgstr "Datum der Erstellung"
-
-#: src/main/extractor.c:194
+#: src/plugins/printable/dictionary-builder.c:66
 #, c-format
-msgid "Initialization of plugin mechanism failed: %s!\n"
-msgstr "Initialisierung des Plugin-Mechanismus' ist fehlgeschlagen: %s.\n"
+msgid "Error opening file '%s': %s\n"
+msgstr "Fehler beim Öffnen der Datei »%s«: %s\n"
 
-#: src/main/extractor.c:387
+#: src/plugins/printable/dictionary-builder.c:74
 #, c-format
 msgid ""
-"Resolving symbol '%s' in library '%s' failed, so I tried '%s', but that "
-"failed also.  Errors are: '%s' and '%s'.\n"
+"Error allocating: %s\n"
+"."
 msgstr ""
+"Fehler beim Allokieren: %s\n"
+"."
 
-#: src/main/extractor.c:416
+#: src/plugins/printable/dictionary-builder.c:86
 #, c-format
-msgid "Loading '%s' plugin failed: %s\n"
-msgstr "Laden des »%s«-Plugins ist fehlgeschlagen: %s\n"
+msgid "Increase ALLOCSIZE (in %s).\n"
+msgstr "ALLOCSIZE vergrößern (in %s).\n"
 
-#: src/main/extractor.c:521
-#, c-format
-msgid "Unloading plugin '%s' failed!\n"
-msgstr "Entladen des »%s«-Erweiterung ist fehlgeschlagen.\n"
-
-#: src/main/getopt.c:681
-#, c-format
-msgid "%s: option `%s' is ambiguous\n"
-msgstr "%s: Option »%s« ist mehrdeutig\n"
-
-#: src/main/getopt.c:706
-#, c-format
-msgid "%s: option `--%s' doesn't allow an argument\n"
-msgstr "%s: Option »--%s« erwartet kein Argument\n"
-
-#: src/main/getopt.c:712
-#, c-format
-msgid "%s: option `%c%s' doesn't allow an argument\n"
-msgstr "%s: Option »%c%s« erwartet kein Argument\n"
-
-#: src/main/getopt.c:729 src/main/getopt.c:900
-#, c-format
-msgid "%s: option `%s' requires an argument\n"
-msgstr "%s: Option »%s« erwartet ein Argument\n"
-
-#: src/main/getopt.c:758
-#, c-format
-msgid "%s: unrecognized option `--%s'\n"
-msgstr "%s: unbekannte Option »--%s«\n"
-
-#: src/main/getopt.c:762
-#, c-format
-msgid "%s: unrecognized option `%c%s'\n"
-msgstr "%s: unbekannte Option »%c%s«\n"
-
-#: src/main/getopt.c:788
-#, c-format
-msgid "%s: illegal option -- %c\n"
-msgstr "%s: unzulässige Option -- %c\n"
-
-#: src/main/getopt.c:790
-#, c-format
-msgid "%s: invalid option -- %c\n"
-msgstr "%s: ungültige Option -- %c\n"
-
-#: src/main/getopt.c:819 src/main/getopt.c:949
-#, c-format
-msgid "%s: option requires an argument -- %c\n"
-msgstr "%s: Option erwartet ein Argument -- %c\n"
-
-#: src/main/getopt.c:867
-#, c-format
-msgid "%s: option `-W %s' is ambiguous\n"
-msgstr "%s: Option »-W %s« ist mehrdeutig\n"
-
-#: src/main/getopt.c:885
-#, c-format
-msgid "%s: option `-W %s' doesn't allow an argument\n"
-msgstr "%s: Option »-W %s« erwartet kein Argument\n"
-
-#: src/main/winproc.c:36 src/main/winproc.c:2061
-msgid "No error"
-msgstr "Kein Fehler"
-
-#: src/main/winproc.c:37
-msgid "Unknown host"
-msgstr ""
-
-#: src/main/winproc.c:38
-msgid "Host name lookup failure"
-msgstr ""
-
-#: src/main/winproc.c:39
-msgid "Unknown server error"
-msgstr ""
-
-#: src/main/winproc.c:40
-msgid "No address associated with name"
-msgstr ""
-
-#: src/main/winproc.c:41
-msgid "Internal resolver error"
-msgstr ""
-
-#: src/main/winproc.c:42
-msgid "Unknown resolver error"
-msgstr ""
-
-#: src/main/winproc.c:430
-#, c-format
-msgid "Cannot determine root directory (%s)\n"
-msgstr ""
-
-#: src/main/winproc.c:431
-#, c-format
-msgid "Cannot determine home directory (%s)\n"
-msgstr ""
-
-#: src/main/winproc.c:1467
-msgid "Not super-user"
-msgstr ""
-
-#: src/main/winproc.c:1472
-msgid "No such file or directory"
-msgstr ""
-
-#: src/main/winproc.c:1477
-msgid "No such process"
-msgstr ""
-
-#: src/main/winproc.c:1482
-msgid "Interrupted system call"
-msgstr ""
-
-#: src/main/winproc.c:1487
-msgid "I/O error"
-msgstr ""
-
-#: src/main/winproc.c:1492
-msgid "No such device or address"
-msgstr ""
-
-#: src/main/winproc.c:1497
-msgid "Arg list too long"
-msgstr ""
-
-#: src/main/winproc.c:1502
-msgid "Exec format error"
-msgstr ""
-
-#: src/main/winproc.c:1507
-msgid "Bad file number"
-msgstr ""
-
-#: src/main/winproc.c:1512
-msgid "No children"
-msgstr ""
-
-#: src/main/winproc.c:1517
-msgid "Resource unavailable or operation would block, try again"
-msgstr ""
-
-#: src/main/winproc.c:1522
-msgid "Not enough memory"
-msgstr ""
-
-#: src/main/winproc.c:1527
-msgid "Permission denied"
-msgstr ""
-
-#: src/main/winproc.c:1532
-msgid "Bad address"
-msgstr ""
-
-#: src/main/winproc.c:1537
-msgid "Block device required"
-msgstr ""
-
-#: src/main/winproc.c:1542
-msgid "Mount device busy"
-msgstr ""
-
-#: src/main/winproc.c:1547
-msgid "File exists"
-msgstr ""
-
-#: src/main/winproc.c:1552
-msgid "Cross-device link"
-msgstr ""
-
-#: src/main/winproc.c:1557
-msgid "No such device"
-msgstr ""
-
-#: src/main/winproc.c:1562
-msgid "Not a directory"
-msgstr ""
-
-#: src/main/winproc.c:1567
-msgid "Is a directory"
-msgstr ""
-
-#: src/main/winproc.c:1572
-msgid "Invalid argument"
-msgstr ""
-
-#: src/main/winproc.c:1577
-msgid "Too many open files in system"
-msgstr ""
-
-#: src/main/winproc.c:1582
-msgid "Too many open files"
-msgstr ""
-
-#: src/main/winproc.c:1587
-msgid "Not a typewriter"
-msgstr ""
-
-#: src/main/winproc.c:1592
-msgid "Text file busy"
-msgstr ""
-
-#: src/main/winproc.c:1597
-msgid "File too large"
-msgstr ""
-
-#: src/main/winproc.c:1602
-msgid "No space left on device"
-msgstr ""
-
-#: src/main/winproc.c:1607
-msgid "Illegal seek"
-msgstr ""
-
-#: src/main/winproc.c:1612
-msgid "Read only file system"
-msgstr ""
-
-#: src/main/winproc.c:1617
-msgid "Too many links"
-msgstr ""
-
-#: src/main/winproc.c:1622
-msgid "Broken pipe"
-msgstr ""
-
-#: src/main/winproc.c:1627
-msgid "Math arg out of domain of func"
-msgstr ""
-
-#: src/main/winproc.c:1632
-msgid "Math result not representable"
-msgstr ""
-
-#: src/main/winproc.c:1637
-msgid "No message of desired type"
-msgstr ""
-
-#: src/main/winproc.c:1642
-msgid "Identifier removed"
-msgstr ""
-
-#: src/main/winproc.c:1647
-msgid "Channel number out of range"
-msgstr ""
-
-#: src/main/winproc.c:1652
-msgid "Level 2 not synchronized"
-msgstr ""
-
-#: src/main/winproc.c:1657
-msgid "Level 3 halted"
-msgstr ""
-
-#: src/main/winproc.c:1662
-msgid "Level 3 reset"
-msgstr ""
-
-#: src/main/winproc.c:1667
-msgid "Link number out of range"
-msgstr ""
-
-#: src/main/winproc.c:1672
-msgid "Protocol driver not attached"
-msgstr ""
-
-#: src/main/winproc.c:1677
-msgid "No CSI structure available"
-msgstr ""
-
-#: src/main/winproc.c:1682
-msgid "Level 2 halted"
-msgstr ""
-
-#: src/main/winproc.c:1687
-msgid "Deadlock condition"
-msgstr ""
-
-#: src/main/winproc.c:1692
-msgid "No record locks available"
-msgstr ""
-
-#: src/main/winproc.c:1697
-msgid "Invalid exchange"
-msgstr ""
-
-#: src/main/winproc.c:1702
-msgid "Invalid request descriptor"
-msgstr ""
-
-#: src/main/winproc.c:1707
-msgid "Exchange full"
-msgstr ""
-
-#: src/main/winproc.c:1712
-msgid "No anode"
-msgstr ""
-
-#: src/main/winproc.c:1717
-msgid "Invalid request code"
-msgstr ""
-
-#: src/main/winproc.c:1722
-msgid "Invalid slot"
-msgstr ""
-
-#: src/main/winproc.c:1727
-msgid "File locking deadlock error"
-msgstr ""
-
-#: src/main/winproc.c:1732
-msgid "Bad font file fmt"
-msgstr ""
-
-#: src/main/winproc.c:1737
-msgid "Device not a stream"
-msgstr ""
-
-#: src/main/winproc.c:1742
-msgid "No data (for no delay io)"
-msgstr ""
-
-#: src/main/winproc.c:1747
-msgid "Timer expired"
-msgstr ""
-
-#: src/main/winproc.c:1752
-msgid "Out of streams resources"
-msgstr ""
-
-#: src/main/winproc.c:1757
-msgid "Machine is not on the network"
-msgstr ""
-
-#: src/main/winproc.c:1762
-msgid "Package not installed"
-msgstr ""
-
-#: src/main/winproc.c:1767
-msgid "The object is remote"
-msgstr ""
-
-#: src/main/winproc.c:1772
-msgid "The link has been severed"
-msgstr ""
-
-#: src/main/winproc.c:1777
-msgid "Advertise error"
-msgstr ""
-
-#: src/main/winproc.c:1782
-msgid "Srmount error"
-msgstr ""
-
-#: src/main/winproc.c:1787
-msgid "Communication error on send"
-msgstr ""
-
-#: src/main/winproc.c:1792
-msgid "Protocol error"
-msgstr ""
-
-#: src/main/winproc.c:1797
-msgid "Multihop attempted"
-msgstr ""
-
-#: src/main/winproc.c:1802
-msgid "Inode is remote (not really error)"
-msgstr ""
-
-#: src/main/winproc.c:1807
-msgid "Cross mount point (not really error)"
-msgstr ""
-
-#: src/main/winproc.c:1812
-msgid "Trying to read unreadable message"
-msgstr ""
-
-#: src/main/winproc.c:1817
-msgid "Given log. name not unique"
-msgstr ""
-
-#: src/main/winproc.c:1822
-msgid "f.d. invalid for this operation"
-msgstr ""
-
-#: src/main/winproc.c:1827
-msgid "Remote address changed"
-msgstr ""
-
-#: src/main/winproc.c:1832
-msgid "Can't access a needed shared lib"
-msgstr ""
-
-#: src/main/winproc.c:1837
-msgid "Accessing a corrupted shared lib"
-msgstr ""
-
-#: src/main/winproc.c:1842
-msgid ".lib section in a.out corrupted"
-msgstr ""
-
-#: src/main/winproc.c:1847
-msgid "Attempting to link in too many libs"
-msgstr ""
-
-#: src/main/winproc.c:1852
-msgid "Attempting to exec a shared library"
-msgstr ""
-
-#: src/main/winproc.c:1857
-msgid "Function not implemented"
-msgstr ""
-
-#: src/main/winproc.c:1862
-msgid "No more files"
-msgstr ""
-
-#: src/main/winproc.c:1867
-msgid "Directory not empty"
-msgstr ""
-
-#: src/main/winproc.c:1872
-msgid "File or path name too long"
-msgstr ""
-
-#: src/main/winproc.c:1877
-msgid "Too many symbolic links"
-msgstr ""
-
-#: src/main/winproc.c:1882
-msgid "Operation not supported on transport endpoint"
-msgstr ""
-
-#: src/main/winproc.c:1887
-msgid "Protocol family not supported"
-msgstr ""
-
-#: src/main/winproc.c:1892
-msgid "Connection reset by peer"
-msgstr ""
-
-#: src/main/winproc.c:1897
-msgid "No buffer space available"
-msgstr ""
-
-#: src/main/winproc.c:1902
-msgid "Address family not supported by protocol family"
-msgstr ""
-
-#: src/main/winproc.c:1907
-msgid "Protocol wrong type for socket"
-msgstr ""
-
-#: src/main/winproc.c:1912
-msgid "Socket operation on non-socket"
-msgstr ""
-
-#: src/main/winproc.c:1917
-msgid "Protocol not available"
-msgstr ""
-
-#: src/main/winproc.c:1922
-msgid "Can't send after socket shutdown"
-msgstr ""
-
-#: src/main/winproc.c:1927
-msgid "Connection refused"
-msgstr ""
-
-#: src/main/winproc.c:1932
-msgid "Address already in use"
-msgstr ""
-
-#: src/main/winproc.c:1937
-msgid "Connection aborted"
-msgstr ""
-
-#: src/main/winproc.c:1942
-msgid "Network is unreachable"
-msgstr ""
-
-#: src/main/winproc.c:1947
-msgid "Network interface is not configured"
-msgstr ""
-
-#: src/main/winproc.c:1952
-msgid "Connection timed out"
-msgstr ""
-
-#: src/main/winproc.c:1957
-msgid "Host is down"
-msgstr ""
-
-#: src/main/winproc.c:1962
-msgid "Host is unreachable"
-msgstr ""
-
-#: src/main/winproc.c:1967
-msgid "Connection already in progress"
-msgstr ""
-
-#: src/main/winproc.c:1972
-msgid "Socket already connected"
-msgstr ""
-
-#: src/main/winproc.c:1977
-msgid "Destination address required"
-msgstr ""
-
-#: src/main/winproc.c:1982
-msgid "Message too long"
-msgstr ""
-
-#: src/main/winproc.c:1987
-msgid "Unknown protocol"
-msgstr ""
-
-#: src/main/winproc.c:1992
-msgid "Socket type not supported"
-msgstr ""
-
-#: src/main/winproc.c:1997
-msgid "Address not available"
-msgstr ""
-
-#: src/main/winproc.c:2002
-msgid "Connection aborted by network"
-msgstr ""
-
-#: src/main/winproc.c:2007
-msgid "Socket is already connected"
-msgstr ""
-
-#: src/main/winproc.c:2012
-msgid "Socket is not connected"
-msgstr ""
-
-#: src/main/winproc.c:2017
-msgid "Too many references: cannot splice"
-msgstr ""
-
-#: src/main/winproc.c:2022
-msgid "Too many processes"
-msgstr ""
-
-#: src/main/winproc.c:2027
-msgid "Too many users"
-msgstr ""
-
-#: src/main/winproc.c:2032
-msgid "Disk quota exceeded"
-msgstr ""
-
-#: src/main/winproc.c:2037 src/main/winproc.c:2064
-msgid "Unknown error"
-msgstr ""
-
-#: src/main/winproc.c:2042
-msgid "Not supported"
-msgstr ""
-
-#: src/main/winproc.c:2047
-msgid "No medium (in tape drive)"
-msgstr ""
-
-#: src/main/winproc.c:2052
-msgid "No such host or network path"
-msgstr ""
-
-#: src/main/winproc.c:2057
-msgid "Filename exists with different case"
-msgstr ""
-
-#: src/main/winproc.c:2066
-#, c-format
-msgid "ERROR: Unknown error %i in %s\n"
-msgstr ""
-
-#: src/plugins/rpm/rpmextractor.c:3048
-#, c-format
-msgid "Source RPM %d.%d"
-msgstr "Quell-RPM %d.%d"
-
-#: src/plugins/rpm/rpmextractor.c:3053
-#, c-format
-msgid "Binary RPM %d.%d"
-msgstr "Binäres RPM %d.%d"
-
 #: src/plugins/manextractor.c:128
 msgid "Commands"
 msgstr "Befehle"
@@ -1081,6 +111,14 @@
 msgid "Kernel routines"
 msgstr "Kernelroutinen"
 
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "mono"
+msgstr "Mono"
+
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "stereo"
+msgstr "Stereo"
+
 #: src/plugins/htmlextractor.c:130 src/plugins/htmlextractor.c:928
 #, c-format
 msgid "Fatal: could not allocate (%s at %s:%d).\n"
@@ -1101,6 +139,11 @@
 msgid "%ux%u dots per inch?"
 msgstr "%ux%u Punkte je Zentimeter?"
 
+#: src/plugins/riffextractor.c:167
+#, c-format
+msgid "codec: %s, %u fps, %u ms"
+msgstr ""
+
 #: src/plugins/mp3extractor.c:49
 msgid "Blues"
 msgstr "Blues"
@@ -1694,47 +737,507 @@
 msgid "Synthpop"
 msgstr ""
 
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "stereo"
-msgstr "Stereo"
-
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "mono"
-msgstr "Mono"
-
 #: src/plugins/mp3extractor.c:439
 msgid "(variable bps)"
 msgstr "(variable BPS)"
 
-#: src/plugins/riffextractor.c:167
+#: src/main/getopt.c:681
 #, c-format
-msgid "codec: %s, %u fps, %u ms"
+msgid "%s: option `%s' is ambiguous\n"
+msgstr "%s: Option »%s« ist mehrdeutig\n"
+
+#: src/main/getopt.c:706
+#, c-format
+msgid "%s: option `--%s' doesn't allow an argument\n"
+msgstr "%s: Option »--%s« erwartet kein Argument\n"
+
+#: src/main/getopt.c:712
+#, c-format
+msgid "%s: option `%c%s' doesn't allow an argument\n"
+msgstr "%s: Option »%c%s« erwartet kein Argument\n"
+
+#: src/main/getopt.c:729 src/main/getopt.c:900
+#, c-format
+msgid "%s: option `%s' requires an argument\n"
+msgstr "%s: Option »%s« erwartet ein Argument\n"
+
+#: src/main/getopt.c:758
+#, c-format
+msgid "%s: unrecognized option `--%s'\n"
+msgstr "%s: unbekannte Option »--%s«\n"
+
+#: src/main/getopt.c:762
+#, c-format
+msgid "%s: unrecognized option `%c%s'\n"
+msgstr "%s: unbekannte Option »%c%s«\n"
+
+#: src/main/getopt.c:788
+#, c-format
+msgid "%s: illegal option -- %c\n"
+msgstr "%s: unzulässige Option -- %c\n"
+
+#: src/main/getopt.c:790
+#, c-format
+msgid "%s: invalid option -- %c\n"
+msgstr "%s: ungültige Option -- %c\n"
+
+#: src/main/getopt.c:819 src/main/getopt.c:949
+#, c-format
+msgid "%s: option requires an argument -- %c\n"
+msgstr "%s: Option erwartet ein Argument -- %c\n"
+
+#: src/main/getopt.c:867
+#, c-format
+msgid "%s: option `-W %s' is ambiguous\n"
+msgstr "%s: Option »-W %s« ist mehrdeutig\n"
+
+#: src/main/getopt.c:885
+#, c-format
+msgid "%s: option `-W %s' doesn't allow an argument\n"
+msgstr "%s: Option »-W %s« erwartet kein Argument\n"
+
+#: src/main/extract.c:49
+#, c-format
+msgid ""
+"Usage: %s\n"
+"%s\n"
+"\n"
 msgstr ""
+"Aufruf: %s\n"
+"%s\n"
+"\n"
 
-#: src/plugins/printable/dictionary-builder.c:29
+#: src/main/extract.c:52
 #, c-format
 msgid ""
-"Please provide the name of the language you are building\n"
-"a dictionary for.  For example:\n"
+"Arguments mandatory for long options are also mandatory for short options.\n"
 msgstr ""
-"Bitte geben Sie den Namen der Sprache an, für die Sie ein Wörterbuch\n"
-"erstellen.  Zum Beispiel:\n"
+"Argumente, die für lange Optionen notwendig sind, sind ebenfalls für die\n"
+"Optionen in Kurzform notwendig.\n"
 
-#: src/plugins/printable/dictionary-builder.c:42
+#: src/main/extract.c:126
+msgid "do not remove any duplicates"
+msgstr "doppelte Einträge nicht entfernen"
+
+#: src/main/extract.c:128
+msgid "print output in bibtex format"
+msgstr "Ausgabe im BibTeX format"
+
+#: src/main/extract.c:130
+msgid ""
+"use the generic plaintext extractor for the language with the 2-letter "
+"language code LANG"
+msgstr ""
+"generischen Klartext-extractor für die Sprache mit dem 2-Buchstabenkürzel "
+"LANG verwenden"
+
+#: src/main/extract.c:132
+msgid "remove duplicates only if types match"
+msgstr "doppelte Einträge nur entfernen, wenn die Art übereinstimmt"
+
+#: src/main/extract.c:134
+msgid "use the filename as a keyword (loads filename-extractor plugin)"
+msgstr ""
+"Dateinamen als Schlüsselwort verwenden (filename-extractor-Erweiterung wird "
+"geladen)"
+
+#: src/main/extract.c:136
+msgid "print this help"
+msgstr "diese Hilfe anzeigen"
+
+#: src/main/extract.c:138
+msgid "compute hash using the given ALGORITHM (currently sha1 or md5)"
+msgstr ""
+"Hash gemäß dem angegebenen ALGORITHMUS errechnen (z.Zt. »sha1« oder »md5«)"
+
+#: src/main/extract.c:140
+msgid "load an extractor plugin named LIBRARY"
+msgstr "extractor-Erweiterung mit der Bezeichnung LIBRARY laden"
+
+#: src/main/extract.c:142
+msgid "list all keyword types"
+msgstr "alle Arten Schlüsselwörter auflisten"
+
+#: src/main/extract.c:144
+msgid "do not use the default set of extractor plugins"
+msgstr "Standardsatz der extractor-Erweiterungen nicht verwenden"
+
+#: src/main/extract.c:146
+msgid "print only keywords of the given TYPE (use -L to get a list)"
+msgstr ""
+"nur Schlüsselwörter einer bestimmten ART ausgeben (mit -L die Liste anzeigen "
+"lassen)"
+
+#: src/main/extract.c:148
+msgid "remove duplicates even if keyword types do not match"
+msgstr "doppelte Einträge auch entfernen, wenn die Art nicht übereinstimmt"
+
+#: src/main/extract.c:150
+msgid "use keyword splitting (loads split-extractor plugin)"
+msgstr "Schlüsselwörter splitten (split-extractor-Erweiterung wird geladen)"
+
+#: src/main/extract.c:152
+msgid "print the version number"
+msgstr "die Versionsnummer anzeigen"
+
+#: src/main/extract.c:154
+msgid "be verbose"
+msgstr "viele Informationen ausgeben"
+
+#: src/main/extract.c:156
+msgid "do not print keywords of the given TYPE"
+msgstr "Schlüsselwörter einer bestimmten ART nicht ausgeben"
+
+#: src/main/extract.c:159
+msgid "extract [OPTIONS] [FILENAME]*"
+msgstr "extract [OPTIONEN] [DATEINAME]*"
+
+#: src/main/extract.c:160
+msgid "Extract metadata from files."
+msgstr "Metadaten aus den Dateien extrahieren."
+
+#: src/main/extract.c:198 src/main/extractor.c:784
 #, c-format
-msgid "Error opening file '%s': %s\n"
-msgstr "Fehler beim Öffnen der Datei »%s«: %s\n"
+msgid "%s - (binary)\n"
+msgstr ""
 
-#: src/plugins/printable/dictionary-builder.c:50
+#: src/main/extract.c:204 src/main/extractor.c:789
 #, c-format
+msgid "INVALID TYPE - %s\n"
+msgstr "UNGÜLTIGE ART - %s\n"
+
+#: src/main/extract.c:270 src/main/extractor.c:40
+msgid "title"
+msgstr "Titel"
+
+#: src/main/extract.c:272 src/main/extractor.c:38
+msgid "filename"
+msgstr "Dateiname"
+
+#: src/main/extract.c:277 src/main/extractor.c:41
+msgid "author"
+msgstr "Autor"
+
+#: src/main/extract.c:281 src/main/extractor.c:43
+msgid "description"
+msgstr "Beschreibung"
+
+#: src/main/extract.c:283 src/main/extractor.c:55
+msgid "keywords"
+msgstr "Schlüsselwörter"
+
+#: src/main/extract.c:285 src/main/extractor.c:44
+msgid "comment"
+msgstr "Kommentar"
+
+#: src/main/extract.c:289 src/main/extractor.c:45
+msgid "date"
+msgstr "Datum"
+
+#: src/main/extract.c:291 src/main/extractor.c:67
+msgid "creation date"
+msgstr "Datum der Erstellung"
+
+#: src/main/extract.c:319 src/main/extractor.c:46
+msgid "publisher"
+msgstr "Herausgeber"
+
+#: src/main/extract.c:323 src/main/extractor.c:52
+msgid "organization"
+msgstr "Organisation"
+
+#: src/main/extract.c:327 src/main/extractor.c:54
+msgid "subject"
+msgstr "Gegenstand"
+
+#: src/main/extract.c:331 src/main/extractor.c:71
+msgid "page count"
+msgstr "Seitenanzahl"
+
+#: src/main/extract.c:468
+#, c-format
+msgid "You must specify an argument for the '%s' option (option ignored).\n"
+msgstr ""
+"Sie müssen ein Argument für die Option »%s« angeben (Option wird "
+"ignoriert).\n"
+
+#: src/main/extract.c:532
+#, c-format
+msgid "Use --help to get a list of options.\n"
+msgstr "Verwenden Sie --help, um eine Liste aller Optionen zu sehen.\n"
+
+#: src/main/extract.c:585
+#, c-format
+msgid "%% BiBTeX file\n"
+msgstr "%% BibTeX Datei\n"
+
+#: src/main/extract.c:592
+#, c-format
+msgid "Keywords for file %s:\n"
+msgstr "Schlüsserwörter für die Datei %s:\n"
+
+#: src/main/extractor.c:37
+msgid "unknown"
+msgstr "unbekannt"
+
+#: src/main/extractor.c:39
+msgid "mimetype"
+msgstr "MIME-Typ"
+
+#: src/main/extractor.c:42
+msgid "artist"
+msgstr "Künstler"
+
+#: src/main/extractor.c:47
+msgid "language"
+msgstr "Sprache"
+
+#: src/main/extractor.c:48
+msgid "album"
+msgstr "Album"
+
+#: src/main/extractor.c:49
+msgid "genre"
+msgstr "Fach"
+
+#: src/main/extractor.c:50
+msgid "location"
+msgstr "Ort"
+
+#: src/main/extractor.c:51
+msgid "version"
+msgstr "Version"
+
+#: src/main/extractor.c:53
+msgid "copyright"
+msgstr "Copyright"
+
+#: src/main/extractor.c:56
+msgid "contributor"
+msgstr "Beiträger"
+
+#: src/main/extractor.c:57
+msgid "resource-type"
+msgstr "Art der Ressource"
+
+#: src/main/extractor.c:58
+msgid "format"
+msgstr "Format"
+
+#: src/main/extractor.c:59
+msgid "resource-identifier"
+msgstr ""
+
+#: src/main/extractor.c:60
+msgid "source"
+msgstr "Quelle"
+
+#: src/main/extractor.c:61
+msgid "relation"
+msgstr ""
+
+#: src/main/extractor.c:62
+msgid "coverage"
+msgstr ""
+
+#: src/main/extractor.c:63
+msgid "software"
+msgstr "Software"
+
+#: src/main/extractor.c:64
+msgid "disclaimer"
+msgstr ""
+
+#: src/main/extractor.c:65
+msgid "warning"
+msgstr "Warnung"
+
+#: src/main/extractor.c:66
+msgid "translated"
+msgstr "übersetzt"
+
+#: src/main/extractor.c:68
+msgid "modification date"
+msgstr "Datum der Veränderung"
+
+#: src/main/extractor.c:69
+msgid "creator"
+msgstr "Ersteller"
+
+#: src/main/extractor.c:70
+msgid "producer"
+msgstr "Hersteller"
+
+#: src/main/extractor.c:72
+msgid "page orientation"
+msgstr "Seitenausrichtung"
+
+#: src/main/extractor.c:73
+msgid "paper size"
+msgstr "Seitengröße"
+
+#: src/main/extractor.c:74
+msgid "used fonts"
+msgstr "verwendete Schriften"
+
+#: src/main/extractor.c:75
+msgid "page order"
+msgstr "Seitenreihenfolge"
+
+#: src/main/extractor.c:76
+msgid "created for"
+msgstr "erstellt für"
+
+#: src/main/extractor.c:77
+msgid "magnification"
+msgstr "Vergrößerung"
+
+#: src/main/extractor.c:78
+msgid "release"
+msgstr "Release"
+
+#: src/main/extractor.c:79
+msgid "group"
+msgstr "Gruppe"
+
+#: src/main/extractor.c:80
+msgid "size"
+msgstr "Größe"
+
+#: src/main/extractor.c:81
+msgid "summary"
+msgstr "Kurzbeschreibung"
+
+#: src/main/extractor.c:82
+msgid "packager"
+msgstr "Paket-Ersteller"
+
+#: src/main/extractor.c:83
+msgid "vendor"
+msgstr ""
+
+#: src/main/extractor.c:84
+msgid "license"
+msgstr "Lizenz"
+
+#: src/main/extractor.c:85
+msgid "distribution"
+msgstr "Distribution"
+
+#: src/main/extractor.c:86
+msgid "build-host"
+msgstr ""
+
+#: src/main/extractor.c:87
+msgid "os"
+msgstr "Betriebssystem"
+
+#: src/main/extractor.c:88
+msgid "dependency"
+msgstr "Abhängigkeit"
+
+#: src/main/extractor.c:89
+msgid "MD4"
+msgstr "MD4"
+
+#: src/main/extractor.c:90
+msgid "MD5"
+msgstr "MD5"
+
+#: src/main/extractor.c:91
+msgid "SHA-0"
+msgstr "SHA-0"
+
+#: src/main/extractor.c:92
+msgid "SHA-1"
+msgstr "SHA-1"
+
+#: src/main/extractor.c:93
+msgid "RipeMD160"
+msgstr "RipeMD160"
+
+#: src/main/extractor.c:94
+msgid "resolution"
+msgstr "Auflösung"
+
+#: src/main/extractor.c:95
+msgid "category"
+msgstr "Kategorie"
+
+#: src/main/extractor.c:96
+msgid "book title"
+msgstr "Buchtitel"
+
+#: src/main/extractor.c:97
+msgid "priority"
+msgstr "Priorität"
+
+#: src/main/extractor.c:98
+msgid "conflicts"
+msgstr ""
+
+#: src/main/extractor.c:99
+msgid "replaces"
+msgstr "Ersatz für"
+
+#: src/main/extractor.c:100
+msgid "provides"
+msgstr ""
+
+#: src/main/extractor.c:101
+msgid "conductor"
+msgstr ""
+
+#: src/main/extractor.c:102
+msgid "interpreter"
+msgstr "Interpret"
+
+#: src/main/extractor.c:103
+msgid "owner"
+msgstr "Besitzer"
+
+#: src/main/extractor.c:104
+msgid "lyrics"
+msgstr "Liedtexte"
+
+#: src/main/extractor.c:105
+msgid "media type"
+msgstr "Medien-Art"
+
+#: src/main/extractor.c:106
+msgid "contact"
+msgstr "Kontakt"
+
+#: src/main/extractor.c:107
+msgid "binary thumbnail data"
+msgstr ""
+
+#: src/main/extractor.c:108
+#, fuzzy
+msgid "publication date"
+msgstr "Datum der Erstellung"
+
+#: src/main/extractor.c:194
+#, c-format
+msgid "Initialization of plugin mechanism failed: %s!\n"
+msgstr "Initialisierung des Plugin-Mechanismus' ist fehlgeschlagen: %s.\n"
+
+#: src/main/extractor.c:341
+#, c-format
 msgid ""
-"Error allocating: %s\n"
-"."
+"Resolving symbol '%s' in library '%s' failed, so I tried '%s', but that "
+"failed also.  Errors are: '%s' and '%s'.\n"
 msgstr ""
-"Fehler beim Allokieren: %s\n"
-"."
 
-#: src/plugins/printable/dictionary-builder.c:62
+#: src/main/extractor.c:370
 #, c-format
-msgid "Increase ALLOCSIZE (in %s).\n"
-msgstr "ALLOCSIZE vergrößern (in %s).\n"
+msgid "Loading '%s' plugin failed: %s\n"
+msgstr "Laden des »%s«-Plugins ist fehlgeschlagen: %s\n"
+
+#: src/main/extractor.c:576
+#, c-format
+msgid "Unloading plugin '%s' failed!\n"
+msgstr "Entladen des »%s«-Erweiterung ist fehlgeschlagen.\n"
+
+#~ msgid "No error"
+#~ msgstr "Kein Fehler"

Modified: Extractor/po/libextractor.pot
===================================================================
--- Extractor/po/libextractor.pot       2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/po/libextractor.pot       2005-05-22 11:16:28 UTC (rev 798)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2005-04-05 17:09-0500\n"
+"Report-Msgid-Bugs-To: address@hidden"
+"POT-Creation-Date: 2005-05-21 13:21-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language-Team: LANGUAGE <address@hidden>\n"
@@ -16,1018 +16,59 @@
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/main/extract.c:49
+#: doc/demux_nsf.c:320
 #, c-format
-msgid ""
-"Usage: %s\n"
-"%s\n"
-"\n"
+msgid "demux_nsf.c: input not seekable, can not handle!\n"
 msgstr ""
 
-#: src/main/extract.c:52
+#: doc/demux_wc3movie.c:210
 #, c-format
-msgid ""
-"Arguments mandatory for long options are also mandatory for short options.\n"
+msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n"
 msgstr ""
 
-#: src/main/extract.c:126
-msgid "do not remove any duplicates"
-msgstr ""
-
-#: src/main/extract.c:128
-msgid "print output in bibtex format"
-msgstr ""
-
-#: src/main/extract.c:130
-msgid ""
-"use the generic plaintext extractor for the language with the 2-letter "
-"language code LANG"
-msgstr ""
-
-#: src/main/extract.c:132
-msgid "remove duplicates only if types match"
-msgstr ""
-
-#: src/main/extract.c:134
-msgid "use the filename as a keyword (loads filename-extractor plugin)"
-msgstr ""
-
-#: src/main/extract.c:136
-msgid "print this help"
-msgstr ""
-
-#: src/main/extract.c:138
-msgid "compute hash using the given ALGORITHM (currently sha1 or md5)"
-msgstr ""
-
-#: src/main/extract.c:140
-msgid "load an extractor plugin named LIBRARY"
-msgstr ""
-
-#: src/main/extract.c:142
-msgid "list all keyword types"
-msgstr ""
-
-#: src/main/extract.c:144
-msgid "do not use the default set of extractor plugins"
-msgstr ""
-
-#: src/main/extract.c:146
-msgid "print only keywords of the given TYPE (use -L to get a list)"
-msgstr ""
-
-#: src/main/extract.c:148
-msgid "remove duplicates even if keyword types do not match"
-msgstr ""
-
-#: src/main/extract.c:150
-msgid "use keyword splitting (loads split-extractor plugin)"
-msgstr ""
-
-#: src/main/extract.c:152
-msgid "print the version number"
-msgstr ""
-
-#: src/main/extract.c:154
-msgid "be verbose"
-msgstr ""
-
-#: src/main/extract.c:156
-msgid "do not print keywords of the given TYPE"
-msgstr ""
-
-#: src/main/extract.c:159
-msgid "extract [OPTIONS] [FILENAME]*"
-msgstr ""
-
-#: src/main/extract.c:160
-msgid "Extract metadata from files."
-msgstr ""
-
-#: src/main/extract.c:198 src/main/extractor.c:728
+#: doc/demux_wc3movie.c:300 doc/demux_wc3movie.c:538
 #, c-format
-msgid "%s - (binary)\n"
+msgid "demux_wc3movie: encountered unknown chunk: %c%c%c%c\n"
 msgstr ""
 
-#: src/main/extract.c:204 src/main/extractor.c:733
-#, c-format
-msgid "INVALID TYPE - %s\n"
+#: doc/demux_wc3movie.c:449
+msgid "demux_wc3movie: There was a problem while loading palette chunks\n"
 msgstr ""
 
-#: src/main/extract.c:270 src/main/extractor.c:40
-msgid "title"
-msgstr ""
-
-#: src/main/extract.c:272 src/main/extractor.c:38
-msgid "filename"
-msgstr ""
-
-#: src/main/extract.c:277 src/main/extractor.c:41
-msgid "author"
-msgstr ""
-
-#: src/main/extract.c:281 src/main/extractor.c:43
-msgid "description"
-msgstr ""
-
-#: src/main/extract.c:283 src/main/extractor.c:55
-msgid "keywords"
-msgstr ""
-
-#: src/main/extract.c:285 src/main/extractor.c:44
-msgid "comment"
-msgstr ""
-
-#: src/main/extract.c:289 src/main/extractor.c:45
-msgid "date"
-msgstr ""
-
-#: src/main/extract.c:291 src/main/extractor.c:67
-msgid "creation date"
-msgstr ""
-
-#: src/main/extract.c:319 src/main/extractor.c:46
-msgid "publisher"
-msgstr ""
-
-#: src/main/extract.c:323 src/main/extractor.c:52
-msgid "organization"
-msgstr ""
-
-#: src/main/extract.c:327 src/main/extractor.c:54
-msgid "subject"
-msgstr ""
-
-#: src/main/extract.c:331 src/main/extractor.c:71
-msgid "page count"
-msgstr ""
-
-#: src/main/extract.c:468
+#: src/plugins/rpm/rpmextractor.c:3048
 #, c-format
-msgid "You must specify an argument for the '%s' option (option ignored).\n"
+msgid "Source RPM %d.%d"
 msgstr ""
 
-#: src/main/extract.c:532
+#: src/plugins/rpm/rpmextractor.c:3053
 #, c-format
-msgid "Use --help to get a list of options.\n"
+msgid "Binary RPM %d.%d"
 msgstr ""
 
-#: src/main/extract.c:586
+#: src/plugins/printable/dictionary-builder.c:53
 #, c-format
-msgid "%% BiBTeX file\n"
+msgid ""
+"Please provide the name of the language you are building\n"
+"a dictionary for.  For example:\n"
 msgstr ""
 
-#: src/main/extract.c:593
+#: src/plugins/printable/dictionary-builder.c:66
 #, c-format
-msgid "Keywords for file %s:\n"
+msgid "Error opening file '%s': %s\n"
 msgstr ""
 
-#: src/main/extractor.c:37
-msgid "unknown"
-msgstr ""
-
-#: src/main/extractor.c:39
-msgid "mimetype"
-msgstr ""
-
-#: src/main/extractor.c:42
-msgid "artist"
-msgstr ""
-
-#: src/main/extractor.c:47
-msgid "language"
-msgstr ""
-
-#: src/main/extractor.c:48
-msgid "album"
-msgstr ""
-
-#: src/main/extractor.c:49
-msgid "genre"
-msgstr ""
-
-#: src/main/extractor.c:50
-msgid "location"
-msgstr ""
-
-#: src/main/extractor.c:51
-msgid "version"
-msgstr ""
-
-#: src/main/extractor.c:53
-msgid "copyright"
-msgstr ""
-
-#: src/main/extractor.c:56
-msgid "contributor"
-msgstr ""
-
-#: src/main/extractor.c:57
-msgid "resource-type"
-msgstr ""
-
-#: src/main/extractor.c:58
-msgid "format"
-msgstr ""
-
-#: src/main/extractor.c:59
-msgid "resource-identifier"
-msgstr ""
-
-#: src/main/extractor.c:60
-msgid "source"
-msgstr ""
-
-#: src/main/extractor.c:61
-msgid "relation"
-msgstr ""
-
-#: src/main/extractor.c:62
-msgid "coverage"
-msgstr ""
-
-#: src/main/extractor.c:63
-msgid "software"
-msgstr ""
-
-#: src/main/extractor.c:64
-msgid "disclaimer"
-msgstr ""
-
-#: src/main/extractor.c:65
-msgid "warning"
-msgstr ""
-
-#: src/main/extractor.c:66
-msgid "translated"
-msgstr ""
-
-#: src/main/extractor.c:68
-msgid "modification date"
-msgstr ""
-
-#: src/main/extractor.c:69
-msgid "creator"
-msgstr ""
-
-#: src/main/extractor.c:70
-msgid "producer"
-msgstr ""
-
-#: src/main/extractor.c:72
-msgid "page orientation"
-msgstr ""
-
-#: src/main/extractor.c:73
-msgid "paper size"
-msgstr ""
-
-#: src/main/extractor.c:74
-msgid "used fonts"
-msgstr ""
-
-#: src/main/extractor.c:75
-msgid "page order"
-msgstr ""
-
-#: src/main/extractor.c:76
-msgid "created for"
-msgstr ""
-
-#: src/main/extractor.c:77
-msgid "magnification"
-msgstr ""
-
-#: src/main/extractor.c:78
-msgid "release"
-msgstr ""
-
-#: src/main/extractor.c:79
-msgid "group"
-msgstr ""
-
-#: src/main/extractor.c:80
-msgid "size"
-msgstr ""
-
-#: src/main/extractor.c:81
-msgid "summary"
-msgstr ""
-
-#: src/main/extractor.c:82
-msgid "packager"
-msgstr ""
-
-#: src/main/extractor.c:83
-msgid "vendor"
-msgstr ""
-
-#: src/main/extractor.c:84
-msgid "license"
-msgstr ""
-
-#: src/main/extractor.c:85
-msgid "distribution"
-msgstr ""
-
-#: src/main/extractor.c:86
-msgid "build-host"
-msgstr ""
-
-#: src/main/extractor.c:87
-msgid "os"
-msgstr ""
-
-#: src/main/extractor.c:88
-msgid "dependency"
-msgstr ""
-
-#: src/main/extractor.c:89
-msgid "MD4"
-msgstr ""
-
-#: src/main/extractor.c:90
-msgid "MD5"
-msgstr ""
-
-#: src/main/extractor.c:91
-msgid "SHA-0"
-msgstr ""
-
-#: src/main/extractor.c:92
-msgid "SHA-1"
-msgstr ""
-
-#: src/main/extractor.c:93
-msgid "RipeMD160"
-msgstr ""
-
-#: src/main/extractor.c:94
-msgid "resolution"
-msgstr ""
-
-#: src/main/extractor.c:95
-msgid "category"
-msgstr ""
-
-#: src/main/extractor.c:96
-msgid "book title"
-msgstr ""
-
-#: src/main/extractor.c:97
-msgid "priority"
-msgstr ""
-
-#: src/main/extractor.c:98
-msgid "conflicts"
-msgstr ""
-
-#: src/main/extractor.c:99
-msgid "replaces"
-msgstr ""
-
-#: src/main/extractor.c:100
-msgid "provides"
-msgstr ""
-
-#: src/main/extractor.c:101
-msgid "conductor"
-msgstr ""
-
-#: src/main/extractor.c:102
-msgid "interpreter"
-msgstr ""
-
-#: src/main/extractor.c:103
-msgid "owner"
-msgstr ""
-
-#: src/main/extractor.c:104
-msgid "lyrics"
-msgstr ""
-
-#: src/main/extractor.c:105
-msgid "media type"
-msgstr ""
-
-#: src/main/extractor.c:106
-msgid "contact"
-msgstr ""
-
-#: src/main/extractor.c:107
-msgid "binary thumbnail data"
-msgstr ""
-
-#: src/main/extractor.c:108
-msgid "publication date"
-msgstr ""
-
-#: src/main/extractor.c:194
+#: src/plugins/printable/dictionary-builder.c:74
 #, c-format
-msgid "Initialization of plugin mechanism failed: %s!\n"
-msgstr ""
-
-#: src/main/extractor.c:387
-#, c-format
 msgid ""
-"Resolving symbol '%s' in library '%s' failed, so I tried '%s', but that "
-"failed also.  Errors are: '%s' and '%s'.\n"
+"Error allocating: %s\n"
+"."
 msgstr ""
 
-#: src/main/extractor.c:416
+#: src/plugins/printable/dictionary-builder.c:86
 #, c-format
-msgid "Loading '%s' plugin failed: %s\n"
+msgid "Increase ALLOCSIZE (in %s).\n"
 msgstr ""
 
-#: src/main/extractor.c:521
-#, c-format
-msgid "Unloading plugin '%s' failed!\n"
-msgstr ""
-
-#: src/main/getopt.c:681
-#, c-format
-msgid "%s: option `%s' is ambiguous\n"
-msgstr ""
-
-#: src/main/getopt.c:706
-#, c-format
-msgid "%s: option `--%s' doesn't allow an argument\n"
-msgstr ""
-
-#: src/main/getopt.c:712
-#, c-format
-msgid "%s: option `%c%s' doesn't allow an argument\n"
-msgstr ""
-
-#: src/main/getopt.c:729 src/main/getopt.c:900
-#, c-format
-msgid "%s: option `%s' requires an argument\n"
-msgstr ""
-
-#: src/main/getopt.c:758
-#, c-format
-msgid "%s: unrecognized option `--%s'\n"
-msgstr ""
-
-#: src/main/getopt.c:762
-#, c-format
-msgid "%s: unrecognized option `%c%s'\n"
-msgstr ""
-
-#: src/main/getopt.c:788
-#, c-format
-msgid "%s: illegal option -- %c\n"
-msgstr ""
-
-#: src/main/getopt.c:790
-#, c-format
-msgid "%s: invalid option -- %c\n"
-msgstr ""
-
-#: src/main/getopt.c:819 src/main/getopt.c:949
-#, c-format
-msgid "%s: option requires an argument -- %c\n"
-msgstr ""
-
-#: src/main/getopt.c:867
-#, c-format
-msgid "%s: option `-W %s' is ambiguous\n"
-msgstr ""
-
-#: src/main/getopt.c:885
-#, c-format
-msgid "%s: option `-W %s' doesn't allow an argument\n"
-msgstr ""
-
-#: src/main/winproc.c:36 src/main/winproc.c:2061
-msgid "No error"
-msgstr ""
-
-#: src/main/winproc.c:37
-msgid "Unknown host"
-msgstr ""
-
-#: src/main/winproc.c:38
-msgid "Host name lookup failure"
-msgstr ""
-
-#: src/main/winproc.c:39
-msgid "Unknown server error"
-msgstr ""
-
-#: src/main/winproc.c:40
-msgid "No address associated with name"
-msgstr ""
-
-#: src/main/winproc.c:41
-msgid "Internal resolver error"
-msgstr ""
-
-#: src/main/winproc.c:42
-msgid "Unknown resolver error"
-msgstr ""
-
-#: src/main/winproc.c:430
-#, c-format
-msgid "Cannot determine root directory (%s)\n"
-msgstr ""
-
-#: src/main/winproc.c:431
-#, c-format
-msgid "Cannot determine home directory (%s)\n"
-msgstr ""
-
-#: src/main/winproc.c:1467
-msgid "Not super-user"
-msgstr ""
-
-#: src/main/winproc.c:1472
-msgid "No such file or directory"
-msgstr ""
-
-#: src/main/winproc.c:1477
-msgid "No such process"
-msgstr ""
-
-#: src/main/winproc.c:1482
-msgid "Interrupted system call"
-msgstr ""
-
-#: src/main/winproc.c:1487
-msgid "I/O error"
-msgstr ""
-
-#: src/main/winproc.c:1492
-msgid "No such device or address"
-msgstr ""
-
-#: src/main/winproc.c:1497
-msgid "Arg list too long"
-msgstr ""
-
-#: src/main/winproc.c:1502
-msgid "Exec format error"
-msgstr ""
-
-#: src/main/winproc.c:1507
-msgid "Bad file number"
-msgstr ""
-
-#: src/main/winproc.c:1512
-msgid "No children"
-msgstr ""
-
-#: src/main/winproc.c:1517
-msgid "Resource unavailable or operation would block, try again"
-msgstr ""
-
-#: src/main/winproc.c:1522
-msgid "Not enough memory"
-msgstr ""
-
-#: src/main/winproc.c:1527
-msgid "Permission denied"
-msgstr ""
-
-#: src/main/winproc.c:1532
-msgid "Bad address"
-msgstr ""
-
-#: src/main/winproc.c:1537
-msgid "Block device required"
-msgstr ""
-
-#: src/main/winproc.c:1542
-msgid "Mount device busy"
-msgstr ""
-
-#: src/main/winproc.c:1547
-msgid "File exists"
-msgstr ""
-
-#: src/main/winproc.c:1552
-msgid "Cross-device link"
-msgstr ""
-
-#: src/main/winproc.c:1557
-msgid "No such device"
-msgstr ""
-
-#: src/main/winproc.c:1562
-msgid "Not a directory"
-msgstr ""
-
-#: src/main/winproc.c:1567
-msgid "Is a directory"
-msgstr ""
-
-#: src/main/winproc.c:1572
-msgid "Invalid argument"
-msgstr ""
-
-#: src/main/winproc.c:1577
-msgid "Too many open files in system"
-msgstr ""
-
-#: src/main/winproc.c:1582
-msgid "Too many open files"
-msgstr ""
-
-#: src/main/winproc.c:1587
-msgid "Not a typewriter"
-msgstr ""
-
-#: src/main/winproc.c:1592
-msgid "Text file busy"
-msgstr ""
-
-#: src/main/winproc.c:1597
-msgid "File too large"
-msgstr ""
-
-#: src/main/winproc.c:1602
-msgid "No space left on device"
-msgstr ""
-
-#: src/main/winproc.c:1607
-msgid "Illegal seek"
-msgstr ""
-
-#: src/main/winproc.c:1612
-msgid "Read only file system"
-msgstr ""
-
-#: src/main/winproc.c:1617
-msgid "Too many links"
-msgstr ""
-
-#: src/main/winproc.c:1622
-msgid "Broken pipe"
-msgstr ""
-
-#: src/main/winproc.c:1627
-msgid "Math arg out of domain of func"
-msgstr ""
-
-#: src/main/winproc.c:1632
-msgid "Math result not representable"
-msgstr ""
-
-#: src/main/winproc.c:1637
-msgid "No message of desired type"
-msgstr ""
-
-#: src/main/winproc.c:1642
-msgid "Identifier removed"
-msgstr ""
-
-#: src/main/winproc.c:1647
-msgid "Channel number out of range"
-msgstr ""
-
-#: src/main/winproc.c:1652
-msgid "Level 2 not synchronized"
-msgstr ""
-
-#: src/main/winproc.c:1657
-msgid "Level 3 halted"
-msgstr ""
-
-#: src/main/winproc.c:1662
-msgid "Level 3 reset"
-msgstr ""
-
-#: src/main/winproc.c:1667
-msgid "Link number out of range"
-msgstr ""
-
-#: src/main/winproc.c:1672
-msgid "Protocol driver not attached"
-msgstr ""
-
-#: src/main/winproc.c:1677
-msgid "No CSI structure available"
-msgstr ""
-
-#: src/main/winproc.c:1682
-msgid "Level 2 halted"
-msgstr ""
-
-#: src/main/winproc.c:1687
-msgid "Deadlock condition"
-msgstr ""
-
-#: src/main/winproc.c:1692
-msgid "No record locks available"
-msgstr ""
-
-#: src/main/winproc.c:1697
-msgid "Invalid exchange"
-msgstr ""
-
-#: src/main/winproc.c:1702
-msgid "Invalid request descriptor"
-msgstr ""
-
-#: src/main/winproc.c:1707
-msgid "Exchange full"
-msgstr ""
-
-#: src/main/winproc.c:1712
-msgid "No anode"
-msgstr ""
-
-#: src/main/winproc.c:1717
-msgid "Invalid request code"
-msgstr ""
-
-#: src/main/winproc.c:1722
-msgid "Invalid slot"
-msgstr ""
-
-#: src/main/winproc.c:1727
-msgid "File locking deadlock error"
-msgstr ""
-
-#: src/main/winproc.c:1732
-msgid "Bad font file fmt"
-msgstr ""
-
-#: src/main/winproc.c:1737
-msgid "Device not a stream"
-msgstr ""
-
-#: src/main/winproc.c:1742
-msgid "No data (for no delay io)"
-msgstr ""
-
-#: src/main/winproc.c:1747
-msgid "Timer expired"
-msgstr ""
-
-#: src/main/winproc.c:1752
-msgid "Out of streams resources"
-msgstr ""
-
-#: src/main/winproc.c:1757
-msgid "Machine is not on the network"
-msgstr ""
-
-#: src/main/winproc.c:1762
-msgid "Package not installed"
-msgstr ""
-
-#: src/main/winproc.c:1767
-msgid "The object is remote"
-msgstr ""
-
-#: src/main/winproc.c:1772
-msgid "The link has been severed"
-msgstr ""
-
-#: src/main/winproc.c:1777
-msgid "Advertise error"
-msgstr ""
-
-#: src/main/winproc.c:1782
-msgid "Srmount error"
-msgstr ""
-
-#: src/main/winproc.c:1787
-msgid "Communication error on send"
-msgstr ""
-
-#: src/main/winproc.c:1792
-msgid "Protocol error"
-msgstr ""
-
-#: src/main/winproc.c:1797
-msgid "Multihop attempted"
-msgstr ""
-
-#: src/main/winproc.c:1802
-msgid "Inode is remote (not really error)"
-msgstr ""
-
-#: src/main/winproc.c:1807
-msgid "Cross mount point (not really error)"
-msgstr ""
-
-#: src/main/winproc.c:1812
-msgid "Trying to read unreadable message"
-msgstr ""
-
-#: src/main/winproc.c:1817
-msgid "Given log. name not unique"
-msgstr ""
-
-#: src/main/winproc.c:1822
-msgid "f.d. invalid for this operation"
-msgstr ""
-
-#: src/main/winproc.c:1827
-msgid "Remote address changed"
-msgstr ""
-
-#: src/main/winproc.c:1832
-msgid "Can't access a needed shared lib"
-msgstr ""
-
-#: src/main/winproc.c:1837
-msgid "Accessing a corrupted shared lib"
-msgstr ""
-
-#: src/main/winproc.c:1842
-msgid ".lib section in a.out corrupted"
-msgstr ""
-
-#: src/main/winproc.c:1847
-msgid "Attempting to link in too many libs"
-msgstr ""
-
-#: src/main/winproc.c:1852
-msgid "Attempting to exec a shared library"
-msgstr ""
-
-#: src/main/winproc.c:1857
-msgid "Function not implemented"
-msgstr ""
-
-#: src/main/winproc.c:1862
-msgid "No more files"
-msgstr ""
-
-#: src/main/winproc.c:1867
-msgid "Directory not empty"
-msgstr ""
-
-#: src/main/winproc.c:1872
-msgid "File or path name too long"
-msgstr ""
-
-#: src/main/winproc.c:1877
-msgid "Too many symbolic links"
-msgstr ""
-
-#: src/main/winproc.c:1882
-msgid "Operation not supported on transport endpoint"
-msgstr ""
-
-#: src/main/winproc.c:1887
-msgid "Protocol family not supported"
-msgstr ""
-
-#: src/main/winproc.c:1892
-msgid "Connection reset by peer"
-msgstr ""
-
-#: src/main/winproc.c:1897
-msgid "No buffer space available"
-msgstr ""
-
-#: src/main/winproc.c:1902
-msgid "Address family not supported by protocol family"
-msgstr ""
-
-#: src/main/winproc.c:1907
-msgid "Protocol wrong type for socket"
-msgstr ""
-
-#: src/main/winproc.c:1912
-msgid "Socket operation on non-socket"
-msgstr ""
-
-#: src/main/winproc.c:1917
-msgid "Protocol not available"
-msgstr ""
-
-#: src/main/winproc.c:1922
-msgid "Can't send after socket shutdown"
-msgstr ""
-
-#: src/main/winproc.c:1927
-msgid "Connection refused"
-msgstr ""
-
-#: src/main/winproc.c:1932
-msgid "Address already in use"
-msgstr ""
-
-#: src/main/winproc.c:1937
-msgid "Connection aborted"
-msgstr ""
-
-#: src/main/winproc.c:1942
-msgid "Network is unreachable"
-msgstr ""
-
-#: src/main/winproc.c:1947
-msgid "Network interface is not configured"
-msgstr ""
-
-#: src/main/winproc.c:1952
-msgid "Connection timed out"
-msgstr ""
-
-#: src/main/winproc.c:1957
-msgid "Host is down"
-msgstr ""
-
-#: src/main/winproc.c:1962
-msgid "Host is unreachable"
-msgstr ""
-
-#: src/main/winproc.c:1967
-msgid "Connection already in progress"
-msgstr ""
-
-#: src/main/winproc.c:1972
-msgid "Socket already connected"
-msgstr ""
-
-#: src/main/winproc.c:1977
-msgid "Destination address required"
-msgstr ""
-
-#: src/main/winproc.c:1982
-msgid "Message too long"
-msgstr ""
-
-#: src/main/winproc.c:1987
-msgid "Unknown protocol"
-msgstr ""
-
-#: src/main/winproc.c:1992
-msgid "Socket type not supported"
-msgstr ""
-
-#: src/main/winproc.c:1997
-msgid "Address not available"
-msgstr ""
-
-#: src/main/winproc.c:2002
-msgid "Connection aborted by network"
-msgstr ""
-
-#: src/main/winproc.c:2007
-msgid "Socket is already connected"
-msgstr ""
-
-#: src/main/winproc.c:2012
-msgid "Socket is not connected"
-msgstr ""
-
-#: src/main/winproc.c:2017
-msgid "Too many references: cannot splice"
-msgstr ""
-
-#: src/main/winproc.c:2022
-msgid "Too many processes"
-msgstr ""
-
-#: src/main/winproc.c:2027
-msgid "Too many users"
-msgstr ""
-
-#: src/main/winproc.c:2032
-msgid "Disk quota exceeded"
-msgstr ""
-
-#: src/main/winproc.c:2037 src/main/winproc.c:2064
-msgid "Unknown error"
-msgstr ""
-
-#: src/main/winproc.c:2042
-msgid "Not supported"
-msgstr ""
-
-#: src/main/winproc.c:2047
-msgid "No medium (in tape drive)"
-msgstr ""
-
-#: src/main/winproc.c:2052
-msgid "No such host or network path"
-msgstr ""
-
-#: src/main/winproc.c:2057
-msgid "Filename exists with different case"
-msgstr ""
-
-#: src/main/winproc.c:2066
-#, c-format
-msgid "ERROR: Unknown error %i in %s\n"
-msgstr ""
-
-#: src/plugins/rpm/rpmextractor.c:3048
-#, c-format
-msgid "Source RPM %d.%d"
-msgstr ""
-
-#: src/plugins/rpm/rpmextractor.c:3053
-#, c-format
-msgid "Binary RPM %d.%d"
-msgstr ""
-
 #: src/plugins/manextractor.c:128
 msgid "Commands"
 msgstr ""
@@ -1064,6 +105,14 @@
 msgid "Kernel routines"
 msgstr ""
 
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "mono"
+msgstr ""
+
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "stereo"
+msgstr ""
+
 #: src/plugins/htmlextractor.c:130 src/plugins/htmlextractor.c:928
 #, c-format
 msgid "Fatal: could not allocate (%s at %s:%d).\n"
@@ -1084,6 +133,11 @@
 msgid "%ux%u dots per inch?"
 msgstr ""
 
+#: src/plugins/riffextractor.c:167
+#, c-format
+msgid "codec: %s, %u fps, %u ms"
+msgstr ""
+
 #: src/plugins/mp3extractor.c:49
 msgid "Blues"
 msgstr ""
@@ -1676,43 +730,489 @@
 msgid "Synthpop"
 msgstr ""
 
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "stereo"
+#: src/plugins/mp3extractor.c:439
+msgid "(variable bps)"
 msgstr ""
 
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "mono"
+#: src/main/getopt.c:681
+#, c-format
+msgid "%s: option `%s' is ambiguous\n"
 msgstr ""
 
-#: src/plugins/mp3extractor.c:439
-msgid "(variable bps)"
+#: src/main/getopt.c:706
+#, c-format
+msgid "%s: option `--%s' doesn't allow an argument\n"
 msgstr ""
 
-#: src/plugins/riffextractor.c:167
+#: src/main/getopt.c:712
 #, c-format
-msgid "codec: %s, %u fps, %u ms"
+msgid "%s: option `%c%s' doesn't allow an argument\n"
 msgstr ""
 
-#: src/plugins/printable/dictionary-builder.c:29
+#: src/main/getopt.c:729 src/main/getopt.c:900
 #, c-format
+msgid "%s: option `%s' requires an argument\n"
+msgstr ""
+
+#: src/main/getopt.c:758
+#, c-format
+msgid "%s: unrecognized option `--%s'\n"
+msgstr ""
+
+#: src/main/getopt.c:762
+#, c-format
+msgid "%s: unrecognized option `%c%s'\n"
+msgstr ""
+
+#: src/main/getopt.c:788
+#, c-format
+msgid "%s: illegal option -- %c\n"
+msgstr ""
+
+#: src/main/getopt.c:790
+#, c-format
+msgid "%s: invalid option -- %c\n"
+msgstr ""
+
+#: src/main/getopt.c:819 src/main/getopt.c:949
+#, c-format
+msgid "%s: option requires an argument -- %c\n"
+msgstr ""
+
+#: src/main/getopt.c:867
+#, c-format
+msgid "%s: option `-W %s' is ambiguous\n"
+msgstr ""
+
+#: src/main/getopt.c:885
+#, c-format
+msgid "%s: option `-W %s' doesn't allow an argument\n"
+msgstr ""
+
+#: src/main/extract.c:49
+#, c-format
 msgid ""
-"Please provide the name of the language you are building\n"
-"a dictionary for.  For example:\n"
+"Usage: %s\n"
+"%s\n"
+"\n"
 msgstr ""
 
-#: src/plugins/printable/dictionary-builder.c:42
+#: src/main/extract.c:52
 #, c-format
-msgid "Error opening file '%s': %s\n"
+msgid ""
+"Arguments mandatory for long options are also mandatory for short options.\n"
 msgstr ""
 
-#: src/plugins/printable/dictionary-builder.c:50
+#: src/main/extract.c:126
+msgid "do not remove any duplicates"
+msgstr ""
+
+#: src/main/extract.c:128
+msgid "print output in bibtex format"
+msgstr ""
+
+#: src/main/extract.c:130
+msgid ""
+"use the generic plaintext extractor for the language with the 2-letter "
+"language code LANG"
+msgstr ""
+
+#: src/main/extract.c:132
+msgid "remove duplicates only if types match"
+msgstr ""
+
+#: src/main/extract.c:134
+msgid "use the filename as a keyword (loads filename-extractor plugin)"
+msgstr ""
+
+#: src/main/extract.c:136
+msgid "print this help"
+msgstr ""
+
+#: src/main/extract.c:138
+msgid "compute hash using the given ALGORITHM (currently sha1 or md5)"
+msgstr ""
+
+#: src/main/extract.c:140
+msgid "load an extractor plugin named LIBRARY"
+msgstr ""
+
+#: src/main/extract.c:142
+msgid "list all keyword types"
+msgstr ""
+
+#: src/main/extract.c:144
+msgid "do not use the default set of extractor plugins"
+msgstr ""
+
+#: src/main/extract.c:146
+msgid "print only keywords of the given TYPE (use -L to get a list)"
+msgstr ""
+
+#: src/main/extract.c:148
+msgid "remove duplicates even if keyword types do not match"
+msgstr ""
+
+#: src/main/extract.c:150
+msgid "use keyword splitting (loads split-extractor plugin)"
+msgstr ""
+
+#: src/main/extract.c:152
+msgid "print the version number"
+msgstr ""
+
+#: src/main/extract.c:154
+msgid "be verbose"
+msgstr ""
+
+#: src/main/extract.c:156
+msgid "do not print keywords of the given TYPE"
+msgstr ""
+
+#: src/main/extract.c:159
+msgid "extract [OPTIONS] [FILENAME]*"
+msgstr ""
+
+#: src/main/extract.c:160
+msgid "Extract metadata from files."
+msgstr ""
+
+#: src/main/extract.c:198 src/main/extractor.c:784
 #, c-format
+msgid "%s - (binary)\n"
+msgstr ""
+
+#: src/main/extract.c:204 src/main/extractor.c:789
+#, c-format
+msgid "INVALID TYPE - %s\n"
+msgstr ""
+
+#: src/main/extract.c:270 src/main/extractor.c:40
+msgid "title"
+msgstr ""
+
+#: src/main/extract.c:272 src/main/extractor.c:38
+msgid "filename"
+msgstr ""
+
+#: src/main/extract.c:277 src/main/extractor.c:41
+msgid "author"
+msgstr ""
+
+#: src/main/extract.c:281 src/main/extractor.c:43
+msgid "description"
+msgstr ""
+
+#: src/main/extract.c:283 src/main/extractor.c:55
+msgid "keywords"
+msgstr ""
+
+#: src/main/extract.c:285 src/main/extractor.c:44
+msgid "comment"
+msgstr ""
+
+#: src/main/extract.c:289 src/main/extractor.c:45
+msgid "date"
+msgstr ""
+
+#: src/main/extract.c:291 src/main/extractor.c:67
+msgid "creation date"
+msgstr ""
+
+#: src/main/extract.c:319 src/main/extractor.c:46
+msgid "publisher"
+msgstr ""
+
+#: src/main/extract.c:323 src/main/extractor.c:52
+msgid "organization"
+msgstr ""
+
+#: src/main/extract.c:327 src/main/extractor.c:54
+msgid "subject"
+msgstr ""
+
+#: src/main/extract.c:331 src/main/extractor.c:71
+msgid "page count"
+msgstr ""
+
+#: src/main/extract.c:468
+#, c-format
+msgid "You must specify an argument for the '%s' option (option ignored).\n"
+msgstr ""
+
+#: src/main/extract.c:532
+#, c-format
+msgid "Use --help to get a list of options.\n"
+msgstr ""
+
+#: src/main/extract.c:585
+#, c-format
+msgid "%% BiBTeX file\n"
+msgstr ""
+
+#: src/main/extract.c:592
+#, c-format
+msgid "Keywords for file %s:\n"
+msgstr ""
+
+#: src/main/extractor.c:37
+msgid "unknown"
+msgstr ""
+
+#: src/main/extractor.c:39
+msgid "mimetype"
+msgstr ""
+
+#: src/main/extractor.c:42
+msgid "artist"
+msgstr ""
+
+#: src/main/extractor.c:47
+msgid "language"
+msgstr ""
+
+#: src/main/extractor.c:48
+msgid "album"
+msgstr ""
+
+#: src/main/extractor.c:49
+msgid "genre"
+msgstr ""
+
+#: src/main/extractor.c:50
+msgid "location"
+msgstr ""
+
+#: src/main/extractor.c:51
+msgid "version"
+msgstr ""
+
+#: src/main/extractor.c:53
+msgid "copyright"
+msgstr ""
+
+#: src/main/extractor.c:56
+msgid "contributor"
+msgstr ""
+
+#: src/main/extractor.c:57
+msgid "resource-type"
+msgstr ""
+
+#: src/main/extractor.c:58
+msgid "format"
+msgstr ""
+
+#: src/main/extractor.c:59
+msgid "resource-identifier"
+msgstr ""
+
+#: src/main/extractor.c:60
+msgid "source"
+msgstr ""
+
+#: src/main/extractor.c:61
+msgid "relation"
+msgstr ""
+
+#: src/main/extractor.c:62
+msgid "coverage"
+msgstr ""
+
+#: src/main/extractor.c:63
+msgid "software"
+msgstr ""
+
+#: src/main/extractor.c:64
+msgid "disclaimer"
+msgstr ""
+
+#: src/main/extractor.c:65
+msgid "warning"
+msgstr ""
+
+#: src/main/extractor.c:66
+msgid "translated"
+msgstr ""
+
+#: src/main/extractor.c:68
+msgid "modification date"
+msgstr ""
+
+#: src/main/extractor.c:69
+msgid "creator"
+msgstr ""
+
+#: src/main/extractor.c:70
+msgid "producer"
+msgstr ""
+
+#: src/main/extractor.c:72
+msgid "page orientation"
+msgstr ""
+
+#: src/main/extractor.c:73
+msgid "paper size"
+msgstr ""
+
+#: src/main/extractor.c:74
+msgid "used fonts"
+msgstr ""
+
+#: src/main/extractor.c:75
+msgid "page order"
+msgstr ""
+
+#: src/main/extractor.c:76
+msgid "created for"
+msgstr ""
+
+#: src/main/extractor.c:77
+msgid "magnification"
+msgstr ""
+
+#: src/main/extractor.c:78
+msgid "release"
+msgstr ""
+
+#: src/main/extractor.c:79
+msgid "group"
+msgstr ""
+
+#: src/main/extractor.c:80
+msgid "size"
+msgstr ""
+
+#: src/main/extractor.c:81
+msgid "summary"
+msgstr ""
+
+#: src/main/extractor.c:82
+msgid "packager"
+msgstr ""
+
+#: src/main/extractor.c:83
+msgid "vendor"
+msgstr ""
+
+#: src/main/extractor.c:84
+msgid "license"
+msgstr ""
+
+#: src/main/extractor.c:85
+msgid "distribution"
+msgstr ""
+
+#: src/main/extractor.c:86
+msgid "build-host"
+msgstr ""
+
+#: src/main/extractor.c:87
+msgid "os"
+msgstr ""
+
+#: src/main/extractor.c:88
+msgid "dependency"
+msgstr ""
+
+#: src/main/extractor.c:89
+msgid "MD4"
+msgstr ""
+
+#: src/main/extractor.c:90
+msgid "MD5"
+msgstr ""
+
+#: src/main/extractor.c:91
+msgid "SHA-0"
+msgstr ""
+
+#: src/main/extractor.c:92
+msgid "SHA-1"
+msgstr ""
+
+#: src/main/extractor.c:93
+msgid "RipeMD160"
+msgstr ""
+
+#: src/main/extractor.c:94
+msgid "resolution"
+msgstr ""
+
+#: src/main/extractor.c:95
+msgid "category"
+msgstr ""
+
+#: src/main/extractor.c:96
+msgid "book title"
+msgstr ""
+
+#: src/main/extractor.c:97
+msgid "priority"
+msgstr ""
+
+#: src/main/extractor.c:98
+msgid "conflicts"
+msgstr ""
+
+#: src/main/extractor.c:99
+msgid "replaces"
+msgstr ""
+
+#: src/main/extractor.c:100
+msgid "provides"
+msgstr ""
+
+#: src/main/extractor.c:101
+msgid "conductor"
+msgstr ""
+
+#: src/main/extractor.c:102
+msgid "interpreter"
+msgstr ""
+
+#: src/main/extractor.c:103
+msgid "owner"
+msgstr ""
+
+#: src/main/extractor.c:104
+msgid "lyrics"
+msgstr ""
+
+#: src/main/extractor.c:105
+msgid "media type"
+msgstr ""
+
+#: src/main/extractor.c:106
+msgid "contact"
+msgstr ""
+
+#: src/main/extractor.c:107
+msgid "binary thumbnail data"
+msgstr ""
+
+#: src/main/extractor.c:108
+msgid "publication date"
+msgstr ""
+
+#: src/main/extractor.c:194
+#, c-format
+msgid "Initialization of plugin mechanism failed: %s!\n"
+msgstr ""
+
+#: src/main/extractor.c:341
+#, c-format
 msgid ""
-"Error allocating: %s\n"
-"."
+"Resolving symbol '%s' in library '%s' failed, so I tried '%s', but that "
+"failed also.  Errors are: '%s' and '%s'.\n"
 msgstr ""
 
-#: src/plugins/printable/dictionary-builder.c:62
+#: src/main/extractor.c:370
 #, c-format
-msgid "Increase ALLOCSIZE (in %s).\n"
+msgid "Loading '%s' plugin failed: %s\n"
 msgstr ""
+
+#: src/main/extractor.c:576
+#, c-format
+msgid "Unloading plugin '%s' failed!\n"
+msgstr ""

Modified: Extractor/po/ro.po
===================================================================
--- Extractor/po/ro.po  2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/po/ro.po  2005-05-22 11:16:28 UTC (rev 798)
@@ -8,8 +8,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: libextractor 0.4.2\n"
-"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2005-04-05 17:09-0500\n"
+"Report-Msgid-Bugs-To: address@hidden"
+"POT-Creation-Date: 2005-05-21 13:21-0500\n"
 "PO-Revision-Date: 2005-02-25 12:00-0500\n"
 "Last-Translator: Laurentiu Buzdugan <address@hidden>\n"
 "Language-Team: Romanian <address@hidden>\n"
@@ -18,1038 +18,63 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/main/extract.c:49
+#: doc/demux_nsf.c:320
 #, c-format
-msgid ""
-"Usage: %s\n"
-"%s\n"
-"\n"
+msgid "demux_nsf.c: input not seekable, can not handle!\n"
 msgstr ""
-"Folosire: %s\n"
-"%s\n"
-"\n"
 
-#: src/main/extract.c:52
+#: doc/demux_wc3movie.c:210
 #, c-format
-msgid ""
-"Arguments mandatory for long options are also mandatory for short options.\n"
+msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n"
 msgstr ""
-"Argumentele obligatorii pentru op�iunile lungi sunt obligatorii �i pentru "
-"op�iunile scurte.\n"
 
-#: src/main/extract.c:126
-msgid "do not remove any duplicates"
-msgstr "nu �ndep�rta nici un duplicat"
-
-#: src/main/extract.c:128
-msgid "print output in bibtex format"
-msgstr "afi�eaz� ie�irea �n format bibtex"
-
-#: src/main/extract.c:130
-msgid ""
-"use the generic plaintext extractor for the language with the 2-letter "
-"language code LANG"
+#: doc/demux_wc3movie.c:300 doc/demux_wc3movie.c:538
+#, c-format
+msgid "demux_wc3movie: encountered unknown chunk: %c%c%c%c\n"
 msgstr ""
-"folose�te extractorul text-simplu generic pentru limba cu codul de limb� din "
-"2 litere LANG"
 
-#: src/main/extract.c:132
-msgid "remove duplicates only if types match"
-msgstr "�ndep�rteaz� duplicatele numai dac� tipul este acela�i"
-
-#: src/main/extract.c:134
-msgid "use the filename as a keyword (loads filename-extractor plugin)"
+#: doc/demux_wc3movie.c:449
+msgid "demux_wc3movie: There was a problem while loading palette chunks\n"
 msgstr ""
-"folose�te numele de fi�ier ca �i cuv�nt cheie (�ncarc� plugin nume_fi�ier-"
-"extractor)"
 
-#: src/main/extract.c:136
-msgid "print this help"
-msgstr "afi�eaz� acest mesaj de ajutor"
-
-#: src/main/extract.c:138
-msgid "compute hash using the given ALGORITHM (currently sha1 or md5)"
-msgstr ""
-"calculeaz� tabela de dispersie (hash) folosind ALGORITM-ul dat (curent sha1 "
-"sau md5)"
-
-#: src/main/extract.c:140
-msgid "load an extractor plugin named LIBRARY"
-msgstr "�ncarc� un plugin extractor numit LIBR�RIE"
-
-#: src/main/extract.c:142
-msgid "list all keyword types"
-msgstr "listeaz� toate tipurile de cuvinte cheie"
-
-#: src/main/extract.c:144
-msgid "do not use the default set of extractor plugins"
-msgstr "nu folosi setul implicit de plugin-uri extractor"
-
-#: src/main/extract.c:146
-msgid "print only keywords of the given TYPE (use -L to get a list)"
-msgstr ""
-"afi�eaz� numai cuvintele cheie pentru TIP-ul dat (folose�te -L pentru a "
-"ob�ine o list�"
-
-#: src/main/extract.c:148
-msgid "remove duplicates even if keyword types do not match"
-msgstr ""
-"�ndep�rteaz� duplicatele chiar dac� tipurile cuvintelor cheie nu sunt "
-"acelea�i"
-
-#: src/main/extract.c:150
-msgid "use keyword splitting (loads split-extractor plugin)"
-msgstr ""
-"folose�te spargere dup� cuvinte cheie (�ncarc� plugin-ul split-extractor)"
-
-#: src/main/extract.c:152
-msgid "print the version number"
-msgstr "afi�eaz� num�rul versiunii"
-
-#: src/main/extract.c:154
-msgid "be verbose"
-msgstr "fi vorb�re�"
-
-#: src/main/extract.c:156
-msgid "do not print keywords of the given TYPE"
-msgstr "nu afi�a cuvinte cheie de TIP-ul dat"
-
-#: src/main/extract.c:159
-msgid "extract [OPTIONS] [FILENAME]*"
-msgstr "extract [OP�IUNI] [NUME_FI�IER]*"
-
-#: src/main/extract.c:160
-msgid "Extract metadata from files."
-msgstr "Extrage metadata din fi�iere."
-
-#: src/main/extract.c:198 src/main/extractor.c:728
+#: src/plugins/rpm/rpmextractor.c:3048
 #, c-format
-msgid "%s - (binary)\n"
-msgstr "%s - (binar)\n"
+msgid "Source RPM %d.%d"
+msgstr "Surs� RPM %d.%d"
 
-#: src/main/extract.c:204 src/main/extractor.c:733
+#: src/plugins/rpm/rpmextractor.c:3053
 #, c-format
-msgid "INVALID TYPE - %s\n"
-msgstr "TIP INVALID - %s\n"
+msgid "Binary RPM %d.%d"
+msgstr "Binar RPM %d.%d"
 
-#: src/main/extract.c:270 src/main/extractor.c:40
-msgid "title"
-msgstr "titlu"
-
-#: src/main/extract.c:272 src/main/extractor.c:38
-msgid "filename"
-msgstr "nume_fi�ier"
-
-#: src/main/extract.c:277 src/main/extractor.c:41
-msgid "author"
-msgstr "autor"
-
-#: src/main/extract.c:281 src/main/extractor.c:43
-msgid "description"
-msgstr "descriere"
-
-#: src/main/extract.c:283 src/main/extractor.c:55
-msgid "keywords"
-msgstr "cuvinte cheie"
-
-#: src/main/extract.c:285 src/main/extractor.c:44
-msgid "comment"
-msgstr "comentariu"
-
-#: src/main/extract.c:289 src/main/extractor.c:45
-msgid "date"
-msgstr "data"
-
-#: src/main/extract.c:291 src/main/extractor.c:67
-msgid "creation date"
-msgstr "data cre�rii"
-
-#: src/main/extract.c:319 src/main/extractor.c:46
-msgid "publisher"
-msgstr "publicist"
-
-#: src/main/extract.c:323 src/main/extractor.c:52
-msgid "organization"
-msgstr "organiza�ie"
-
-#: src/main/extract.c:327 src/main/extractor.c:54
-msgid "subject"
-msgstr "subiect"
-
-#: src/main/extract.c:331 src/main/extractor.c:71
-msgid "page count"
-msgstr "num�r de pagini"
-
-#: src/main/extract.c:468
+#: src/plugins/printable/dictionary-builder.c:53
 #, c-format
-msgid "You must specify an argument for the '%s' option (option ignored).\n"
+msgid ""
+"Please provide the name of the language you are building\n"
+"a dictionary for.  For example:\n"
 msgstr ""
-"Trebuie s� specifica�i un argument pentru op�iunea '%s' (op�iune ignorat�).\n"
+"V� rug�m furniza�i numele limbii pentru care contrui�i\n"
+"un dic�ionar.  De exemplu:\n"
 
-#: src/main/extract.c:532
+#: src/plugins/printable/dictionary-builder.c:66
 #, c-format
-msgid "Use --help to get a list of options.\n"
-msgstr "Folosi�i --help pentru a ob�ine o list� de op�iuni.\n"
+msgid "Error opening file '%s': %s\n"
+msgstr "Eroare deschidere fi�ier '%s': %s\n"
 
-#: src/main/extract.c:586
+#: src/plugins/printable/dictionary-builder.c:74
 #, c-format
-msgid "%% BiBTeX file\n"
-msgstr "%% BiBTeX file\n"
-
-#: src/main/extract.c:593
-#, c-format
-msgid "Keywords for file %s:\n"
-msgstr "Cuvinte cheie pentru fi�ier %s:\n"
-
-#: src/main/extractor.c:37
-msgid "unknown"
-msgstr "necunoscut"
-
-#: src/main/extractor.c:39
-msgid "mimetype"
-msgstr "mimetype"
-
-#: src/main/extractor.c:42
-msgid "artist"
-msgstr "artist"
-
-#: src/main/extractor.c:47
-msgid "language"
-msgstr "limb�"
-
-#: src/main/extractor.c:48
-msgid "album"
-msgstr "album"
-
-#: src/main/extractor.c:49
-msgid "genre"
-msgstr "gen"
-
-#: src/main/extractor.c:50
-msgid "location"
-msgstr "loca�ie"
-
-#: src/main/extractor.c:51
-msgid "version"
-msgstr "versiune"
-
-#: src/main/extractor.c:53
-msgid "copyright"
-msgstr "copyright"
-
-#: src/main/extractor.c:56
-msgid "contributor"
-msgstr "contribuitor"
-
-#: src/main/extractor.c:57
-msgid "resource-type"
-msgstr "tip-resurs�"
-
-#: src/main/extractor.c:58
-msgid "format"
-msgstr "format"
-
-#: src/main/extractor.c:59
-msgid "resource-identifier"
-msgstr "identificator-resurs�"
-
-#: src/main/extractor.c:60
-msgid "source"
-msgstr "surs�"
-
-#: src/main/extractor.c:61
-msgid "relation"
-msgstr "rela�ie"
-
-#: src/main/extractor.c:62
-msgid "coverage"
-msgstr "acoperire"
-
-#: src/main/extractor.c:63
-msgid "software"
-msgstr "software"
-
-#: src/main/extractor.c:64
-msgid "disclaimer"
-msgstr "repudiere"
-
-#: src/main/extractor.c:65
-msgid "warning"
-msgstr "avertisment"
-
-#: src/main/extractor.c:66
-msgid "translated"
-msgstr "tradus"
-
-#: src/main/extractor.c:68
-msgid "modification date"
-msgstr "data modific�rii"
-
-#: src/main/extractor.c:69
-msgid "creator"
-msgstr "creator"
-
-#: src/main/extractor.c:70
-msgid "producer"
-msgstr "produc�tor"
-
-#: src/main/extractor.c:72
-msgid "page orientation"
-msgstr "orientare pagin�"
-
-#: src/main/extractor.c:73
-msgid "paper size"
-msgstr "dimensiune pagina"
-
-#: src/main/extractor.c:74
-msgid "used fonts"
-msgstr "fonturi folosite"
-
-#: src/main/extractor.c:75
-msgid "page order"
-msgstr "ordine pagini"
-
-#: src/main/extractor.c:76
-msgid "created for"
-msgstr "creat pentru"
-
-#: src/main/extractor.c:77
-msgid "magnification"
-msgstr "m�rire"
-
-#: src/main/extractor.c:78
-msgid "release"
-msgstr "release"
-
-#: src/main/extractor.c:79
-msgid "group"
-msgstr "grup"
-
-#: src/main/extractor.c:80
-msgid "size"
-msgstr "m�rime"
-
-#: src/main/extractor.c:81
-msgid "summary"
-msgstr "cuprins"
-
-#: src/main/extractor.c:82
-msgid "packager"
-msgstr "�mpachetator"
-
-#: src/main/extractor.c:83
-msgid "vendor"
-msgstr "v�nz�tor"
-
-#: src/main/extractor.c:84
-msgid "license"
-msgstr "licen��"
-
-#: src/main/extractor.c:85
-msgid "distribution"
-msgstr "distribu�ie"
-
-#: src/main/extractor.c:86
-msgid "build-host"
-msgstr "gazd�-contruit"
-
-#: src/main/extractor.c:87
-msgid "os"
-msgstr "sistem operare"
-
-#: src/main/extractor.c:88
-msgid "dependency"
-msgstr "dependin�e"
-
-#: src/main/extractor.c:89
-msgid "MD4"
-msgstr "MD4"
-
-#: src/main/extractor.c:90
-msgid "MD5"
-msgstr "MD5"
-
-#: src/main/extractor.c:91
-msgid "SHA-0"
-msgstr "SHA-0"
-
-#: src/main/extractor.c:92
-msgid "SHA-1"
-msgstr "SHA-1"
-
-#: src/main/extractor.c:93
-msgid "RipeMD160"
-msgstr "RipeMD160"
-
-#: src/main/extractor.c:94
-msgid "resolution"
-msgstr "rezolu�ie"
-
-#: src/main/extractor.c:95
-msgid "category"
-msgstr "categorie"
-
-#: src/main/extractor.c:96
-msgid "book title"
-msgstr "titlu de carte"
-
-#: src/main/extractor.c:97
-msgid "priority"
-msgstr "prioritate"
-
-#: src/main/extractor.c:98
-msgid "conflicts"
-msgstr "conflicte"
-
-#: src/main/extractor.c:99
-msgid "replaces"
-msgstr "�nlocuie�te"
-
-#: src/main/extractor.c:100
-msgid "provides"
-msgstr "furnizeaz�"
-
-#: src/main/extractor.c:101
-msgid "conductor"
-msgstr "conduc�tor"
-
-#: src/main/extractor.c:102
-msgid "interpreter"
-msgstr "interpret(�)"
-
-#: src/main/extractor.c:103
-msgid "owner"
-msgstr "proprietar"
-
-#: src/main/extractor.c:104
-msgid "lyrics"
-msgstr "versuri"
-
-#: src/main/extractor.c:105
-msgid "media type"
-msgstr "tipul media"
-
-#: src/main/extractor.c:106
-msgid "contact"
-msgstr "contact"
-
-#: src/main/extractor.c:107
-msgid "binary thumbnail data"
-msgstr "data thumbnail binar"
-
-#: src/main/extractor.c:108
-#, fuzzy
-msgid "publication date"
-msgstr "data cre�rii"
-
-#: src/main/extractor.c:194
-#, c-format
-msgid "Initialization of plugin mechanism failed: %s!\n"
-msgstr "ini�ializare mecanismului de plugin a e�uat: %s!\n"
-
-#: src/main/extractor.c:387
-#, c-format
 msgid ""
-"Resolving symbol '%s' in library '%s' failed, so I tried '%s', but that "
-"failed also.  Errors are: '%s' and '%s'.\n"
+"Error allocating: %s\n"
+"."
 msgstr ""
-"Rezolvarea simbolului '%s' �n biblioteca '%s' a e�uat, a�a c� am �ncercat '%"
-"s', dar �i acesta a e�uat.  Erorile sunt: '%s' �i '%s'.\n"
+"Eroare de alocare: %s\n"
+"."
 
-#: src/main/extractor.c:416
+#: src/plugins/printable/dictionary-builder.c:86
 #, c-format
-msgid "Loading '%s' plugin failed: %s\n"
-msgstr "�nc�rcarea plugin-ului '%s' a e�uat: %s\n"
+msgid "Increase ALLOCSIZE (in %s).\n"
+msgstr "Cre�te�i ALLOCSIZE (�n %s).\n"
 
-#: src/main/extractor.c:521
-#, c-format
-msgid "Unloading plugin '%s' failed!\n"
-msgstr "Desc�rcarea plugin-ului '%s' a e�uat!\n"
-
-#: src/main/getopt.c:681
-#, c-format
-msgid "%s: option `%s' is ambiguous\n"
-msgstr "%s: op�iunea `%s' este ambigu�\n"
-
-#: src/main/getopt.c:706
-#, c-format
-msgid "%s: option `--%s' doesn't allow an argument\n"
-msgstr "%s: op�iunea `--%s' nu permite un argument\n"
-
-#: src/main/getopt.c:712
-#, c-format
-msgid "%s: option `%c%s' doesn't allow an argument\n"
-msgstr "%s: op�iunea `%c%s' nu permite un argument\n"
-
-#: src/main/getopt.c:729 src/main/getopt.c:900
-#, c-format
-msgid "%s: option `%s' requires an argument\n"
-msgstr "%s: op�iunea `%s' necesit� un argument\n"
-
-#: src/main/getopt.c:758
-#, c-format
-msgid "%s: unrecognized option `--%s'\n"
-msgstr "%s: op�iune nerecunoscut� `--%s'\n"
-
-#: src/main/getopt.c:762
-#, c-format
-msgid "%s: unrecognized option `%c%s'\n"
-msgstr "%s: op�iune nerecunoscut� `%c%s'\n"
-
-#: src/main/getopt.c:788
-#, c-format
-msgid "%s: illegal option -- %c\n"
-msgstr "%s: op�iune ilegal� -- %c\n"
-
-#: src/main/getopt.c:790
-#, c-format
-msgid "%s: invalid option -- %c\n"
-msgstr "%s: op�iune ilegal� -- %c\n"
-
-#: src/main/getopt.c:819 src/main/getopt.c:949
-#, c-format
-msgid "%s: option requires an argument -- %c\n"
-msgstr "%s: op�iunea necesit� un argument -- %c\n"
-
-#: src/main/getopt.c:867
-#, c-format
-msgid "%s: option `-W %s' is ambiguous\n"
-msgstr "%s: op�iunea `-W %s' este ambigu�\n"
-
-#: src/main/getopt.c:885
-#, c-format
-msgid "%s: option `-W %s' doesn't allow an argument\n"
-msgstr "%s: op�iunea `-W %s' nu permite un argument\n"
-
-#: src/main/winproc.c:36 src/main/winproc.c:2061
-msgid "No error"
-msgstr "Ni o eroare"
-
-#: src/main/winproc.c:37
-msgid "Unknown host"
-msgstr "Gazd� necunoscut�"
-
-#: src/main/winproc.c:38
-msgid "Host name lookup failure"
-msgstr "C�utarea (lookup) numelui gazdei a e�uat"
-
-#: src/main/winproc.c:39
-msgid "Unknown server error"
-msgstr "Eroare server necunoscut�"
-
-#: src/main/winproc.c:40
-msgid "No address associated with name"
-msgstr "Nici o adres� asociat� cu numele"
-
-#: src/main/winproc.c:41
-msgid "Internal resolver error"
-msgstr "Eroare resolver intern"
-
-#: src/main/winproc.c:42
-msgid "Unknown resolver error"
-msgstr "Eroare resolver necunoscut�"
-
-#: src/main/winproc.c:430
-#, c-format
-msgid "Cannot determine root directory (%s)\n"
-msgstr "Nu pot determina directorul root (%s)\n"
-
-#: src/main/winproc.c:431
-#, c-format
-msgid "Cannot determine home directory (%s)\n"
-msgstr "Nu pot determina directorul acas� (%s)\n"
-
-#: src/main/winproc.c:1467
-msgid "Not super-user"
-msgstr "Nu sunte�i super-utilizator"
-
-#: src/main/winproc.c:1472
-msgid "No such file or directory"
-msgstr "Nici un asemenea fi�ier sau director"
-
-#: src/main/winproc.c:1477
-msgid "No such process"
-msgstr "Nici un asemenea proces"
-
-#: src/main/winproc.c:1482
-msgid "Interrupted system call"
-msgstr "Apel sistem �ntrerupt"
-
-#: src/main/winproc.c:1487
-msgid "I/O error"
-msgstr "Eroare I/O"
-
-#: src/main/winproc.c:1492
-msgid "No such device or address"
-msgstr "Nici un asemenea dispozitiv sau adres�"
-
-#: src/main/winproc.c:1497
-msgid "Arg list too long"
-msgstr "List� de argumente prea lung�"
-
-#: src/main/winproc.c:1502
-msgid "Exec format error"
-msgstr "Eroare format exec"
-
-#: src/main/winproc.c:1507
-msgid "Bad file number"
-msgstr "Num�r de fi�ier incorect"
-
-#: src/main/winproc.c:1512
-msgid "No children"
-msgstr "Nici un copil"
-
-#: src/main/winproc.c:1517
-msgid "Resource unavailable or operation would block, try again"
-msgstr "Resurs� indisponibil� sau opera�ia s-ar bloca, �ncerca�i din nou"
-
-#: src/main/winproc.c:1522
-msgid "Not enough memory"
-msgstr "Memorie insuficient�"
-
-#: src/main/winproc.c:1527
-msgid "Permission denied"
-msgstr "Permisiune refuzat�"
-
-#: src/main/winproc.c:1532
-msgid "Bad address"
-msgstr "Adresa incorect�"
-
-#: src/main/winproc.c:1537
-msgid "Block device required"
-msgstr "Dispozitiv bloc necesar"
-
-#: src/main/winproc.c:1542
-msgid "Mount device busy"
-msgstr "Dispozitiv montare ocupat"
-
-#: src/main/winproc.c:1547
-msgid "File exists"
-msgstr "Fi�ierul exist�"
-
-#: src/main/winproc.c:1552
-msgid "Cross-device link"
-msgstr "Leg�tur� (link) �ntre-dispozitive"
-
-#: src/main/winproc.c:1557
-msgid "No such device"
-msgstr "Nici un asemenea dispozitiv"
-
-#: src/main/winproc.c:1562
-msgid "Not a directory"
-msgstr "Nu este un director"
-
-#: src/main/winproc.c:1567
-msgid "Is a directory"
-msgstr "Este un director"
-
-#: src/main/winproc.c:1572
-msgid "Invalid argument"
-msgstr "Argument invalide"
-
-#: src/main/winproc.c:1577
-msgid "Too many open files in system"
-msgstr "Prea multe fi�iere deschise �n sistem"
-
-#: src/main/winproc.c:1582
-msgid "Too many open files"
-msgstr "Prea multe fi�iere deschise"
-
-#: src/main/winproc.c:1587
-msgid "Not a typewriter"
-msgstr "Nu este o ma�in� de scris (typewriter)"
-
-#: src/main/winproc.c:1592
-msgid "Text file busy"
-msgstr "Fi�ier text ocupat"
-
-#: src/main/winproc.c:1597
-msgid "File too large"
-msgstr "Fi�ier prea mare"
-
-#: src/main/winproc.c:1602
-msgid "No space left on device"
-msgstr "Spa�iu indisponibil pe dispozitiv"
-
-#: src/main/winproc.c:1607
-msgid "Illegal seek"
-msgstr "C�utare ilegal�"
-
-#: src/main/winproc.c:1612
-msgid "Read only file system"
-msgstr "Cite�te numai sistemul de fi�iere"
-
-#: src/main/winproc.c:1617
-msgid "Too many links"
-msgstr "Prea multe leg�turi (links)"
-
-#: src/main/winproc.c:1622
-msgid "Broken pipe"
-msgstr "Pipe spart(�)"
-
-#: src/main/winproc.c:1627
-msgid "Math arg out of domain of func"
-msgstr "Argument matematic �n afara domeniului func�iei"
-
-#: src/main/winproc.c:1632
-msgid "Math result not representable"
-msgstr "Rezultatul matematic nu este reprezentabil"
-
-#: src/main/winproc.c:1637
-msgid "No message of desired type"
-msgstr "Nici un mesaj de tipul dorit"
-
-#: src/main/winproc.c:1642
-msgid "Identifier removed"
-msgstr "Identificator �ndep�rtat"
-
-#: src/main/winproc.c:1647
-msgid "Channel number out of range"
-msgstr "Num�r canal �n afara domeniului"
-
-#: src/main/winproc.c:1652
-msgid "Level 2 not synchronized"
-msgstr "Nivelul 2 nesincronizat"
-
-#: src/main/winproc.c:1657
-msgid "Level 3 halted"
-msgstr "Nivelul 3 oprit"
-
-#: src/main/winproc.c:1662
-msgid "Level 3 reset"
-msgstr "Nivelul 3 resetat"
-
-#: src/main/winproc.c:1667
-msgid "Link number out of range"
-msgstr "Num�r leg�turi �n afara domeniului"
-
-#: src/main/winproc.c:1672
-msgid "Protocol driver not attached"
-msgstr "Driver-ul de protocol nu este ata�at"
-
-#: src/main/winproc.c:1677
-msgid "No CSI structure available"
-msgstr "Nici o structur� CSI disponibil�"
-
-#: src/main/winproc.c:1682
-msgid "Level 2 halted"
-msgstr "Nivelul 2 oprit"
-
-#: src/main/winproc.c:1687
-msgid "Deadlock condition"
-msgstr "Condi�ie blocare (Deadlock)"
-
-#: src/main/winproc.c:1692
-msgid "No record locks available"
-msgstr "Nici o �ncuietoare de articol (record lock) disponibil�"
-
-#: src/main/winproc.c:1697
-msgid "Invalid exchange"
-msgstr "Schimbare invalid�"
-
-#: src/main/winproc.c:1702
-msgid "Invalid request descriptor"
-msgstr "Descriptor de cerere invalid"
-
-#: src/main/winproc.c:1707
-msgid "Exchange full"
-msgstr "Schimbare �ntreag�"
-
-#: src/main/winproc.c:1712
-msgid "No anode"
-msgstr "Nici un anode"
-
-#: src/main/winproc.c:1717
-msgid "Invalid request code"
-msgstr "Cod de cerere invalid"
-
-#: src/main/winproc.c:1722
-msgid "Invalid slot"
-msgstr "Loc (slot) invalid"
-
-#: src/main/winproc.c:1727
-msgid "File locking deadlock error"
-msgstr "Eroare la descuierea (locking deadlock) fi�ierului"
-
-#: src/main/winproc.c:1732
-msgid "Bad font file fmt"
-msgstr "Format fi�ier font incorect"
-
-#: src/main/winproc.c:1737
-msgid "Device not a stream"
-msgstr "Dispozitivul nu este un flux (stream)"
-
-#: src/main/winproc.c:1742
-msgid "No data (for no delay io)"
-msgstr "Nici o dat� (pentru intrare/ie�ire f�r� �nt�rziere)"
-
-#: src/main/winproc.c:1747
-msgid "Timer expired"
-msgstr "Cronometru expirat"
-
-#: src/main/winproc.c:1752
-msgid "Out of streams resources"
-msgstr "Resurse �n afara fluxurilor"
-
-#: src/main/winproc.c:1757
-msgid "Machine is not on the network"
-msgstr "Ma�ina nu este pe re�ea"
-
-#: src/main/winproc.c:1762
-msgid "Package not installed"
-msgstr "Pachet neinstalat"
-
-#: src/main/winproc.c:1767
-msgid "The object is remote"
-msgstr "Obiectul este �ndep�rtat (remote)"
-
-#: src/main/winproc.c:1772
-msgid "The link has been severed"
-msgstr "Leg�tura a fost �ntrerupt�"
-
-#: src/main/winproc.c:1777
-msgid "Advertise error"
-msgstr "Eroare reclamare"
-
-#: src/main/winproc.c:1782
-msgid "Srmount error"
-msgstr "Eroare Srmount"
-
-#: src/main/winproc.c:1787
-msgid "Communication error on send"
-msgstr "Eroare de comunicare la trimitere"
-
-#: src/main/winproc.c:1792
-msgid "Protocol error"
-msgstr "Eroare protocol"
-
-#: src/main/winproc.c:1797
-msgid "Multihop attempted"
-msgstr "A fost �ncercat multihop"
-
-#: src/main/winproc.c:1802
-msgid "Inode is remote (not really error)"
-msgstr "Inode este �ndep�rtat (�n realitate nu este o eroare)"
-
-#: src/main/winproc.c:1807
-msgid "Cross mount point (not really error)"
-msgstr "Punct de montare �ncruci�at (�n realitate nu este o eroare)"
-
-#: src/main/winproc.c:1812
-msgid "Trying to read unreadable message"
-msgstr "�ncercare de citire a unui mesaj de necitit"
-
-#: src/main/winproc.c:1817
-msgid "Given log. name not unique"
-msgstr "Numele de jurnal (log) furnizat nu este unic"
-
-#: src/main/winproc.c:1822
-msgid "f.d. invalid for this operation"
-msgstr "f.d. invalid pentru aceast� opera�ie"
-
-#: src/main/winproc.c:1827
-msgid "Remote address changed"
-msgstr "Adresa �ndep�rtat� (remote) schimbat�"
-
-#: src/main/winproc.c:1832
-msgid "Can't access a needed shared lib"
-msgstr "Nu pot accesa o bibliotec� shared necesar�"
-
-#: src/main/winproc.c:1837
-msgid "Accessing a corrupted shared lib"
-msgstr "Accesez o bibliotec� shared corupt�"
-
-#: src/main/winproc.c:1842
-msgid ".lib section in a.out corrupted"
-msgstr "seciunea .lib �n a.out este corupt�"
-
-#: src/main/winproc.c:1847
-msgid "Attempting to link in too many libs"
-msgstr "�ncercare de legare (link) �n prea multe biblioteci"
-
-#: src/main/winproc.c:1852
-msgid "Attempting to exec a shared library"
-msgstr "�ncercare de executare a unei biblioteci shared"
-
-#: src/main/winproc.c:1857
-msgid "Function not implemented"
-msgstr "Func�ia nu este implematat�"
-
-#: src/main/winproc.c:1862
-msgid "No more files"
-msgstr "Nici un alt fi�ier"
-
-#: src/main/winproc.c:1867
-msgid "Directory not empty"
-msgstr "Directorul nu este gol"
-
-#: src/main/winproc.c:1872
-msgid "File or path name too long"
-msgstr "Numele fi�ierului sau c�ii este prea lung"
-
-#: src/main/winproc.c:1877
-msgid "Too many symbolic links"
-msgstr "Pre multe leg�turi simbolice"
-
-#: src/main/winproc.c:1882
-msgid "Operation not supported on transport endpoint"
-msgstr "Opera�ia nu este suportat� pe transport endpoint"
-
-#: src/main/winproc.c:1887
-msgid "Protocol family not supported"
-msgstr "Familie de protocoale nesuportat�"
-
-#: src/main/winproc.c:1892
-msgid "Connection reset by peer"
-msgstr "Conectare resetat� de pereche"
-
-#: src/main/winproc.c:1897
-msgid "No buffer space available"
-msgstr "Nici un spa�iu de buffer disponibil"
-
-#: src/main/winproc.c:1902
-msgid "Address family not supported by protocol family"
-msgstr "Familia de adrese nu este suportat� de familia de protocoale"
-
-#: src/main/winproc.c:1907
-msgid "Protocol wrong type for socket"
-msgstr "Tip gre�it de protocol pentru socket"
-
-#: src/main/winproc.c:1912
-msgid "Socket operation on non-socket"
-msgstr "Opera�iune socket pe non-socket"
-
-#: src/main/winproc.c:1917
-msgid "Protocol not available"
-msgstr "Protocol indisponibil"
-
-#: src/main/winproc.c:1922
-msgid "Can't send after socket shutdown"
-msgstr "Nu pot trimite dup� �nchiderea (shutdown) socket-ului"
-
-#: src/main/winproc.c:1927
-msgid "Connection refused"
-msgstr "Conectare refuzat�"
-
-#: src/main/winproc.c:1932
-msgid "Address already in use"
-msgstr "Adresa este deja �n uz"
-
-#: src/main/winproc.c:1937
-msgid "Connection aborted"
-msgstr "Conectare abandonat�"
-
-#: src/main/winproc.c:1942
-msgid "Network is unreachable"
-msgstr "Re�eaua nu poate fi atins�"
-
-#: src/main/winproc.c:1947
-msgid "Network interface is not configured"
-msgstr "Interfa�a de re�ea nu este configurat�"
-
-#: src/main/winproc.c:1952
-msgid "Connection timed out"
-msgstr "Conectare expirat� (timed out)"
-
-#: src/main/winproc.c:1957
-msgid "Host is down"
-msgstr "Gazda este indisponibil� (down)"
-
-#: src/main/winproc.c:1962
-msgid "Host is unreachable"
-msgstr "Gazda este de neatins (unreachable)"
-
-#: src/main/winproc.c:1967
-msgid "Connection already in progress"
-msgstr "Conectare deja �n progres"
-
-#: src/main/winproc.c:1972
-msgid "Socket already connected"
-msgstr "Socket deja conectat"
-
-#: src/main/winproc.c:1977
-msgid "Destination address required"
-msgstr "Adresa destina�ie necesar�"
-
-#: src/main/winproc.c:1982
-msgid "Message too long"
-msgstr "Mesaj prea lung"
-
-#: src/main/winproc.c:1987
-msgid "Unknown protocol"
-msgstr "Protocol necunoscut"
-
-#: src/main/winproc.c:1992
-msgid "Socket type not supported"
-msgstr "Tip de socket nesuportat"
-
-#: src/main/winproc.c:1997
-msgid "Address not available"
-msgstr "Adresa nu este disponibil�"
-
-#: src/main/winproc.c:2002
-msgid "Connection aborted by network"
-msgstr "Conectare abandonat� de re�ea"
-
-#: src/main/winproc.c:2007
-msgid "Socket is already connected"
-msgstr "Socket-ul este deja conectat"
-
-#: src/main/winproc.c:2012
-msgid "Socket is not connected"
-msgstr "Socket-ul nu este conectat"
-
-#: src/main/winproc.c:2017
-msgid "Too many references: cannot splice"
-msgstr "Prea multe referin�e: nu le pot �mbina"
-
-#: src/main/winproc.c:2022
-msgid "Too many processes"
-msgstr "Prea multe procese"
-
-#: src/main/winproc.c:2027
-msgid "Too many users"
-msgstr "Prea mul�i utilizatori"
-
-#: src/main/winproc.c:2032
-msgid "Disk quota exceeded"
-msgstr "Cota de disc dep��it�"
-
-#: src/main/winproc.c:2037 src/main/winproc.c:2064
-msgid "Unknown error"
-msgstr "Eroare necunoscut�"
-
-#: src/main/winproc.c:2042
-msgid "Not supported"
-msgstr "NU este suportat(�)"
-
-#: src/main/winproc.c:2047
-msgid "No medium (in tape drive)"
-msgstr "Nici un mediu (�n unitatea de band�)"
-
-#: src/main/winproc.c:2052
-msgid "No such host or network path"
-msgstr "Nici o asemenea gazd� sau cale de re�ea"
-
-#: src/main/winproc.c:2057
-msgid "Filename exists with different case"
-msgstr "Numele de fi�ier exist� cu cazul caracterelor diferit"
-
-#: src/main/winproc.c:2066
-#, c-format
-msgid "ERROR: Unknown error %i in %s\n"
-msgstr "EROARE: Eroare necunoscut� %i �n %s\n"
-
-#: src/plugins/rpm/rpmextractor.c:3048
-#, c-format
-msgid "Source RPM %d.%d"
-msgstr "Surs� RPM %d.%d"
-
-#: src/plugins/rpm/rpmextractor.c:3053
-#, c-format
-msgid "Binary RPM %d.%d"
-msgstr "Binar RPM %d.%d"
-
 #: src/plugins/manextractor.c:128
 msgid "Commands"
 msgstr "Comenzi"
@@ -1086,6 +111,14 @@
 msgid "Kernel routines"
 msgstr "Proceduri kernel"
 
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "mono"
+msgstr "mono"
+
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "stereo"
+msgstr "stereo"
+
 #: src/plugins/htmlextractor.c:130 src/plugins/htmlextractor.c:928
 #, c-format
 msgid "Fatal: could not allocate (%s at %s:%d).\n"
@@ -1106,6 +139,11 @@
 msgid "%ux%u dots per inch?"
 msgstr "%ux%u puncte pe inci?"
 
+#: src/plugins/riffextractor.c:167
+#, c-format
+msgid "codec: %s, %u fps, %u ms"
+msgstr "codec: %s, %u fps, %u ms"
+
 #: src/plugins/mp3extractor.c:49
 msgid "Blues"
 msgstr "Blues"
@@ -1698,47 +736,896 @@
 msgid "Synthpop"
 msgstr "Synthpop"
 
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "stereo"
-msgstr "stereo"
-
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "mono"
-msgstr "mono"
-
 #: src/plugins/mp3extractor.c:439
 msgid "(variable bps)"
 msgstr "(bps variabil)"
 
-#: src/plugins/riffextractor.c:167
+#: src/main/getopt.c:681
 #, c-format
-msgid "codec: %s, %u fps, %u ms"
-msgstr "codec: %s, %u fps, %u ms"
+msgid "%s: option `%s' is ambiguous\n"
+msgstr "%s: op�iunea `%s' este ambigu�\n"
 
-#: src/plugins/printable/dictionary-builder.c:29
+#: src/main/getopt.c:706
 #, c-format
+msgid "%s: option `--%s' doesn't allow an argument\n"
+msgstr "%s: op�iunea `--%s' nu permite un argument\n"
+
+#: src/main/getopt.c:712
+#, c-format
+msgid "%s: option `%c%s' doesn't allow an argument\n"
+msgstr "%s: op�iunea `%c%s' nu permite un argument\n"
+
+#: src/main/getopt.c:729 src/main/getopt.c:900
+#, c-format
+msgid "%s: option `%s' requires an argument\n"
+msgstr "%s: op�iunea `%s' necesit� un argument\n"
+
+#: src/main/getopt.c:758
+#, c-format
+msgid "%s: unrecognized option `--%s'\n"
+msgstr "%s: op�iune nerecunoscut� `--%s'\n"
+
+#: src/main/getopt.c:762
+#, c-format
+msgid "%s: unrecognized option `%c%s'\n"
+msgstr "%s: op�iune nerecunoscut� `%c%s'\n"
+
+#: src/main/getopt.c:788
+#, c-format
+msgid "%s: illegal option -- %c\n"
+msgstr "%s: op�iune ilegal� -- %c\n"
+
+#: src/main/getopt.c:790
+#, c-format
+msgid "%s: invalid option -- %c\n"
+msgstr "%s: op�iune ilegal� -- %c\n"
+
+#: src/main/getopt.c:819 src/main/getopt.c:949
+#, c-format
+msgid "%s: option requires an argument -- %c\n"
+msgstr "%s: op�iunea necesit� un argument -- %c\n"
+
+#: src/main/getopt.c:867
+#, c-format
+msgid "%s: option `-W %s' is ambiguous\n"
+msgstr "%s: op�iunea `-W %s' este ambigu�\n"
+
+#: src/main/getopt.c:885
+#, c-format
+msgid "%s: option `-W %s' doesn't allow an argument\n"
+msgstr "%s: op�iunea `-W %s' nu permite un argument\n"
+
+#: src/main/extract.c:49
+#, c-format
 msgid ""
-"Please provide the name of the language you are building\n"
-"a dictionary for.  For example:\n"
+"Usage: %s\n"
+"%s\n"
+"\n"
 msgstr ""
-"V� rug�m furniza�i numele limbii pentru care contrui�i\n"
-"un dic�ionar.  De exemplu:\n"
+"Folosire: %s\n"
+"%s\n"
+"\n"
 
-#: src/plugins/printable/dictionary-builder.c:42
+#: src/main/extract.c:52
 #, c-format
-msgid "Error opening file '%s': %s\n"
-msgstr "Eroare deschidere fi�ier '%s': %s\n"
+msgid ""
+"Arguments mandatory for long options are also mandatory for short options.\n"
+msgstr ""
+"Argumentele obligatorii pentru op�iunile lungi sunt obligatorii �i pentru "
+"op�iunile scurte.\n"
 
-#: src/plugins/printable/dictionary-builder.c:50
+#: src/main/extract.c:126
+msgid "do not remove any duplicates"
+msgstr "nu �ndep�rta nici un duplicat"
+
+#: src/main/extract.c:128
+msgid "print output in bibtex format"
+msgstr "afi�eaz� ie�irea �n format bibtex"
+
+#: src/main/extract.c:130
+msgid ""
+"use the generic plaintext extractor for the language with the 2-letter "
+"language code LANG"
+msgstr ""
+"folose�te extractorul text-simplu generic pentru limba cu codul de limb� din "
+"2 litere LANG"
+
+#: src/main/extract.c:132
+msgid "remove duplicates only if types match"
+msgstr "�ndep�rteaz� duplicatele numai dac� tipul este acela�i"
+
+#: src/main/extract.c:134
+msgid "use the filename as a keyword (loads filename-extractor plugin)"
+msgstr ""
+"folose�te numele de fi�ier ca �i cuv�nt cheie (�ncarc� plugin nume_fi�ier-"
+"extractor)"
+
+#: src/main/extract.c:136
+msgid "print this help"
+msgstr "afi�eaz� acest mesaj de ajutor"
+
+#: src/main/extract.c:138
+msgid "compute hash using the given ALGORITHM (currently sha1 or md5)"
+msgstr ""
+"calculeaz� tabela de dispersie (hash) folosind ALGORITM-ul dat (curent sha1 "
+"sau md5)"
+
+#: src/main/extract.c:140
+msgid "load an extractor plugin named LIBRARY"
+msgstr "�ncarc� un plugin extractor numit LIBR�RIE"
+
+#: src/main/extract.c:142
+msgid "list all keyword types"
+msgstr "listeaz� toate tipurile de cuvinte cheie"
+
+#: src/main/extract.c:144
+msgid "do not use the default set of extractor plugins"
+msgstr "nu folosi setul implicit de plugin-uri extractor"
+
+#: src/main/extract.c:146
+msgid "print only keywords of the given TYPE (use -L to get a list)"
+msgstr ""
+"afi�eaz� numai cuvintele cheie pentru TIP-ul dat (folose�te -L pentru a "
+"ob�ine o list�"
+
+#: src/main/extract.c:148
+msgid "remove duplicates even if keyword types do not match"
+msgstr ""
+"�ndep�rteaz� duplicatele chiar dac� tipurile cuvintelor cheie nu sunt "
+"acelea�i"
+
+#: src/main/extract.c:150
+msgid "use keyword splitting (loads split-extractor plugin)"
+msgstr ""
+"folose�te spargere dup� cuvinte cheie (�ncarc� plugin-ul split-extractor)"
+
+#: src/main/extract.c:152
+msgid "print the version number"
+msgstr "afi�eaz� num�rul versiunii"
+
+#: src/main/extract.c:154
+msgid "be verbose"
+msgstr "fi vorb�re�"
+
+#: src/main/extract.c:156
+msgid "do not print keywords of the given TYPE"
+msgstr "nu afi�a cuvinte cheie de TIP-ul dat"
+
+#: src/main/extract.c:159
+msgid "extract [OPTIONS] [FILENAME]*"
+msgstr "extract [OP�IUNI] [NUME_FI�IER]*"
+
+#: src/main/extract.c:160
+msgid "Extract metadata from files."
+msgstr "Extrage metadata din fi�iere."
+
+#: src/main/extract.c:198 src/main/extractor.c:784
 #, c-format
+msgid "%s - (binary)\n"
+msgstr "%s - (binar)\n"
+
+#: src/main/extract.c:204 src/main/extractor.c:789
+#, c-format
+msgid "INVALID TYPE - %s\n"
+msgstr "TIP INVALID - %s\n"
+
+#: src/main/extract.c:270 src/main/extractor.c:40
+msgid "title"
+msgstr "titlu"
+
+#: src/main/extract.c:272 src/main/extractor.c:38
+msgid "filename"
+msgstr "nume_fi�ier"
+
+#: src/main/extract.c:277 src/main/extractor.c:41
+msgid "author"
+msgstr "autor"
+
+#: src/main/extract.c:281 src/main/extractor.c:43
+msgid "description"
+msgstr "descriere"
+
+#: src/main/extract.c:283 src/main/extractor.c:55
+msgid "keywords"
+msgstr "cuvinte cheie"
+
+#: src/main/extract.c:285 src/main/extractor.c:44
+msgid "comment"
+msgstr "comentariu"
+
+#: src/main/extract.c:289 src/main/extractor.c:45
+msgid "date"
+msgstr "data"
+
+#: src/main/extract.c:291 src/main/extractor.c:67
+msgid "creation date"
+msgstr "data cre�rii"
+
+#: src/main/extract.c:319 src/main/extractor.c:46
+msgid "publisher"
+msgstr "publicist"
+
+#: src/main/extract.c:323 src/main/extractor.c:52
+msgid "organization"
+msgstr "organiza�ie"
+
+#: src/main/extract.c:327 src/main/extractor.c:54
+msgid "subject"
+msgstr "subiect"
+
+#: src/main/extract.c:331 src/main/extractor.c:71
+msgid "page count"
+msgstr "num�r de pagini"
+
+#: src/main/extract.c:468
+#, c-format
+msgid "You must specify an argument for the '%s' option (option ignored).\n"
+msgstr ""
+"Trebuie s� specifica�i un argument pentru op�iunea '%s' (op�iune ignorat�).\n"
+
+#: src/main/extract.c:532
+#, c-format
+msgid "Use --help to get a list of options.\n"
+msgstr "Folosi�i --help pentru a ob�ine o list� de op�iuni.\n"
+
+#: src/main/extract.c:585
+#, c-format
+msgid "%% BiBTeX file\n"
+msgstr "%% BiBTeX file\n"
+
+#: src/main/extract.c:592
+#, c-format
+msgid "Keywords for file %s:\n"
+msgstr "Cuvinte cheie pentru fi�ier %s:\n"
+
+#: src/main/extractor.c:37
+msgid "unknown"
+msgstr "necunoscut"
+
+#: src/main/extractor.c:39
+msgid "mimetype"
+msgstr "mimetype"
+
+#: src/main/extractor.c:42
+msgid "artist"
+msgstr "artist"
+
+#: src/main/extractor.c:47
+msgid "language"
+msgstr "limb�"
+
+#: src/main/extractor.c:48
+msgid "album"
+msgstr "album"
+
+#: src/main/extractor.c:49
+msgid "genre"
+msgstr "gen"
+
+#: src/main/extractor.c:50
+msgid "location"
+msgstr "loca�ie"
+
+#: src/main/extractor.c:51
+msgid "version"
+msgstr "versiune"
+
+#: src/main/extractor.c:53
+msgid "copyright"
+msgstr "copyright"
+
+#: src/main/extractor.c:56
+msgid "contributor"
+msgstr "contribuitor"
+
+#: src/main/extractor.c:57
+msgid "resource-type"
+msgstr "tip-resurs�"
+
+#: src/main/extractor.c:58
+msgid "format"
+msgstr "format"
+
+#: src/main/extractor.c:59
+msgid "resource-identifier"
+msgstr "identificator-resurs�"
+
+#: src/main/extractor.c:60
+msgid "source"
+msgstr "surs�"
+
+#: src/main/extractor.c:61
+msgid "relation"
+msgstr "rela�ie"
+
+#: src/main/extractor.c:62
+msgid "coverage"
+msgstr "acoperire"
+
+#: src/main/extractor.c:63
+msgid "software"
+msgstr "software"
+
+#: src/main/extractor.c:64
+msgid "disclaimer"
+msgstr "repudiere"
+
+#: src/main/extractor.c:65
+msgid "warning"
+msgstr "avertisment"
+
+#: src/main/extractor.c:66
+msgid "translated"
+msgstr "tradus"
+
+#: src/main/extractor.c:68
+msgid "modification date"
+msgstr "data modific�rii"
+
+#: src/main/extractor.c:69
+msgid "creator"
+msgstr "creator"
+
+#: src/main/extractor.c:70
+msgid "producer"
+msgstr "produc�tor"
+
+#: src/main/extractor.c:72
+msgid "page orientation"
+msgstr "orientare pagin�"
+
+#: src/main/extractor.c:73
+msgid "paper size"
+msgstr "dimensiune pagina"
+
+#: src/main/extractor.c:74
+msgid "used fonts"
+msgstr "fonturi folosite"
+
+#: src/main/extractor.c:75
+msgid "page order"
+msgstr "ordine pagini"
+
+#: src/main/extractor.c:76
+msgid "created for"
+msgstr "creat pentru"
+
+#: src/main/extractor.c:77
+msgid "magnification"
+msgstr "m�rire"
+
+#: src/main/extractor.c:78
+msgid "release"
+msgstr "release"
+
+#: src/main/extractor.c:79
+msgid "group"
+msgstr "grup"
+
+#: src/main/extractor.c:80
+msgid "size"
+msgstr "m�rime"
+
+#: src/main/extractor.c:81
+msgid "summary"
+msgstr "cuprins"
+
+#: src/main/extractor.c:82
+msgid "packager"
+msgstr "�mpachetator"
+
+#: src/main/extractor.c:83
+msgid "vendor"
+msgstr "v�nz�tor"
+
+#: src/main/extractor.c:84
+msgid "license"
+msgstr "licen��"
+
+#: src/main/extractor.c:85
+msgid "distribution"
+msgstr "distribu�ie"
+
+#: src/main/extractor.c:86
+msgid "build-host"
+msgstr "gazd�-contruit"
+
+#: src/main/extractor.c:87
+msgid "os"
+msgstr "sistem operare"
+
+#: src/main/extractor.c:88
+msgid "dependency"
+msgstr "dependin�e"
+
+#: src/main/extractor.c:89
+msgid "MD4"
+msgstr "MD4"
+
+#: src/main/extractor.c:90
+msgid "MD5"
+msgstr "MD5"
+
+#: src/main/extractor.c:91
+msgid "SHA-0"
+msgstr "SHA-0"
+
+#: src/main/extractor.c:92
+msgid "SHA-1"
+msgstr "SHA-1"
+
+#: src/main/extractor.c:93
+msgid "RipeMD160"
+msgstr "RipeMD160"
+
+#: src/main/extractor.c:94
+msgid "resolution"
+msgstr "rezolu�ie"
+
+#: src/main/extractor.c:95
+msgid "category"
+msgstr "categorie"
+
+#: src/main/extractor.c:96
+msgid "book title"
+msgstr "titlu de carte"
+
+#: src/main/extractor.c:97
+msgid "priority"
+msgstr "prioritate"
+
+#: src/main/extractor.c:98
+msgid "conflicts"
+msgstr "conflicte"
+
+#: src/main/extractor.c:99
+msgid "replaces"
+msgstr "�nlocuie�te"
+
+#: src/main/extractor.c:100
+msgid "provides"
+msgstr "furnizeaz�"
+
+#: src/main/extractor.c:101
+msgid "conductor"
+msgstr "conduc�tor"
+
+#: src/main/extractor.c:102
+msgid "interpreter"
+msgstr "interpret(�)"
+
+#: src/main/extractor.c:103
+msgid "owner"
+msgstr "proprietar"
+
+#: src/main/extractor.c:104
+msgid "lyrics"
+msgstr "versuri"
+
+#: src/main/extractor.c:105
+msgid "media type"
+msgstr "tipul media"
+
+#: src/main/extractor.c:106
+msgid "contact"
+msgstr "contact"
+
+#: src/main/extractor.c:107
+msgid "binary thumbnail data"
+msgstr "data thumbnail binar"
+
+#: src/main/extractor.c:108
+#, fuzzy
+msgid "publication date"
+msgstr "data cre�rii"
+
+#: src/main/extractor.c:194
+#, c-format
+msgid "Initialization of plugin mechanism failed: %s!\n"
+msgstr "ini�ializare mecanismului de plugin a e�uat: %s!\n"
+
+#: src/main/extractor.c:341
+#, c-format
 msgid ""
-"Error allocating: %s\n"
-"."
+"Resolving symbol '%s' in library '%s' failed, so I tried '%s', but that "
+"failed also.  Errors are: '%s' and '%s'.\n"
 msgstr ""
-"Eroare de alocare: %s\n"
-"."
+"Rezolvarea simbolului '%s' �n biblioteca '%s' a e�uat, a�a c� am �ncercat '%"
+"s', dar �i acesta a e�uat.  Erorile sunt: '%s' �i '%s'.\n"
 
-#: src/plugins/printable/dictionary-builder.c:62
+#: src/main/extractor.c:370
 #, c-format
-msgid "Increase ALLOCSIZE (in %s).\n"
-msgstr "Cre�te�i ALLOCSIZE (�n %s).\n"
+msgid "Loading '%s' plugin failed: %s\n"
+msgstr "�nc�rcarea plugin-ului '%s' a e�uat: %s\n"
+
+#: src/main/extractor.c:576
+#, c-format
+msgid "Unloading plugin '%s' failed!\n"
+msgstr "Desc�rcarea plugin-ului '%s' a e�uat!\n"
+
+#~ msgid "No error"
+#~ msgstr "Ni o eroare"
+
+#~ msgid "Unknown host"
+#~ msgstr "Gazd� necunoscut�"
+
+#~ msgid "Host name lookup failure"
+#~ msgstr "C�utarea (lookup) numelui gazdei a e�uat"
+
+#~ msgid "Unknown server error"
+#~ msgstr "Eroare server necunoscut�"
+
+#~ msgid "No address associated with name"
+#~ msgstr "Nici o adres� asociat� cu numele"
+
+#~ msgid "Internal resolver error"
+#~ msgstr "Eroare resolver intern"
+
+#~ msgid "Unknown resolver error"
+#~ msgstr "Eroare resolver necunoscut�"
+
+#~ msgid "Cannot determine root directory (%s)\n"
+#~ msgstr "Nu pot determina directorul root (%s)\n"
+
+#~ msgid "Cannot determine home directory (%s)\n"
+#~ msgstr "Nu pot determina directorul acas� (%s)\n"
+
+#~ msgid "Not super-user"
+#~ msgstr "Nu sunte�i super-utilizator"
+
+#~ msgid "No such file or directory"
+#~ msgstr "Nici un asemenea fi�ier sau director"
+
+#~ msgid "No such process"
+#~ msgstr "Nici un asemenea proces"
+
+#~ msgid "Interrupted system call"
+#~ msgstr "Apel sistem �ntrerupt"
+
+#~ msgid "I/O error"
+#~ msgstr "Eroare I/O"
+
+#~ msgid "No such device or address"
+#~ msgstr "Nici un asemenea dispozitiv sau adres�"
+
+#~ msgid "Arg list too long"
+#~ msgstr "List� de argumente prea lung�"
+
+#~ msgid "Exec format error"
+#~ msgstr "Eroare format exec"
+
+#~ msgid "Bad file number"
+#~ msgstr "Num�r de fi�ier incorect"
+
+#~ msgid "No children"
+#~ msgstr "Nici un copil"
+
+#~ msgid "Resource unavailable or operation would block, try again"
+#~ msgstr "Resurs� indisponibil� sau opera�ia s-ar bloca, �ncerca�i din nou"
+
+#~ msgid "Not enough memory"
+#~ msgstr "Memorie insuficient�"
+
+#~ msgid "Permission denied"
+#~ msgstr "Permisiune refuzat�"
+
+#~ msgid "Bad address"
+#~ msgstr "Adresa incorect�"
+
+#~ msgid "Block device required"
+#~ msgstr "Dispozitiv bloc necesar"
+
+#~ msgid "Mount device busy"
+#~ msgstr "Dispozitiv montare ocupat"
+
+#~ msgid "File exists"
+#~ msgstr "Fi�ierul exist�"
+
+#~ msgid "Cross-device link"
+#~ msgstr "Leg�tur� (link) �ntre-dispozitive"
+
+#~ msgid "No such device"
+#~ msgstr "Nici un asemenea dispozitiv"
+
+#~ msgid "Not a directory"
+#~ msgstr "Nu este un director"
+
+#~ msgid "Is a directory"
+#~ msgstr "Este un director"
+
+#~ msgid "Invalid argument"
+#~ msgstr "Argument invalide"
+
+#~ msgid "Too many open files in system"
+#~ msgstr "Prea multe fi�iere deschise �n sistem"
+
+#~ msgid "Too many open files"
+#~ msgstr "Prea multe fi�iere deschise"
+
+#~ msgid "Not a typewriter"
+#~ msgstr "Nu este o ma�in� de scris (typewriter)"
+
+#~ msgid "Text file busy"
+#~ msgstr "Fi�ier text ocupat"
+
+#~ msgid "File too large"
+#~ msgstr "Fi�ier prea mare"
+
+#~ msgid "No space left on device"
+#~ msgstr "Spa�iu indisponibil pe dispozitiv"
+
+#~ msgid "Illegal seek"
+#~ msgstr "C�utare ilegal�"
+
+#~ msgid "Read only file system"
+#~ msgstr "Cite�te numai sistemul de fi�iere"
+
+#~ msgid "Too many links"
+#~ msgstr "Prea multe leg�turi (links)"
+
+#~ msgid "Broken pipe"
+#~ msgstr "Pipe spart(�)"
+
+#~ msgid "Math arg out of domain of func"
+#~ msgstr "Argument matematic �n afara domeniului func�iei"
+
+#~ msgid "Math result not representable"
+#~ msgstr "Rezultatul matematic nu este reprezentabil"
+
+#~ msgid "No message of desired type"
+#~ msgstr "Nici un mesaj de tipul dorit"
+
+#~ msgid "Identifier removed"
+#~ msgstr "Identificator �ndep�rtat"
+
+#~ msgid "Channel number out of range"
+#~ msgstr "Num�r canal �n afara domeniului"
+
+#~ msgid "Level 2 not synchronized"
+#~ msgstr "Nivelul 2 nesincronizat"
+
+#~ msgid "Level 3 halted"
+#~ msgstr "Nivelul 3 oprit"
+
+#~ msgid "Level 3 reset"
+#~ msgstr "Nivelul 3 resetat"
+
+#~ msgid "Link number out of range"
+#~ msgstr "Num�r leg�turi �n afara domeniului"
+
+#~ msgid "Protocol driver not attached"
+#~ msgstr "Driver-ul de protocol nu este ata�at"
+
+#~ msgid "No CSI structure available"
+#~ msgstr "Nici o structur� CSI disponibil�"
+
+#~ msgid "Level 2 halted"
+#~ msgstr "Nivelul 2 oprit"
+
+#~ msgid "Deadlock condition"
+#~ msgstr "Condi�ie blocare (Deadlock)"
+
+#~ msgid "No record locks available"
+#~ msgstr "Nici o �ncuietoare de articol (record lock) disponibil�"
+
+#~ msgid "Invalid exchange"
+#~ msgstr "Schimbare invalid�"
+
+#~ msgid "Invalid request descriptor"
+#~ msgstr "Descriptor de cerere invalid"
+
+#~ msgid "Exchange full"
+#~ msgstr "Schimbare �ntreag�"
+
+#~ msgid "No anode"
+#~ msgstr "Nici un anode"
+
+#~ msgid "Invalid request code"
+#~ msgstr "Cod de cerere invalid"
+
+#~ msgid "Invalid slot"
+#~ msgstr "Loc (slot) invalid"
+
+#~ msgid "File locking deadlock error"
+#~ msgstr "Eroare la descuierea (locking deadlock) fi�ierului"
+
+#~ msgid "Bad font file fmt"
+#~ msgstr "Format fi�ier font incorect"
+
+#~ msgid "Device not a stream"
+#~ msgstr "Dispozitivul nu este un flux (stream)"
+
+#~ msgid "No data (for no delay io)"
+#~ msgstr "Nici o dat� (pentru intrare/ie�ire f�r� �nt�rziere)"
+
+#~ msgid "Timer expired"
+#~ msgstr "Cronometru expirat"
+
+#~ msgid "Out of streams resources"
+#~ msgstr "Resurse �n afara fluxurilor"
+
+#~ msgid "Machine is not on the network"
+#~ msgstr "Ma�ina nu este pe re�ea"
+
+#~ msgid "Package not installed"
+#~ msgstr "Pachet neinstalat"
+
+#~ msgid "The object is remote"
+#~ msgstr "Obiectul este �ndep�rtat (remote)"
+
+#~ msgid "The link has been severed"
+#~ msgstr "Leg�tura a fost �ntrerupt�"
+
+#~ msgid "Advertise error"
+#~ msgstr "Eroare reclamare"
+
+#~ msgid "Srmount error"
+#~ msgstr "Eroare Srmount"
+
+#~ msgid "Communication error on send"
+#~ msgstr "Eroare de comunicare la trimitere"
+
+#~ msgid "Protocol error"
+#~ msgstr "Eroare protocol"
+
+#~ msgid "Multihop attempted"
+#~ msgstr "A fost �ncercat multihop"
+
+#~ msgid "Inode is remote (not really error)"
+#~ msgstr "Inode este �ndep�rtat (�n realitate nu este o eroare)"
+
+#~ msgid "Cross mount point (not really error)"
+#~ msgstr "Punct de montare �ncruci�at (�n realitate nu este o eroare)"
+
+#~ msgid "Trying to read unreadable message"
+#~ msgstr "�ncercare de citire a unui mesaj de necitit"
+
+#~ msgid "Given log. name not unique"
+#~ msgstr "Numele de jurnal (log) furnizat nu este unic"
+
+#~ msgid "f.d. invalid for this operation"
+#~ msgstr "f.d. invalid pentru aceast� opera�ie"
+
+#~ msgid "Remote address changed"
+#~ msgstr "Adresa �ndep�rtat� (remote) schimbat�"
+
+#~ msgid "Can't access a needed shared lib"
+#~ msgstr "Nu pot accesa o bibliotec� shared necesar�"
+
+#~ msgid "Accessing a corrupted shared lib"
+#~ msgstr "Accesez o bibliotec� shared corupt�"
+
+#~ msgid ".lib section in a.out corrupted"
+#~ msgstr "seciunea .lib �n a.out este corupt�"
+
+#~ msgid "Attempting to link in too many libs"
+#~ msgstr "�ncercare de legare (link) �n prea multe biblioteci"
+
+#~ msgid "Attempting to exec a shared library"
+#~ msgstr "�ncercare de executare a unei biblioteci shared"
+
+#~ msgid "Function not implemented"
+#~ msgstr "Func�ia nu este implematat�"
+
+#~ msgid "No more files"
+#~ msgstr "Nici un alt fi�ier"
+
+#~ msgid "Directory not empty"
+#~ msgstr "Directorul nu este gol"
+
+#~ msgid "File or path name too long"
+#~ msgstr "Numele fi�ierului sau c�ii este prea lung"
+
+#~ msgid "Too many symbolic links"
+#~ msgstr "Pre multe leg�turi simbolice"
+
+#~ msgid "Operation not supported on transport endpoint"
+#~ msgstr "Opera�ia nu este suportat� pe transport endpoint"
+
+#~ msgid "Protocol family not supported"
+#~ msgstr "Familie de protocoale nesuportat�"
+
+#~ msgid "Connection reset by peer"
+#~ msgstr "Conectare resetat� de pereche"
+
+#~ msgid "No buffer space available"
+#~ msgstr "Nici un spa�iu de buffer disponibil"
+
+#~ msgid "Address family not supported by protocol family"
+#~ msgstr "Familia de adrese nu este suportat� de familia de protocoale"
+
+#~ msgid "Protocol wrong type for socket"
+#~ msgstr "Tip gre�it de protocol pentru socket"
+
+#~ msgid "Socket operation on non-socket"
+#~ msgstr "Opera�iune socket pe non-socket"
+
+#~ msgid "Protocol not available"
+#~ msgstr "Protocol indisponibil"
+
+#~ msgid "Can't send after socket shutdown"
+#~ msgstr "Nu pot trimite dup� �nchiderea (shutdown) socket-ului"
+
+#~ msgid "Connection refused"
+#~ msgstr "Conectare refuzat�"
+
+#~ msgid "Address already in use"
+#~ msgstr "Adresa este deja �n uz"
+
+#~ msgid "Connection aborted"
+#~ msgstr "Conectare abandonat�"
+
+#~ msgid "Network is unreachable"
+#~ msgstr "Re�eaua nu poate fi atins�"
+
+#~ msgid "Network interface is not configured"
+#~ msgstr "Interfa�a de re�ea nu este configurat�"
+
+#~ msgid "Connection timed out"
+#~ msgstr "Conectare expirat� (timed out)"
+
+#~ msgid "Host is down"
+#~ msgstr "Gazda este indisponibil� (down)"
+
+#~ msgid "Host is unreachable"
+#~ msgstr "Gazda este de neatins (unreachable)"
+
+#~ msgid "Connection already in progress"
+#~ msgstr "Conectare deja �n progres"
+
+#~ msgid "Socket already connected"
+#~ msgstr "Socket deja conectat"
+
+#~ msgid "Destination address required"
+#~ msgstr "Adresa destina�ie necesar�"
+
+#~ msgid "Message too long"
+#~ msgstr "Mesaj prea lung"
+
+#~ msgid "Unknown protocol"
+#~ msgstr "Protocol necunoscut"
+
+#~ msgid "Socket type not supported"
+#~ msgstr "Tip de socket nesuportat"
+
+#~ msgid "Address not available"
+#~ msgstr "Adresa nu este disponibil�"
+
+#~ msgid "Connection aborted by network"
+#~ msgstr "Conectare abandonat� de re�ea"
+
+#~ msgid "Socket is already connected"
+#~ msgstr "Socket-ul este deja conectat"
+
+#~ msgid "Socket is not connected"
+#~ msgstr "Socket-ul nu este conectat"
+
+#~ msgid "Too many references: cannot splice"
+#~ msgstr "Prea multe referin�e: nu le pot �mbina"
+
+#~ msgid "Too many processes"
+#~ msgstr "Prea multe procese"
+
+#~ msgid "Too many users"
+#~ msgstr "Prea mul�i utilizatori"
+
+#~ msgid "Disk quota exceeded"
+#~ msgstr "Cota de disc dep��it�"
+
+#~ msgid "Unknown error"
+#~ msgstr "Eroare necunoscut�"
+
+#~ msgid "Not supported"
+#~ msgstr "NU este suportat(�)"
+
+#~ msgid "No medium (in tape drive)"
+#~ msgstr "Nici un mediu (�n unitatea de band�)"
+
+#~ msgid "No such host or network path"
+#~ msgstr "Nici o asemenea gazd� sau cale de re�ea"
+
+#~ msgid "Filename exists with different case"
+#~ msgstr "Numele de fi�ier exist� cu cazul caracterelor diferit"
+
+#~ msgid "ERROR: Unknown error %i in %s\n"
+#~ msgstr "EROARE: Eroare necunoscut� %i �n %s\n"

Modified: Extractor/po/rw.po
===================================================================
--- Extractor/po/rw.po  2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/po/rw.po  2005-05-22 11:16:28 UTC (rev 798)
@@ -15,8 +15,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: libextractor 0.3.11\n"
-"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2005-04-05 17:09-0500\n"
+"Report-Msgid-Bugs-To: address@hidden"
+"POT-Creation-Date: 2005-05-21 13:21-0500\n"
 "PO-Revision-Date: 2005-04-04 10:55-0700\n"
 "Last-Translator: Steven Michael Murphy <address@hidden>\n"
 "Language-Team: Kinyarwanda <address@hidden>\n"
@@ -24,6 +24,794 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: doc/demux_nsf.c:320
+#, c-format
+msgid "demux_nsf.c: input not seekable, can not handle!\n"
+msgstr ""
+
+#: doc/demux_wc3movie.c:210
+#, c-format
+msgid "demux_wc3movie: SHOT chunk referenced invalid palette (%d >= %d)\n"
+msgstr ""
+
+#: doc/demux_wc3movie.c:300 doc/demux_wc3movie.c:538
+#, c-format
+msgid "demux_wc3movie: encountered unknown chunk: %c%c%c%c\n"
+msgstr ""
+
+#: doc/demux_wc3movie.c:449
+msgid "demux_wc3movie: There was a problem while loading palette chunks\n"
+msgstr ""
+
+#: src/plugins/rpm/rpmextractor.c:3048
+#, c-format
+msgid "Source RPM %d.%d"
+msgstr ""
+
+#: src/plugins/rpm/rpmextractor.c:3053
+#, c-format
+msgid "Binary RPM %d.%d"
+msgstr ""
+
+#: src/plugins/printable/dictionary-builder.c:53
+#, fuzzy, c-format
+msgid ""
+"Please provide the name of the language you are building\n"
+"a dictionary for.  For example:\n"
+msgstr "i Izina: Bya i Ururimi Inkoranyamagambo kugirango Urugero"
+
+# basctl/source\basicide\basidesh.src:RID_STR_ERROROPENSTORAGE.text
+#: src/plugins/printable/dictionary-builder.c:66
+#, fuzzy, c-format
+msgid "Error opening file '%s': %s\n"
+msgstr "Hari ikibazo mu gufungura dosiye"
+
+#: src/plugins/printable/dictionary-builder.c:74
+#, c-format
+msgid ""
+"Error allocating: %s\n"
+"."
+msgstr ""
+
+#: src/plugins/printable/dictionary-builder.c:86
+#, fuzzy, c-format
+msgid "Increase ALLOCSIZE (in %s).\n"
+msgstr "in"
+
+#: src/plugins/manextractor.c:128
+msgid "Commands"
+msgstr "amabwiriza"
+
+#: src/plugins/manextractor.c:133
+#, fuzzy
+msgid "System calls"
+msgstr "Amahamagara:"
+
+#: src/plugins/manextractor.c:138
+#, fuzzy
+msgid "Library calls"
+msgstr "Amahamagara:"
+
+#: src/plugins/manextractor.c:143
+#, fuzzy
+msgid "Special files"
+msgstr "Idosiye"
+
+#: src/plugins/manextractor.c:148
+#, fuzzy
+msgid "File formats and conventions"
+msgstr "Idosiye Imiterere Na"
+
+#: src/plugins/manextractor.c:153
+msgid "Games"
+msgstr ""
+
+#: src/plugins/manextractor.c:158
+#, fuzzy
+msgid "Conventions and miscellaneous"
+msgstr "Na Binyuranye"
+
+#: src/plugins/manextractor.c:163
+#, fuzzy
+msgid "System management commands"
+msgstr "Amabwiriza"
+
+#: src/plugins/manextractor.c:168
+msgid "Kernel routines"
+msgstr ""
+
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "mono"
+msgstr ""
+
+#: src/plugins/wavextractor.c:114 src/plugins/mp3extractor.c:438
+msgid "stereo"
+msgstr ""
+
+#: src/plugins/htmlextractor.c:130 src/plugins/htmlextractor.c:928
+#, fuzzy, c-format
+msgid "Fatal: could not allocate (%s at %s:%d).\n"
+msgstr "OYA ku"
+
+#: src/plugins/jpegextractor.c:178
+#, fuzzy, c-format
+msgid "%ux%u dots per inch"
+msgstr "%ux%uUtudomo Inci"
+
+#: src/plugins/jpegextractor.c:188
+#, fuzzy, c-format
+msgid "%ux%u dots per cm"
+msgstr "%ux%uUtudomo cm"
+
+#: src/plugins/jpegextractor.c:198
+#, fuzzy, c-format
+msgid "%ux%u dots per inch?"
+msgstr "%ux%uUtudomo Inci"
+
+#: src/plugins/riffextractor.c:167
+#, c-format
+msgid "codec: %s, %u fps, %u ms"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:49
+msgid "Blues"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:50
+msgid "Classic Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:51
+msgid "Country"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:52
+msgid "Dance"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:53
+msgid "Disco"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:54
+msgid "Funk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:55
+msgid "Grunge"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:56
+msgid "Hip-Hop"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:57
+msgid "Jazz"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:58
+msgid "Metal"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:59
+msgid "New Age"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:60
+msgid "Oldies"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:61
+msgid "Other"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:62
+msgid "Pop"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:63
+msgid "R&B"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:64
+msgid "Rap"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:65
+msgid "Reggae"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:66
+msgid "Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:67
+msgid "Techno"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:68
+msgid "Industrial"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:69
+msgid "Alternative"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:70
+msgid "Ska"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:71
+msgid "Death Metal"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:72
+msgid "Pranks"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:73
+msgid "Soundtrack"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:74
+msgid "Euro-Techno"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:75
+msgid "Ambient"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:76
+msgid "Trip-Hop"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:77
+msgid "Vocal"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:78
+msgid "Jazz+Funk"
+msgstr ""
+
+# goodies/source\filter.vcl\eps\dlgeps.src:DLG_EXPORT_EPS.GRP_VERSION.text
+#: src/plugins/mp3extractor.c:79
+#, fuzzy
+msgid "Fusion"
+msgstr "Verisiyo"
+
+#: src/plugins/mp3extractor.c:80
+msgid "Trance"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:81
+msgid "Classical"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:82
+msgid "Instrumental"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:83
+msgid "Acid"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:84
+msgid "House"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:85
+msgid "Game"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:86
+msgid "Sound Clip"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:87
+msgid "Gospel"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:88
+msgid "Noise"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:89
+msgid "Alt. Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:90
+msgid "Bass"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:91
+msgid "Soul"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:92
+msgid "Punk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:93
+msgid "Space"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:94
+#, fuzzy
+msgid "Meditative"
+msgstr "Ibitangazamakuru Ubwoko"
+
+#: src/plugins/mp3extractor.c:95
+msgid "Instrumental Pop"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:96
+msgid "Instrumental Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:97
+msgid "Ethnic"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:98
+msgid "Gothic"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:99
+msgid "Darkwave"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:100
+msgid "Techno-Industrial"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:101
+msgid "Electronic"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:102
+msgid "Pop-Folk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:103
+msgid "Eurodance"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:104
+msgid "Dream"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:105
+msgid "Southern Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:106
+msgid "Comedy"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:107
+msgid "Cult"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:108
+msgid "Gangsta Rap"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:109
+msgid "Top 40"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:110
+msgid "Christian Rap"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:111
+msgid "Pop/Funk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:112
+msgid "Jungle"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:113
+msgid "Native American"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:114
+msgid "Cabaret"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:115
+msgid "New Wave"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:116
+msgid "Psychedelic"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:117
+msgid "Rave"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:118
+msgid "Showtunes"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:119
+msgid "Trailer"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:120
+msgid "Lo-Fi"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:121
+msgid "Tribal"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:122
+msgid "Acid Punk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:123
+msgid "Acid Jazz"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:124
+msgid "Polka"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:125
+msgid "Retro"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:126
+msgid "Musical"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:127
+msgid "Rock & Roll"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:128
+msgid "Hard Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:129
+msgid "Folk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:130
+msgid "Folk/Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:131
+msgid "National Folk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:132
+#, fuzzy
+msgid "Swing"
+msgstr "Iburira"
+
+#: src/plugins/mp3extractor.c:133
+msgid "Fast-Fusion"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:134
+msgid "Bebob"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:135
+#, fuzzy
+msgid "Latin"
+msgstr "Inturo"
+
+#: src/plugins/mp3extractor.c:136
+msgid "Revival"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:137
+msgid "Celtic"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:138
+msgid "Bluegrass"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:139
+msgid "Avantgarde"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:140
+msgid "Gothic Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:141
+msgid "Progressive Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:142
+msgid "Psychedelic Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:143
+msgid "Symphonic Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:144
+msgid "Slow Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:145
+msgid "Big Band"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:146
+msgid "Chorus"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:147
+msgid "Easy Listening"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:148
+msgid "Acoustic"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:149
+msgid "Humour"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:150
+msgid "Speech"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:151
+msgid "Chanson"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:152
+msgid "Opera"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:153
+msgid "Chamber Music"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:154
+msgid "Sonata"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:155
+msgid "Symphony"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:156
+msgid "Booty Bass"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:157
+msgid "Primus"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:158
+msgid "Porn Groove"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:159
+#, fuzzy
+msgid "Satire"
+msgstr "Itariki"
+
+#: src/plugins/mp3extractor.c:160
+msgid "Slow Jam"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:161
+msgid "Club"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:162
+msgid "Tango"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:163
+msgid "Samba"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:164
+msgid "Folklore"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:165
+msgid "Ballad"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:166
+msgid "Power Ballad"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:167
+msgid "Rhythmic Soul"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:168
+msgid "Freestyle"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:169
+msgid "Duet"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:170
+msgid "Punk Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:171
+msgid "Drum Solo"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:172
+msgid "A Cappella"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:173
+msgid "Euro-House"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:174
+msgid "Dance Hall"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:175
+msgid "Goa"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:176
+msgid "Drum & Bass"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:177
+msgid "Club-House"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:178
+msgid "Hardcore"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:179
+#, fuzzy
+msgid "Terror"
+msgstr "Nta kosa"
+
+#: src/plugins/mp3extractor.c:180
+msgid "Indie"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:181
+msgid "BritPop"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:182
+msgid "Negerpunk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:183
+msgid "Polsk Punk"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:184
+msgid "Beat"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:185
+msgid "Christian Gangsta Rap"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:186
+msgid "Heavy Metal"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:187
+msgid "Black Metal"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:188
+msgid "Crossover"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:189
+msgid "Contemporary Christian"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:190
+msgid "Christian Rock"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:191
+msgid "Merengue"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:192
+msgid "Salsa"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:193
+msgid "Thrash Metal"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:194
+msgid "Anime"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:195
+msgid "JPop"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:196
+msgid "Synthpop"
+msgstr ""
+
+#: src/plugins/mp3extractor.c:439
+#, fuzzy
+msgid "(variable bps)"
+msgstr "(IMPINDURAGACIRO"
+
+#: src/main/getopt.c:681
+#, fuzzy, c-format
+msgid "%s: option `%s' is ambiguous\n"
+msgstr "%s:Ihitamo ni"
+
+#: src/main/getopt.c:706
+#, fuzzy, c-format
+msgid "%s: option `--%s' doesn't allow an argument\n"
+msgstr "%s:Ihitamo Kwemerera"
+
+#: src/main/getopt.c:712
+#, fuzzy, c-format
+msgid "%s: option `%c%s' doesn't allow an argument\n"
+msgstr "%s:Ihitamo Kwemerera"
+
+#: src/main/getopt.c:729 src/main/getopt.c:900
+#, fuzzy, c-format
+msgid "%s: option `%s' requires an argument\n"
+msgstr "%s:Ihitamo"
+
+#: src/main/getopt.c:758
+#, fuzzy, c-format
+msgid "%s: unrecognized option `--%s'\n"
+msgstr "%s:Ihitamo"
+
+#: src/main/getopt.c:762
+#, fuzzy, c-format
+msgid "%s: unrecognized option `%c%s'\n"
+msgstr "%s:Ihitamo"
+
+#: src/main/getopt.c:788
+#, fuzzy, c-format
+msgid "%s: illegal option -- %c\n"
+msgstr "%s:Ihitamo"
+
+#: src/main/getopt.c:790
+#, fuzzy, c-format
+msgid "%s: invalid option -- %c\n"
+msgstr "%s:Sibyo Ihitamo"
+
+#: src/main/getopt.c:819 src/main/getopt.c:949
+#, fuzzy, c-format
+msgid "%s: option requires an argument -- %c\n"
+msgstr "%s:Ihitamo"
+
+#: src/main/getopt.c:867
+#, fuzzy, c-format
+msgid "%s: option `-W %s' is ambiguous\n"
+msgstr "%s:Ihitamo ni"
+
+#: src/main/getopt.c:885
+#, fuzzy, c-format
+msgid "%s: option `-W %s' doesn't allow an argument\n"
+msgstr "%s:Ihitamo Kwemerera"
+
 #: src/main/extract.c:49
 #, fuzzy, c-format
 msgid ""
@@ -130,12 +918,12 @@
 msgid "Extract metadata from files."
 msgstr "Bivuye Idosiye"
 
-#: src/main/extract.c:198 src/main/extractor.c:728
+#: src/main/extract.c:198 src/main/extractor.c:784
 #, c-format
 msgid "%s - (binary)\n"
 msgstr ""
 
-#: src/main/extract.c:204 src/main/extractor.c:733
+#: src/main/extract.c:204 src/main/extractor.c:789
 #, c-format
 msgid "INVALID TYPE - %s\n"
 msgstr ""
@@ -221,12 +1009,12 @@
 msgid "Use --help to get a list of options.\n"
 msgstr "Ifashayobora Kuri Kubona a Urutonde Bya Amahitamo"
 
-#: src/main/extract.c:586
+#: src/main/extract.c:585
 #, c-format
 msgid "%% BiBTeX file\n"
 msgstr ""
 
-#: src/main/extract.c:593
+#: src/main/extract.c:592
 #, fuzzy, c-format
 msgid "Keywords for file %s:\n"
 msgstr "kugirango IDOSIYE"
@@ -539,1418 +1327,469 @@
 msgid "Initialization of plugin mechanism failed: %s!\n"
 msgstr "Bya Byanze"
 
-#: src/main/extractor.c:387
+#: src/main/extractor.c:341
 #, fuzzy, c-format
 msgid ""
 "Resolving symbol '%s' in library '%s' failed, so I tried '%s', but that "
 "failed also.  Errors are: '%s' and '%s'.\n"
 msgstr "IKIMENYETSO in Isomero Byanze Byanze Na"
 
-#: src/main/extractor.c:416
+#: src/main/extractor.c:370
 #, fuzzy, c-format
 msgid "Loading '%s' plugin failed: %s\n"
 msgstr "Byanze"
 
-#: src/main/extractor.c:521
+#: src/main/extractor.c:576
 #, fuzzy, c-format
 msgid "Unloading plugin '%s' failed!\n"
 msgstr "Byanze"
 
-#: src/main/getopt.c:681
-#, fuzzy, c-format
-msgid "%s: option `%s' is ambiguous\n"
-msgstr "%s:Ihitamo ni"
+#~ msgid "No error"
+#~ msgstr "Nta kosa"
 
-#: src/main/getopt.c:706
-#, fuzzy, c-format
-msgid "%s: option `--%s' doesn't allow an argument\n"
-msgstr "%s:Ihitamo Kwemerera"
-
-#: src/main/getopt.c:712
-#, fuzzy, c-format
-msgid "%s: option `%c%s' doesn't allow an argument\n"
-msgstr "%s:Ihitamo Kwemerera"
-
-#: src/main/getopt.c:729 src/main/getopt.c:900
-#, fuzzy, c-format
-msgid "%s: option `%s' requires an argument\n"
-msgstr "%s:Ihitamo"
-
-#: src/main/getopt.c:758
-#, fuzzy, c-format
-msgid "%s: unrecognized option `--%s'\n"
-msgstr "%s:Ihitamo"
-
-#: src/main/getopt.c:762
-#, fuzzy, c-format
-msgid "%s: unrecognized option `%c%s'\n"
-msgstr "%s:Ihitamo"
-
-#: src/main/getopt.c:788
-#, fuzzy, c-format
-msgid "%s: illegal option -- %c\n"
-msgstr "%s:Ihitamo"
-
-#: src/main/getopt.c:790
-#, fuzzy, c-format
-msgid "%s: invalid option -- %c\n"
-msgstr "%s:Sibyo Ihitamo"
-
-#: src/main/getopt.c:819 src/main/getopt.c:949
-#, fuzzy, c-format
-msgid "%s: option requires an argument -- %c\n"
-msgstr "%s:Ihitamo"
-
-#: src/main/getopt.c:867
-#, fuzzy, c-format
-msgid "%s: option `-W %s' is ambiguous\n"
-msgstr "%s:Ihitamo ni"
-
-#: src/main/getopt.c:885
-#, fuzzy, c-format
-msgid "%s: option `-W %s' doesn't allow an argument\n"
-msgstr "%s:Ihitamo Kwemerera"
-
-#: src/main/winproc.c:36 src/main/winproc.c:2061
-msgid "No error"
-msgstr "Nta kosa"
-
-#: src/main/winproc.c:37
 #, fuzzy
-msgid "Unknown host"
-msgstr "Ubuturo"
+#~ msgid "Unknown host"
+#~ msgstr "Ubuturo"
 
-#: src/main/winproc.c:38
 #, fuzzy
-msgid "Host name lookup failure"
-msgstr "Izina: GUSHAKISHA"
+#~ msgid "Host name lookup failure"
+#~ msgstr "Izina: GUSHAKISHA"
 
-#: src/main/winproc.c:39
 #, fuzzy
-msgid "Unknown server error"
-msgstr "Seriveri Ikosa"
+#~ msgid "Unknown server error"
+#~ msgstr "Seriveri Ikosa"
 
-#: src/main/winproc.c:40
 #, fuzzy
-msgid "No address associated with name"
-msgstr "Aderesi Na: Izina:"
+#~ msgid "No address associated with name"
+#~ msgstr "Aderesi Na: Izina:"
 
-#: src/main/winproc.c:41
 #, fuzzy
-msgid "Internal resolver error"
-msgstr "Ikosa"
+#~ msgid "Internal resolver error"
+#~ msgstr "Ikosa"
 
-#: src/main/winproc.c:42
 #, fuzzy
-msgid "Unknown resolver error"
-msgstr "Ikosa"
+#~ msgid "Unknown resolver error"
+#~ msgstr "Ikosa"
 
-#: src/main/winproc.c:430
-#, fuzzy, c-format
-msgid "Cannot determine root directory (%s)\n"
-msgstr "Imizi bushyinguro"
-
-#: src/main/winproc.c:431
-#, fuzzy, c-format
-msgid "Cannot determine home directory (%s)\n"
-msgstr "Ku Ntangiriro bushyinguro"
-
-#: src/main/winproc.c:1467
 #, fuzzy
-msgid "Not super-user"
-msgstr "hejuru Ukoresha:"
+#~ msgid "Cannot determine root directory (%s)\n"
+#~ msgstr "Imizi bushyinguro"
 
-#: src/main/winproc.c:1472
 #, fuzzy
-msgid "No such file or directory"
-msgstr "IDOSIYE Cyangwa bushyinguro"
+#~ msgid "Cannot determine home directory (%s)\n"
+#~ msgstr "Ku Ntangiriro bushyinguro"
 
-#: src/main/winproc.c:1477
-msgid "No such process"
-msgstr ""
-
-#: src/main/winproc.c:1482
 #, fuzzy
-msgid "Interrupted system call"
-msgstr "Sisitemu"
+#~ msgid "Not super-user"
+#~ msgstr "hejuru Ukoresha:"
 
-#: src/main/winproc.c:1487
 #, fuzzy
-msgid "I/O error"
-msgstr "Ikosa"
+#~ msgid "No such file or directory"
+#~ msgstr "IDOSIYE Cyangwa bushyinguro"
 
-#: src/main/winproc.c:1492
 #, fuzzy
-msgid "No such device or address"
-msgstr "APAREYE Cyangwa Aderesi"
+#~ msgid "Interrupted system call"
+#~ msgstr "Sisitemu"
 
-#: src/main/winproc.c:1497
 #, fuzzy
-msgid "Arg list too long"
-msgstr "Urutonde"
+#~ msgid "I/O error"
+#~ msgstr "Ikosa"
 
-#: src/main/winproc.c:1502
 #, fuzzy
-msgid "Exec format error"
-msgstr "Imiterere Ikosa"
+#~ msgid "No such device or address"
+#~ msgstr "APAREYE Cyangwa Aderesi"
 
-#: src/main/winproc.c:1507
 #, fuzzy
-msgid "Bad file number"
-msgstr "IDOSIYE Umubare"
+#~ msgid "Arg list too long"
+#~ msgstr "Urutonde"
 
-#: src/main/winproc.c:1512
-msgid "No children"
-msgstr ""
-
-#: src/main/winproc.c:1517
 #, fuzzy
-msgid "Resource unavailable or operation would block, try again"
-msgstr "Cyangwa Funga"
+#~ msgid "Exec format error"
+#~ msgstr "Imiterere Ikosa"
 
-#: src/main/winproc.c:1522
-msgid "Not enough memory"
-msgstr "Ububiko ntibuhagije"
-
-#: src/main/winproc.c:1527
-msgid "Permission denied"
-msgstr ""
-
-#: src/main/winproc.c:1532
 #, fuzzy
-msgid "Bad address"
-msgstr "Aderesi"
+#~ msgid "Bad file number"
+#~ msgstr "IDOSIYE Umubare"
 
-#: src/main/winproc.c:1537
 #, fuzzy
-msgid "Block device required"
-msgstr "APAREYE Bya ngombwa"
+#~ msgid "Resource unavailable or operation would block, try again"
+#~ msgstr "Cyangwa Funga"
 
-#: src/main/winproc.c:1542
-#, fuzzy
-msgid "Mount device busy"
-msgstr "APAREYE Irahuze"
+#~ msgid "Not enough memory"
+#~ msgstr "Ububiko ntibuhagije"
 
-#: src/main/winproc.c:1547
 #, fuzzy
-msgid "File exists"
-msgstr "Idosiye"
+#~ msgid "Bad address"
+#~ msgstr "Aderesi"
 
-#: src/main/winproc.c:1552
 #, fuzzy
-msgid "Cross-device link"
-msgstr "APAREYE Ihuza"
+#~ msgid "Block device required"
+#~ msgstr "APAREYE Bya ngombwa"
 
-#: src/main/winproc.c:1557
 #, fuzzy
-msgid "No such device"
-msgstr "APAREYE"
+#~ msgid "Mount device busy"
+#~ msgstr "APAREYE Irahuze"
 
-#: src/main/winproc.c:1562
 #, fuzzy
-msgid "Not a directory"
-msgstr "a bushyinguro"
+#~ msgid "File exists"
+#~ msgstr "Idosiye"
 
-#: src/main/winproc.c:1567
 #, fuzzy
-msgid "Is a directory"
-msgstr "a bushyinguro"
+#~ msgid "Cross-device link"
+#~ msgstr "APAREYE Ihuza"
 
-#: src/main/winproc.c:1572
-msgid "Invalid argument"
-msgstr "Inkoresha siyo"
-
-#: src/main/winproc.c:1577
 #, fuzzy
-msgid "Too many open files in system"
-msgstr "Gufungura Idosiye in Sisitemu"
+#~ msgid "No such device"
+#~ msgstr "APAREYE"
 
-#: src/main/winproc.c:1582
 #, fuzzy
-msgid "Too many open files"
-msgstr "Gufungura Idosiye"
+#~ msgid "Not a directory"
+#~ msgstr "a bushyinguro"
 
-#: src/main/winproc.c:1587
 #, fuzzy
-msgid "Not a typewriter"
-msgstr "a"
+#~ msgid "Is a directory"
+#~ msgstr "a bushyinguro"
 
-#: src/main/winproc.c:1592
-#, fuzzy
-msgid "Text file busy"
-msgstr "IDOSIYE Irahuze"
+#~ msgid "Invalid argument"
+#~ msgstr "Inkoresha siyo"
 
-#: src/main/winproc.c:1597
 #, fuzzy
-msgid "File too large"
-msgstr "Idosiye Binini"
+#~ msgid "Too many open files in system"
+#~ msgstr "Gufungura Idosiye in Sisitemu"
 
-#: src/main/winproc.c:1602
 #, fuzzy
-msgid "No space left on device"
-msgstr "Umwanya Ibumoso: ku APAREYE"
+#~ msgid "Too many open files"
+#~ msgstr "Gufungura Idosiye"
 
-#: src/main/winproc.c:1607
-msgid "Illegal seek"
-msgstr ""
-
-#: src/main/winproc.c:1612
 #, fuzzy
-msgid "Read only file system"
-msgstr "IDOSIYE Sisitemu"
+#~ msgid "Not a typewriter"
+#~ msgstr "a"
 
-#: src/main/winproc.c:1617
 #, fuzzy
-msgid "Too many links"
-msgstr "amahuza"
+#~ msgid "Text file busy"
+#~ msgstr "IDOSIYE Irahuze"
 
-#: src/main/winproc.c:1622
-msgid "Broken pipe"
-msgstr ""
-
-#: src/main/winproc.c:1627
 #, fuzzy
-msgid "Math arg out of domain of func"
-msgstr "Inyuma Bya Urwego Bya"
+#~ msgid "File too large"
+#~ msgstr "Idosiye Binini"
 
-#: src/main/winproc.c:1632
 #, fuzzy
-msgid "Math result not representable"
-msgstr "Igisubizo OYA"
+#~ msgid "No space left on device"
+#~ msgstr "Umwanya Ibumoso: ku APAREYE"
 
-#: src/main/winproc.c:1637
 #, fuzzy
-msgid "No message of desired type"
-msgstr "Ubutumwa Bya Ubwoko"
+#~ msgid "Read only file system"
+#~ msgstr "IDOSIYE Sisitemu"
 
-#: src/main/winproc.c:1642
 #, fuzzy
-msgid "Identifier removed"
-msgstr "Cyavanyweho"
+#~ msgid "Too many links"
+#~ msgstr "amahuza"
 
-#: src/main/winproc.c:1647
 #, fuzzy
-msgid "Channel number out of range"
-msgstr "Umubare Inyuma Bya Urutonde"
+#~ msgid "Math arg out of domain of func"
+#~ msgstr "Inyuma Bya Urwego Bya"
 
-#: src/main/winproc.c:1652
 #, fuzzy
-msgid "Level 2 not synchronized"
-msgstr "2. OYA"
+#~ msgid "Math result not representable"
+#~ msgstr "Igisubizo OYA"
 
-#: src/main/winproc.c:1657
 #, fuzzy
-msgid "Level 3 halted"
-msgstr "3."
+#~ msgid "No message of desired type"
+#~ msgstr "Ubutumwa Bya Ubwoko"
 
-#: src/main/winproc.c:1662
 #, fuzzy
-msgid "Level 3 reset"
-msgstr "3. Kugarura"
+#~ msgid "Identifier removed"
+#~ msgstr "Cyavanyweho"
 
-#: src/main/winproc.c:1667
 #, fuzzy
-msgid "Link number out of range"
-msgstr "Umubare Inyuma Bya Urutonde"
+#~ msgid "Channel number out of range"
+#~ msgstr "Umubare Inyuma Bya Urutonde"
 
-#: src/main/winproc.c:1672
 #, fuzzy
-msgid "Protocol driver not attached"
-msgstr "Musomyi: OYA"
+#~ msgid "Level 2 not synchronized"
+#~ msgstr "2. OYA"
 
-#: src/main/winproc.c:1677
 #, fuzzy
-msgid "No CSI structure available"
-msgstr "Imiterere Bihari"
+#~ msgid "Level 3 halted"
+#~ msgstr "3."
 
-#: src/main/winproc.c:1682
 #, fuzzy
-msgid "Level 2 halted"
-msgstr "2."
+#~ msgid "Level 3 reset"
+#~ msgstr "3. Kugarura"
 
-#: src/main/winproc.c:1687
 #, fuzzy
-msgid "Deadlock condition"
-msgstr "Ibisabwa"
+#~ msgid "Link number out of range"
+#~ msgstr "Umubare Inyuma Bya Urutonde"
 
-#: src/main/winproc.c:1692
 #, fuzzy
-msgid "No record locks available"
-msgstr "Icyabitswe Bihari"
+#~ msgid "Protocol driver not attached"
+#~ msgstr "Musomyi: OYA"
 
-#: src/main/winproc.c:1697
-msgid "Invalid exchange"
-msgstr ""
-
-#: src/main/winproc.c:1702
 #, fuzzy
-msgid "Invalid request descriptor"
-msgstr "Kubaza..."
+#~ msgid "No CSI structure available"
+#~ msgstr "Imiterere Bihari"
 
-#: src/main/winproc.c:1707
-msgid "Exchange full"
-msgstr ""
-
-#: src/main/winproc.c:1712
-msgid "No anode"
-msgstr ""
-
-#: src/main/winproc.c:1717
 #, fuzzy
-msgid "Invalid request code"
-msgstr "Kubaza... ITEGEKONGENGA"
+#~ msgid "Level 2 halted"
+#~ msgstr "2."
 
-#: src/main/winproc.c:1722
-msgid "Invalid slot"
-msgstr ""
-
-#: src/main/winproc.c:1727
 #, fuzzy
-msgid "File locking deadlock error"
-msgstr "Idosiye Ikosa"
+#~ msgid "Deadlock condition"
+#~ msgstr "Ibisabwa"
 
-#: src/main/winproc.c:1732
 #, fuzzy
-msgid "Bad font file fmt"
-msgstr "Intego- nyuguti IDOSIYE"
+#~ msgid "No record locks available"
+#~ msgstr "Icyabitswe Bihari"
 
-#: src/main/winproc.c:1737
 #, fuzzy
-msgid "Device not a stream"
-msgstr "OYA a"
+#~ msgid "Invalid request descriptor"
+#~ msgstr "Kubaza..."
 
-#: src/main/winproc.c:1742
 #, fuzzy
-msgid "No data (for no delay io)"
-msgstr "Ibyatanzwe kugirango Oya Gutinda io"
+#~ msgid "Invalid request code"
+#~ msgstr "Kubaza... ITEGEKONGENGA"
 
-#: src/main/winproc.c:1747
 #, fuzzy
-msgid "Timer expired"
-msgstr "Byarengeje igihe"
+#~ msgid "File locking deadlock error"
+#~ msgstr "Idosiye Ikosa"
 
-#: src/main/winproc.c:1752
 #, fuzzy
-msgid "Out of streams resources"
-msgstr "Bya"
+#~ msgid "Bad font file fmt"
+#~ msgstr "Intego- nyuguti IDOSIYE"
 
-#: src/main/winproc.c:1757
 #, fuzzy
-msgid "Machine is not on the network"
-msgstr "ni OYA ku i urusobe"
+#~ msgid "Device not a stream"
+#~ msgstr "OYA a"
 
-#: src/main/winproc.c:1762
 #, fuzzy
-msgid "Package not installed"
-msgstr "OYA"
+#~ msgid "No data (for no delay io)"
+#~ msgstr "Ibyatanzwe kugirango Oya Gutinda io"
 
-#: src/main/winproc.c:1767
 #, fuzzy
-msgid "The object is remote"
-msgstr "Igikoresho ni"
+#~ msgid "Timer expired"
+#~ msgstr "Byarengeje igihe"
 
-#: src/main/winproc.c:1772
 #, fuzzy
-msgid "The link has been severed"
-msgstr "Ihuza"
+#~ msgid "Out of streams resources"
+#~ msgstr "Bya"
 
-#: src/main/winproc.c:1777
 #, fuzzy
-msgid "Advertise error"
-msgstr "Ikosa"
+#~ msgid "Machine is not on the network"
+#~ msgstr "ni OYA ku i urusobe"
 
-#: src/main/winproc.c:1782
 #, fuzzy
-msgid "Srmount error"
-msgstr "Ikosa"
+#~ msgid "Package not installed"
+#~ msgstr "OYA"
 
-#: src/main/winproc.c:1787
 #, fuzzy
-msgid "Communication error on send"
-msgstr "Ikosa ku Kohereza"
+#~ msgid "The object is remote"
+#~ msgstr "Igikoresho ni"
 
-#: src/main/winproc.c:1792
-msgid "Protocol error"
-msgstr "Ikosa rya Protocol"
-
-#: src/main/winproc.c:1797
-msgid "Multihop attempted"
-msgstr ""
-
-#: src/main/winproc.c:1802
 #, fuzzy
-msgid "Inode is remote (not really error)"
-msgstr "ni OYA Ikosa"
+#~ msgid "The link has been severed"
+#~ msgstr "Ihuza"
 
-#: src/main/winproc.c:1807
 #, fuzzy
-msgid "Cross mount point (not really error)"
-msgstr "Akadomo OYA Ikosa"
+#~ msgid "Advertise error"
+#~ msgstr "Ikosa"
 
-#: src/main/winproc.c:1812
 #, fuzzy
-msgid "Trying to read unreadable message"
-msgstr "Kuri Gusoma Ubutumwa"
+#~ msgid "Srmount error"
+#~ msgstr "Ikosa"
 
-#: src/main/winproc.c:1817
 #, fuzzy
-msgid "Given log. name not unique"
-msgstr "LOG Izina: OYA Cyo nyine"
+#~ msgid "Communication error on send"
+#~ msgstr "Ikosa ku Kohereza"
 
-#: src/main/winproc.c:1822
-#, fuzzy
-msgid "f.d. invalid for this operation"
-msgstr "F. D."
+#~ msgid "Protocol error"
+#~ msgstr "Ikosa rya Protocol"
 
-#: src/main/winproc.c:1827
 #, fuzzy
-msgid "Remote address changed"
-msgstr "Aderesi Byahinduwe"
+#~ msgid "Inode is remote (not really error)"
+#~ msgstr "ni OYA Ikosa"
 
-#: src/main/winproc.c:1832
 #, fuzzy
-msgid "Can't access a needed shared lib"
-msgstr "a"
+#~ msgid "Cross mount point (not really error)"
+#~ msgstr "Akadomo OYA Ikosa"
 
-#: src/main/winproc.c:1837
 #, fuzzy
-msgid "Accessing a corrupted shared lib"
-msgstr "a"
+#~ msgid "Trying to read unreadable message"
+#~ msgstr "Kuri Gusoma Ubutumwa"
 
-#: src/main/winproc.c:1842
 #, fuzzy
-msgid ".lib section in a.out corrupted"
-msgstr ""
-".Project- Id- Version: basctl\n"
-"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
-"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
-"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
-"Content- Type: text/ plain; charset= UTF- 8\n"
-"Content- Transfer- Encoding: 8bit\n"
-"X- Generator: KBabel 1. 0\n"
-"."
+#~ msgid "Given log. name not unique"
+#~ msgstr "LOG Izina: OYA Cyo nyine"
 
-#: src/main/winproc.c:1847
 #, fuzzy
-msgid "Attempting to link in too many libs"
-msgstr "Kuri Ihuza in"
+#~ msgid "f.d. invalid for this operation"
+#~ msgstr "F. D."
 
-#: src/main/winproc.c:1852
 #, fuzzy
-msgid "Attempting to exec a shared library"
-msgstr "Kuri a Isomero"
+#~ msgid "Remote address changed"
+#~ msgstr "Aderesi Byahinduwe"
 
-#: src/main/winproc.c:1857
 #, fuzzy
-msgid "Function not implemented"
-msgstr "OYA"
+#~ msgid "Can't access a needed shared lib"
+#~ msgstr "a"
 
-#: src/main/winproc.c:1862
-msgid "No more files"
-msgstr "Nta yandi madosiye"
-
-#: src/main/winproc.c:1867
 #, fuzzy
-msgid "Directory not empty"
-msgstr "OYA ubusa"
+#~ msgid "Accessing a corrupted shared lib"
+#~ msgstr "a"
 
-#: src/main/winproc.c:1872
 #, fuzzy
-msgid "File or path name too long"
-msgstr "Idosiye Cyangwa Inzira Izina:"
+#~ msgid ".lib section in a.out corrupted"
+#~ msgstr ""
+#~ ".Project- Id- Version: basctl\n"
+#~ "POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
+#~ "PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n"
+#~ "Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n"
+#~ "Content- Type: text/ plain; charset= UTF- 8\n"
+#~ "Content- Transfer- Encoding: 8bit\n"
+#~ "X- Generator: KBabel 1. 0\n"
+#~ "."
 
-#: src/main/winproc.c:1877
 #, fuzzy
-msgid "Too many symbolic links"
-msgstr "amahuza"
+#~ msgid "Attempting to link in too many libs"
+#~ msgstr "Kuri Ihuza in"
 
-#: src/main/winproc.c:1882
 #, fuzzy
-msgid "Operation not supported on transport endpoint"
-msgstr "OYA ku"
+#~ msgid "Attempting to exec a shared library"
+#~ msgstr "Kuri a Isomero"
 
-#: src/main/winproc.c:1887
 #, fuzzy
-msgid "Protocol family not supported"
-msgstr "OYA"
+#~ msgid "Function not implemented"
+#~ msgstr "OYA"
 
-#: src/main/winproc.c:1892
-#, fuzzy
-msgid "Connection reset by peer"
-msgstr "Kugarura ku"
+#~ msgid "No more files"
+#~ msgstr "Nta yandi madosiye"
 
-#: src/main/winproc.c:1897
 #, fuzzy
-msgid "No buffer space available"
-msgstr "Umwanya Bihari"
+#~ msgid "Directory not empty"
+#~ msgstr "OYA ubusa"
 
-#: src/main/winproc.c:1902
 #, fuzzy
-msgid "Address family not supported by protocol family"
-msgstr "OYA ku Porotokole"
+#~ msgid "File or path name too long"
+#~ msgstr "Idosiye Cyangwa Inzira Izina:"
 
-#: src/main/winproc.c:1907
 #, fuzzy
-msgid "Protocol wrong type for socket"
-msgstr "Ubwoko kugirango"
+#~ msgid "Too many symbolic links"
+#~ msgstr "amahuza"
 
-#: src/main/winproc.c:1912
 #, fuzzy
-msgid "Socket operation on non-socket"
-msgstr "ku"
+#~ msgid "Operation not supported on transport endpoint"
+#~ msgstr "OYA ku"
 
-#: src/main/winproc.c:1917
 #, fuzzy
-msgid "Protocol not available"
-msgstr "OYA Bihari"
+#~ msgid "Protocol family not supported"
+#~ msgstr "OYA"
 
-#: src/main/winproc.c:1922
 #, fuzzy
-msgid "Can't send after socket shutdown"
-msgstr "Kohereza Nyuma Zimya"
+#~ msgid "Connection reset by peer"
+#~ msgstr "Kugarura ku"
 
-#: src/main/winproc.c:1927
-msgid "Connection refused"
-msgstr ""
-
-#: src/main/winproc.c:1932
 #, fuzzy
-msgid "Address already in use"
-msgstr "in Gukoresha"
+#~ msgid "No buffer space available"
+#~ msgstr "Umwanya Bihari"
 
-#: src/main/winproc.c:1937
-msgid "Connection aborted"
-msgstr ""
-
-#: src/main/winproc.c:1942
 #, fuzzy
-msgid "Network is unreachable"
-msgstr "ni"
+#~ msgid "Address family not supported by protocol family"
+#~ msgstr "OYA ku Porotokole"
 
-#: src/main/winproc.c:1947
 #, fuzzy
-msgid "Network interface is not configured"
-msgstr "ni OYA"
+#~ msgid "Protocol wrong type for socket"
+#~ msgstr "Ubwoko kugirango"
 
-#: src/main/winproc.c:1952
 #, fuzzy
-msgid "Connection timed out"
-msgstr "Inyuma"
+#~ msgid "Socket operation on non-socket"
+#~ msgstr "ku"
 
-#: src/main/winproc.c:1957
 #, fuzzy
-msgid "Host is down"
-msgstr "ni Hasi"
+#~ msgid "Protocol not available"
+#~ msgstr "OYA Bihari"
 
-#: src/main/winproc.c:1962
 #, fuzzy
-msgid "Host is unreachable"
-msgstr "ni"
+#~ msgid "Can't send after socket shutdown"
+#~ msgstr "Kohereza Nyuma Zimya"
 
-#: src/main/winproc.c:1967
 #, fuzzy
-msgid "Connection already in progress"
-msgstr "in Aho bigeze"
+#~ msgid "Address already in use"
+#~ msgstr "in Gukoresha"
 
-#: src/main/winproc.c:1972
-msgid "Socket already connected"
-msgstr ""
-
-#: src/main/winproc.c:1977
 #, fuzzy
-msgid "Destination address required"
-msgstr "Aderesi Bya ngombwa"
+#~ msgid "Network is unreachable"
+#~ msgstr "ni"
 
-#: src/main/winproc.c:1982
-msgid "Message too long"
-msgstr ""
-
-#: src/main/winproc.c:1987
 #, fuzzy
-msgid "Unknown protocol"
-msgstr "Porotokole"
+#~ msgid "Network interface is not configured"
+#~ msgstr "ni OYA"
 
-#: src/main/winproc.c:1992
 #, fuzzy
-msgid "Socket type not supported"
-msgstr "Ubwoko OYA"
+#~ msgid "Connection timed out"
+#~ msgstr "Inyuma"
 
-#: src/main/winproc.c:1997
 #, fuzzy
-msgid "Address not available"
-msgstr "OYA Bihari"
+#~ msgid "Host is down"
+#~ msgstr "ni Hasi"
 
-#: src/main/winproc.c:2002
 #, fuzzy
-msgid "Connection aborted by network"
-msgstr "ku urusobe"
+#~ msgid "Host is unreachable"
+#~ msgstr "ni"
 
-#: src/main/winproc.c:2007
 #, fuzzy
-msgid "Socket is already connected"
-msgstr "ni"
+#~ msgid "Connection already in progress"
+#~ msgstr "in Aho bigeze"
 
-#: src/main/winproc.c:2012
 #, fuzzy
-msgid "Socket is not connected"
-msgstr "ni OYA"
+#~ msgid "Destination address required"
+#~ msgstr "Aderesi Bya ngombwa"
 
-#: src/main/winproc.c:2017
 #, fuzzy
-msgid "Too many references: cannot splice"
-msgstr "Indango"
+#~ msgid "Unknown protocol"
+#~ msgstr "Porotokole"
 
-#: src/main/winproc.c:2022
-msgid "Too many processes"
-msgstr ""
-
-#: src/main/winproc.c:2027
-msgid "Too many users"
-msgstr ""
-
-#: src/main/winproc.c:2032
 #, fuzzy
-msgid "Disk quota exceeded"
-msgstr "Igice"
+#~ msgid "Socket type not supported"
+#~ msgstr "Ubwoko OYA"
 
-#: src/main/winproc.c:2037 src/main/winproc.c:2064
-msgid "Unknown error"
-msgstr "Ikosa itazwi"
-
-#: src/main/winproc.c:2042
-msgid "Not supported"
-msgstr ""
-
-#: src/main/winproc.c:2047
 #, fuzzy
-msgid "No medium (in tape drive)"
-msgstr "biringaniye in Porogaramu- shoboza"
+#~ msgid "Address not available"
+#~ msgstr "OYA Bihari"
 
-#: src/main/winproc.c:2052
 #, fuzzy
-msgid "No such host or network path"
-msgstr "Ubuturo Cyangwa urusobe Inzira"
+#~ msgid "Connection aborted by network"
+#~ msgstr "ku urusobe"
 
-#: src/main/winproc.c:2057
 #, fuzzy
-msgid "Filename exists with different case"
-msgstr "Na:"
+#~ msgid "Socket is already connected"
+#~ msgstr "ni"
 
-#: src/main/winproc.c:2066
-#, fuzzy, c-format
-msgid "ERROR: Unknown error %i in %s\n"
-msgstr "Ikosa in"
-
-#: src/plugins/rpm/rpmextractor.c:3048
-#, c-format
-msgid "Source RPM %d.%d"
-msgstr ""
-
-#: src/plugins/rpm/rpmextractor.c:3053
-#, c-format
-msgid "Binary RPM %d.%d"
-msgstr ""
-
-#: src/plugins/manextractor.c:128
-msgid "Commands"
-msgstr "amabwiriza"
-
-#: src/plugins/manextractor.c:133
 #, fuzzy
-msgid "System calls"
-msgstr "Amahamagara:"
+#~ msgid "Socket is not connected"
+#~ msgstr "ni OYA"
 
-#: src/plugins/manextractor.c:138
 #, fuzzy
-msgid "Library calls"
-msgstr "Amahamagara:"
+#~ msgid "Too many references: cannot splice"
+#~ msgstr "Indango"
 
-#: src/plugins/manextractor.c:143
 #, fuzzy
-msgid "Special files"
-msgstr "Idosiye"
+#~ msgid "Disk quota exceeded"
+#~ msgstr "Igice"
 
-#: src/plugins/manextractor.c:148
-#, fuzzy
-msgid "File formats and conventions"
-msgstr "Idosiye Imiterere Na"
+#~ msgid "Unknown error"
+#~ msgstr "Ikosa itazwi"
 
-#: src/plugins/manextractor.c:153
-msgid "Games"
-msgstr ""
-
-#: src/plugins/manextractor.c:158
 #, fuzzy
-msgid "Conventions and miscellaneous"
-msgstr "Na Binyuranye"
+#~ msgid "No medium (in tape drive)"
+#~ msgstr "biringaniye in Porogaramu- shoboza"
 
-#: src/plugins/manextractor.c:163
 #, fuzzy
-msgid "System management commands"
-msgstr "Amabwiriza"
+#~ msgid "No such host or network path"
+#~ msgstr "Ubuturo Cyangwa urusobe Inzira"
 
-#: src/plugins/manextractor.c:168
-msgid "Kernel routines"
-msgstr ""
-
-#: src/plugins/htmlextractor.c:130 src/plugins/htmlextractor.c:928
-#, fuzzy, c-format
-msgid "Fatal: could not allocate (%s at %s:%d).\n"
-msgstr "OYA ku"
-
-#: src/plugins/jpegextractor.c:178
-#, fuzzy, c-format
-msgid "%ux%u dots per inch"
-msgstr "%ux%uUtudomo Inci"
-
-#: src/plugins/jpegextractor.c:188
-#, fuzzy, c-format
-msgid "%ux%u dots per cm"
-msgstr "%ux%uUtudomo cm"
-
-#: src/plugins/jpegextractor.c:198
-#, fuzzy, c-format
-msgid "%ux%u dots per inch?"
-msgstr "%ux%uUtudomo Inci"
-
-#: src/plugins/mp3extractor.c:49
-msgid "Blues"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:50
-msgid "Classic Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:51
-msgid "Country"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:52
-msgid "Dance"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:53
-msgid "Disco"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:54
-msgid "Funk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:55
-msgid "Grunge"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:56
-msgid "Hip-Hop"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:57
-msgid "Jazz"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:58
-msgid "Metal"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:59
-msgid "New Age"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:60
-msgid "Oldies"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:61
-msgid "Other"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:62
-msgid "Pop"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:63
-msgid "R&B"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:64
-msgid "Rap"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:65
-msgid "Reggae"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:66
-msgid "Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:67
-msgid "Techno"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:68
-msgid "Industrial"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:69
-msgid "Alternative"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:70
-msgid "Ska"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:71
-msgid "Death Metal"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:72
-msgid "Pranks"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:73
-msgid "Soundtrack"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:74
-msgid "Euro-Techno"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:75
-msgid "Ambient"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:76
-msgid "Trip-Hop"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:77
-msgid "Vocal"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:78
-msgid "Jazz+Funk"
-msgstr ""
-
-# goodies/source\filter.vcl\eps\dlgeps.src:DLG_EXPORT_EPS.GRP_VERSION.text
-#: src/plugins/mp3extractor.c:79
 #, fuzzy
-msgid "Fusion"
-msgstr "Verisiyo"
+#~ msgid "Filename exists with different case"
+#~ msgstr "Na:"
 
-#: src/plugins/mp3extractor.c:80
-msgid "Trance"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:81
-msgid "Classical"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:82
-msgid "Instrumental"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:83
-msgid "Acid"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:84
-msgid "House"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:85
-msgid "Game"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:86
-msgid "Sound Clip"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:87
-msgid "Gospel"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:88
-msgid "Noise"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:89
-msgid "Alt. Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:90
-msgid "Bass"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:91
-msgid "Soul"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:92
-msgid "Punk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:93
-msgid "Space"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:94
 #, fuzzy
-msgid "Meditative"
-msgstr "Ibitangazamakuru Ubwoko"
-
-#: src/plugins/mp3extractor.c:95
-msgid "Instrumental Pop"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:96
-msgid "Instrumental Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:97
-msgid "Ethnic"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:98
-msgid "Gothic"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:99
-msgid "Darkwave"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:100
-msgid "Techno-Industrial"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:101
-msgid "Electronic"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:102
-msgid "Pop-Folk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:103
-msgid "Eurodance"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:104
-msgid "Dream"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:105
-msgid "Southern Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:106
-msgid "Comedy"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:107
-msgid "Cult"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:108
-msgid "Gangsta Rap"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:109
-msgid "Top 40"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:110
-msgid "Christian Rap"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:111
-msgid "Pop/Funk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:112
-msgid "Jungle"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:113
-msgid "Native American"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:114
-msgid "Cabaret"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:115
-msgid "New Wave"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:116
-msgid "Psychedelic"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:117
-msgid "Rave"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:118
-msgid "Showtunes"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:119
-msgid "Trailer"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:120
-msgid "Lo-Fi"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:121
-msgid "Tribal"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:122
-msgid "Acid Punk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:123
-msgid "Acid Jazz"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:124
-msgid "Polka"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:125
-msgid "Retro"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:126
-msgid "Musical"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:127
-msgid "Rock & Roll"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:128
-msgid "Hard Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:129
-msgid "Folk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:130
-msgid "Folk/Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:131
-msgid "National Folk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:132
-#, fuzzy
-msgid "Swing"
-msgstr "Iburira"
-
-#: src/plugins/mp3extractor.c:133
-msgid "Fast-Fusion"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:134
-msgid "Bebob"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:135
-#, fuzzy
-msgid "Latin"
-msgstr "Inturo"
-
-#: src/plugins/mp3extractor.c:136
-msgid "Revival"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:137
-msgid "Celtic"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:138
-msgid "Bluegrass"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:139
-msgid "Avantgarde"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:140
-msgid "Gothic Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:141
-msgid "Progressive Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:142
-msgid "Psychedelic Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:143
-msgid "Symphonic Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:144
-msgid "Slow Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:145
-msgid "Big Band"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:146
-msgid "Chorus"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:147
-msgid "Easy Listening"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:148
-msgid "Acoustic"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:149
-msgid "Humour"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:150
-msgid "Speech"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:151
-msgid "Chanson"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:152
-msgid "Opera"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:153
-msgid "Chamber Music"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:154
-msgid "Sonata"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:155
-msgid "Symphony"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:156
-msgid "Booty Bass"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:157
-msgid "Primus"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:158
-msgid "Porn Groove"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:159
-#, fuzzy
-msgid "Satire"
-msgstr "Itariki"
-
-#: src/plugins/mp3extractor.c:160
-msgid "Slow Jam"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:161
-msgid "Club"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:162
-msgid "Tango"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:163
-msgid "Samba"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:164
-msgid "Folklore"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:165
-msgid "Ballad"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:166
-msgid "Power Ballad"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:167
-msgid "Rhythmic Soul"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:168
-msgid "Freestyle"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:169
-msgid "Duet"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:170
-msgid "Punk Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:171
-msgid "Drum Solo"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:172
-msgid "A Cappella"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:173
-msgid "Euro-House"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:174
-msgid "Dance Hall"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:175
-msgid "Goa"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:176
-msgid "Drum & Bass"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:177
-msgid "Club-House"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:178
-msgid "Hardcore"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:179
-#, fuzzy
-msgid "Terror"
-msgstr "Nta kosa"
-
-#: src/plugins/mp3extractor.c:180
-msgid "Indie"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:181
-msgid "BritPop"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:182
-msgid "Negerpunk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:183
-msgid "Polsk Punk"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:184
-msgid "Beat"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:185
-msgid "Christian Gangsta Rap"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:186
-msgid "Heavy Metal"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:187
-msgid "Black Metal"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:188
-msgid "Crossover"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:189
-msgid "Contemporary Christian"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:190
-msgid "Christian Rock"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:191
-msgid "Merengue"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:192
-msgid "Salsa"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:193
-msgid "Thrash Metal"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:194
-msgid "Anime"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:195
-msgid "JPop"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:196
-msgid "Synthpop"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "stereo"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:438 src/plugins/wavextractor.c:114
-msgid "mono"
-msgstr ""
-
-#: src/plugins/mp3extractor.c:439
-#, fuzzy
-msgid "(variable bps)"
-msgstr "(IMPINDURAGACIRO"
-
-#: src/plugins/riffextractor.c:167
-#, c-format
-msgid "codec: %s, %u fps, %u ms"
-msgstr ""
-
-#: src/plugins/printable/dictionary-builder.c:29
-#, fuzzy, c-format
-msgid ""
-"Please provide the name of the language you are building\n"
-"a dictionary for.  For example:\n"
-msgstr "i Izina: Bya i Ururimi Inkoranyamagambo kugirango Urugero"
-
-# basctl/source\basicide\basidesh.src:RID_STR_ERROROPENSTORAGE.text
-#: src/plugins/printable/dictionary-builder.c:42
-#, fuzzy, c-format
-msgid "Error opening file '%s': %s\n"
-msgstr "Hari ikibazo mu gufungura dosiye"
-
-#: src/plugins/printable/dictionary-builder.c:50
-#, c-format
-msgid ""
-"Error allocating: %s\n"
-"."
-msgstr ""
-
-#: src/plugins/printable/dictionary-builder.c:62
-#, fuzzy, c-format
-msgid "Increase ALLOCSIZE (in %s).\n"
-msgstr "in"
+#~ msgid "ERROR: Unknown error %i in %s\n"
+#~ msgstr "Ikosa in"

Modified: Extractor/src/include/Makefile.am
===================================================================
--- Extractor/src/include/Makefile.am   2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/src/include/Makefile.am   2005-05-22 11:16:28 UTC (rev 798)
@@ -2,6 +2,7 @@
 include_HEADERS = \
   extractor.h 
 EXTRA_DIST = \
+  plibc.h \
   winproc.h \
   platform.h \
   gettext.h

Modified: Extractor/src/include/extractor.h
===================================================================
--- Extractor/src/include/extractor.h   2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/src/include/extractor.h   2005-05-22 11:16:28 UTC (rev 798)
@@ -42,7 +42,7 @@
 
 #define EXTRACTOR_DEFAULT_LIBRARIES EXTRACTOR_getDefaultLibraries()
 
-const char * EXTRACTOR_getDefaultLibraries();
+const char * EXTRACTOR_getDefaultLibraries(void);
 
 /**
  * Enumeration defining various sources of keywords.
@@ -148,11 +148,11 @@
  */
 typedef EXTRACTOR_KeywordList * 
 (*ExtractMethod)(const char * filename,
-                                                                               
                                                        char * data,
-                                                                               
                                                        size_t filesize,
-                                                                               
                                                        EXTRACTOR_KeywordList * 
next,
-                                                                               
                                                        const char * options);
-
+                char * data,
+                size_t filesize,
+                EXTRACTOR_KeywordList * next,
+                const char * options);
+  
 /**
  * Linked list of extractor helper-libraries. An application
  * builds this list by telling libextractor to load various
@@ -174,7 +174,7 @@
  * Load the default set of libraries.
  * @return the default set of libraries.
  */
-EXTRACTOR_ExtractorList * EXTRACTOR_loadDefaultLibraries();
+EXTRACTOR_ExtractorList * EXTRACTOR_loadDefaultLibraries(void);
 
 /**
  * Get the textual name of the keyword.
@@ -187,7 +187,7 @@
  * Return the highest type number, exclusive as in [0,highest).
  */
 EXTRACTOR_KeywordType 
-EXTRACTOR_getHighestKeywordTypeNumber();
+EXTRACTOR_getHighestKeywordTypeNumber(void);
 
 /**
  * Load multiple libraries as specified by the user.
@@ -205,7 +205,7 @@
  */
 EXTRACTOR_ExtractorList *
 EXTRACTOR_loadConfigLibraries(EXTRACTOR_ExtractorList * prev,
-                                                                               
                                                                                
                                                                                
const char * config);
+                             const char * config);
 
 /**
  * Add a library for keyword extraction.
@@ -215,7 +215,7 @@
  */
 EXTRACTOR_ExtractorList *
 EXTRACTOR_addLibrary(EXTRACTOR_ExtractorList * prev,
-                                                                               
                                                                                
        const char * library);
+                    const char * library);
 
 /**
  * Add a library for keyword extraction at the END of the list.
@@ -226,7 +226,7 @@
  */
 EXTRACTOR_ExtractorList *
 EXTRACTOR_addLibraryLast(EXTRACTOR_ExtractorList * prev,
-                                                                               
                                                                                
                                        const char * library);
+                        const char * library);
                
 /**
  * Remove a library for keyword extraction.
@@ -236,7 +236,7 @@
  */
 EXTRACTOR_ExtractorList *
 EXTRACTOR_removeLibrary(EXTRACTOR_ExtractorList * prev,
-                                                                               
                                                                                
                                const char * library);
+                       const char * library);
 
 /**
  * Remove all extractors.
@@ -253,7 +253,7 @@
  */
 EXTRACTOR_KeywordList *
 EXTRACTOR_getKeywords(EXTRACTOR_ExtractorList * extractor,
-                                                                               
                                                                                
                const char * filename);
+                     const char * filename);
 
 
 /**
@@ -264,7 +264,7 @@
  */
 EXTRACTOR_KeywordList *
 EXTRACTOR_removeDuplicateKeywords(EXTRACTOR_KeywordList * list,
-                                                                               
                                                                                
                                                                                
                                const unsigned int options);
+                                 const unsigned int options);
 
 
 /**
@@ -274,7 +274,7 @@
  */
 EXTRACTOR_KeywordList *
 EXTRACTOR_removeEmptyKeywords (EXTRACTOR_KeywordList * list);
-
+  
 /**
  * Print a keyword list to a file.
  * For debugging.
@@ -282,7 +282,7 @@
  * @param keywords the list of keywords to print, may be NULL
  */
 void EXTRACTOR_printKeywords(FILE * handle,
-                                                                               
                                                                                
                                                                        
EXTRACTOR_KeywordList * keywords);
+                            EXTRACTOR_KeywordList * keywords);
 
 /**
  * Free the memory occupied by the keyword list (and the
@@ -301,7 +301,7 @@
  *  invalid once the keyword list is freed.
  */
 const char * EXTRACTOR_extractLast(const EXTRACTOR_KeywordType type,
-                                                                               
                                                                                
                                                                                
                                        EXTRACTOR_KeywordList * keywords);
+                                  EXTRACTOR_KeywordList * keywords);
 
 /**
  * Extract the last keyword of the given string from the keyword list.
@@ -313,7 +313,7 @@
  *  invalid once the keyword list is freed.
  */
 const char * EXTRACTOR_extractLastByString(const char * type,
-                                                                               
                                                                                
                                                                                
                                                                                
                        EXTRACTOR_KeywordList * keywords);
+                                          EXTRACTOR_KeywordList * keywords);
 
 /**
  * Count the number of keywords in the keyword list.
@@ -321,8 +321,8 @@
  * @return the number of keywords in the list
  */
 unsigned int EXTRACTOR_countKeywords(EXTRACTOR_KeywordList * keywords);
+  
 
-
 #ifdef __cplusplus
 }
 #endif

Modified: Extractor/src/main/Makefile.am
===================================================================
--- Extractor/src/main/Makefile.am      2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/src/main/Makefile.am      2005-05-22 11:16:28 UTC (rev 798)
@@ -46,7 +46,7 @@
 libextractor_la_SOURCES = \
   extractor.c \
   $(winproc) \
-  org_ovmj_libextractor_Extractor.h
+  org_gnunet_libextractor_Extractor.h
 
 extract_SOURCES = \
   extract.c \

Modified: Extractor/src/main/extract.py
===================================================================
--- Extractor/src/main/extract.py       2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor/src/main/extract.py       2005-05-22 11:16:28 UTC (rev 798)
@@ -25,7 +25,7 @@
 import sys
 
 xtract = Extractor.Extractor()
-for arg in sys.argv:
+for arg in sys.argv[1:]:
     print "Keywords from " + arg
     keys = xtract.extract(arg);
     for i in keys:

Modified: Extractor-docs/WWW/documentation.php
===================================================================
--- Extractor-docs/WWW/documentation.php        2005-05-20 15:59:20 UTC (rev 
797)
+++ Extractor-docs/WWW/documentation.php        2005-05-22 11:16:28 UTC (rev 
798)
@@ -125,6 +125,7 @@
 W("For details and additional functions for loading plugins and manipulating 
the keyword list, see
 the libextractor manpage (<tt>man&nbsp;3&nbsp;libextractor</tt>).");
 W("Java programmers should note that a Java class that uses JNI to communicate 
with libextractor is also available.");
+W("Python programmers will find that libextractor (since 0.5.0) can also be 
used from Python, just <tt>import Extractor</tt>.");
 BR();
 PRE("int main(int argc, char * argv[]) {\n" .
     "  EXTRACTOR_ExtractorList *extractors\n" .

Modified: Extractor-docs/WWW/index.php
===================================================================
--- Extractor-docs/WWW/index.php        2005-05-20 15:59:20 UTC (rev 797)
+++ Extractor-docs/WWW/index.php        2005-05-22 11:16:28 UTC (rev 798)
@@ -37,8 +37,8 @@
 H2("Recent News");
 P();
 echo "<dl>";
-//DTDD("Fri May  6 13:58:52 CET 2005 | libextractor v0.5.0 released.",
-//     "This release adds support for Python. Also, plugins can now be 
supplied with user-provided options.");
+DTDD("Sun May 21 13:58:52 CET 2005 | libextractor v0.5.0 released.",
+     "This release adds support for Python. Also, plugins can now be supplied 
with user-provided options.");
 DTDD("Thu Feb 24 01:23:31 EST 2005 | libextractor v0.4.2 released.",
      "This release fixes some bugs in the ID3, PDF, PNG and REAL extractors.  
The REAL extractor now also handles the new Helix formats.  libextractor can 
now also be used to extract thumbnails from images (using ImageMagick).");
 DTDD("Wed Jan 26 19:51:44 EST 2005 | libextractor v0.4.1 released.",
@@ -78,19 +78,32 @@
 P();
 W("Related work:");
 echo "<ul>";
-LILI("http://www.wotsit.org","File format database");
-LILI("http://getid3.sf.net/","getid3, similar project for PHP");
+LILI("http://www.wotsit.org";,
+     "File format database");
+LILI("http://getid3.sf.net/";,
+     "getid3, similar project for PHP");
 LILI("download/php/",
      "PHP wrapper for libextractor (mirrored, not written by us, see README)");
-LILI("http://dublincore.org/documents/dcmi-terms/","Meta-data categorization 
standard");
-LILI("http://hul.harvard.edu/jhove/","JHOVE, Harvard Object Validation 
Environment");
+LILI("http://dublincore.org/documents/dcmi-terms/";,
+     "Meta-data categorization standard");
+LILI("http://hul.harvard.edu/jhove/";,
+     "JHOVE, Harvard Object Validation Environment");
 echo "</ul>";
+W("Articles about libextractor:");
+echo "<ul>";
+LILI("http://www.linuxjournal.com/article/7552";,
+     "Reading File Metadata with extract and libextractor");
+echo "</ul>";
 W("Projects that use libextractor:");
 echo "<ul>";
-LILI("http://witme.sourceforge.net/libferris.web/","libferris, a virtual file 
system");
-LILI("http://evidence.sf.net/","Evidence, enlightened file manager");
-LILI("http://gnunet.org/","GNUnet, secure P2P file sharing");
-LILI("http://gnunet.org/doodle/","doodle, index your disk");
+LILI("http://witme.sourceforge.net/libferris.web/";,
+     "libferris, a virtual file system");
+LILI("http://evidence.sf.net/";,
+     "Evidence, enlightened file manager");
+LILI("http://gnunet.org/";,
+     "GNUnet, secure P2P file sharing");
+LILI("http://gnunet.org/doodle/";,
+     "doodle, index your disk");
 echo "</ul>";
 
 ANCHOR("contact");

Modified: GNUnet/contrib/gnunet.root
===================================================================
--- GNUnet/contrib/gnunet.root  2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/contrib/gnunet.root  2005-05-22 11:16:28 UTC (rev 798)
@@ -80,7 +80,7 @@
 # information how to join GNUnet that is in no way private to the
 # local node.  This directory can be shared between nodes AND should
 # be put on a public web-server (if possible).  You should find a list
-# of known hosts under http://www.ovmj.org/GNUnet/hosts/, you can copy
+# of known hosts under http://gnunet.org/hosts/, you can copy
 # those files into this directory.
 # 
 # If you specify a HOSTLISTURL, the directory will be automatically
@@ -579,8 +579,8 @@
 [TESTBED]
 
 # Where should we register the testbed service?
-# Default is "http://www.ovmj.org/GNUnet/testbed/";
-REGISTERURL = "http://www.ovmj.org/GNUnet/testbed/";
+# Default is "http://gnunet.org/testbed/";
+REGISTERURL = "http://gnunet.org/testbed/";
 
 # Is the testbed operator allowed to load and
 # unload modules? (somewhat of a security risk!)

Modified: GNUnet/contrib/gnunet.user
===================================================================
--- GNUnet/contrib/gnunet.user  2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/contrib/gnunet.user  2005-05-22 11:16:28 UTC (rev 798)
@@ -11,7 +11,7 @@
 # GNUnet should not put more than a few of MB there.
 #
 # Default is GNUNET_HOME       = ~/.gnunet
-# GNUNET_HOME  = ~/.gnunet
+GNUNET_HOME    = ~/.gnunet
 
 
 ###############################################

Modified: GNUnet/m4/Makefile.in
===================================================================
--- GNUnet/m4/Makefile.in       2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/m4/Makefile.in       2005-05-22 11:16:28 UTC (rev 798)
@@ -37,13 +37,14 @@
 subdir = m4
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ChangeLog
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
-       $(top_srcdir)/m4/gtk-2.0.m4 $(top_srcdir)/m4/guile.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
-       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
-       $(top_srcdir)/m4/libgcrypt.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
-       $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/ac_define_dir.m4 \
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gtk-2.0.m4 \
+       $(top_srcdir)/m4/guile.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
+       $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libgcrypt.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
@@ -76,6 +77,7 @@
 CYGPATH_W = @CYGPATH_W@
 CYGWIN_FALSE = @CYGWIN_FALSE@
 CYGWIN_TRUE = @CYGWIN_TRUE@
+DATADIR = @DATADIR@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
 DLLTOOL = @DLLTOOL@
@@ -105,6 +107,8 @@
 HAVE_IPV6_TRUE = @HAVE_IPV6_TRUE@
 HAVE_MYSQL_FALSE = @HAVE_MYSQL_FALSE@
 HAVE_MYSQL_TRUE = @HAVE_MYSQL_TRUE@
+HAVE_PDCURSES_FALSE = @HAVE_PDCURSES_FALSE@
+HAVE_PDCURSES_TRUE = @HAVE_PDCURSES_TRUE@
 HAVE_SQLITE_FALSE = @HAVE_SQLITE_FALSE@
 HAVE_SQLITE_TRUE = @HAVE_SQLITE_TRUE@
 HAVE_ZLIB_FALSE = @HAVE_ZLIB_FALSE@
@@ -128,6 +132,7 @@
 LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
 LTDLINCL = @LTDLINCL@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@

Modified: GNUnet/src/Makefile.am
===================================================================
--- GNUnet/src/Makefile.am      2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/Makefile.am      2005-05-22 11:16:28 UTC (rev 798)
@@ -1,2 +1,3 @@
 INCLUDES = -I$(top_srcdir)/src/include
-SUBDIRS        = include util conf server applications transports
+SUBDIRS = include util server applications transports
+#SUBDIRS       = include util conf server applications transports

Modified: GNUnet/src/applications/fs/ecrs/namespace.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/namespace.c 2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/applications/fs/ecrs/namespace.c 2005-05-22 11:16:28 UTC (rev 
798)
@@ -64,7 +64,7 @@
 
   fileName = getPseudonymFileName(name);
   if (0 != UNLINK(fileName)) {
-    LOG_FILE_STRERROR(LOG_WARNING, "unlink", fileName);
+    LOG_FILE_STRERROR(LOG_EVERYTHING, "unlink", fileName);
     FREE(fileName);
     return SYSERR;
   } else {

Modified: GNUnet/src/applications/fs/ecrs/namespacetest.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/namespacetest.c     2005-05-20 15:59:20 UTC 
(rev 797)
+++ GNUnet/src/applications/fs/ecrs/namespacetest.c     2005-05-22 11:16:28 UTC 
(rev 798)
@@ -121,7 +121,7 @@
     }
   }
   initUtil(argc, argv, &parseCommandLine);
-
+  gnunet_util_sleep(5 * cronSECONDS);
   
   failureCount += testNamespace();
 

Modified: GNUnet/src/applications/fs/fsui/namespace_info.c
===================================================================
--- GNUnet/src/applications/fs/fsui/namespace_info.c    2005-05-20 15:59:20 UTC 
(rev 797)
+++ GNUnet/src/applications/fs/fsui/namespace_info.c    2005-05-22 11:16:28 UTC 
(rev 798)
@@ -110,9 +110,9 @@
     return SYSERR;
   }
   buf = MALLOC(tag);
-  if (size != readFile(fn,
-                      tag,
-                      buf)) {
+  if (tag != readFile(fn,
+                     tag,
+                     buf)) {
     FREE(buf);
     FREE(fn);
     return SYSERR;

Modified: GNUnet/src/applications/fs/module/fs.c
===================================================================
--- GNUnet/src/applications/fs/module/fs.c      2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/applications/fs/module/fs.c      2005-05-22 11:16:28 UTC (rev 
798)
@@ -1016,18 +1016,17 @@
   }
 
   LOG(LOG_DEBUG,
-      _("'%s' registering client handlers %d %d %d %d %d %d %d %d %d %d\n"),
+      _("'%s' registering client handlers %d %d %d %d %d %d %d %d %d\n"),
       "fs",
       AFS_CS_PROTO_QUERY_START,
       AFS_CS_PROTO_QUERY_STOP,
-      AFS_CS_PROTO_RESULT,
       AFS_CS_PROTO_INSERT,
-      AFS_CS_PROTO_INIT_INDEX,
       AFS_CS_PROTO_INDEX,
       AFS_CS_PROTO_DELETE,
       AFS_CS_PROTO_UNINDEX,
       AFS_CS_PROTO_TESTINDEX,
-      AFS_CS_PROTO_GET_AVG_PRIORITY);
+      AFS_CS_PROTO_GET_AVG_PRIORITY,
+      AFS_CS_PROTO_INIT_INDEX);
 
   GNUNET_ASSERT(SYSERR != capi->registerClientHandler(AFS_CS_PROTO_QUERY_START,
                                                      
&csHandleRequestQueryStart));

Modified: GNUnet/src/applications/gap/peer1.conf
===================================================================
--- GNUnet/src/applications/gap/peer1.conf      2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/applications/gap/peer1.conf      2005-05-22 11:16:28 UTC (rev 
798)
@@ -21,7 +21,7 @@
 
 [NETWORK]
 PORT = 2087
-INTERFACE = eth0
+INTERFACE = lo
 HELOEXCHANGE = NO
 TRUSTED = 127.0.0.0/8;
 

Modified: GNUnet/src/applications/gap/peer2.conf
===================================================================
--- GNUnet/src/applications/gap/peer2.conf      2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/applications/gap/peer2.conf      2005-05-22 11:16:28 UTC (rev 
798)
@@ -21,7 +21,7 @@
 
 [NETWORK]
 PORT = 12087
-INTERFACE = eth0
+INTERFACE = lo
 HELOEXCHANGE = NO
 TRUSTED = 127.0.0.0/8;
 

Modified: GNUnet/src/applications/identity/identity.c
===================================================================
--- GNUnet/src/applications/identity/identity.c 2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/applications/identity/identity.c 2005-05-22 11:16:28 UTC (rev 
798)
@@ -305,16 +305,20 @@
  * Call this method periodically to scan data/hosts for new hosts.
  */
 static void cronScanDirectoryDataHosts(void * unused) {
+  static int retries;
   int count;
 
   count = scanDirectory(networkIdDirectory,
                        &cronHelper,
                        NULL);
   if (count <= 0) {
-    LOG(LOG_WARNING,
-       _("%s '%s' returned no known hosts!\n"),
-       "scanDirectory",
-       networkIdDirectory);
+    retries++;
+    if (retries > 32) {
+      LOG(LOG_WARNING,
+         _("%s '%s' returned no known hosts!\n"),
+         "scanDirectory",
+         networkIdDirectory);
+    }
   }
 }
 

Modified: GNUnet/src/applications/sqstore_sqlite/sqlite.c
===================================================================
--- GNUnet/src/applications/sqstore_sqlite/sqlite.c     2005-05-20 15:59:20 UTC 
(rev 797)
+++ GNUnet/src/applications/sqstore_sqlite/sqlite.c     2005-05-22 11:16:28 UTC 
(rev 798)
@@ -271,6 +271,7 @@
     if (sqlite3_step(stmt) != SQLITE_DONE) {
       LOG_SQLITE(LOG_ERROR,
                 "sqlite_setStat");
+      sqlite3_finalize(stmt);
       return SYSERR;
     }
     sqlite3_finalize(stmt);
@@ -902,7 +903,9 @@
 #endif
 
   dbh = MALLOC(sizeof(sqliteHandle));
-
+  memset(dbh,
+        0,
+        sizeof(sqliteHandle));
   dbh->payload = 0;
   dbh->lastSync = 0;
 
@@ -945,6 +948,7 @@
                     "  value BLOB NOT NULL DEFAULT '')", NULL, NULL,
                     NULL) != SQLITE_OK) {
       LOG_SQLITE(LOG_ERROR, "sqlite_query");
+      sqlite3_finalize(stmt);
       FREE(dbh->fn);
       FREE(dbh);
       return NULL;
@@ -973,6 +977,14 @@
                   &dbh->insertContent) != SQLITE_OK) ) {
     LOG_SQLITE(LOG_ERROR,
               "precompiling");
+    if (dbh->countContent != NULL)
+      sqlite3_finalize(dbh->countContent);
+    if (dbh->exists != NULL)
+      sqlite3_finalize(dbh->exists);
+    if (dbh->updPrio != NULL)
+      sqlite3_finalize(dbh->updPrio);
+    if (dbh->insertContent != NULL)
+      sqlite3_finalize(dbh->insertContent);
     FREE(dbh->fn);
     FREE(dbh);
     return NULL;

Modified: GNUnet/src/applications/stats/statistics.c
===================================================================
--- GNUnet/src/applications/stats/statistics.c  2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/applications/stats/statistics.c  2005-05-22 11:16:28 UTC (rev 
798)
@@ -352,9 +352,9 @@
   LOG(LOG_DEBUG,
       "'%s' registering client handlers %d %d %d and p2p handler %d\n",
       "stats",
+      CS_PROTO_CLIENT_COUNT,
       STATS_CS_PROTO_GET_STATISTICS,
       STATS_CS_PROTO_GET_P2P_MESSAGE_SUPPORTED,
-      CS_PROTO_CLIENT_COUNT,
       p2p_PROTO_NOISE);
   capi->registerClientHandler(STATS_CS_PROTO_GET_STATISTICS,
                              &sendStatistics);

Modified: GNUnet/src/include/gnunet_core.h
===================================================================
--- GNUnet/src/include/gnunet_core.h    2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/include/gnunet_core.h    2005-05-22 11:16:28 UTC (rev 798)
@@ -1,5 +1,6 @@
 /*
      This file is part of GNUnet
+     (C) 2004, 2005 Christian Grothoff (and other contributing authors)
 
      GNUnet is free software; you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published
@@ -605,13 +606,13 @@
    * The the lock of the connection module. A module that registers
    * callbacks may need this.
    */
-  Mutex * (*getConnectionModuleLock)();
+  Mutex * (*getConnectionModuleLock)(void);
 
   /**
    * Get the current number of slots in the connection table (as computed
    * from the available bandwidth).
    */
-  int (*getSlotCount)();
+  int (*getSlotCount)(void);
 
   /**
    * Is the given slot used?
@@ -643,7 +644,7 @@
  * Type of the shutdown method implemented by GNUnet protocol
  * plugins.
  */
-typedef void (*ApplicationDoneMethod)();
+typedef void (*ApplicationDoneMethod)(void);
 
 /**
  * Type of the initialization method implemented by GNUnet service
@@ -657,7 +658,7 @@
  * Type of the shutdown method implemented by GNUnet service
  * plugins.
  */
-typedef void (*ServiceDoneMethod)();
+typedef void (*ServiceDoneMethod)(void);
 
 
 

Modified: GNUnet/src/include/gnunet_ecrs_lib.h
===================================================================
--- GNUnet/src/include/gnunet_ecrs_lib.h        2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/include/gnunet_ecrs_lib.h        2005-05-22 11:16:28 UTC (rev 
798)
@@ -1,5 +1,6 @@
 /*
      This file is part of GNUnet
+     (C) 2004, 2005 Christian Grothoff (and other contributing authors)
 
      GNUnet is free software; you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published
@@ -85,7 +86,7 @@
 /**
  * Create a fresh MetaData token.
  */
-struct ECRS_MetaData * ECRS_createMetaData();
+struct ECRS_MetaData * ECRS_createMetaData(void);
 
 /**
  * Duplicate a MetaData token.

Modified: GNUnet/src/include/gnunet_fs_lib.h
===================================================================
--- GNUnet/src/include/gnunet_fs_lib.h  2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/include/gnunet_fs_lib.h  2005-05-22 11:16:28 UTC (rev 798)
@@ -1,5 +1,6 @@
 /*
      This file is part of GNUnet
+     (C) 2004, 2005 Christian Grothoff (and other contributing authors)
 
      GNUnet is free software; you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published

Modified: GNUnet/src/include/gnunet_fsui_lib.h
===================================================================
--- GNUnet/src/include/gnunet_fsui_lib.h        2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/include/gnunet_fsui_lib.h        2005-05-22 11:16:28 UTC (rev 
798)
@@ -734,7 +734,7 @@
  *
  * @return YES of tracking is enabled, NO if not
  */
-int FSUI_trackStatus(); /* file_info.c */
+int FSUI_trackStatus(void); /* file_info.c */
 
 /**
  * Makes a URI available for directory building.

Modified: GNUnet/src/include/gnunet_transport.h
===================================================================
--- GNUnet/src/include/gnunet_transport.h       2005-05-20 15:59:20 UTC (rev 
797)
+++ GNUnet/src/include/gnunet_transport.h       2005-05-22 11:16:28 UTC (rev 
798)
@@ -1,5 +1,6 @@
 /*
      This file is part of GNUnet
+     (C) 2004, 2005 Christian Grothoff (and other contributing authors)
 
      GNUnet is free software; you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published

Modified: GNUnet/src/include/gnunet_util.h
===================================================================
--- GNUnet/src/include/gnunet_util.h    2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/include/gnunet_util.h    2005-05-22 11:16:28 UTC (rev 798)
@@ -222,7 +222,7 @@
   unsigned short type;
 } p2p_HEADER;
 
-typedef void (*NotifyConfigurationUpdateCallback)();
+typedef void (*NotifyConfigurationUpdateCallback)(void);
 
 /**
  * Type of a cron-job method.
@@ -599,7 +599,7 @@
  * Call all registered configuration update callbacks,
  * the configuration has changed.
  */
-void triggerGlobalConfigurationRefresh();
+void triggerGlobalConfigurationRefresh(void);
 
 /**
  * Read the specified configuration file. The previous
@@ -613,7 +613,7 @@
  * default has been overriden) and if gnunetd receives
  * a SIGHUP.
  */
-void readConfiguration();
+void readConfiguration(void);
 
 /**
  * Expand an expression of the form
@@ -720,12 +720,12 @@
 /**
  * Start the cron jobs.
  */
-void startCron();
+void startCron(void);
 
 /**
  * Stop the cron service.
  */
-void stopCron();
+void stopCron(void);
 
 /**
  * Stop running cron-jobs for a short time.  This method may only be
@@ -733,29 +733,29 @@
  * a deadlock if this method is called from within a cron-job.
  * Use with caution.
  */
-void suspendCron();
+void suspendCron(void);
 
 /**
  * Resume running cron-jobs.
  */
-void resumeCron();
+void resumeCron(void);
 
 /**
  * Is the cron-thread currently running?
  */
-int isCronRunning();
+int isCronRunning(void);
 
 /**
  * Like suspendCron, but does nothing if called from
  * within a cron-job.
  */
-void suspendIfNotCron();
+void suspendIfNotCron(void);
 
 /**
  * Like resumeCron, but does nothing if called from
  * within a cron-job.
  */
-void resumeIfNotCron();
+void resumeIfNotCron(void);
 
 /**
  * Get the current time (works just as "time", just
@@ -935,12 +935,12 @@
 /**
  * Get the current loglevel.
  */
-int getLogLevel();
+int getLogLevel(void);
 
 /**
  * Return the logfile
  */
-void *getLogfile();
+void *getLogfile(void);
 
 /**
  * errexit - log an error message and exit.
@@ -1477,7 +1477,7 @@
 /**
  * create a new hostkey. Callee must free return value.
  */
-struct PrivateKey * makePrivateKey();
+struct PrivateKey * makePrivateKey(void);
 
 /**
  * Deterministically (!) create a hostkey using only the
@@ -1586,29 +1586,29 @@
  * util modules should check if it has
  * changed for them.
  */
-void resetUtil();
+void resetUtil(void);
 
 /**
  * Shutdown the util services in proper order.
  */
-void doneUtil();
+void doneUtil(void);
 
 /**
  * Configuration: get the GNUnet port for the client to
  * connect to (via TCP).
  */
-unsigned short getGNUnetPort();
+unsigned short getGNUnetPort(void);
 
 /**
  * Configuration: get the GNUnetd host where the client
  * should connect to (via TCP)
  */
-char * getGNUnetdHost();
+char * getGNUnetdHost(void);
 
 /**
  * Get a GNUnet TCP socket that is connected to gnunetd.
  */
-GNUNET_TCP_SOCKET * getClientSocket();
+GNUNET_TCP_SOCKET * getClientSocket(void);
 
 /**
  * Free a Client socket.
@@ -1804,7 +1804,7 @@
  * @return the CPU load as a percentage of allowed
  *        (100 is equivalent to full load)
  */
-int getCPULoad();
+int getCPULoad(void);
 
 /**
  * Get the load of the network relative to what is allowed.
@@ -1814,7 +1814,7 @@
  * @return the network load as a percentage of allowed
  *        (100 is equivalent to full load)
  */
-int getNetworkLoadUp();
+int getNetworkLoadUp(void);
 
 /**
  * Get the load of the network relative to what is allowed.
@@ -1824,7 +1824,7 @@
  * @return the network load as a percentage of allowed
  *        (100 is equivalent to full load)
  */
-int getNetworkLoadDown();
+int getNetworkLoadDown(void);
 
 /**
  * Tell statuscalls to increment the number of bytes sent
@@ -1966,19 +1966,19 @@
  * Test if the shutdown has been initiated.
  * @return YES if we are shutting down, NO otherwise
  */
-int testShutdown();
+int testShutdown(void);
 
 /**
  * Initialize the signal handlers, etc.
  */
-void initializeShutdownHandlers();
+void initializeShutdownHandlers(void);
 
 /**
  * Wait until the shutdown has been initiated.
  */
-void wait_for_shutdown();
+void wait_for_shutdown(void);
 
-void doneShutdownHandlers();
+void doneShutdownHandlers(void);
 
 /**
  * Print output of --help in GNU format.
@@ -2299,7 +2299,7 @@
                          const char * ent);
 int cfg_get_signed_int(const char *sec,
                              const char *ent);
-void doneParseConfig();
+void doneParseConfig(void);
 
 /**
  * open() a file
@@ -2312,8 +2312,8 @@
 #ifdef WINDOWS
 void EnumNICs(PMIB_IFTABLE *pIfTable, PMIB_IPADDRTABLE *pAddrTable);
 int ListNICs(void (*callback) (char *, int));
-int InstallAsService();
-int UninstallService();
+int InstallAsService(void);
+int UninstallService(void);
 #endif
 
 /* ifndef GNUNET_UTIL_H */

Modified: GNUnet/src/include/plibc.h
===================================================================
--- GNUnet/src/include/plibc.h  2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/include/plibc.h  2005-05-22 11:16:28 UTC (rev 798)
@@ -338,7 +338,7 @@
 char *ctime(const time_t *clock);
 char *ctime_r(const time_t *clock, char *buf);
 int plibc_init(char *pszOrg, char *pszApp);
-void plibc_shutdown();
+void plibc_shutdown(void);
 int plibc_conv_to_win_path_ex(const char *pszUnix, char *pszWindows, int 
derefLinks);
 void _SetErrnoFromWinError(long lWinError, char *pszCaller, int iLine);
 void SetErrnoFromWinsockError(long lWinError);
@@ -412,7 +412,7 @@
 struct hostent *_win_gethostbyaddr(const char *addr, int len, int type);
 struct hostent *_win_gethostbyname(const char *name);
 char *_win_strerror(int errnum);
-int IsWinNT();
+int IsWinNT(void);
 
 #if !HAVE_STRNDUP
 char *strndup (const char *s, size_t n);

Modified: GNUnet/src/transports/http.c
===================================================================
--- GNUnet/src/transports/http.c        2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/transports/http.c        2005-05-22 11:16:28 UTC (rev 798)
@@ -56,7 +56,7 @@
 #include "gnunet_transport.h"
 #include "platform.h"
 
-#define DEBUG_HTTP YES
+#define DEBUG_HTTP NO
 
 /**
  * after how much time of the core not being associated with a http
@@ -547,18 +547,21 @@
       return SYSERR; /* error! */
     }
   }
+#if DEBUG_HTTP  
   LOG(LOG_DEBUG,
       "Got message of %u out of %u bytes\n",
       httpSession->rpos,
       httpSession->rsize);
-  
+#endif  
   if ( (httpSession->rsize == 0) ||
        (httpSession->rpos != httpSession->rsize) ) {
     /* only have partial message yet */
+#if DEBUG_HTTP
     LOG(LOG_DEBUG,
        "Got partial message of %u out of %u bytes\n",
        httpSession->rpos,
        httpSession->rsize);
+#endif
     httpDisconnect(tsession);
     return OK;
   }

Modified: GNUnet/src/util/configuration.c
===================================================================
--- GNUnet/src/util/configuration.c     2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/util/configuration.c     2005-05-22 11:16:28 UTC (rev 798)
@@ -401,10 +401,12 @@
   /* getFileName aquires the mutex, so we better do this first */
   char * cfgName;
   char * expCfgName;
+  char * eName = NULL;
 
   cfgName = getConfigurationString("FILES",
                                   "gnunet.conf");
   if (cfgName == NULL) {
+    eName = expandFileName("~/.gnunet/gnunetd.conf");
     if (testConfigurationString("GNUNETD",
                                "_MAGIC_",
                                "YES")) {
@@ -414,19 +416,27 @@
           that we can write there (if it does not
           exist) */
        expCfgName = "/etc/gnunetd.conf";
-       if ( access(expCfgName, R_OK) &&
-            access("/etc", X_OK) ) {
+       if (access(expCfgName, R_OK)) {
          expCfgName = "/var/lib/GNUnet/gnunetd.conf";
-         if ( access(expCfgName, R_OK) &&
-              access("/var/lib/GNUnet", X_OK)) {
-           expCfgName = "~/.gnunet/gnunetd.conf";
+         if (access(expCfgName, R_OK)) {
+           expCfgName = eName;
+           if (access(expCfgName, R_OK)) {
+             if (0 == access("/etc/gnunetd.conf", W_OK)) 
+               expCfgName = "/etc/gnunetd.conf";
+             mkdirp("/var/lib/GNUnet");
+             if (0 == access("/var/lib/GNUnet/gnunetd.conf", W_OK)) 
+               expCfgName = "/var/lib/GNUnet/gnunetd.conf";
+             if (0 == access(eName, W_OK)) 
+               expCfgName = eName;
+           }
          }
        }         
       }
     } else {
+      eName = expandFileName("~/.gnunet/gnunet.conf");
       expCfgName = getenv("GNUNET_CONFIG");
       if (expCfgName == NULL)
-       expCfgName = "~/.gnunet/gnunet.conf";
+       expCfgName = eName;
     }
     expCfgName = expandFileName(expCfgName);
     setConfigurationString("FILES",
@@ -435,6 +445,7 @@
   } else {
     expCfgName = expandFileName(cfgName);
   }
+  FREE(eName);
   if (0 == assertIsFile(expCfgName)) {
     FILE * f;
     char * c;

Modified: GNUnet/src/util/generate
===================================================================
--- GNUnet/src/util/generate    2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/src/util/generate    2005-05-22 11:16:28 UTC (rev 798)
@@ -8,9 +8,9 @@
 if [ $2 = 'generate_gnunetd_conf' ]
 then
  echo " if (access(\"/var/lib/GNUnet\", X_OK))";
- echo "  fprintf(f, \"  GNUNET_HOME = ~/.gnunet\");";
+ echo "  fprintf(f, \"GNUNETD_HOME = ~/.gnunet\\n\");";
  echo " else";
- echo "  fprintf(f, \"  GNUNET_HOME = /var/lib/GNUnet\");";
+ echo "  fprintf(f, \"GNUNETD_HOME = /var/lib/GNUnet\\n\");";
 fi
 cat $1 | sed \
         -e "s/\"/\\\\\"/g" \

Modified: GNUnet/todo
===================================================================
--- GNUnet/todo 2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet/todo 2005-05-22 11:16:28 UTC (rev 798)
@@ -1,10 +1,10 @@
 0.7.0 [6'05?] (aka "compatibility? what's that?"):
 - Features removed but to be revived:
-  * gnunet-gtk
+  * gnunet-gtk: glade II -- control!
 - Missing Features:
   * resolve "FIXME 0.7"
   * fsui core (persistence) [ difficult ]
-  * #593 (gnunet-setup)
+  * #593 (gnunet-setup): php-ification for i18n, curses wizard; template path 
adjustment for non gconf setup
   * #770? (use freedback (LOG) in gnunet-gtk via show-messages)
 - Additional (automated, make check-style) testing:
   * gnunet-tracekit

Modified: GNUnet-docs/WWW/download.php3
===================================================================
--- GNUnet-docs/WWW/download.php3       2005-05-20 15:59:20 UTC (rev 797)
+++ GNUnet-docs/WWW/download.php3       2005-05-22 11:16:28 UTC (rev 798)
@@ -62,9 +62,9 @@
   extlink_("https://gnunet.org/mantis/","Mantis";));
 P();
 
-W("RPM binaries for GNUnet and %s (x86 only) can be found %s.",
-  ARRAY(intlink_("/libextractor/index.php", "libextractor"),
-       extlink_("http://ovmj.org/~rpm/";, "here"))); 
+//W("RPM binaries for GNUnet and %s (x86 only) can be found %s.",
+//  ARRAY(intlink_("/libextractor/index.php", "libextractor"),
+//     extlink_("http://ovmj.org/~rpm/";, "here"))); 
 W("OS X binaries are %s.",
   extlink_("http://www.chem.jyu.fi/~eloranta/GNUnet.html";, "here"));
 W("The installer for Win32 Systems is %s (9 MB).",
@@ -74,10 +74,10 @@
 echo "<ul>\n";
 LIV(extlink_("download/GNUnet-0.6.6b.tar.bz2","GNUnet-0.6.6b.tar.bz2 (1291 
kb)"));
 LIV(extlink_("download/GNUnet-0.6.6b.tar.gz","GNUnet-0.6.6b.tar.gz (1737 
kb)"));
-LIV(extlink_("/libextractor/download/libextractor-0.4.2.tar.bz2",
-             "libextractor-0.4.2.tar.bz2 (6245 kb)"));
-LIV(extlink_("/libextractor/download/libextractor-0.4.2.tar.gz",
-             "libextractor-0.4.2.tar.gz (5868 kb)"));
+LIV(extlink_("/libextractor/download/libextractor-0.5.0.tar.bz2",
+             "libextractor-0.5.0.tar.bz2 (6303 kb)"));
+LIV(extlink_("/libextractor/download/libextractor-0.5.0.tar.gz",
+             "libextractor-0.5.0.tar.gz (5893 kb)"));
 echo "</ul>\n";
 P();
 W("The next major release will be %s and is expected %s.",





reply via email to

[Prev in Thread] Current Thread [Next in Thread]