pingus-cvs
[Top][All Lists]
Advanced

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

[Pingus-CVS] CVS: Games/Pingus/po ChangeLog,1.1,1.2 Makefile.in.in,1.3,1


From: grumbel
Subject: [Pingus-CVS] CVS: Games/Pingus/po ChangeLog,1.1,1.2 Makefile.in.in,1.3,1.4 POTFILES.in,1.40,1.41 cs.po,1.2,1.3 de.po,1.29,1.30 it.po,1.15,1.16 nl.po,1.17,1.18 tr.po,1.19,1.20
Date: 10 Apr 2003 21:36:00 -0000

Update of /var/lib/cvs/Games/Pingus/po
In directory dark:/tmp/cvs-serv12251/po

Modified Files:
        ChangeLog Makefile.in.in POTFILES.in cs.po de.po it.po nl.po 
        tr.po 
Log Message:
- added new gettext stuff
- removed a few obsolete files

Index: ChangeLog
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/ChangeLog,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ChangeLog   13 Oct 2000 07:56:27 -0000      1.1
+++ ChangeLog   10 Apr 2003 21:35:58 -0000      1.2
@@ -1,3 +1,16 @@
+2003-04-10  gettextize  <address@hidden>
+
+       * Makefile.in.in: Upgrade to gettext-0.11.5.
+       * Rules-quot: New file, from gettext-0.11.5.
+       * boldquot.sed: New file, from gettext-0.11.5.
+       * address@hidden: New file, from gettext-0.11.5.
+       * address@hidden: New file, from gettext-0.11.5.
+       * insert-header.sin: New file, from gettext-0.11.5.
+       * quot.sed: New file, from gettext-0.11.5.
+       * remove-potcdate.sin: New file, from gettext-0.11.5.
+       * cat-id-tbl.c: Remove file.
+       * stamp-cat-id: Remove file.
+
 $Id $
        
 No ChangeLog is given, have a look at the CVS history.

Index: Makefile.in.in
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/Makefile.in.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- Makefile.in.in      16 Jun 2001 15:03:54 -0000      1.3
+++ Makefile.in.in      10 Apr 2003 21:35:58 -0000      1.4
@@ -1,10 +1,12 @@
-# Makefile for program source directory in GNU NLS utilities package.
-# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <address@hidden>
+# Makefile for PO directory in any package using GNU gettext.
+# Copyright (C) 1995-1997, 2000-2002 by Ulrich Drepper <address@hidden>
 #
-# This file file be copied and used freely without restrictions.  It can
-# be used in projects which are not available under the GNU Public License
-# but which still want to provide support for the GNU gettext functionality.
-# Please note that the actual code is *not* freely available.
+# This file can be copied and used freely without restrictions.  It can
+# be used in projects which are not available under the GNU General Public
+# License but which still want to provide support for the GNU gettext
+# functionality.
+# Please note that the actual code of GNU gettext is covered by the GNU
+# General Public License and is *not* in the public domain.
 
 PACKAGE = @PACKAGE@
 VERSION = @VERSION@
@@ -18,233 +20,297 @@
 
 prefix = @prefix@
 exec_prefix = @exec_prefix@
-datadir = $(prefix)/@DATADIRNAME@
+datadir = @datadir@
 localedir = $(datadir)/locale
-gnulocaledir = $(prefix)/share/locale
-gettextsrcdir = $(prefix)/share/gettext/po
-subdir = po
+gettextsrcdir = $(datadir)/gettext/po
 
 INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
-MKINSTALLDIRS = $(top_srcdir)/@MKINSTALLDIRS@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo 
"$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac`
 
-CC = @CC@
-GENCAT = @GENCAT@
-GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
+GMSGFMT = @GMSGFMT@
 MSGFMT = @MSGFMT@
-XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
-MSGMERGE = PATH=../src:$$PATH msgmerge
-
-DEFS = @DEFS@
-CFLAGS = @CFLAGS@
-CPPFLAGS = @CPPFLAGS@
-
-INCLUDES = -I.. -I$(top_srcdir)/intl
-
-COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS)
+XGETTEXT = @XGETTEXT@
+MSGMERGE = msgmerge
+MSGMERGE_UPDATE = @MSGMERGE@ --update
+MSGINIT = msginit
+MSGCONV = msgconv
+MSGFILTER = msgfilter
 
-SOURCES = cat-id-tbl.c
 POFILES = @POFILES@
 GMOFILES = @GMOFILES@
-DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(PACKAGE).pot \
-stamp-cat-id $(POFILES) $(GMOFILES) $(SOURCES)
+UPDATEPOFILES = @UPDATEPOFILES@
+DUMMYPOFILES = @DUMMYPOFILES@
+DISTFILES.common = Makefile.in.in Makevars remove-potcdate.sin \
+$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) 
$(DISTFILES.common.extra3)
+DISTFILES = $(DISTFILES.common) POTFILES.in $(DOMAIN).pot \
+$(POFILES) $(GMOFILES) \
+$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
 
 POTFILES = \
 
 CATALOGS = @CATALOGS@
-CATOBJEXT = @CATOBJEXT@
 
-## FIXME: dirty hack to hardcode .mo, why doesn't get '@INSTOBJEXT@' expanded?
-INSTOBJEXT = .mo
+# Makevars gets inserted here. (Don't remove this line!)
 
 .SUFFIXES:
-.SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat
-
-.c.o:
-       $(COMPILE) $<
-
-.po.pox:
-       $(MAKE) $(srcdir)/$(PACKAGE).pot
-       $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox
+.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-update
 
 .po.mo:
-       $(MSGFMT) -o $@ $<
+       @echo "$(MSGFMT) -c -o $@ $<"; \
+       $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
 
 .po.gmo:
-       file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
-         && rm -f $$file && $(GMSGFMT) -o $$file $<
+       @lang=`echo $* | sed -e 's,.*/,,'`; \
+       test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+       echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o 
$${lang}.gmo $${lang}.po"; \
+       cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o 
t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
 
-.po.cat:
-       sed -f ../intl/po2msg.sed < $< > $*.msg \
-         && rm -f $@ && $(GENCAT) $@ $*.msg
+.sin.sed:
+       sed -e '/^#/d' $< > t-$@
+       mv t-$@ $@
 
 
 all: address@hidden@
 
-all-yes: $(srcdir)/cat-id-tbl.c $(CATALOGS)
+all-yes: $(CATALOGS)
 all-no:
 
-$(srcdir)/$(PACKAGE).pot: $(POTFILES)
-       $(XGETTEXT) --language=C++ --default-domain=$(PACKAGE) 
--directory=$(top_srcdir) \
-         --add-comments --keyword=_ --keyword=N_ \
+# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
+# otherwise packages like GCC can not be built if only parts of the source
+# have been downloaded.
+
+$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
+       $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+         --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
          --files-from=$(srcdir)/POTFILES.in \
-       && test ! -f $(PACKAGE).po \
-          || ( rm -f $(srcdir)/$(PACKAGE).pot \
-               && mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot )
+         --copyright-holder='$(COPYRIGHT_HOLDER)'
+       test ! -f $(DOMAIN).po || { \
+         if test -f $(srcdir)/$(DOMAIN).pot; then \
+           sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > 
$(DOMAIN).1po && \
+           sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
+           if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
+             rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
+           else \
+             rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
+             mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+           fi; \
+         else \
+           mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+         fi; \
+       }
 
-$(srcdir)/cat-id-tbl.c: $(srcdir)/stamp-cat-id; @:
-$(srcdir)/stamp-cat-id: $(srcdir)/$(PACKAGE).pot
-       rm -f cat-id-tbl.tmp
-       sed -f ../intl/po2tbl.sed $(srcdir)/$(PACKAGE).pot \
-               | sed -e "s/@PACKAGE NAME@/$(PACKAGE)/" > cat-id-tbl.tmp
-       if cmp -s cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; then \
-         rm cat-id-tbl.tmp; \
-       else \
-         echo cat-id-tbl.c changed; \
-         rm -f $(srcdir)/cat-id-tbl.c; \
-         mv cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; \
-       fi
-       cd $(srcdir) && rm -f stamp-cat-id && echo timestamp > stamp-cat-id
+$(srcdir)/$(DOMAIN).pot:
+       $(MAKE) $(DOMAIN).pot-update
+
+$(POFILES): $(srcdir)/$(DOMAIN).pot
+       @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
+       test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+       echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
+       cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot
 
 
 install: install-exec install-data
 install-exec:
 install-data: address@hidden@
-install-data-no: all
-install-data-yes: all
-       if test -r "$(MKINSTALLDIRS)"; then \
-         $(MKINSTALLDIRS) $(datadir); \
+       if test "$(PACKAGE)" = "gettext"; then \
+         $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
+         for file in $(DISTFILES.common); do \
+           $(INSTALL_DATA) $(srcdir)/$$file \
+                           $(DESTDIR)$(gettextsrcdir)/$$file; \
+         done; \
        else \
-         $(SHELL) $(top_srcdir)/mkinstalldirs $(datadir); \
+         : ; \
        fi
+install-data-no: all
+install-data-yes: all
+       $(mkinstalldirs) $(DESTDIR)$(datadir)
        @catalogs='$(CATALOGS)'; \
        for cat in $$catalogs; do \
          cat=`basename $$cat`; \
-         case "$$cat" in \
-           *.gmo) destdir=$(gnulocaledir);; \
-           *)     destdir=$(localedir);; \
-         esac; \
-         lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
-         dir=$$destdir/$$lang/LC_MESSAGES; \
-         if test -r "$(MKINSTALLDIRS)"; then \
-           $(MKINSTALLDIRS) $$dir; \
-         else \
-           $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \
-         fi; \
-         if test -r $$cat; then \
-           $(INSTALL_DATA) $$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \
-           echo "installing $$cat as $$dir/$(PACKAGE)$(INSTOBJEXT)"; \
-         else \
-           $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \
-           echo "installing $(srcdir)/$$cat as" \
-                "$$dir/$(PACKAGE)$(INSTOBJEXT)"; \
-         fi; \
-         if test -r $$cat.m; then \
-           $(INSTALL_DATA) $$cat.m $$dir/$(PACKAGE)$(INSTOBJEXT).m; \
-           echo "installing $$cat.m as $$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
-         else \
-           if test -r $(srcdir)/$$cat.m ; then \
-             $(INSTALL_DATA) $(srcdir)/$$cat.m \
-               $$dir/$(PACKAGE)$(INSTOBJEXT).m; \
-             echo "installing $(srcdir)/$$cat as" \
-                  "$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
-           else \
-             true; \
+         lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+         dir=$(localedir)/$$lang/LC_MESSAGES; \
+         $(mkinstalldirs) $(DESTDIR)$$dir; \
+         if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; 
fi; \
+         $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
+         echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
+         for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+           if test -n "$$lc"; then \
+             if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 
2>/dev/null) | grep ' -> ' >/dev/null; then \
+               link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d 
$$lc | sed -e 's/^.* -> //'`; \
+               mv $(DESTDIR)$(localedir)/$$lang/$$lc 
$(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+               mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+                for file in *; do \
+                  if test -f $$file; then \
+                    ln -s ../$$link/$$file 
$(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+                  fi; \
+                done); \
+               rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+             else \
+               if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+                 :; \
+               else \
+                 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+                 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               fi; \
+             fi; \
+             rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+             ln -s ../LC_MESSAGES/$(DOMAIN).mo 
$(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+             ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo 
$(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+             cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo 
$(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+             echo "installing $$realcat link as 
$(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
            fi; \
-         fi; \
+         done; \
        done
+
+install-strip: install
+
+installdirs: installdirs-exec installdirs-data
+installdirs-exec:
+installdirs-data: address@hidden@
        if test "$(PACKAGE)" = "gettext"; then \
-         if test -r "$(MKINSTALLDIRS)"; then \
-           $(MKINSTALLDIRS) $(gettextsrcdir); \
-         else \
-           $(SHELL) $(top_srcdir)/mkinstalldirs $(gettextsrcdir); \
-         fi; \
-         $(INSTALL_DATA) $(srcdir)/Makefile.in.in \
-                         $(gettextsrcdir)/Makefile.in.in; \
+         $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
        else \
          : ; \
        fi
+installdirs-data-no:
+installdirs-data-yes:
+       $(mkinstalldirs) $(DESTDIR)$(datadir)
+       @catalogs='$(CATALOGS)'; \
+       for cat in $$catalogs; do \
+         cat=`basename $$cat`; \
+         lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+         dir=$(localedir)/$$lang/LC_MESSAGES; \
+         $(mkinstalldirs) $(DESTDIR)$$dir; \
+         for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+           if test -n "$$lc"; then \
+             if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 
2>/dev/null) | grep ' -> ' >/dev/null; then \
+               link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d 
$$lc | sed -e 's/^.* -> //'`; \
+               mv $(DESTDIR)$(localedir)/$$lang/$$lc 
$(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+               mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+                for file in *; do \
+                  if test -f $$file; then \
+                    ln -s ../$$link/$$file 
$(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+                  fi; \
+                done); \
+               rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+             else \
+               if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+                 :; \
+               else \
+                 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+                 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               fi; \
+             fi; \
+           fi; \
+         done; \
+       done
 
 # Define this as empty until I found a useful application.
 installcheck:
 
-uninstall:
+uninstall: uninstall-exec uninstall-data
+uninstall-exec:
+uninstall-data: address@hidden@
+       if test "$(PACKAGE)" = "gettext"; then \
+         for file in $(DISTFILES.common); do \
+           rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+         done; \
+       else \
+         : ; \
+       fi
+uninstall-data-no:
+uninstall-data-yes:
        catalogs='$(CATALOGS)'; \
        for cat in $$catalogs; do \
          cat=`basename $$cat`; \
-         lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
-         rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
-         rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
-         rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
-         rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
+         lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+         for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
+           rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+         done; \
        done
-       rm -f $(gettextsrcdir)/po-Makefile.in.in
 
 check: all
 
-cat-id-tbl.o: $(srcdir)/cat-id-tbl.c $(top_srcdir)/intl/libgettext.h
-       $(COMPILE) $(srcdir)/cat-id-tbl.c
-
 dvi info tags TAGS ID:
 
 mostlyclean:
-       rm -f core core.* *.pox $(PACKAGE).po *.old.po cat-id-tbl.tmp
+       rm -f remove-potcdate.sed
+       rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
        rm -fr *.o
 
 clean: mostlyclean
 
 distclean: clean
-       rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m
+       rm -f Makefile Makefile.in POTFILES *.mo
 
 maintainer-clean: distclean
        @echo "This command is intended for maintainers to use;"
        @echo "it deletes files that may require special tools to rebuild."
-       rm -f $(GMOFILES) cat-id-tbl.c stamp-cat-id
+       rm -f $(GMOFILES)
 
-distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
-dist distdir: update-po $(DISTFILES)
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+dist distdir:
+       $(MAKE) update-po
+       @$(MAKE) dist2
+# This is a separate target because 'update-po' must be executed before.
+dist2: $(DISTFILES)
        dists="$(DISTFILES)"; \
+       if test -f $(srcdir)/ChangeLog; then dists="$$dists ChangeLog"; fi; \
+       if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
        for file in $$dists; do \
-         ln $(srcdir)/$$file $(distdir) 2> /dev/null \
-           || cp -p $(srcdir)/$$file $(distdir); \
+         if test -f $$file; then \
+           cp -p $$file $(distdir); \
+         else \
+           cp -p $(srcdir)/$$file $(distdir); \
+         fi; \
        done
 
 update-po: Makefile
-       $(MAKE) $(srcdir)/$(PACKAGE).pot
-       PATH=`pwd`/../src:$$PATH; \
+       $(MAKE) $(DOMAIN).pot-update
+       $(MAKE) $(UPDATEPOFILES)
+       $(MAKE) update-gmo
+
+# General rule for updating PO files.
+
+.nop.po-update:
+       @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
+       if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; fi; \
+       tmpdir=`pwd`; \
+       echo "$$lang:"; \
+       test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+       echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
        cd $(srcdir); \
-       catalogs='$(CATALOGS)'; \
-       for cat in $$catalogs; do \
-         cat=`basename $$cat`; \
-         lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
-         mv $$lang.po $$lang.old.po; \
-         echo "$$lang:"; \
-         if $(MSGMERGE) $$lang.old.po $(PACKAGE).pot -o $$lang.po; then \
-           rm -f $$lang.old.po; \
+       if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
+         if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+           rm -f $$tmpdir/$$lang.new.po; \
          else \
-           echo "msgmerge for $$cat failed!"; \
-           rm -f $$lang.po; \
-           mv $$lang.old.po $$lang.po; \
+           if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+             :; \
+           else \
+             echo "msgmerge for $$lang.po failed: cannot move 
$$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+             exit 1; \
+           fi; \
          fi; \
-       done
+       else \
+         echo "msgmerge for $$lang.po failed!" 1>&2; \
+         rm -f $$tmpdir/$$lang.new.po; \
+       fi
 
-POTFILES: POTFILES.in
-       ( if test 'x$(srcdir)' != 'x.'; then \
-           posrcprefix='$(top_srcdir)/'; \
-         else \
-           posrcprefix="../"; \
-         fi; \
-         rm -f address@hidden $@ \
-           && (sed -e '/^#/d' -e '/^[  ]*$$/d' \
-                   -e "address@hidden@ $$posrcprefix& \\\\@" < 
$(srcdir)/address@hidden \
-               | sed -e '$$s/\\$$//') > address@hidden \
-           && chmod a-w address@hidden \
-           && mv address@hidden $@ )
+$(DUMMYPOFILES):
 
-Makefile: Makefile.in.in ../config.status POTFILES
-       cd .. \
+update-gmo: Makefile $(GMOFILES)
+       @:
+
+Makefile: Makefile.in.in $(top_builddir)/config.status POTFILES.in
+       cd $(top_builddir) \
          && CONFIG_FILES=$(subdir)/address@hidden CONFIG_HEADERS= \
               $(SHELL) ./config.status
+
+force:
 
 # Tell versions [3.59,3.63) of GNU make not to export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.

Index: POTFILES.in
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/POTFILES.in,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- POTFILES.in 6 Apr 2003 12:42:35 -0000       1.40
+++ POTFILES.in 10 Apr 2003 21:35:58 -0000      1.41
@@ -321,8 +321,6 @@
 src/input/scrollers/pointer_scroller.cxx
 src/input/scrollers/pointer_scroller.hxx
 src/input_event.hxx
-src/intro.cxx
-src/intro.hxx
 src/layer_manager.cxx
 src/layer_manager.hxx
 src/level_desc.cxx

Index: cs.po
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/cs.po,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- cs.po       9 Apr 2003 21:57:24 -0000       1.2
+++ cs.po       10 Apr 2003 21:35:58 -0000      1.3
@@ -16,7 +16,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: cs\n"
-"POT-Creation-Date: 2003-04-09 23:17+0200\n"
+"POT-Creation-Date: 2003-04-10 22:58+0200\n"
 "PO-Revision-Date: 2003-04-06 14:09+0200\n"
 "Last-Translator: Tomáš Bláha\n"
 "Language-Team: czech\n"
@@ -37,50 +37,74 @@
 msgid "Unexpected char '"
 msgstr ""
 
-#. The credits vector holds the strings to display. The first
-#. character of each string is a special character, which indicates
-#. the size of the font or other special stuff. "-" means large
-#. font, "_" is a small font and "n" means a newline.
-#: src/credits.cxx:43
-msgid "_If I forgot somebody in this"
+#: src/credits.cxx:46
+msgid "-Idea"
 msgstr ""
 
-#: src/credits.cxx:44
-msgid "_list, just drop me a line and"
+#: src/credits.cxx:50
+msgid "-Maintaining"
 msgstr ""
 
-#: src/credits.cxx:45
-msgid "_I'll fix this."
+#: src/credits.cxx:54
+msgid "-Programming"
 msgstr ""
 
-#: src/credits.cxx:46
-msgid "_Last Updated: 2000/06/27"
+#: src/credits.cxx:60
+msgid "-Porting (Win32)"
 msgstr ""
 
-#: src/credits.cxx:47
-msgid "n"
+#: src/credits.cxx:68
+msgid "-Gfx"
 msgstr ""
 
-#: src/credits.cxx:49
-msgid "-Programming"
+#: src/credits.cxx:79
+msgid "-Music"
 msgstr ""
 
-#: src/credits.cxx:56
-msgid "-Gfx"
+#: src/credits.cxx:85
+msgid "-Level Design"
 msgstr ""
 
-#: src/credits.cxx:64
-msgid "-Music"
+#: src/credits.cxx:90
+msgid "-Story"
 msgstr ""
 
-#: src/credits.cxx:69
+#: src/credits.cxx:94
+msgid "-Translation (german)"
+msgstr ""
+
+#: src/credits.cxx:99
 msgid "-Special"
 msgstr ""
 
-#: src/credits.cxx:70
+#: src/credits.cxx:100
 msgid "-Thanks to"
 msgstr ""
 
+#: src/credits.cxx:134
+msgid "_And a very Special Thanks"
+msgstr ""
+
+#: src/credits.cxx:135
+msgid "_to all the people who"
+msgstr ""
+
+#: src/credits.cxx:136
+msgid "_contribute to"
+msgstr ""
+
+#: src/credits.cxx:137
+msgid "_Free Software!"
+msgstr ""
+
+#: src/credits.cxx:143
+msgid "_Thank you for"
+msgstr ""
+
+#: src/credits.cxx:144
+msgid "_playing!"
+msgstr ""
+
 #: src/editor/editor_event.cxx:580
 msgid "Enter filename to save as:"
 msgstr ""
@@ -452,15 +476,15 @@
 msgid "Display Help Screen (F1)"
 msgstr ""
 
-#: src/exit_menu.cxx:44
+#: src/exit_menu.cxx:46
 msgid "Yes"
 msgstr "Ano"
 
-#: src/exit_menu.cxx:76
+#: src/exit_menu.cxx:79
 msgid "No"
 msgstr "Ne"
 
-#: src/exit_menu.cxx:109
+#: src/exit_menu.cxx:112
 msgid "Exit Pingus?"
 msgstr "Ukončit Pingus?"
 
@@ -468,14 +492,10 @@
 msgid "unknown"
 msgstr ""
 
-#: src/game_time.cxx:66
+#: src/game_time.cxx:67
 msgid "unlimited"
 msgstr ""
 
-#: src/intro.cxx:62 src/intro.cxx:113
-msgid "..:: Press Start ::.."
-msgstr ""
-
 #: src/level_desc.cxx:71
 msgid "Designed by "
 msgstr ""
@@ -502,10 +522,6 @@
 msgid "Results:"
 msgstr ""
 
-#. Ending messages are censored for the momement
-#. font->print_center(CL_Display::get_width() / 2, 100,
-#. get_message(100 * world->get_saved_pingus() / 
world->get_allowed_pingus()).c_str());
-#.
 #: src/level_result.cxx:65
 #, c-format
 msgid "Pingus saved:   %3d/%3d"
@@ -582,25 +598,18 @@
 msgid "You've got a negative save/total value, something is buggy."
 msgstr ""
 
-#.  desc["en"] = "..:: Starts the level you played at last ::..";
 #: src/menu_button.cxx:179
 msgid "..:: The people who brought this game to you ::.."
 msgstr ""
 
-#. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
 #: src/menu_button.cxx:182
 msgid "Credits"
 msgstr ""
 
-#. x_pos = CL_Display::get_width() * 150 / 640; //150;
-#. y_pos = CL_Display::get_height() * 330 / 480; //330;
-#. 150;
-#. 330;
 #: src/menu_button.cxx:215
 msgid "..:: Takes you to the options menu ::.."
 msgstr ""
 
-#.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
 #: src/menu_button.cxx:218
 msgid "Options"
 msgstr ""
@@ -609,7 +618,6 @@
 msgid "..:: Bye, bye ::.."
 msgstr "..:: Na shledanou ::.."
 
-#. desc["de"] = "..:: Auf Wiedersehen ::..";
 #: src/menu_button.cxx:255
 msgid "Exit"
 msgstr "Konec"
@@ -618,7 +626,6 @@
 msgid "..:: Launch the level editor ::.."
 msgstr "..:: Spustit editor úrovní ::.."
 
-#. desc["de"] = "..:: Den Level Editor starten ::..";
 #: src/menu_button.cxx:310
 msgid "Create a"
 msgstr "Vytvořit"
@@ -631,7 +638,6 @@
 msgid "..:: Start the game ::.."
 msgstr "..:: Spustit hru ::.."
 
-#. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
 #: src/menu_button.cxx:350
 msgid "Start"
 msgstr "Start"
@@ -684,65 +690,51 @@
 msgid "OptionMenu::Event: Unknown mouse button released: id="
 msgstr ""
 
-#. Bool options
 #: src/option_menu.cxx:275
-msgid "Gimmicks"
-msgstr ""
-
-#: src/option_menu.cxx:276
 msgid "Unlimited Actions"
 msgstr ""
 
-#: src/option_menu.cxx:277
+#: src/option_menu.cxx:276
 msgid "Print fps"
 msgstr ""
 
-#.  add_entry("Debug actions", &debug_actions);
-#: src/option_menu.cxx:279
+#: src/option_menu.cxx:278
 msgid "Cursor enabled"
 msgstr ""
 
-#: src/option_menu.cxx:280
+#: src/option_menu.cxx:279
 msgid "Fast Mode"
 msgstr ""
 
-#. add_entry(_("Pingus Datadir"), &pingus_datadir);
-#: src/option_menu.cxx:282
+#: src/option_menu.cxx:281
 msgid "Game Speed"
 msgstr ""
 
-#: src/option_menu.cxx:283
+#: src/option_menu.cxx:282
 msgid "Verbose"
 msgstr ""
 
-#: src/option_menu.cxx:284
+#: src/option_menu.cxx:283
 msgid "Music"
 msgstr ""
 
-#: src/option_menu.cxx:285
+#: src/option_menu.cxx:284
 msgid "Sound"
 msgstr ""
 
-#: src/option_menu.cxx:286
-msgid "Level Previews"
-msgstr ""
-
-#: src/option_menu.cxx:287
+#: src/option_menu.cxx:285
 msgid "Draw ColMap"
 msgstr ""
 
-#. add_entry(_("Debug GameTime"), &debug_game_time);
-#. add_entry(_("Debug Tiles"), &debug_tiles);
-#: src/option_menu.cxx:290
+#: src/option_menu.cxx:286
 msgid "Auto Scrolling"
 msgstr ""
 
-#: src/option_menu.cxx:291
+#: src/option_menu.cxx:287
 msgid "Action Help Strings"
 msgstr ""
 
-#. draw_background();
-#: src/option_menu.cxx:332
+#: src/option_menu.cxx:328
 msgid "Pingus Option Menu"
 msgstr ""
 
@@ -832,7 +824,7 @@
 msgid "| Warning: Pingus recieved a SIGINT, exiting now."
 msgstr ""
 
-#: src/pingus_main.cxx:352
+#: src/pingus_main.cxx:349
 msgid ""
 "\n"
 "Copyright (C) 2003 Ingo Ruhnke <address@hidden>\n"
@@ -841,19 +833,19 @@
 "For more information about these matters, see the files named COPYING."
 msgstr ""
 
-#: src/pingus_main.cxx:507
+#: src/pingus_main.cxx:488
 msgid "Unknow char: "
 msgstr ""
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid "Usage: "
 msgstr ""
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid " [OPTIONS]... [LEVELFILE]"
 msgstr ""
 
-#: src/pingus_main.cxx:510
+#: src/pingus_main.cxx:491
 msgid ""
 "\n"
 "Options:\n"
@@ -864,62 +856,53 @@
 "   --disable-intro          Disable intro\n"
 msgstr ""
 
-#: src/pingus_main.cxx:519
+#: src/pingus_main.cxx:498
 msgid "   -G, --use-opengl         Use OpenGL\n"
 msgstr ""
 
-#.     "   --fs-preload             Preload all Levelpreviews\n"a
-#.     "   --disable-previews       Disables all level preview in the level 
selector\n"
-#: src/pingus_main.cxx:523
+#: src/pingus_main.cxx:501
 msgid ""
-"   -F, --disable-fullscreen Disable Fullscreen (default)\n"
-"   -f, --enable-fullscreen  Enable Fullscreen\n"
+"   -w, --window             Start in Window Mode\n"
+"   -f, --fullscreen         Start in Fullscreen\n"
 "   -d, --datadir PATH       Set the path to load the data files to `path'\n"
-"   --use-datafile           Use the pre-compiled datafile (default)\n"
-"   --use-scriptfile         Use the scriptfile and read all data from files\n"
-"   -l, --level FILE         Load a custom level from `file'\n"
+"   -l, --level FILE         Load a custom level from FILE\n"
+"   -w, --worldmap FILE      Load a custom worldmap from FILE\n"
 "   -v, --verbose            Print some more messages to stdout, can be set\n"
 "                            multible times to increase verbosity\n"
 "   -V, --version            Prints version number and exit\n"
-"   --fast-mode              Disable some cpu intensive features\n"
 "   -e, --editor             Launch the Level editor (experimental)\n"
 "   --disable-auto-scrolling Disable automatic scrolling\n"
-"   --disable-swcursor       Disable software cursor, use hw cursor instead\n"
-"   --enable-swcursor        Enable software cursor\n"
-"   --disable-action-help    Disable action button help strings\n"
-"   --enable-action-help     Enable action button help strings(default)\n"
 "   --no-cfg-file            Don't read ~/.pingus/config\n"
 "   --config-file FILE       Read config from FILE (default: ~/.pingus/"
 "config)\n"
-"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "                            reduce CPU usage, might speed up the game on "
 "slower machines\n"
-"   --min-frame-skip N       Skip at least N frames, larger values speed the "
-"game up\n"
-"   --max-frame-skip N       Skip at most N frames\n"
-"   --frame-skip N           Set both min and max frameskip to N\n"
 "\n"
 "Debugging and experimental stuff:\n"
 "   --maintainer-mode        Enables some features, only interesting "
 "programmers\n"
-"   --enable-bg-manipulation Enables color manipulation of level backgrounds\n"
 "   --debug OPTION           Enable the output of debugging infos, possible\n"
 "                            OPTION's are tiles, gametime, actions, sound, "
 "resources, gui,\n"
 "                            input\n"
+"   --min-frame-skip N       Skip at least N frames, larger values speed the "
+"game up\n"
+"   --max-frame-skip N       Skip at most N frames\n"
+"   --frame-skip N           Set both min and max frameskip to N\n"
 "   -t, --speed SPEED        Set the game speed (0=fastest, >0=slower)\n"
 "   -b, --print-fps          Prints the fps to stdout\n"
-"   -i, --enable-gimmicks    Enable some buggy development stuff\n"
-"   -S, --sound-specs FILE   Use files mentioned in FILE\n"
 "   --tile-size INT          Set the size of the map tiles (default: 32)\n"
+"   --fast-mode              Disable some cpu intensive features\n"
+"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "\n"
 "\n"
 "Demo playing and recording:\n"
-"   -r, --record-demo FILE   Record a demo session to FILE\n"
 "   -p, --play-demo FILE     Plays a demo session from FILE\n"
+"   -r, --enable-demo-recording\n"
+"                            Record demos for each played level\n"
 msgstr ""
 
-#: src/pingus_main.cxx:566
+#: src/pingus_main.cxx:540
 msgid ""
 "\n"
 "Sound:\n"
@@ -927,137 +910,137 @@
 "   -m, --enable-music       Enable music\n"
 msgstr ""
 
-#: src/pingus_main.cxx:675
+#: src/pingus_main.cxx:649
 msgid "clanVorbis support:           ok"
 msgstr ""
 
-#: src/pingus_main.cxx:677
+#: src/pingus_main.cxx:651
 msgid "clanVoribs support:  missing (.ogg music files will not be playable)"
 msgstr ""
 
-#: src/pingus_main.cxx:681
+#: src/pingus_main.cxx:655
 msgid "clanMikMod support:           ok"
 msgstr ""
 
-#: src/pingus_main.cxx:683
+#: src/pingus_main.cxx:657
 msgid "clanMikMod support:  missing (music files will not be playable)"
 msgstr ""
 
-#: src/pingus_main.cxx:687
+#: src/pingus_main.cxx:661
 msgid "getext support:               ok"
 msgstr ""
 
-#: src/pingus_main.cxx:688
+#: src/pingus_main.cxx:662
 msgid "gettext language:        english"
 msgstr ""
 
-#: src/pingus_main.cxx:694
+#: src/pingus_main.cxx:668
 msgid "sound support:           enabled"
 msgstr ""
 
-#: src/pingus_main.cxx:696
+#: src/pingus_main.cxx:670
 msgid "sound support:          disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:699
+#: src/pingus_main.cxx:673
 msgid "music support:           enabled"
 msgstr ""
 
-#: src/pingus_main.cxx:701
+#: src/pingus_main.cxx:675
 msgid "music support:          disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:703
+#: src/pingus_main.cxx:677
 msgid "resolution set to:       "
 msgstr ""
 
-#: src/pingus_main.cxx:704
+#: src/pingus_main.cxx:678
 msgid "fullscreen:              "
 msgstr ""
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid " enabled"
 msgstr ""
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid "disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:715
+#: src/pingus_main.cxx:689
 msgid "PingusMain: Starting Main: "
 msgstr ""
 
-#: src/pingus_main.cxx:741
+#: src/pingus_main.cxx:719
 msgid "PingusMain: Levelfile not found, ignoring: "
 msgstr ""
 
-#: src/pingus_main.cxx:832
+#: src/pingus_main.cxx:810
 msgid "Error caught from ClanLib: "
 msgstr ""
 
-#: src/pingus_main.cxx:836
+#: src/pingus_main.cxx:814
 msgid "Error caught from Pingus: "
 msgstr ""
 
-#: src/pingus_main.cxx:840
+#: src/pingus_main.cxx:818
 msgid "Pingus: Out of memory!"
 msgstr ""
 
-#: src/pingus_main.cxx:844
+#: src/pingus_main.cxx:822
 msgid "Pingus: Standard exception caught!:\n"
 msgstr ""
 
-#: src/pingus_main.cxx:848
+#: src/pingus_main.cxx:826
 msgid "Pingus: Unknown throw caught!"
 msgstr ""
 
-#: src/result_screen.cxx:94 src/start_screen.cxx:104
+#: src/result_screen.cxx:97 src/start_screen.cxx:107
 msgid "Abort"
 msgstr "Zrušit"
 
-#: src/result_screen.cxx:158
+#: src/result_screen.cxx:165
 msgid "Retry"
 msgstr "Znovu"
 
-#: src/result_screen.cxx:165
+#: src/result_screen.cxx:173
 msgid "Success!"
 msgstr "Úspěch!"
 
-#: src/result_screen.cxx:171
+#: src/result_screen.cxx:180
 msgid "Failure!"
 msgstr "Špatně!"
 
-#: src/result_screen.cxx:180
+#: src/result_screen.cxx:189
 msgid "Perfect! You saved everybody possibly, great!"
 msgstr ""
 
-#: src/result_screen.cxx:182
+#: src/result_screen.cxx:191
 msgid "None got killed, pretty good work"
 msgstr ""
 
-#: src/result_screen.cxx:184
+#: src/result_screen.cxx:193
 msgid ""
 "You saved just what you needed, you made it, but\n"
 "maybe you can do better?"
 msgstr ""
 
-#: src/result_screen.cxx:187
+#: src/result_screen.cxx:196
 msgid "Not everybody could get saved, but still good work!"
 msgstr ""
 
-#: src/result_screen.cxx:189
+#: src/result_screen.cxx:198
 msgid "What can I say, you made it, congratulations!"
 msgstr ""
 
-#: src/result_screen.cxx:194
+#: src/result_screen.cxx:203
 msgid "You killed everybody, not good."
 msgstr ""
 
-#: src/result_screen.cxx:196
+#: src/result_screen.cxx:205
 msgid "None got saved, I know you can do better."
 msgstr ""
 
-#: src/result_screen.cxx:198
+#: src/result_screen.cxx:207
 msgid ""
 "You didn't saved enough, but still saved a few, next\n"
 "time you might be better."
@@ -1065,27 +1048,27 @@
 "Nezachránil jsi dostatek Pingusů, ale bylo jich alespoň pár.\n"
 "Příště by si měl být lepší."
 
-#: src/result_screen.cxx:201
+#: src/result_screen.cxx:210
 msgid "Only one more and you would have made it, try again!"
 msgstr ""
 
-#: src/result_screen.cxx:203
+#: src/result_screen.cxx:212
 msgid "Only a handfull more and you would have made it, try again!"
 msgstr ""
 
-#: src/result_screen.cxx:205
+#: src/result_screen.cxx:214
 msgid "Better luck next time!"
 msgstr ""
 
-#: src/result_screen.cxx:216
+#: src/result_screen.cxx:230
 msgid "Saved: "
 msgstr "Zachráněno: "
 
-#: src/result_screen.cxx:220
+#: src/result_screen.cxx:234
 msgid "Killed: "
 msgstr "Zabito: "
 
-#: src/result_screen.cxx:224
+#: src/result_screen.cxx:238
 msgid "Time left: "
 msgstr "Zbylý čas: "
 
@@ -1110,34 +1093,31 @@
 msgid "Image has wrong color depth: %d"
 msgstr ""
 
-#: src/start_screen.cxx:69
+#: src/start_screen.cxx:71
 msgid "Ok"
 msgstr ""
 
-#: src/start_screen.cxx:139
+#: src/start_screen.cxx:154
 msgid "Number of Pingus: "
 msgstr "Počet Pingusů: "
 
-#: src/start_screen.cxx:142
+#: src/start_screen.cxx:157
 msgid "Number to Save: "
 msgstr "Počet k záchraně: "
 
-#: src/start_screen.cxx:145
+#: src/start_screen.cxx:160
 msgid "Time: "
 msgstr "Čas: "
 
-#: src/start_screen.cxx:148
+#: src/start_screen.cxx:163
 msgid "Difficulty:"
 msgstr "Obtížnost: "
 
-#. for (int i = 0; plf->get_difficulty())
-#. {
-#. }
-#: src/start_screen.cxx:155
+#: src/start_screen.cxx:171
 msgid "Author: "
 msgstr "Autor: "
 
-#: src/start_screen.cxx:158
+#: src/start_screen.cxx:174
 msgid "Filename: "
 msgstr ""
 
@@ -1282,7 +1262,7 @@
 msgid "System:checksum: file read error"
 msgstr ""
 
-#: src/worldmap/level_dot.cxx:137
+#: src/worldmap/level_dot.cxx:159
 msgid "locked"
 msgstr "zamknuto"
 
@@ -1298,7 +1278,7 @@
 msgid "Leave?"
 msgstr "Opustit?"
 
-#: src/worldmap/manager.cxx:197
+#: src/worldmap/manager.cxx:200
 msgid "Enter?"
 msgstr "Vstoupit?"
 

Index: de.po
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/de.po,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- de.po       9 Apr 2003 21:57:24 -0000       1.29
+++ de.po       10 Apr 2003 21:35:58 -0000      1.30
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Pingus 0.5.0\n"
-"POT-Creation-Date: 2003-04-09 23:17+0200\n"
+"POT-Creation-Date: 2003-04-10 22:58+0200\n"
 "PO-Revision-Date: 2003-04-09 23:12+0200\n"
 "Last-Translator: Ingo Ruhnke <address@hidden>\n"
 "Language-Team: Ingo Ruhnke <address@hidden>, Giray Devlet <address@hidden>\n"
@@ -25,50 +25,74 @@
 msgid "Unexpected char '"
 msgstr "Unerwartetes Zeichen: '"
 
-#. The credits vector holds the strings to display. The first
-#. character of each string is a special character, which indicates
-#. the size of the font or other special stuff. "-" means large
-#. font, "_" is a small font and "n" means a newline.
-#: src/credits.cxx:43
-msgid "_If I forgot somebody in this"
-msgstr "_Wenn ich irgendwen vergessen habe,"
-
-#: src/credits.cxx:44
-msgid "_list, just drop me a line and"
-msgstr "_bitte eine kurze Mail mich."
-
-#: src/credits.cxx:45
-msgid "_I'll fix this."
-msgstr "_Ich werde es korrigieren."
-
 #: src/credits.cxx:46
-msgid "_Last Updated: 2000/06/27"
-msgstr "_Letzte Aenderung: 2000/06/27"
+msgid "-Idea"
+msgstr ""
 
-#: src/credits.cxx:47
-msgid "n"
-msgstr "n"
+#: src/credits.cxx:50
+msgid "-Maintaining"
+msgstr ""
 
-#: src/credits.cxx:49
+#: src/credits.cxx:54
 msgid "-Programming"
 msgstr "-Programmierung"
 
-#: src/credits.cxx:56
+#: src/credits.cxx:60
+msgid "-Porting (Win32)"
+msgstr ""
+
+#: src/credits.cxx:68
 msgid "-Gfx"
 msgstr "-Grafiken"
 
-#: src/credits.cxx:64
+#: src/credits.cxx:79
 msgid "-Music"
 msgstr "-Musik"
 
-#: src/credits.cxx:69
+#: src/credits.cxx:85
+msgid "-Level Design"
+msgstr ""
+
+#: src/credits.cxx:90
+msgid "-Story"
+msgstr ""
+
+#: src/credits.cxx:94
+msgid "-Translation (german)"
+msgstr ""
+
+#: src/credits.cxx:99
 msgid "-Special"
 msgstr "-Besonderen"
 
-#: src/credits.cxx:70
+#: src/credits.cxx:100
 msgid "-Thanks to"
 msgstr "-Dank an"
 
+#: src/credits.cxx:134
+msgid "_And a very Special Thanks"
+msgstr ""
+
+#: src/credits.cxx:135
+msgid "_to all the people who"
+msgstr ""
+
+#: src/credits.cxx:136
+msgid "_contribute to"
+msgstr ""
+
+#: src/credits.cxx:137
+msgid "_Free Software!"
+msgstr ""
+
+#: src/credits.cxx:143
+msgid "_Thank you for"
+msgstr ""
+
+#: src/credits.cxx:144
+msgid "_playing!"
+msgstr ""
+
 #: src/editor/editor_event.cxx:580
 msgid "Enter filename to save as:"
 msgstr "Datei speichern als:  "
@@ -442,15 +466,15 @@
 msgid "Display Help Screen (F1)"
 msgstr "Hilfe Anzeigen (F1)"
 
-#: src/exit_menu.cxx:44
+#: src/exit_menu.cxx:46
 msgid "Yes"
 msgstr "Ja"
 
-#: src/exit_menu.cxx:76
+#: src/exit_menu.cxx:79
 msgid "No"
 msgstr "Nein"
 
-#: src/exit_menu.cxx:109
+#: src/exit_menu.cxx:112
 msgid "Exit Pingus?"
 msgstr "Pingus beenden?"
 
@@ -458,14 +482,10 @@
 msgid "unknown"
 msgstr "unbekannt"
 
-#: src/game_time.cxx:66
+#: src/game_time.cxx:67
 msgid "unlimited"
 msgstr "unbegrenzt"
 
-#: src/intro.cxx:62 src/intro.cxx:113
-msgid "..:: Press Start ::.."
-msgstr "..:: Druecke start ::.."
-
 #: src/level_desc.cxx:71
 msgid "Designed by "
 msgstr "Erstellt von "
@@ -493,10 +513,6 @@
 msgid "Results:"
 msgstr "Ergebnisse:"
 
-#. Ending messages are censored for the momement
-#. font->print_center(CL_Display::get_width() / 2, 100,
-#. get_message(100 * world->get_saved_pingus() / 
world->get_allowed_pingus()).c_str());
-#.
 #: src/level_result.cxx:65
 #, c-format
 msgid "Pingus saved:   %3d/%3d"
@@ -579,25 +595,18 @@
 msgid "You've got a negative save/total value, something is buggy."
 msgstr "Ein negativer Wert? Hier liegt ein Fehler vor."
 
-#.  desc["en"] = "..:: Starts the level you played at last ::..";
 #: src/menu_button.cxx:179
 msgid "..:: The people who brought this game to you ::.."
 msgstr "..:: Die Leute die fuer dieses Spiel verantwortlich sind... ::.."
 
-#. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
 #: src/menu_button.cxx:182
 msgid "Credits"
 msgstr "Mitwirkende"
 
-#. x_pos = CL_Display::get_width() * 150 / 640; //150;
-#. y_pos = CL_Display::get_height() * 330 / 480; //330;
-#. 150;
-#. 330;
 #: src/menu_button.cxx:215
 msgid "..:: Takes you to the options menu ::.."
 msgstr "..:: Einstellungen, Cheats und Debugging stuff ::.."
 
-#.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
 #: src/menu_button.cxx:218
 msgid "Options"
 msgstr "Einstellungen"
@@ -606,7 +615,6 @@
 msgid "..:: Bye, bye ::.."
 msgstr "..:: Auf Wiedersehen ::.."
 
-#. desc["de"] = "..:: Auf Wiedersehen ::..";
 #: src/menu_button.cxx:255
 msgid "Exit"
 msgstr "Beenden"
@@ -615,7 +623,6 @@
 msgid "..:: Launch the level editor ::.."
 msgstr "..:: Erstelle deinen Eigenen Level ::.."
 
-#. desc["de"] = "..:: Den Level Editor starten ::..";
 #: src/menu_button.cxx:310
 msgid "Create a"
 msgstr "Bau einen"
@@ -628,7 +635,6 @@
 msgid "..:: Start the game ::.."
 msgstr "..:: das Spiel starten ::.."
 
-#. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
 #: src/menu_button.cxx:350
 msgid "Start"
 msgstr "Start"
@@ -681,65 +687,51 @@
 msgid "OptionMenu::Event: Unknown mouse button released: id="
 msgstr ""
 
-#. Bool options
 #: src/option_menu.cxx:275
-msgid "Gimmicks"
-msgstr "Gimmicks"
-
-#: src/option_menu.cxx:276
 msgid "Unlimited Actions"
 msgstr "Unbegrenzt Fähigkeiten"
 
-#: src/option_menu.cxx:277
+#: src/option_menu.cxx:276
 msgid "Print fps"
 msgstr "'Bilder pro Sekunde' ausgeben"
 
-#.  add_entry("Debug actions", &debug_actions);
-#: src/option_menu.cxx:279
+#: src/option_menu.cxx:278
 msgid "Cursor enabled"
 msgstr "Cursor aktivieren"
 
-#: src/option_menu.cxx:280
+#: src/option_menu.cxx:279
 msgid "Fast Mode"
 msgstr "Schneller Modus"
 
-#. add_entry(_("Pingus Datadir"), &pingus_datadir);
-#: src/option_menu.cxx:282
+#: src/option_menu.cxx:281
 msgid "Game Speed"
 msgstr "Spiel Geschwindigkeit"
 
-#: src/option_menu.cxx:283
+#: src/option_menu.cxx:282
 msgid "Verbose"
 msgstr "Detailiert"
 
-#: src/option_menu.cxx:284
+#: src/option_menu.cxx:283
 msgid "Music"
 msgstr "Musik"
 
-#: src/option_menu.cxx:285
+#: src/option_menu.cxx:284
 msgid "Sound"
 msgstr "Sound"
 
-#: src/option_menu.cxx:286
-msgid "Level Previews"
-msgstr "Level Vorschau"
-
-#: src/option_menu.cxx:287
+#: src/option_menu.cxx:285
 msgid "Draw ColMap"
 msgstr "ColMap Zeichnen"
 
-#. add_entry(_("Debug GameTime"), &debug_game_time);
-#. add_entry(_("Debug Tiles"), &debug_tiles);
-#: src/option_menu.cxx:290
+#: src/option_menu.cxx:286
 msgid "Auto Scrolling"
 msgstr "Automatisches Scrolling"
 
-#: src/option_menu.cxx:291
+#: src/option_menu.cxx:287
 msgid "Action Help Strings"
 msgstr "Fähigkeiten Hilfe"
 
-#. draw_background();
-#: src/option_menu.cxx:332
+#: src/option_menu.cxx:328
 msgid "Pingus Option Menu"
 msgstr "Options Menu"
 
@@ -831,7 +823,7 @@
 msgid "| Warning: Pingus recieved a SIGINT, exiting now."
 msgstr "| Warnung: Pingus erhielt einen SIGIN, beende jetzt."
 
-#: src/pingus_main.cxx:352
+#: src/pingus_main.cxx:349
 msgid ""
 "\n"
 "Copyright (C) 2003 Ingo Ruhnke <address@hidden>\n"
@@ -845,19 +837,19 @@
 "unter der GNU General Public License erstellt werden.\n"
 "Für mehr Informationen hierüber, siehe in der Datei COPYING."
 
-#: src/pingus_main.cxx:507
+#: src/pingus_main.cxx:488
 msgid "Unknow char: "
 msgstr "Unbekannter Buchstabe: "
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid "Usage: "
 msgstr "Benutzung: "
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid " [OPTIONS]... [LEVELFILE]"
 msgstr "[OPTIONEN]... [LEVELDATEI]"
 
-#: src/pingus_main.cxx:510
+#: src/pingus_main.cxx:491
 msgid ""
 "\n"
 "Options:\n"
@@ -874,111 +866,53 @@
 "   -h, --help               Zeigt diesen Text an\n"
 "   --disable-intro          Intro überspringen\n"
 
-#: src/pingus_main.cxx:519
+#: src/pingus_main.cxx:498
 msgid "   -G, --use-opengl         Use OpenGL\n"
 msgstr "   -G, --use-opengl         Verwende OpenGL\n"
 
-#.     "   --fs-preload             Preload all Levelpreviews\n"a
-#.     "   --disable-previews       Disables all level preview in the level 
selector\n"
-#: src/pingus_main.cxx:523
+#: src/pingus_main.cxx:501
 msgid ""
-"   -F, --disable-fullscreen Disable Fullscreen (default)\n"
-"   -f, --enable-fullscreen  Enable Fullscreen\n"
+"   -w, --window             Start in Window Mode\n"
+"   -f, --fullscreen         Start in Fullscreen\n"
 "   -d, --datadir PATH       Set the path to load the data files to `path'\n"
-"   --use-datafile           Use the pre-compiled datafile (default)\n"
-"   --use-scriptfile         Use the scriptfile and read all data from files\n"
-"   -l, --level FILE         Load a custom level from `file'\n"
+"   -l, --level FILE         Load a custom level from FILE\n"
+"   -w, --worldmap FILE      Load a custom worldmap from FILE\n"
 "   -v, --verbose            Print some more messages to stdout, can be set\n"
 "                            multible times to increase verbosity\n"
 "   -V, --version            Prints version number and exit\n"
-"   --fast-mode              Disable some cpu intensive features\n"
 "   -e, --editor             Launch the Level editor (experimental)\n"
 "   --disable-auto-scrolling Disable automatic scrolling\n"
-"   --disable-swcursor       Disable software cursor, use hw cursor instead\n"
-"   --enable-swcursor        Enable software cursor\n"
-"   --disable-action-help    Disable action button help strings\n"
-"   --enable-action-help     Enable action button help strings(default)\n"
 "   --no-cfg-file            Don't read ~/.pingus/config\n"
 "   --config-file FILE       Read config from FILE (default: ~/.pingus/"
 "config)\n"
-"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "                            reduce CPU usage, might speed up the game on "
 "slower machines\n"
-"   --min-frame-skip N       Skip at least N frames, larger values speed the "
-"game up\n"
-"   --max-frame-skip N       Skip at most N frames\n"
-"   --frame-skip N           Set both min and max frameskip to N\n"
 "\n"
 "Debugging and experimental stuff:\n"
 "   --maintainer-mode        Enables some features, only interesting "
 "programmers\n"
-"   --enable-bg-manipulation Enables color manipulation of level backgrounds\n"
 "   --debug OPTION           Enable the output of debugging infos, possible\n"
 "                            OPTION's are tiles, gametime, actions, sound, "
 "resources, gui,\n"
 "                            input\n"
+"   --min-frame-skip N       Skip at least N frames, larger values speed the "
+"game up\n"
+"   --max-frame-skip N       Skip at most N frames\n"
+"   --frame-skip N           Set both min and max frameskip to N\n"
 "   -t, --speed SPEED        Set the game speed (0=fastest, >0=slower)\n"
 "   -b, --print-fps          Prints the fps to stdout\n"
-"   -i, --enable-gimmicks    Enable some buggy development stuff\n"
-"   -S, --sound-specs FILE   Use files mentioned in FILE\n"
 "   --tile-size INT          Set the size of the map tiles (default: 32)\n"
+"   --fast-mode              Disable some cpu intensive features\n"
+"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "\n"
 "\n"
 "Demo playing and recording:\n"
-"   -r, --record-demo FILE   Record a demo session to FILE\n"
 "   -p, --play-demo FILE     Plays a demo session from FILE\n"
+"   -r, --enable-demo-recording\n"
+"                            Record demos for each played level\n"
 msgstr ""
-"   -F, --disable-fullscreen Vollen Bildschirm nicht verwenden (Standard)\n"
-"   -f, --enable-fullscreen  Vollen Bilschirm verwenden\n"
-"   -d, --datadir PATH       Setze den Pfad zum Laden der Datendateien auf "
-"'PATH'\n"
-"   --use-datafile           Benutze vorbereitete Datendatei (Standard)   --"
-"use-scriptfile         Benutze die Skriptdatei und lese alle Daten aus "
-"Dateien\n"
-"   -l, --level FILE         Benutze eine eigene Leveldatei in 'FILE'\n"
-"   -v, --verbose            Gibt zusäzliche Debugausgaben aus, kann mehrfach "
-"gesetzt\n"
-"                            werden, um die Genauigkeit zu erhöhen\n"
-"   -V, --version            Gibt die Versionsnummer aus\n"
-"   --fast-mode              Schaltet einige CPU intensive Funktionen ab\n"
-"   -e, --editor             Starte den Level Editor (Experimentell)\n"
-"   --disable-auto-scrolling Deaktiviere automatisches Srollen\n"
-"   --disable-swcursor       Ersetze SW cursor durch HW cursor\n"
-"   --enable-swcursor        Aktiviere SW cursor\n"
-"   --disable-action-help    Hilfe zu Fähigkeitsknöpfen deaktivieren\n"
-"   --no-cfg-file            ~/.pingus/config nicht einlesen\n"
-"   --config-file FILE       Lese Konfiguration aus FILE (Standard: ~/.pingus/"
-"config)\n"
-"   --min-cpu-usage          Reduziert die CPU Belastung durch Verwendung von "
-"sleep()\n"
-"                            Dies könnte die Geschwindigkeit auf langsamen "
-"Rechnern steigern\n"
-"   --min-frame-skip N       Überspringe mindestens N frames, größere Werte "
-"beschleunigen das Spiel\n"
-"   --max-frame-skip N       Überspringe maximal N frames\n"
-"   --frame-skip N           Setze sowohl min- als auch max-frameskip auf N\n"
-"\n"
-"Debugging und Experimentelles:\n"
-"   --maintainer-mode        Aktiviere einige Funktionen, nur für "
-"Programmierer\n"
-"   --enable-bg-manipulation Aktiviere Farbmanipulation von "
-"Levelhintergründen\n"
-"   --debug OPTION           Aktiviere Debugausgaben, mögliche Werte sind:\n"
-"                            tiles, gametime, actions, sound, resources, gui, "
-"input\n"
-"   -t, --speed SPEED        Setze die Spielgeschwindigkeit (0=schnellste, "
-">0=langsamer)\n"
-"   -b, --print-fps          Schreibt die fps auf stdout\n"
-"   -i, --enable-gimmicks    Aktiviere instabile Funktionen für Entwickler\n"
-"   -S, --sound-specs FILE   Benutze Dateien die in FILE erwähnt sind\n"
-"   --tile-size INT          Setzt die Größe von Kartenteilen (Standard: 32)\n"
-"\n"
-"\n"
-"Demos abspielen und aufnehmen:\n"
-"   -r, --record-demo FILE   Demo aufnehmen und in FILE speichern\n"
-"   -p, --play-demo FILE     Spielt ein Demo aus FILE ab.\n"
 
-#: src/pingus_main.cxx:566
+#: src/pingus_main.cxx:540
 msgid ""
 "\n"
 "Sound:\n"
@@ -990,118 +924,118 @@
 "   -s, --enable-sound       Aktiviere Sound\n"
 "   -m, --enable-music       Aktiviere Musik\n"
 
-#: src/pingus_main.cxx:675
+#: src/pingus_main.cxx:649
 msgid "clanVorbis support:           ok"
 msgstr "clanVorbis Unterstützung:    ok"
 
-#: src/pingus_main.cxx:677
+#: src/pingus_main.cxx:651
 msgid "clanVoribs support:  missing (.ogg music files will not be playable)"
 msgstr ""
 "clanVorbis Unterstützung: fehlt (.ogg Musik Datein können nicht abgespielt "
 "werden)"
 
-#: src/pingus_main.cxx:681
+#: src/pingus_main.cxx:655
 msgid "clanMikMod support:           ok"
 msgstr "clanMikMod Unterstützung:    ok"
 
-#: src/pingus_main.cxx:683
+#: src/pingus_main.cxx:657
 msgid "clanMikMod support:  missing (music files will not be playable)"
 msgstr ""
 "clanMikMod Untersützung: fehlt (Musikdateien können nicht abgespielt werden)"
 
-#: src/pingus_main.cxx:687
+#: src/pingus_main.cxx:661
 msgid "getext support:               ok"
 msgstr "gettext Unterstützung:       ok"
 
-#: src/pingus_main.cxx:688
+#: src/pingus_main.cxx:662
 msgid "gettext language:        english"
 msgstr "gettext Sprache:        deutsch"
 
-#: src/pingus_main.cxx:694
+#: src/pingus_main.cxx:668
 msgid "sound support:           enabled"
 msgstr "Sound Unterstützung:         an"
 
-#: src/pingus_main.cxx:696
+#: src/pingus_main.cxx:670
 msgid "sound support:          disabled"
 msgstr "Sound Unterstützung:        aus"
 
-#: src/pingus_main.cxx:699
+#: src/pingus_main.cxx:673
 msgid "music support:           enabled"
 msgstr "Musik Unterstützung:         an"
 
-#: src/pingus_main.cxx:701
+#: src/pingus_main.cxx:675
 msgid "music support:          disabled"
 msgstr "Musik Unterstützung:        aus"
 
-#: src/pingus_main.cxx:703
+#: src/pingus_main.cxx:677
 msgid "resolution set to:       "
 msgstr "Auflösung:               "
 
-#: src/pingus_main.cxx:704
+#: src/pingus_main.cxx:678
 msgid "fullscreen:              "
 msgstr "Vollbild:                "
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid " enabled"
 msgstr "aktiviert"
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid "disabled"
 msgstr "deaktiviert"
 
-#: src/pingus_main.cxx:715
+#: src/pingus_main.cxx:689
 msgid "PingusMain: Starting Main: "
 msgstr "PingusMain: Hauptteil wird gestartet: "
 
-#: src/pingus_main.cxx:741
+#: src/pingus_main.cxx:719
 msgid "PingusMain: Levelfile not found, ignoring: "
 msgstr "PingusMain: Leveldatei nicht gefunden, Fehler wird ignoriert: "
 
-#: src/pingus_main.cxx:832
+#: src/pingus_main.cxx:810
 msgid "Error caught from ClanLib: "
 msgstr "ClanLib Fehler abgefangen: "
 
-#: src/pingus_main.cxx:836
+#: src/pingus_main.cxx:814
 msgid "Error caught from Pingus: "
 msgstr "Pingus Fehler wurde abgefangen: "
 
-#: src/pingus_main.cxx:840
+#: src/pingus_main.cxx:818
 msgid "Pingus: Out of memory!"
 msgstr "Pingus: Speicher ist ausgegangen"
 
-#: src/pingus_main.cxx:844
+#: src/pingus_main.cxx:822
 msgid "Pingus: Standard exception caught!:\n"
 msgstr "Pingus: Standard Ausnahme abgefangen!:\n"
 
-#: src/pingus_main.cxx:848
+#: src/pingus_main.cxx:826
 msgid "Pingus: Unknown throw caught!"
 msgstr "Pingus: Unbekannte Ausnahme abgefangen!"
 
-#: src/result_screen.cxx:94 src/start_screen.cxx:104
+#: src/result_screen.cxx:97 src/start_screen.cxx:107
 msgid "Abort"
 msgstr "Abbruch"
 
-#: src/result_screen.cxx:158
+#: src/result_screen.cxx:165
 msgid "Retry"
 msgstr "Versuche erneut"
 
-#: src/result_screen.cxx:165
+#: src/result_screen.cxx:173
 msgid "Success!"
 msgstr "Erfolg!"
 
-#: src/result_screen.cxx:171
+#: src/result_screen.cxx:180
 msgid "Failure!"
 msgstr "Fehler!"
 
-#: src/result_screen.cxx:180
+#: src/result_screen.cxx:189
 msgid "Perfect! You saved everybody possibly, great!"
 msgstr "Perfekt! Du hast alle gerettet!"
 
-#: src/result_screen.cxx:182
+#: src/result_screen.cxx:191
 msgid "None got killed, pretty good work"
 msgstr "Keiner wurde getötet, sehr gute Arbeit"
 
-#: src/result_screen.cxx:184
+#: src/result_screen.cxx:193
 msgid ""
 "You saved just what you needed, you made it, but\n"
 "maybe you can do better?"
@@ -1109,23 +1043,23 @@
 "Du hast so viele gerettet wie nötig. Du hast es\n"
 "geschafft, aber eventuell kannst Du es besser?"
 
-#: src/result_screen.cxx:187
+#: src/result_screen.cxx:196
 msgid "Not everybody could get saved, but still good work!"
 msgstr "Nicht alle wurden gerettet, aber immer noch gute Arbeit!"
 
-#: src/result_screen.cxx:189
+#: src/result_screen.cxx:198
 msgid "What can I say, you made it, congratulations!"
 msgstr "Was soll ich sagen, Du hast es geschafft. Gratuliere!"
 
-#: src/result_screen.cxx:194
+#: src/result_screen.cxx:203
 msgid "You killed everybody, not good."
 msgstr "Du hast alle getötet, nicht gut."
 
-#: src/result_screen.cxx:196
+#: src/result_screen.cxx:205
 msgid "None got saved, I know you can do better."
 msgstr "Keiner wurde gerettet, ich weis das du es besser kannst."
 
-#: src/result_screen.cxx:198
+#: src/result_screen.cxx:207
 msgid ""
 "You didn't saved enough, but still saved a few, next\n"
 "time you might be better."
@@ -1133,27 +1067,27 @@
 "Du hast nicht genug gerettet, aber immerhin ein paar.\n"
 "Nächstes Mal machst Du bestimmt besser."
 
-#: src/result_screen.cxx:201
+#: src/result_screen.cxx:210
 msgid "Only one more and you would have made it, try again!"
 msgstr "Einer mehr und Du hast es, versuch es nochmal!"
 
-#: src/result_screen.cxx:203
+#: src/result_screen.cxx:212
 msgid "Only a handfull more and you would have made it, try again!"
 msgstr "Nur ein paar mehr und du hättest es, versuch es nochmal!"
 
-#: src/result_screen.cxx:205
+#: src/result_screen.cxx:214
 msgid "Better luck next time!"
 msgstr "Mehr Glück fürs nächste Mal!"
 
-#: src/result_screen.cxx:216
+#: src/result_screen.cxx:230
 msgid "Saved: "
 msgstr "Gerettet: "
 
-#: src/result_screen.cxx:220
+#: src/result_screen.cxx:234
 msgid "Killed: "
 msgstr "Getötet: "
 
-#: src/result_screen.cxx:224
+#: src/result_screen.cxx:238
 msgid "Time left: "
 msgstr "Verbliebene Zeit: "
 
@@ -1178,34 +1112,31 @@
 msgid "Image has wrong color depth: %d"
 msgstr "Bild hat falsche Farbtiefe: %d"
 
-#: src/start_screen.cxx:69
+#: src/start_screen.cxx:71
 msgid "Ok"
 msgstr ""
 
-#: src/start_screen.cxx:139
+#: src/start_screen.cxx:154
 msgid "Number of Pingus: "
 msgstr "Anzahl an Pingus: "
 
-#: src/start_screen.cxx:142
+#: src/start_screen.cxx:157
 msgid "Number to Save: "
 msgstr "Zu rettende Pingus: "
 
-#: src/start_screen.cxx:145
+#: src/start_screen.cxx:160
 msgid "Time: "
 msgstr "Zeit: "
 
-#: src/start_screen.cxx:148
+#: src/start_screen.cxx:163
 msgid "Difficulty:"
 msgstr "Schwierigkeitsgrad:"
 
-#. for (int i = 0; plf->get_difficulty())
-#. {
-#. }
-#: src/start_screen.cxx:155
+#: src/start_screen.cxx:171
 msgid "Author: "
 msgstr "Autor: "
 
-#: src/start_screen.cxx:158
+#: src/start_screen.cxx:174
 msgid "Filename: "
 msgstr "Dateiname: "
 
@@ -1399,7 +1330,7 @@
 msgid "System:checksum: file read error"
 msgstr "System:checksum: Fehler beim Lesen von Datei"
 
-#: src/worldmap/level_dot.cxx:137
+#: src/worldmap/level_dot.cxx:159
 msgid "locked"
 msgstr "gesperrt"
 
@@ -1415,7 +1346,7 @@
 msgid "Leave?"
 msgstr "Verlassen?"
 
-#: src/worldmap/manager.cxx:197
+#: src/worldmap/manager.cxx:200
 msgid "Enter?"
 msgstr "Betreten?"
 
@@ -1426,6 +1357,137 @@
 #: src/worldmap/worldmap.cxx:246
 msgid "...walking..."
 msgstr "Ladevorgang läuft..."
+
+#~ msgid "_If I forgot somebody in this"
+#~ msgstr "_Wenn ich irgendwen vergessen habe,"
+
+#~ msgid "_list, just drop me a line and"
+#~ msgstr "_bitte eine kurze Mail mich."
+
+#~ msgid "_I'll fix this."
+#~ msgstr "_Ich werde es korrigieren."
+
+#~ msgid "_Last Updated: 2000/06/27"
+#~ msgstr "_Letzte Aenderung: 2000/06/27"
+
+#~ msgid "n"
+#~ msgstr "n"
+
+#~ msgid "..:: Press Start ::.."
+#~ msgstr "..:: Druecke start ::.."
+
+#~ msgid "Gimmicks"
+#~ msgstr "Gimmicks"
+
+#~ msgid "Level Previews"
+#~ msgstr "Level Vorschau"
+
+#~ msgid ""
+#~ "   -F, --disable-fullscreen Disable Fullscreen (default)\n"
+#~ "   -f, --enable-fullscreen  Enable Fullscreen\n"
+#~ "   -d, --datadir PATH       Set the path to load the data files to "
+#~ "`path'\n"
+#~ "   --use-datafile           Use the pre-compiled datafile (default)\n"
+#~ "   --use-scriptfile         Use the scriptfile and read all data from "
+#~ "files\n"
+#~ "   -l, --level FILE         Load a custom level from `file'\n"
+#~ "   -v, --verbose            Print some more messages to stdout, can be "
+#~ "set\n"
+#~ "                            multible times to increase verbosity\n"
+#~ "   -V, --version            Prints version number and exit\n"
+#~ "   --fast-mode              Disable some cpu intensive features\n"
+#~ "   -e, --editor             Launch the Level editor (experimental)\n"
+#~ "   --disable-auto-scrolling Disable automatic scrolling\n"
+#~ "   --disable-swcursor       Disable software cursor, use hw cursor "
+#~ "instead\n"
+#~ "   --enable-swcursor        Enable software cursor\n"
+#~ "   --disable-action-help    Disable action button help strings\n"
+#~ "   --enable-action-help     Enable action button help strings(default)\n"
+#~ "   --no-cfg-file            Don't read ~/.pingus/config\n"
+#~ "   --config-file FILE       Read config from FILE (default: ~/.pingus/"
+#~ "config)\n"
+#~ "   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
+#~ "                            reduce CPU usage, might speed up the game on "
+#~ "slower machines\n"
+#~ "   --min-frame-skip N       Skip at least N frames, larger values speed "
+#~ "the game up\n"
+#~ "   --max-frame-skip N       Skip at most N frames\n"
+#~ "   --frame-skip N           Set both min and max frameskip to N\n"
+#~ "\n"
+#~ "Debugging and experimental stuff:\n"
+#~ "   --maintainer-mode        Enables some features, only interesting "
+#~ "programmers\n"
+#~ "   --enable-bg-manipulation Enables color manipulation of level "
+#~ "backgrounds\n"
+#~ "   --debug OPTION           Enable the output of debugging infos, "
+#~ "possible\n"
+#~ "                            OPTION's are tiles, gametime, actions, sound, "
+#~ "resources, gui,\n"
+#~ "                            input\n"
+#~ "   -t, --speed SPEED        Set the game speed (0=fastest, >0=slower)\n"
+#~ "   -b, --print-fps          Prints the fps to stdout\n"
+#~ "   -i, --enable-gimmicks    Enable some buggy development stuff\n"
+#~ "   -S, --sound-specs FILE   Use files mentioned in FILE\n"
+#~ "   --tile-size INT          Set the size of the map tiles (default: 32)\n"
+#~ "\n"
+#~ "\n"
+#~ "Demo playing and recording:\n"
+#~ "   -r, --record-demo FILE   Record a demo session to FILE\n"
+#~ "   -p, --play-demo FILE     Plays a demo session from FILE\n"
+#~ msgstr ""
+#~ "   -F, --disable-fullscreen Vollen Bildschirm nicht verwenden (Standard)\n"
+#~ "   -f, --enable-fullscreen  Vollen Bilschirm verwenden\n"
+#~ "   -d, --datadir PATH       Setze den Pfad zum Laden der Datendateien auf "
+#~ "'PATH'\n"
+#~ "   --use-datafile           Benutze vorbereitete Datendatei (Standard)   "
+#~ "--use-scriptfile         Benutze die Skriptdatei und lese alle Daten aus "
+#~ "Dateien\n"
+#~ "   -l, --level FILE         Benutze eine eigene Leveldatei in 'FILE'\n"
+#~ "   -v, --verbose            Gibt zusäzliche Debugausgaben aus, kann "
+#~ "mehrfach gesetzt\n"
+#~ "                            werden, um die Genauigkeit zu erhöhen\n"
+#~ "   -V, --version            Gibt die Versionsnummer aus\n"
+#~ "   --fast-mode              Schaltet einige CPU intensive Funktionen ab\n"
+#~ "   -e, --editor             Starte den Level Editor (Experimentell)\n"
+#~ "   --disable-auto-scrolling Deaktiviere automatisches Srollen\n"
+#~ "   --disable-swcursor       Ersetze SW cursor durch HW cursor\n"
+#~ "   --enable-swcursor        Aktiviere SW cursor\n"
+#~ "   --disable-action-help    Hilfe zu Fähigkeitsknöpfen deaktivieren\n"
+#~ "   --no-cfg-file            ~/.pingus/config nicht einlesen\n"
+#~ "   --config-file FILE       Lese Konfiguration aus FILE (Standard: ~/."
+#~ "pingus/config)\n"
+#~ "   --min-cpu-usage          Reduziert die CPU Belastung durch Verwendung "
+#~ "von sleep()\n"
+#~ "                            Dies könnte die Geschwindigkeit auf langsamen "
+#~ "Rechnern steigern\n"
+#~ "   --min-frame-skip N       Überspringe mindestens N frames, größere "
+#~ "Werte beschleunigen das Spiel\n"
+#~ "   --max-frame-skip N       Überspringe maximal N frames\n"
+#~ "   --frame-skip N           Setze sowohl min- als auch max-frameskip auf "
+#~ "N\n"
+#~ "\n"
+#~ "Debugging und Experimentelles:\n"
+#~ "   --maintainer-mode        Aktiviere einige Funktionen, nur für "
+#~ "Programmierer\n"
+#~ "   --enable-bg-manipulation Aktiviere Farbmanipulation von "
+#~ "Levelhintergründen\n"
+#~ "   --debug OPTION           Aktiviere Debugausgaben, mögliche Werte "
+#~ "sind:\n"
+#~ "                            tiles, gametime, actions, sound, resources, "
+#~ "gui, input\n"
+#~ "   -t, --speed SPEED        Setze die Spielgeschwindigkeit (0=schnellste, "
+#~ ">0=langsamer)\n"
+#~ "   -b, --print-fps          Schreibt die fps auf stdout\n"
+#~ "   -i, --enable-gimmicks    Aktiviere instabile Funktionen für "
+#~ "Entwickler\n"
+#~ "   -S, --sound-specs FILE   Benutze Dateien die in FILE erwähnt sind\n"
+#~ "   --tile-size INT          Setzt die Größe von Kartenteilen (Standard: "
+#~ "32)\n"
+#~ "\n"
+#~ "\n"
+#~ "Demos abspielen und aufnehmen:\n"
+#~ "   -r, --record-demo FILE   Demo aufnehmen und in FILE speichern\n"
+#~ "   -p, --play-demo FILE     Spielt ein Demo aus FILE ab.\n"
 
 #~ msgid "Couldn't find palette: %d"
 #~ msgstr "Pallete konnte nicht gefunden worden: %d"

Index: it.po
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/it.po,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- it.po       9 Apr 2003 21:57:24 -0000       1.15
+++ it.po       10 Apr 2003 21:35:58 -0000      1.16
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Pingus 0.5.0\n"
-"POT-Creation-Date: 2003-04-09 23:17+0200\n"
+"POT-Creation-Date: 2003-04-10 22:58+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Stefano Brivio <address@hidden>\n"
 "Language-Team: address@hidden"
@@ -25,50 +25,74 @@
 msgid "Unexpected char '"
 msgstr "Carattere inatteso '"
 
-#. The credits vector holds the strings to display. The first
-#. character of each string is a special character, which indicates
-#. the size of the font or other special stuff. "-" means large
-#. font, "_" is a small font and "n" means a newline.
-#: src/credits.cxx:43
-msgid "_If I forgot somebody in this"
-msgstr "_Se ho dimenticato qualcuno in questa"
-
-#: src/credits.cxx:44
-msgid "_list, just drop me a line and"
-msgstr "_lista, scrivetemi una riga e"
-
-#: src/credits.cxx:45
-msgid "_I'll fix this."
-msgstr "_la aggiornero'."
-
 #: src/credits.cxx:46
-msgid "_Last Updated: 2000/06/27"
-msgstr "_Ultimo aggiornamento: 27/6/2000"
+msgid "-Idea"
+msgstr ""
 
-#: src/credits.cxx:47
-msgid "n"
-msgstr "n"
+#: src/credits.cxx:50
+msgid "-Maintaining"
+msgstr ""
 
-#: src/credits.cxx:49
+#: src/credits.cxx:54
 msgid "-Programming"
 msgstr "-Programmazione"
 
-#: src/credits.cxx:56
+#: src/credits.cxx:60
+msgid "-Porting (Win32)"
+msgstr ""
+
+#: src/credits.cxx:68
 msgid "-Gfx"
 msgstr "-Grafica"
 
-#: src/credits.cxx:64
+#: src/credits.cxx:79
 msgid "-Music"
 msgstr "-Musica"
 
-#: src/credits.cxx:69
+#: src/credits.cxx:85
+msgid "-Level Design"
+msgstr ""
+
+#: src/credits.cxx:90
+msgid "-Story"
+msgstr ""
+
+#: src/credits.cxx:94
+msgid "-Translation (german)"
+msgstr ""
+
+#: src/credits.cxx:99
 msgid "-Special"
 msgstr "-Ringraziamenti"
 
-#: src/credits.cxx:70
+#: src/credits.cxx:100
 msgid "-Thanks to"
 msgstr "-speciali a"
 
+#: src/credits.cxx:134
+msgid "_And a very Special Thanks"
+msgstr ""
+
+#: src/credits.cxx:135
+msgid "_to all the people who"
+msgstr ""
+
+#: src/credits.cxx:136
+msgid "_contribute to"
+msgstr ""
+
+#: src/credits.cxx:137
+msgid "_Free Software!"
+msgstr ""
+
+#: src/credits.cxx:143
+msgid "_Thank you for"
+msgstr ""
+
+#: src/credits.cxx:144
+msgid "_playing!"
+msgstr ""
+
 #: src/editor/editor_event.cxx:580
 #, fuzzy
 msgid "Enter filename to save as:"
@@ -453,15 +477,15 @@
 msgid "Display Help Screen (F1)"
 msgstr ""
 
-#: src/exit_menu.cxx:44
+#: src/exit_menu.cxx:46
 msgid "Yes"
 msgstr ""
 
-#: src/exit_menu.cxx:76
+#: src/exit_menu.cxx:79
 msgid "No"
 msgstr ""
 
-#: src/exit_menu.cxx:109
+#: src/exit_menu.cxx:112
 msgid "Exit Pingus?"
 msgstr ""
 
@@ -469,15 +493,11 @@
 msgid "unknown"
 msgstr "sconosciuto"
 
-#: src/game_time.cxx:66
+#: src/game_time.cxx:67
 #, fuzzy
 msgid "unlimited"
 msgstr "Azioni illimitate"
 
-#: src/intro.cxx:62 src/intro.cxx:113
-msgid "..:: Press Start ::.."
-msgstr "..:: Clikka Start ::.."
-
 #: src/level_desc.cxx:71
 msgid "Designed by "
 msgstr "Realizzato da "
@@ -504,10 +524,6 @@
 msgid "Results:"
 msgstr "Risultati:"
 
-#. Ending messages are censored for the momement
-#. font->print_center(CL_Display::get_width() / 2, 100,
-#. get_message(100 * world->get_saved_pingus() / 
world->get_allowed_pingus()).c_str());
-#.
 #: src/level_result.cxx:65
 #, c-format
 msgid "Pingus saved:   %3d/%3d"
@@ -591,25 +607,18 @@
 msgid "You've got a negative save/total value, something is buggy."
 msgstr "Il rapporto salvati/totali e' negativo, c'e' qualche problema."
 
-#.  desc["en"] = "..:: Starts the level you played at last ::..";
 #: src/menu_button.cxx:179
 msgid "..:: The people who brought this game to you ::.."
 msgstr "..:: Chi ha realizzato questo gioco per te... ::.."
 
-#. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
 #: src/menu_button.cxx:182
 msgid "Credits"
 msgstr "Credits"
 
-#. x_pos = CL_Display::get_width() * 150 / 640; //150;
-#. y_pos = CL_Display::get_height() * 330 / 480; //330;
-#. 150;
-#. 330;
 #: src/menu_button.cxx:215
 msgid "..:: Takes you to the options menu ::.."
 msgstr "..:: Vai al menu delle opzioni ::.."
 
-#.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
 #: src/menu_button.cxx:218
 msgid "Options"
 msgstr "Opzioni"
@@ -618,7 +627,6 @@
 msgid "..:: Bye, bye ::.."
 msgstr "..:: CiaO CiaO ::.."
 
-#. desc["de"] = "..:: Auf Wiedersehen ::..";
 #: src/menu_button.cxx:255
 msgid "Exit"
 msgstr "Esci"
@@ -627,7 +635,6 @@
 msgid "..:: Launch the level editor ::.."
 msgstr "..:: Lancia l'editor dei livelli ::.."
 
-#. desc["de"] = "..:: Den Level Editor starten ::..";
 #: src/menu_button.cxx:310
 msgid "Create a"
 msgstr "Crea un"
@@ -641,7 +648,6 @@
 msgid "..:: Start the game ::.."
 msgstr "..:: Inizia un `contrib level' ::.."
 
-#. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
 #: src/menu_button.cxx:350
 msgid "Start"
 msgstr "Vai!"
@@ -694,65 +700,51 @@
 msgid "OptionMenu::Event: Unknown mouse button released: id="
 msgstr "OptionMenu::Event: Rilasciatotasto del mouse sconosciuto: id="
 
-#. Bool options
 #: src/option_menu.cxx:275
-msgid "Gimmicks"
-msgstr "Trucchi"
-
-#: src/option_menu.cxx:276
 msgid "Unlimited Actions"
 msgstr "Azioni illimitate"
 
-#: src/option_menu.cxx:277
+#: src/option_menu.cxx:276
 msgid "Print fps"
 msgstr "Scrivi frames al secondo"
 
-#.  add_entry("Debug actions", &debug_actions);
-#: src/option_menu.cxx:279
+#: src/option_menu.cxx:278
 msgid "Cursor enabled"
 msgstr "Cursore attivo"
 
-#: src/option_menu.cxx:280
+#: src/option_menu.cxx:279
 msgid "Fast Mode"
 msgstr "Modo veloce"
 
-#. add_entry(_("Pingus Datadir"), &pingus_datadir);
-#: src/option_menu.cxx:282
+#: src/option_menu.cxx:281
 msgid "Game Speed"
 msgstr "Velocita' di gioco"
 
-#: src/option_menu.cxx:283
+#: src/option_menu.cxx:282
 msgid "Verbose"
 msgstr "Quantita' di messaggi"
 
-#: src/option_menu.cxx:284
+#: src/option_menu.cxx:283
 msgid "Music"
 msgstr "Musica"
 
-#: src/option_menu.cxx:285
+#: src/option_menu.cxx:284
 msgid "Sound"
 msgstr "Suono"
 
-#: src/option_menu.cxx:286
-msgid "Level Previews"
-msgstr "Anteprima livelli"
-
-#: src/option_menu.cxx:287
+#: src/option_menu.cxx:285
 msgid "Draw ColMap"
 msgstr "Disegna ColMap"
 
-#. add_entry(_("Debug GameTime"), &debug_game_time);
-#. add_entry(_("Debug Tiles"), &debug_tiles);
-#: src/option_menu.cxx:290
+#: src/option_menu.cxx:286
 msgid "Auto Scrolling"
 msgstr "Scorrimento automatico"
 
-#: src/option_menu.cxx:291
+#: src/option_menu.cxx:287
 msgid "Action Help Strings"
 msgstr "Messaggi di aiuto per le azioni"
 
-#. draw_background();
-#: src/option_menu.cxx:332
+#: src/option_menu.cxx:328
 msgid "Pingus Option Menu"
 msgstr "Menu opzioni di Pingus"
 
@@ -860,7 +852,7 @@
 msgid "| Warning: Pingus recieved a SIGINT, exiting now."
 msgstr ""
 
-#: src/pingus_main.cxx:352
+#: src/pingus_main.cxx:349
 #, fuzzy
 msgid ""
 "\n"
@@ -875,19 +867,19 @@
 "secondo i termini della GN General Public License.\n"
 "Per ulteriori informazioni, fai riferimento al file COPYING."
 
-#: src/pingus_main.cxx:507
+#: src/pingus_main.cxx:488
 msgid "Unknow char: "
 msgstr "Carattere sconosciuto: "
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid "Usage: "
 msgstr "Uso: "
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid " [OPTIONS]... [LEVELFILE]"
 msgstr " [OPZIONI]... [FILEDELLIVELLO]"
 
-#: src/pingus_main.cxx:510
+#: src/pingus_main.cxx:491
 #, fuzzy
 msgid ""
 "\n"
@@ -906,115 +898,53 @@
 "   -h, --help               Mostra queste informazioni\n"
 "   --disable-intro          Non mostrare l'introduzione\n"
 
-#: src/pingus_main.cxx:519
+#: src/pingus_main.cxx:498
 msgid "   -G, --use-opengl         Use OpenGL\n"
 msgstr "   -G, --use-opengl         Use OpenGL\n"
 
-#.     "   --fs-preload             Preload all Levelpreviews\n"a
-#.     "   --disable-previews       Disables all level preview in the level 
selector\n"
-#: src/pingus_main.cxx:523
-#, fuzzy
+#: src/pingus_main.cxx:501
 msgid ""
-"   -F, --disable-fullscreen Disable Fullscreen (default)\n"
-"   -f, --enable-fullscreen  Enable Fullscreen\n"
+"   -w, --window             Start in Window Mode\n"
+"   -f, --fullscreen         Start in Fullscreen\n"
 "   -d, --datadir PATH       Set the path to load the data files to `path'\n"
-"   --use-datafile           Use the pre-compiled datafile (default)\n"
-"   --use-scriptfile         Use the scriptfile and read all data from files\n"
-"   -l, --level FILE         Load a custom level from `file'\n"
+"   -l, --level FILE         Load a custom level from FILE\n"
+"   -w, --worldmap FILE      Load a custom worldmap from FILE\n"
 "   -v, --verbose            Print some more messages to stdout, can be set\n"
 "                            multible times to increase verbosity\n"
 "   -V, --version            Prints version number and exit\n"
-"   --fast-mode              Disable some cpu intensive features\n"
 "   -e, --editor             Launch the Level editor (experimental)\n"
 "   --disable-auto-scrolling Disable automatic scrolling\n"
-"   --disable-swcursor       Disable software cursor, use hw cursor instead\n"
-"   --enable-swcursor        Enable software cursor\n"
-"   --disable-action-help    Disable action button help strings\n"
-"   --enable-action-help     Enable action button help strings(default)\n"
 "   --no-cfg-file            Don't read ~/.pingus/config\n"
 "   --config-file FILE       Read config from FILE (default: ~/.pingus/"
 "config)\n"
-"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "                            reduce CPU usage, might speed up the game on "
 "slower machines\n"
-"   --min-frame-skip N       Skip at least N frames, larger values speed the "
-"game up\n"
-"   --max-frame-skip N       Skip at most N frames\n"
-"   --frame-skip N           Set both min and max frameskip to N\n"
 "\n"
 "Debugging and experimental stuff:\n"
 "   --maintainer-mode        Enables some features, only interesting "
 "programmers\n"
-"   --enable-bg-manipulation Enables color manipulation of level backgrounds\n"
 "   --debug OPTION           Enable the output of debugging infos, possible\n"
 "                            OPTION's are tiles, gametime, actions, sound, "
 "resources, gui,\n"
 "                            input\n"
+"   --min-frame-skip N       Skip at least N frames, larger values speed the "
+"game up\n"
+"   --max-frame-skip N       Skip at most N frames\n"
+"   --frame-skip N           Set both min and max frameskip to N\n"
 "   -t, --speed SPEED        Set the game speed (0=fastest, >0=slower)\n"
 "   -b, --print-fps          Prints the fps to stdout\n"
-"   -i, --enable-gimmicks    Enable some buggy development stuff\n"
-"   -S, --sound-specs FILE   Use files mentioned in FILE\n"
 "   --tile-size INT          Set the size of the map tiles (default: 32)\n"
+"   --fast-mode              Disable some cpu intensive features\n"
+"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "\n"
 "\n"
 "Demo playing and recording:\n"
-"   -r, --record-demo FILE   Record a demo session to FILE\n"
 "   -p, --play-demo FILE     Plays a demo session from FILE\n"
+"   -r, --enable-demo-recording\n"
+"                            Record demos for each played level\n"
 msgstr ""
-"   -F, --disable-fullscreen Disattiva schermo intero\n"
-"   -f, --enable-fullscreen  Attiva schermo intero (predefinito)\n"
-"   -d, --datadir PATH       Imposta la directory `PATH' per aprire i file\n"
-"   --use-datafile           Usa il datafile precompilato (predefinito)\n"
-"   --use-scriptfile         Usa lo scriptfile e leggi tutto dai files\n"
-"   -l, --level FILE         Carica un livello da `FILE'\n"
-"   -v, --verbose            Mostra piu' messaggi su standard output,\n"
-"                            specificato piu' volte aumenta la verbosita'\n"
-"   -V, --version            Scrive il numero della versione ed esce\n"
-"   --fast                   Disattiva funzioni `pesanti' per la cpu\n"
-"   -e, --editor             Lancia l'editor dei livelli (sperimentale)\n"
-"   --disable-auto-scrolling Disattiva scorrimento automatico\n"
-"   --disable-swcursor       Disattiva il cursore software, usa quello hw\n"
-"   --enable-swcursor        Attiva il cursore software\n"
-"   --disable-action-help    Disattiva i messaggi d'aiuto sui bottoni\n"
-"                            per le azioni\n"
-"   --enable-action-help     Attiva i messaggi d'aiuto (predefinito)\n"
-"   --no-cfg-file            Non leggere ~/.pingus/config\n"
-"   --config-file FILE       Leggi configurazione da FILE (predefinito:\n"
-"                            ~/.pingus/config)\n"
-"   --max-cpu-usage          Sfrutta tutta la cpu, invece di ridurne l'uso:\n"
-"                            Puo' accelerare il gioco sulle macchine piu' "
-"lente\n"
-"   --frame-skip N           Aggiorna le immagini solo ogni N frames,\n"
-"                            aumenta significativamente la velocita'\n"
-"\n"
-"Debugging e caratteristiche sperimentali:\n"
-"   --mantainer-mode         Attiva alcune caratteristiche, interessa solo "
-"i \n"
-"                            programmatori\n"
-"   --enable-bg-manipulation Attiva modifiche colori dei background dei "
-"livelli\n"
-"   --debug OPTION           Mostra informazioni di debug, le option sono:\n"
-"                            tiles, gametime, actions, sound\n"
-"   -t, --speed SPEED        Imposta la velocita' del gioco (0 -> piu' "
-"veloce,\n"
-"                            >0 -> piu' lento) \n"
-"   -b, --print-fps          Scrive i frames al secondo in standard output\n"
-"   -i, --enable-gimmicks    Attiva `some buggy development stuff' ;)\n"
-"   -S, --sound-specs FILE   Usa files scritti in `FILE'\n"
-"   --tile-size INT          Imposta le dimensioni dei map tiles (default: "
-"32)\n"
-"   --broken-clres-handling  Usa l'handling di broken resource in ClanLib\n"
-"                            e lavoraci sopra (necessario per Clanlib < "
-"0.5.2)\n"
-"                            [Assume broken resource handling inside ClanLib "
-"and\n"
-"                            workaround it (needed for ClanLib < 0.5.2)]\n"
-"\n"
-"Riproduzione e registrazione demo:\n"
-"   -r, --record-demo FILE   Registra una sessione demo in FILE\n"
-"   -p, --play-demo FILE     Riproduci una sessione demo da FILE\n"
 
-#: src/pingus_main.cxx:566
+#: src/pingus_main.cxx:540
 msgid ""
 "\n"
 "Sound:\n"
@@ -1022,164 +952,164 @@
 "   -m, --enable-music       Enable music\n"
 msgstr ""
 
-#: src/pingus_main.cxx:675
+#: src/pingus_main.cxx:649
 msgid "clanVorbis support:           ok"
 msgstr ""
 
-#: src/pingus_main.cxx:677
+#: src/pingus_main.cxx:651
 msgid "clanVoribs support:  missing (.ogg music files will not be playable)"
 msgstr ""
 
-#: src/pingus_main.cxx:681
+#: src/pingus_main.cxx:655
 msgid "clanMikMod support:           ok"
 msgstr ""
 
-#: src/pingus_main.cxx:683
+#: src/pingus_main.cxx:657
 msgid "clanMikMod support:  missing (music files will not be playable)"
 msgstr ""
 
-#: src/pingus_main.cxx:687
+#: src/pingus_main.cxx:661
 msgid "getext support:               ok"
 msgstr ""
 
-#: src/pingus_main.cxx:688
+#: src/pingus_main.cxx:662
 msgid "gettext language:        english"
 msgstr ""
 
-#: src/pingus_main.cxx:694
+#: src/pingus_main.cxx:668
 msgid "sound support:           enabled"
 msgstr ""
 
-#: src/pingus_main.cxx:696
+#: src/pingus_main.cxx:670
 msgid "sound support:          disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:699
+#: src/pingus_main.cxx:673
 msgid "music support:           enabled"
 msgstr ""
 
-#: src/pingus_main.cxx:701
+#: src/pingus_main.cxx:675
 msgid "music support:          disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:703
+#: src/pingus_main.cxx:677
 msgid "resolution set to:       "
 msgstr ""
 
-#: src/pingus_main.cxx:704
+#: src/pingus_main.cxx:678
 msgid "fullscreen:              "
 msgstr ""
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 #, fuzzy
 msgid " enabled"
 msgstr "Cursore attivo"
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid "disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:715
+#: src/pingus_main.cxx:689
 msgid "PingusMain: Starting Main: "
 msgstr "PingusMain: Carico la Main: "
 
-#: src/pingus_main.cxx:741
+#: src/pingus_main.cxx:719
 msgid "PingusMain: Levelfile not found, ignoring: "
 msgstr "PingusMain: File del livello non trovato, ignoro: "
 
-#: src/pingus_main.cxx:832
+#: src/pingus_main.cxx:810
 msgid "Error caught from ClanLib: "
 msgstr "Errore da ClanLib: "
 
-#: src/pingus_main.cxx:836
+#: src/pingus_main.cxx:814
 msgid "Error caught from Pingus: "
 msgstr "Errore da Pingus: "
 
-#: src/pingus_main.cxx:840
+#: src/pingus_main.cxx:818
 msgid "Pingus: Out of memory!"
 msgstr "Pingus: Memoria finita!"
 
-#: src/pingus_main.cxx:844
+#: src/pingus_main.cxx:822
 msgid "Pingus: Standard exception caught!:\n"
 msgstr "Pingus: Standard exception!:\n"
 
-#: src/pingus_main.cxx:848
+#: src/pingus_main.cxx:826
 msgid "Pingus: Unknown throw caught!"
 msgstr "Pingus: Unknown throw!"
 
-#: src/result_screen.cxx:94 src/start_screen.cxx:104
+#: src/result_screen.cxx:97 src/start_screen.cxx:107
 msgid "Abort"
 msgstr ""
 
-#: src/result_screen.cxx:158
+#: src/result_screen.cxx:165
 msgid "Retry"
 msgstr ""
 
-#: src/result_screen.cxx:165
+#: src/result_screen.cxx:173
 msgid "Success!"
 msgstr ""
 
-#: src/result_screen.cxx:171
+#: src/result_screen.cxx:180
 msgid "Failure!"
 msgstr ""
 
-#: src/result_screen.cxx:180
+#: src/result_screen.cxx:189
 msgid "Perfect! You saved everybody possibly, great!"
 msgstr ""
 
-#: src/result_screen.cxx:182
+#: src/result_screen.cxx:191
 msgid "None got killed, pretty good work"
 msgstr ""
 
-#: src/result_screen.cxx:184
+#: src/result_screen.cxx:193
 msgid ""
 "You saved just what you needed, you made it, but\n"
 "maybe you can do better?"
 msgstr ""
 
-#: src/result_screen.cxx:187
+#: src/result_screen.cxx:196
 msgid "Not everybody could get saved, but still good work!"
 msgstr ""
 
-#: src/result_screen.cxx:189
+#: src/result_screen.cxx:198
 msgid "What can I say, you made it, congratulations!"
 msgstr ""
 
-#: src/result_screen.cxx:194
+#: src/result_screen.cxx:203
 msgid "You killed everybody, not good."
 msgstr ""
 
-#: src/result_screen.cxx:196
+#: src/result_screen.cxx:205
 msgid "None got saved, I know you can do better."
 msgstr ""
 
-#: src/result_screen.cxx:198
+#: src/result_screen.cxx:207
 msgid ""
 "You didn't saved enough, but still saved a few, next\n"
 "time you might be better."
 msgstr ""
 
-#: src/result_screen.cxx:201
+#: src/result_screen.cxx:210
 msgid "Only one more and you would have made it, try again!"
 msgstr ""
 
-#: src/result_screen.cxx:203
+#: src/result_screen.cxx:212
 msgid "Only a handfull more and you would have made it, try again!"
 msgstr ""
 
-#: src/result_screen.cxx:205
+#: src/result_screen.cxx:214
 msgid "Better luck next time!"
 msgstr ""
 
-#: src/result_screen.cxx:216
+#: src/result_screen.cxx:230
 msgid "Saved: "
 msgstr ""
 
-#: src/result_screen.cxx:220
+#: src/result_screen.cxx:234
 msgid "Killed: "
 msgstr ""
 
-#: src/result_screen.cxx:224
+#: src/result_screen.cxx:238
 msgid "Time left: "
 msgstr ""
 
@@ -1204,36 +1134,33 @@
 msgid "Image has wrong color depth: %d"
 msgstr "L'immagine ha una profondita' di colore sbagliata: %d"
 
-#: src/start_screen.cxx:69
+#: src/start_screen.cxx:71
 msgid "Ok"
 msgstr ""
 
-#: src/start_screen.cxx:139
+#: src/start_screen.cxx:154
 #, fuzzy
 msgid "Number of Pingus: "
 msgstr "Numero di Pingus: %d"
 
-#: src/start_screen.cxx:142
+#: src/start_screen.cxx:157
 #, fuzzy
 msgid "Number to Save: "
 msgstr "Pingus da salvare: %d"
 
-#: src/start_screen.cxx:145
+#: src/start_screen.cxx:160
 msgid "Time: "
 msgstr ""
 
-#: src/start_screen.cxx:148
+#: src/start_screen.cxx:163
 msgid "Difficulty:"
 msgstr ""
 
-#. for (int i = 0; plf->get_difficulty())
-#. {
-#. }
-#: src/start_screen.cxx:155
+#: src/start_screen.cxx:171
 msgid "Author: "
 msgstr ""
 
-#: src/start_screen.cxx:158
+#: src/start_screen.cxx:174
 msgid "Filename: "
 msgstr ""
 
@@ -1370,7 +1297,7 @@
 msgid "System:checksum: file read error"
 msgstr "System:checksum: errore di lettura del file"
 
-#: src/worldmap/level_dot.cxx:137
+#: src/worldmap/level_dot.cxx:159
 msgid "locked"
 msgstr ""
 
@@ -1387,7 +1314,7 @@
 msgid "Leave?"
 msgstr "livello"
 
-#: src/worldmap/manager.cxx:197
+#: src/worldmap/manager.cxx:200
 msgid "Enter?"
 msgstr ""
 
@@ -1400,6 +1327,141 @@
 #, fuzzy
 msgid "...walking..."
 msgstr "Sto caricando..."
+
+#~ msgid "_If I forgot somebody in this"
+#~ msgstr "_Se ho dimenticato qualcuno in questa"
+
+#~ msgid "_list, just drop me a line and"
+#~ msgstr "_lista, scrivetemi una riga e"
+
+#~ msgid "_I'll fix this."
+#~ msgstr "_la aggiornero'."
+
+#~ msgid "_Last Updated: 2000/06/27"
+#~ msgstr "_Ultimo aggiornamento: 27/6/2000"
+
+#~ msgid "n"
+#~ msgstr "n"
+
+#~ msgid "..:: Press Start ::.."
+#~ msgstr "..:: Clikka Start ::.."
+
+#~ msgid "Gimmicks"
+#~ msgstr "Trucchi"
+
+#~ msgid "Level Previews"
+#~ msgstr "Anteprima livelli"
+
+#, fuzzy
+#~ msgid ""
+#~ "   -F, --disable-fullscreen Disable Fullscreen (default)\n"
+#~ "   -f, --enable-fullscreen  Enable Fullscreen\n"
+#~ "   -d, --datadir PATH       Set the path to load the data files to "
+#~ "`path'\n"
+#~ "   --use-datafile           Use the pre-compiled datafile (default)\n"
+#~ "   --use-scriptfile         Use the scriptfile and read all data from "
+#~ "files\n"
+#~ "   -l, --level FILE         Load a custom level from `file'\n"
+#~ "   -v, --verbose            Print some more messages to stdout, can be "
+#~ "set\n"
+#~ "                            multible times to increase verbosity\n"
+#~ "   -V, --version            Prints version number and exit\n"
+#~ "   --fast-mode              Disable some cpu intensive features\n"
+#~ "   -e, --editor             Launch the Level editor (experimental)\n"
+#~ "   --disable-auto-scrolling Disable automatic scrolling\n"
+#~ "   --disable-swcursor       Disable software cursor, use hw cursor "
+#~ "instead\n"
+#~ "   --enable-swcursor        Enable software cursor\n"
+#~ "   --disable-action-help    Disable action button help strings\n"
+#~ "   --enable-action-help     Enable action button help strings(default)\n"
+#~ "   --no-cfg-file            Don't read ~/.pingus/config\n"
+#~ "   --config-file FILE       Read config from FILE (default: ~/.pingus/"
+#~ "config)\n"
+#~ "   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
+#~ "                            reduce CPU usage, might speed up the game on "
+#~ "slower machines\n"
+#~ "   --min-frame-skip N       Skip at least N frames, larger values speed "
+#~ "the game up\n"
+#~ "   --max-frame-skip N       Skip at most N frames\n"
+#~ "   --frame-skip N           Set both min and max frameskip to N\n"
+#~ "\n"
+#~ "Debugging and experimental stuff:\n"
+#~ "   --maintainer-mode        Enables some features, only interesting "
+#~ "programmers\n"
+#~ "   --enable-bg-manipulation Enables color manipulation of level "
+#~ "backgrounds\n"
+#~ "   --debug OPTION           Enable the output of debugging infos, "
+#~ "possible\n"
+#~ "                            OPTION's are tiles, gametime, actions, sound, "
+#~ "resources, gui,\n"
+#~ "                            input\n"
+#~ "   -t, --speed SPEED        Set the game speed (0=fastest, >0=slower)\n"
+#~ "   -b, --print-fps          Prints the fps to stdout\n"
+#~ "   -i, --enable-gimmicks    Enable some buggy development stuff\n"
+#~ "   -S, --sound-specs FILE   Use files mentioned in FILE\n"
+#~ "   --tile-size INT          Set the size of the map tiles (default: 32)\n"
+#~ "\n"
+#~ "\n"
+#~ "Demo playing and recording:\n"
+#~ "   -r, --record-demo FILE   Record a demo session to FILE\n"
+#~ "   -p, --play-demo FILE     Plays a demo session from FILE\n"
+#~ msgstr ""
+#~ "   -F, --disable-fullscreen Disattiva schermo intero\n"
+#~ "   -f, --enable-fullscreen  Attiva schermo intero (predefinito)\n"
+#~ "   -d, --datadir PATH       Imposta la directory `PATH' per aprire i "
+#~ "file\n"
+#~ "   --use-datafile           Usa il datafile precompilato (predefinito)\n"
+#~ "   --use-scriptfile         Usa lo scriptfile e leggi tutto dai files\n"
+#~ "   -l, --level FILE         Carica un livello da `FILE'\n"
+#~ "   -v, --verbose            Mostra piu' messaggi su standard output,\n"
+#~ "                            specificato piu' volte aumenta la verbosita'\n"
+#~ "   -V, --version            Scrive il numero della versione ed esce\n"
+#~ "   --fast                   Disattiva funzioni `pesanti' per la cpu\n"
+#~ "   -e, --editor             Lancia l'editor dei livelli (sperimentale)\n"
+#~ "   --disable-auto-scrolling Disattiva scorrimento automatico\n"
+#~ "   --disable-swcursor       Disattiva il cursore software, usa quello hw\n"
+#~ "   --enable-swcursor        Attiva il cursore software\n"
+#~ "   --disable-action-help    Disattiva i messaggi d'aiuto sui bottoni\n"
+#~ "                            per le azioni\n"
+#~ "   --enable-action-help     Attiva i messaggi d'aiuto (predefinito)\n"
+#~ "   --no-cfg-file            Non leggere ~/.pingus/config\n"
+#~ "   --config-file FILE       Leggi configurazione da FILE (predefinito:\n"
+#~ "                            ~/.pingus/config)\n"
+#~ "   --max-cpu-usage          Sfrutta tutta la cpu, invece di ridurne "
+#~ "l'uso:\n"
+#~ "                            Puo' accelerare il gioco sulle macchine piu' "
+#~ "lente\n"
+#~ "   --frame-skip N           Aggiorna le immagini solo ogni N frames,\n"
+#~ "                            aumenta significativamente la velocita'\n"
+#~ "\n"
+#~ "Debugging e caratteristiche sperimentali:\n"
+#~ "   --mantainer-mode         Attiva alcune caratteristiche, interessa solo "
+#~ "i \n"
+#~ "                            programmatori\n"
+#~ "   --enable-bg-manipulation Attiva modifiche colori dei background dei "
+#~ "livelli\n"
+#~ "   --debug OPTION           Mostra informazioni di debug, le option "
+#~ "sono:\n"
+#~ "                            tiles, gametime, actions, sound\n"
+#~ "   -t, --speed SPEED        Imposta la velocita' del gioco (0 -> piu' "
+#~ "veloce,\n"
+#~ "                            >0 -> piu' lento) \n"
+#~ "   -b, --print-fps          Scrive i frames al secondo in standard "
+#~ "output\n"
+#~ "   -i, --enable-gimmicks    Attiva `some buggy development stuff' ;)\n"
+#~ "   -S, --sound-specs FILE   Usa files scritti in `FILE'\n"
+#~ "   --tile-size INT          Imposta le dimensioni dei map tiles (default: "
+#~ "32)\n"
+#~ "   --broken-clres-handling  Usa l'handling di broken resource in ClanLib\n"
+#~ "                            e lavoraci sopra (necessario per Clanlib < "
+#~ "0.5.2)\n"
+#~ "                            [Assume broken resource handling inside "
+#~ "ClanLib and\n"
+#~ "                            workaround it (needed for ClanLib < 0.5.2)]\n"
+#~ "\n"
+#~ "Riproduzione e registrazione demo:\n"
+#~ "   -r, --record-demo FILE   Registra una sessione demo in FILE\n"
+#~ "   -p, --play-demo FILE     Riproduci una sessione demo da FILE\n"
 
 #, fuzzy
 #~ msgid 
"`------------------------------------------------------------------------\n"

Index: nl.po
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/nl.po,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- nl.po       9 Apr 2003 21:57:24 -0000       1.17
+++ nl.po       10 Apr 2003 21:35:58 -0000      1.18
@@ -1,19 +1,33 @@
-# Pingus, De Vrije Lemmings Clone.
-# Copyright (C) 2000 Ingo Ruhnke <address@hidden>
-# Giray Devlet<address@hidden>, 2001
-# 
-#, fuzzy
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# FIRST AUTHOR <address@hidden>, YEAR.
+#
 msgid ""
 msgstr ""
-"Project-Id-Version: Pingus 0.5.0\n"
-"POT-Creation-Date: 2003-04-09 23:17+0200\n"
-"Last-Translator: Martijn Santen <address@hidden>\n"
-"Language-Team: Giray Devlet <address@hidden>, Martijn Santen "
-"<address@hidden>\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2003-04-10 23:13+0200\n"
+"Last-Translator: FULL NAME <address@hidden>\n"
+"Language-Team: LANGUAGE <address@hidden>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plin; charset=iso-8859-1\n"
+"Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#~ # Pingus, De Vrije Lemmings Clone.
+#~ # Copyright (C) 2000 Ingo Ruhnke <address@hidden>
+#~ # Giray Devlet<address@hidden>, 2001
+#~ # 
+#~ #, fuzzy
+#~ msgid ""
+#~ msgstr ""
+#~ "Project-Id-Version: Pingus 0.5.0\n"
+#~ "POT-Creation-Date: 2003-04-10 22:58+0200\n"
+#~ "Last-Translator: Martijn Santen <address@hidden>\n"
+#~ "Language-Team: Giray Devlet <address@hidden>, Martijn Santen "
+#~ "<address@hidden>\n"
+#~ "MIME-Version: 1.0\n"
+#~ "Content-Type: text/plin; charset=iso-8859-1\n"
+#~ "Content-Transfer-Encoding: 8bit\n"
+
 # src/System.cc:65 src/System.cc:97
 #: src/config.cxx:68
 #, fuzzy
@@ -28,60 +42,79 @@
 msgid "Unexpected char '"
 msgstr ""
 
-# src/Credits.cc:52
-#. The credits vector holds the strings to display. The first
-#. character of each string is a special character, which indicates
-#. the size of the font or other special stuff. "-" means large
-#. font, "_" is a small font and "n" means a newline.
-#: src/credits.cxx:43
-msgid "_If I forgot somebody in this"
-msgstr "_Als ik iemand vergeten ben in deze"
-
-# src/Credits.cc:53
-#: src/credits.cxx:44
-msgid "_list, just drop me a line and"
-msgstr "_lijst, stuur me een berichtje dan"
-
-# src/Credits.cc:54
-#: src/credits.cxx:45
-msgid "_I'll fix this."
-msgstr "_zal ik het herstellen"
-
-# src/Credits.cc:55
 #: src/credits.cxx:46
-msgid "_Last Updated: 2000/06/27"
-msgstr "_ Laatste aanpassing: 2000/06/27"
+msgid "-Idea"
+msgstr ""
 
-# src/Credits.cc:56
-#: src/credits.cxx:47
-msgid "n"
+#: src/credits.cxx:50
+msgid "-Maintaining"
 msgstr ""
 
 # src/Credits.cc:58
-#: src/credits.cxx:49
+#: src/credits.cxx:54
 msgid "-Programming"
 msgstr "_programmering"
 
+#: src/credits.cxx:60
+msgid "-Porting (Win32)"
+msgstr ""
+
 # src/Credits.cc:64
-#: src/credits.cxx:56
+#: src/credits.cxx:68
 msgid "-Gfx"
 msgstr ""
 
 # src/Credits.cc:72
-#: src/credits.cxx:64
+#: src/credits.cxx:79
 msgid "-Music"
 msgstr "_Muziek"
 
+#: src/credits.cxx:85
+msgid "-Level Design"
+msgstr ""
+
+#: src/credits.cxx:90
+msgid "-Story"
+msgstr ""
+
+#: src/credits.cxx:94
+msgid "-Translation (german)"
+msgstr ""
+
 # src/Credits.cc:77
-#: src/credits.cxx:69
+#: src/credits.cxx:99
 msgid "-Special"
 msgstr "_Speciaal"
 
 # src/Credits.cc:78
-#: src/credits.cxx:70
+#: src/credits.cxx:100
 msgid "-Thanks to"
 msgstr "_Met dank aan"
 
+#: src/credits.cxx:134
+msgid "_And a very Special Thanks"
+msgstr ""
+
+#: src/credits.cxx:135
+msgid "_to all the people who"
+msgstr ""
+
+#: src/credits.cxx:136
+msgid "_contribute to"
+msgstr ""
+
+#: src/credits.cxx:137
+msgid "_Free Software!"
+msgstr ""
+
+#: src/credits.cxx:143
+msgid "_Thank you for"
+msgstr ""
+
+#: src/credits.cxx:144
+msgid "_playing!"
+msgstr ""
+
 # src/editor/EditorEvent.cc:552
 #: src/editor/editor_event.cxx:580
 #, fuzzy
@@ -523,15 +556,15 @@
 msgid "Display Help Screen (F1)"
 msgstr ""
 
-#: src/exit_menu.cxx:44
+#: src/exit_menu.cxx:46
 msgid "Yes"
 msgstr ""
 
-#: src/exit_menu.cxx:76
+#: src/exit_menu.cxx:79
 msgid "No"
 msgstr ""
 
-#: src/exit_menu.cxx:109
+#: src/exit_menu.cxx:112
 msgid "Exit Pingus?"
 msgstr ""
 
@@ -541,16 +574,11 @@
 msgstr "onbekend"
 
 # src/OptionMenu.cc:208
-#: src/game_time.cxx:66
+#: src/game_time.cxx:67
 #, fuzzy
 msgid "unlimited"
 msgstr "Ongelimiteerd acties"
 
-# src/Intro.cc:66 src/Intro.cc:123
-#: src/intro.cxx:62 src/intro.cxx:113
-msgid "..:: Press Start ::.."
-msgstr "..:: Druk op Start ::.."
-
 # src/PingusLevelDesc.cc:74
 #: src/level_desc.cxx:71
 msgid "Designed by "
@@ -584,10 +612,6 @@
 msgstr "Resultaten"
 
 # src/PingusLevelResult.cc:63
-#. Ending messages are censored for the momement
-#. font->print_center(CL_Display::get_width() / 2, 100,
-#. get_message(100 * world->get_saved_pingus() / 
world->get_allowed_pingus()).c_str());
-#.
 #: src/level_result.cxx:65
 #, c-format
 msgid "Pingus saved:   %3d/%3d"
@@ -690,28 +714,21 @@
 msgstr "Je hebt een negatief gered/totaal waarde, iets gaat er mis."
 
 # src/SurfaceButton.cc:159
-#.  desc["en"] = "..:: Starts the level you played at last ::..";
 #: src/menu_button.cxx:179
 msgid "..:: The people who brought this game to you ::.."
 msgstr "Iedereen die dit spel mogelijk maakte ::.."
 
 # src/SurfaceButton.cc:162
-#. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
 #: src/menu_button.cxx:182
 msgid "Credits"
 msgstr "Krediet"
 
 # src/SurfaceButton.cc:201
-#. x_pos = CL_Display::get_width() * 150 / 640; //150;
-#. y_pos = CL_Display::get_height() * 330 / 480; //330;
-#. 150;
-#. 330;
 #: src/menu_button.cxx:215
 msgid "..:: Takes you to the options menu ::.."
 msgstr ""
 
 # src/SurfaceButton.cc:204
-#.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
 #: src/menu_button.cxx:218
 msgid "Options"
 msgstr "Opties"
@@ -722,7 +739,6 @@
 msgstr "..:: Doei, Doei ::.."
 
 # src/SurfaceButton.cc:240
-#. desc["de"] = "..:: Auf Wiedersehen ::..";
 #: src/menu_button.cxx:255
 msgid "Exit"
 msgstr "Exit"
@@ -733,7 +749,6 @@
 msgstr "..:: Start de niveau bewerker ::.."
 
 # src/SurfaceButton.cc:298
-#. desc["de"] = "..:: Den Level Editor starten ::..";
 #: src/menu_button.cxx:310
 msgid "Create a"
 msgstr "Creer een"
@@ -750,7 +765,6 @@
 msgstr "..:: Start een deelname niveau ::.."
 
 # src/SurfaceButton.cc:344
-#. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
 #: src/menu_button.cxx:350
 msgid "Start"
 msgstr "Start"
@@ -815,78 +829,62 @@
 msgid "OptionMenu::Event: Unknown mouse button released: id="
 msgstr "OptionMenu::Event: Onbekende muiskop vrijgegeven: id="
 
-# src/OptionMenu.cc:207
-#. Bool options
-#: src/option_menu.cxx:275
-msgid "Gimmicks"
-msgstr "Foefjes"
-
 # src/OptionMenu.cc:208
-#: src/option_menu.cxx:276
+#: src/option_menu.cxx:275
 msgid "Unlimited Actions"
 msgstr "Ongelimiteerd acties"
 
 # src/OptionMenu.cc:209
-#: src/option_menu.cxx:277
+#: src/option_menu.cxx:276
 msgid "Print fps"
 msgstr "Print fps"
 
 # src/OptionMenu.cc:211
-#.  add_entry("Debug actions", &debug_actions);
-#: src/option_menu.cxx:279
+#: src/option_menu.cxx:278
 msgid "Cursor enabled"
 msgstr "Cursor aan"
 
 # src/OptionMenu.cc:212
-#: src/option_menu.cxx:280
+#: src/option_menu.cxx:279
 msgid "Fast Mode"
 msgstr "Snelle Mode"
 
 # src/OptionMenu.cc:214
-#. add_entry(_("Pingus Datadir"), &pingus_datadir);
-#: src/option_menu.cxx:282
+#: src/option_menu.cxx:281
 msgid "Game Speed"
 msgstr "Spel snelheid"
 
 # src/OptionMenu.cc:215
-#: src/option_menu.cxx:283
+#: src/option_menu.cxx:282
 msgid "Verbose"
 msgstr "Woordenrijk"
 
 # src/OptionMenu.cc:216
-#: src/option_menu.cxx:284
+#: src/option_menu.cxx:283
 msgid "Music"
 msgstr "Muziek"
 
 # src/OptionMenu.cc:217
-#: src/option_menu.cxx:285
+#: src/option_menu.cxx:284
 msgid "Sound"
 msgstr "Geluid"
 
-# src/OptionMenu.cc:218
-#: src/option_menu.cxx:286
-msgid "Level Previews"
-msgstr "Niveau bezichtiging"
-
 # src/OptionMenu.cc:219
-#: src/option_menu.cxx:287
+#: src/option_menu.cxx:285
 msgid "Draw ColMap"
 msgstr "Teken ColMap"
 
 # src/OptionMenu.cc:223
-#. add_entry(_("Debug GameTime"), &debug_game_time);
-#. add_entry(_("Debug Tiles"), &debug_tiles);
-#: src/option_menu.cxx:290
+#: src/option_menu.cxx:286
 msgid "Auto Scrolling"
 msgstr "Auto Scrolling"
 
-#: src/option_menu.cxx:291
+#: src/option_menu.cxx:287
 msgid "Action Help Strings"
 msgstr ""
 
 # src/OptionMenu.cc:262
-#. draw_background();
-#: src/option_menu.cxx:332
+#: src/option_menu.cxx:328
 msgid "Pingus Option Menu"
 msgstr "Pingus Optie Menu"
 
@@ -982,7 +980,7 @@
 msgstr ""
 
 # src/PingusMain.cc:323
-#: src/pingus_main.cxx:352
+#: src/pingus_main.cxx:349
 #, fuzzy
 msgid ""
 "\n"
@@ -998,21 +996,21 @@
 "Voor meer informatie hierover, kijk naar de bestanden genaamd COPYING."
 
 # src/PingusMain.cc:481
-#: src/pingus_main.cxx:507
+#: src/pingus_main.cxx:488
 msgid "Unknow char: "
 msgstr "Onbekend char: "
 
 # src/PingusMain.cc:482
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid "Usage: "
 msgstr "gebruik: "
 
 # src/PingusMain.cc:482
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid " [OPTIONS]... [LEVELFILE]"
 msgstr " [OPTIES]... [BESTANDSNIVEAU]"
 
-#: src/pingus_main.cxx:510
+#: src/pingus_main.cxx:491
 msgid ""
 "\n"
 "Options:\n"
@@ -1023,62 +1021,53 @@
 "   --disable-intro          Disable intro\n"
 msgstr ""
 
-#: src/pingus_main.cxx:519
+#: src/pingus_main.cxx:498
 msgid "   -G, --use-opengl         Use OpenGL\n"
 msgstr ""
 
-#.     "   --fs-preload             Preload all Levelpreviews\n"a
-#.     "   --disable-previews       Disables all level preview in the level 
selector\n"
-#: src/pingus_main.cxx:523
+#: src/pingus_main.cxx:501
 msgid ""
-"   -F, --disable-fullscreen Disable Fullscreen (default)\n"
-"   -f, --enable-fullscreen  Enable Fullscreen\n"
+"   -w, --window             Start in Window Mode\n"
+"   -f, --fullscreen         Start in Fullscreen\n"
 "   -d, --datadir PATH       Set the path to load the data files to `path'\n"
-"   --use-datafile           Use the pre-compiled datafile (default)\n"
-"   --use-scriptfile         Use the scriptfile and read all data from files\n"
-"   -l, --level FILE         Load a custom level from `file'\n"
+"   -l, --level FILE         Load a custom level from FILE\n"
+"   -w, --worldmap FILE      Load a custom worldmap from FILE\n"
 "   -v, --verbose            Print some more messages to stdout, can be set\n"
 "                            multible times to increase verbosity\n"
 "   -V, --version            Prints version number and exit\n"
-"   --fast-mode              Disable some cpu intensive features\n"
 "   -e, --editor             Launch the Level editor (experimental)\n"
 "   --disable-auto-scrolling Disable automatic scrolling\n"
-"   --disable-swcursor       Disable software cursor, use hw cursor instead\n"
-"   --enable-swcursor        Enable software cursor\n"
-"   --disable-action-help    Disable action button help strings\n"
-"   --enable-action-help     Enable action button help strings(default)\n"
 "   --no-cfg-file            Don't read ~/.pingus/config\n"
 "   --config-file FILE       Read config from FILE (default: ~/.pingus/"
 "config)\n"
-"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "                            reduce CPU usage, might speed up the game on "
 "slower machines\n"
-"   --min-frame-skip N       Skip at least N frames, larger values speed the "
-"game up\n"
-"   --max-frame-skip N       Skip at most N frames\n"
-"   --frame-skip N           Set both min and max frameskip to N\n"
 "\n"
 "Debugging and experimental stuff:\n"
 "   --maintainer-mode        Enables some features, only interesting "
 "programmers\n"
-"   --enable-bg-manipulation Enables color manipulation of level backgrounds\n"
 "   --debug OPTION           Enable the output of debugging infos, possible\n"
 "                            OPTION's are tiles, gametime, actions, sound, "
 "resources, gui,\n"
 "                            input\n"
+"   --min-frame-skip N       Skip at least N frames, larger values speed the "
+"game up\n"
+"   --max-frame-skip N       Skip at most N frames\n"
+"   --frame-skip N           Set both min and max frameskip to N\n"
 "   -t, --speed SPEED        Set the game speed (0=fastest, >0=slower)\n"
 "   -b, --print-fps          Prints the fps to stdout\n"
-"   -i, --enable-gimmicks    Enable some buggy development stuff\n"
-"   -S, --sound-specs FILE   Use files mentioned in FILE\n"
 "   --tile-size INT          Set the size of the map tiles (default: 32)\n"
+"   --fast-mode              Disable some cpu intensive features\n"
+"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "\n"
 "\n"
 "Demo playing and recording:\n"
-"   -r, --record-demo FILE   Record a demo session to FILE\n"
 "   -p, --play-demo FILE     Plays a demo session from FILE\n"
+"   -r, --enable-demo-recording\n"
+"                            Record demos for each played level\n"
 msgstr ""
 
-#: src/pingus_main.cxx:566
+#: src/pingus_main.cxx:540
 msgid ""
 "\n"
 "Sound:\n"
@@ -1086,172 +1075,172 @@
 "   -m, --enable-music       Enable music\n"
 msgstr ""
 
-#: src/pingus_main.cxx:675
+#: src/pingus_main.cxx:649
 msgid "clanVorbis support:           ok"
 msgstr ""
 
-#: src/pingus_main.cxx:677
+#: src/pingus_main.cxx:651
 msgid "clanVoribs support:  missing (.ogg music files will not be playable)"
 msgstr ""
 
-#: src/pingus_main.cxx:681
+#: src/pingus_main.cxx:655
 msgid "clanMikMod support:           ok"
 msgstr ""
 
-#: src/pingus_main.cxx:683
+#: src/pingus_main.cxx:657
 msgid "clanMikMod support:  missing (music files will not be playable)"
 msgstr ""
 
-#: src/pingus_main.cxx:687
+#: src/pingus_main.cxx:661
 msgid "getext support:               ok"
 msgstr ""
 
-#: src/pingus_main.cxx:688
+#: src/pingus_main.cxx:662
 msgid "gettext language:        english"
 msgstr ""
 
-#: src/pingus_main.cxx:694
+#: src/pingus_main.cxx:668
 msgid "sound support:           enabled"
 msgstr ""
 
-#: src/pingus_main.cxx:696
+#: src/pingus_main.cxx:670
 msgid "sound support:          disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:699
+#: src/pingus_main.cxx:673
 msgid "music support:           enabled"
 msgstr ""
 
-#: src/pingus_main.cxx:701
+#: src/pingus_main.cxx:675
 msgid "music support:          disabled"
 msgstr ""
 
-#: src/pingus_main.cxx:703
+#: src/pingus_main.cxx:677
 msgid "resolution set to:       "
 msgstr ""
 
-#: src/pingus_main.cxx:704
+#: src/pingus_main.cxx:678
 msgid "fullscreen:              "
 msgstr ""
 
 # src/OptionMenu.cc:211
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 #, fuzzy
 msgid " enabled"
 msgstr "Cursor aan"
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid "disabled"
 msgstr ""
 
 # src/PingusMain.cc:775
-#: src/pingus_main.cxx:715
+#: src/pingus_main.cxx:689
 msgid "PingusMain: Starting Main: "
 msgstr "PingusMain: Starten hoofddeel: "
 
 # src/PingusMain.cc:797
-#: src/pingus_main.cxx:741
+#: src/pingus_main.cxx:719
 msgid "PingusMain: Levelfile not found, ignoring: "
 msgstr "PingusMainL Bestand van dit niveau niet gevonden, negeren: "
 
 # src/PingusMain.cc:851
-#: src/pingus_main.cxx:832
+#: src/pingus_main.cxx:810
 msgid "Error caught from ClanLib: "
 msgstr "Fout gevonden in Clanlib: "
 
 # src/PingusMain.cc:855
-#: src/pingus_main.cxx:836
+#: src/pingus_main.cxx:814
 msgid "Error caught from Pingus: "
 msgstr "Error gevonden in Pingus: "
 
 # src/PingusMain.cc:859
-#: src/pingus_main.cxx:840
+#: src/pingus_main.cxx:818
 msgid "Pingus: Out of memory!"
 msgstr "Pingus: te weinig geheugen!"
 
 # src/PingusMain.cc:863
-#: src/pingus_main.cxx:844
+#: src/pingus_main.cxx:822
 msgid "Pingus: Standard exception caught!:\n"
 msgstr "Pingus: Standard uitzondering!:\n"
 
 # src/PingusMain.cc:867
-#: src/pingus_main.cxx:848
+#: src/pingus_main.cxx:826
 msgid "Pingus: Unknown throw caught!"
 msgstr "Pingus: Onbekende worp aangetroffen!"
 
-#: src/result_screen.cxx:94 src/start_screen.cxx:104
+#: src/result_screen.cxx:97 src/start_screen.cxx:107
 msgid "Abort"
 msgstr ""
 
-#: src/result_screen.cxx:158
+#: src/result_screen.cxx:165
 msgid "Retry"
 msgstr ""
 
-#: src/result_screen.cxx:165
+#: src/result_screen.cxx:173
 msgid "Success!"
 msgstr ""
 
-#: src/result_screen.cxx:171
+#: src/result_screen.cxx:180
 msgid "Failure!"
 msgstr ""
 
-#: src/result_screen.cxx:180
+#: src/result_screen.cxx:189
 msgid "Perfect! You saved everybody possibly, great!"
 msgstr ""
 
-#: src/result_screen.cxx:182
+#: src/result_screen.cxx:191
 msgid "None got killed, pretty good work"
 msgstr ""
 
-#: src/result_screen.cxx:184
+#: src/result_screen.cxx:193
 msgid ""
 "You saved just what you needed, you made it, but\n"
 "maybe you can do better?"
 msgstr ""
 
-#: src/result_screen.cxx:187
+#: src/result_screen.cxx:196
 msgid "Not everybody could get saved, but still good work!"
 msgstr ""
 
-#: src/result_screen.cxx:189
+#: src/result_screen.cxx:198
 msgid "What can I say, you made it, congratulations!"
 msgstr ""
 
-#: src/result_screen.cxx:194
+#: src/result_screen.cxx:203
 msgid "You killed everybody, not good."
 msgstr ""
 
-#: src/result_screen.cxx:196
+#: src/result_screen.cxx:205
 msgid "None got saved, I know you can do better."
 msgstr ""
 
-#: src/result_screen.cxx:198
+#: src/result_screen.cxx:207
 msgid ""
 "You didn't saved enough, but still saved a few, next\n"
 "time you might be better."
 msgstr ""
 
-#: src/result_screen.cxx:201
+#: src/result_screen.cxx:210
 msgid "Only one more and you would have made it, try again!"
 msgstr ""
 
-#: src/result_screen.cxx:203
+#: src/result_screen.cxx:212
 msgid "Only a handfull more and you would have made it, try again!"
 msgstr ""
 
-#: src/result_screen.cxx:205
+#: src/result_screen.cxx:214
 msgid "Better luck next time!"
 msgstr ""
 
-#: src/result_screen.cxx:216
+#: src/result_screen.cxx:230
 msgid "Saved: "
 msgstr ""
 
-#: src/result_screen.cxx:220
+#: src/result_screen.cxx:234
 msgid "Killed: "
 msgstr ""
 
-#: src/result_screen.cxx:224
+#: src/result_screen.cxx:238
 msgid "Time left: "
 msgstr ""
 
@@ -1282,38 +1271,35 @@
 msgid "Image has wrong color depth: %d"
 msgstr "Plaatje heeft de verkeerde kleurdiepte: %d"
 
-#: src/start_screen.cxx:69
+#: src/start_screen.cxx:71
 msgid "Ok"
 msgstr ""
 
 # src/PingusLevelDesc.cc:81
-#: src/start_screen.cxx:139
+#: src/start_screen.cxx:154
 #, fuzzy
 msgid "Number of Pingus: "
 msgstr "Aantal Pingus"
 
 # src/PingusLevelDesc.cc:79
-#: src/start_screen.cxx:142
+#: src/start_screen.cxx:157
 #, fuzzy
 msgid "Number to Save: "
 msgstr "Pingus op te slaan:"
 
-#: src/start_screen.cxx:145
+#: src/start_screen.cxx:160
 msgid "Time: "
 msgstr ""
 
-#: src/start_screen.cxx:148
+#: src/start_screen.cxx:163
 msgid "Difficulty:"
 msgstr ""
 
-#. for (int i = 0; plf->get_difficulty())
-#. {
-#. }
-#: src/start_screen.cxx:155
+#: src/start_screen.cxx:171
 msgid "Author: "
 msgstr ""
 
-#: src/start_screen.cxx:158
+#: src/start_screen.cxx:174
 msgid "Filename: "
 msgstr ""
 
@@ -1456,7 +1442,7 @@
 msgid "System:checksum: file read error"
 msgstr "Systeem: controle: leesfout bestand"
 
-#: src/worldmap/level_dot.cxx:137
+#: src/worldmap/level_dot.cxx:159
 msgid "locked"
 msgstr ""
 
@@ -1474,7 +1460,7 @@
 msgid "Leave?"
 msgstr "Niveau"
 
-#: src/worldmap/manager.cxx:197
+#: src/worldmap/manager.cxx:200
 msgid "Enter?"
 msgstr ""
 
@@ -1489,6 +1475,34 @@
 #, fuzzy
 msgid "...walking..."
 msgstr "Laden...."
+
+# src/Credits.cc:52
+#~ msgid "_If I forgot somebody in this"
+#~ msgstr "_Als ik iemand vergeten ben in deze"
+
+# src/Credits.cc:53
+#~ msgid "_list, just drop me a line and"
+#~ msgstr "_lijst, stuur me een berichtje dan"
+
+# src/Credits.cc:54
+#~ msgid "_I'll fix this."
+#~ msgstr "_zal ik het herstellen"
+
+# src/Credits.cc:55
+#~ msgid "_Last Updated: 2000/06/27"
+#~ msgstr "_ Laatste aanpassing: 2000/06/27"
+
+# src/Intro.cc:66 src/Intro.cc:123
+#~ msgid "..:: Press Start ::.."
+#~ msgstr "..:: Druk op Start ::.."
+
+# src/OptionMenu.cc:207
+#~ msgid "Gimmicks"
+#~ msgstr "Foefjes"
+
+# src/OptionMenu.cc:218
+#~ msgid "Level Previews"
+#~ msgstr "Niveau bezichtiging"
 
 # src/blitter.cc:93
 #~ msgid "Couldn't find palette: %d"

Index: tr.po
===================================================================
RCS file: /var/lib/cvs/Games/Pingus/po/tr.po,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- tr.po       9 Apr 2003 22:03:14 -0000       1.19
+++ tr.po       10 Apr 2003 21:35:58 -0000      1.20
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Pingus 0.5.0\n"
-"POT-Creation-Date: 2003-04-09 23:26+0200\n"
+"POT-Creation-Date: 2003-04-10 22:58+0200\n"
 "PO-Revision-Date: 2001-12-04 22:50+02:00\n"
 "Last-Translator: Çaðrý Çöltekin <address@hidden>\n"
 "Language-Team: Giray Devlet <address@hidden>, Caðrý Çöltekin <address@hidden"
@@ -26,50 +26,74 @@
 msgid "Unexpected char '"
 msgstr "Beklenmeyen harf: '"
 
-#. The credits vector holds the strings to display. The first
-#. character of each string is a special character, which indicates
-#. the size of the font or other special stuff. "-" means large
-#. font, "_" is a small font and "n" means a newline.
-#: src/credits.cxx:43
-msgid "_If I forgot somebody in this"
-msgstr "_Eðer birisini unutuysam,"
-
-#: src/credits.cxx:44
-msgid "_list, just drop me a line and"
-msgstr "_lütfen bana haber verin."
-
-#: src/credits.cxx:45
-msgid "_I'll fix this."
-msgstr "_Hemen düzeltirim."
-
 #: src/credits.cxx:46
-msgid "_Last Updated: 2000/06/27"
-msgstr "_Son Deðiþiklik: 2000/06/27"
+msgid "-Idea"
+msgstr ""
 
-#: src/credits.cxx:47
-msgid "n"
-msgstr "n"
+#: src/credits.cxx:50
+msgid "-Maintaining"
+msgstr ""
 
-#: src/credits.cxx:49
+#: src/credits.cxx:54
 msgid "-Programming"
 msgstr "-Programlama"
 
-#: src/credits.cxx:56
+#: src/credits.cxx:60
+msgid "-Porting (Win32)"
+msgstr ""
+
+#: src/credits.cxx:68
 msgid "-Gfx"
 msgstr "-Grafikler"
 
-#: src/credits.cxx:64
+#: src/credits.cxx:79
 msgid "-Music"
 msgstr "-Müzik"
 
-#: src/credits.cxx:69
+#: src/credits.cxx:85
+msgid "-Level Design"
+msgstr ""
+
+#: src/credits.cxx:90
+msgid "-Story"
+msgstr ""
+
+#: src/credits.cxx:94
+msgid "-Translation (german)"
+msgstr ""
+
+#: src/credits.cxx:99
 msgid "-Special"
 msgstr "-Özel"
 
-#: src/credits.cxx:70
+#: src/credits.cxx:100
 msgid "-Thanks to"
 msgstr "-Þükranlarýmýz"
 
+#: src/credits.cxx:134
+msgid "_And a very Special Thanks"
+msgstr ""
+
+#: src/credits.cxx:135
+msgid "_to all the people who"
+msgstr ""
+
+#: src/credits.cxx:136
+msgid "_contribute to"
+msgstr ""
+
+#: src/credits.cxx:137
+msgid "_Free Software!"
+msgstr ""
+
+#: src/credits.cxx:143
+msgid "_Thank you for"
+msgstr ""
+
+#: src/credits.cxx:144
+msgid "_playing!"
+msgstr ""
+
 #: src/editor/editor_event.cxx:580
 msgid "Enter filename to save as:"
 msgstr "Dosyayý ne olarak kayit edelim: "
@@ -446,15 +470,15 @@
 msgid "Display Help Screen (F1)"
 msgstr "Yardým Ekranýný Göster (F1)"
 
-#: src/exit_menu.cxx:44
+#: src/exit_menu.cxx:46
 msgid "Yes"
 msgstr "Evet"
 
-#: src/exit_menu.cxx:76
+#: src/exit_menu.cxx:79
 msgid "No"
 msgstr "Hayýr"
 
-#: src/exit_menu.cxx:109
+#: src/exit_menu.cxx:112
 msgid "Exit Pingus?"
 msgstr "Çýkýyor musun?"
 
@@ -462,14 +486,10 @@
 msgid "unknown"
 msgstr "bilinmeyen"
 
-#: src/game_time.cxx:66
+#: src/game_time.cxx:67
 msgid "unlimited"
 msgstr "sýnýrsýz"
 
-#: src/intro.cxx:62 src/intro.cxx:113
-msgid "..:: Press Start ::.."
-msgstr "..:: Baþla ::.."
-
 #: src/level_desc.cxx:71
 msgid "Designed by "
 msgstr "Tasarlayan "
@@ -496,10 +516,6 @@
 msgid "Results:"
 msgstr "Sonuçlar:"
 
-#. Ending messages are censored for the momement
-#. font->print_center(CL_Display::get_width() / 2, 100,
-#. get_message(100 * world->get_saved_pingus() / 
world->get_allowed_pingus()).c_str());
-#.
 #: src/level_result.cxx:65
 #, c-format
 msgid "Pingus saved:   %3d/%3d"
@@ -582,25 +598,18 @@
 msgid "You've got a negative save/total value, something is buggy."
 msgstr "Eksi sayýda Pingus kurtardýn, biyerde kesin hata var."
 
-#.  desc["en"] = "..:: Starts the level you played at last ::..";
 #: src/menu_button.cxx:179
 msgid "..:: The people who brought this game to you ::.."
 msgstr "..:: Bu oyunu sizin için hazýrlayanlar... ::.."
 
-#. desc["de"] = "..:: Wer hat den dieses Spiel verbrochen...? ::..";
 #: src/menu_button.cxx:182
 msgid "Credits"
 msgstr "Yardýmcý olanlar"
 
-#. x_pos = CL_Display::get_width() * 150 / 640; //150;
-#. y_pos = CL_Display::get_height() * 330 / 480; //330;
-#. 150;
-#. 330;
 #: src/menu_button.cxx:215
 msgid "..:: Takes you to the options menu ::.."
 msgstr "..:: Seçenekler Menüsüne gider ::.."
 
-#.  desc["de"] = "..:: Einstellungen und Mogeleien ::..";
 #: src/menu_button.cxx:218
 msgid "Options"
 msgstr "Seçenekler"
@@ -609,7 +618,6 @@
 msgid "..:: Bye, bye ::.."
 msgstr "..:: Güle güle... ::.."
 
-#. desc["de"] = "..:: Auf Wiedersehen ::..";
 #: src/menu_button.cxx:255
 msgid "Exit"
 msgstr "Çýkýþ"
@@ -622,7 +630,6 @@
 # niye c++'den nefret ediyon?
 # Yav tabii turkce'nin yapisindan ortaya cikan bir sorun var .. 'yarat'i cumle
 # sonuna koymak gerekecek ... neyse bi compile edince nasil gozukuyor bakalim 
... -gd
-#. desc["de"] = "..:: Den Level Editor starten ::..";
 #: src/menu_button.cxx:310
 msgid "Create a"
 msgstr "Yeni Seviye"
@@ -635,7 +642,6 @@
 msgid "..:: Start the game ::.."
 msgstr "..:: Oyunu baþlat ::.."
 
-#. desc["de"] = "..:: Such dir eine Welt zum beginnen aus ::..";
 #: src/menu_button.cxx:350
 msgid "Start"
 msgstr "Baþla"
@@ -691,72 +697,51 @@
 msgid "OptionMenu::Event: Unknown mouse button released: id="
 msgstr "OptionMenu::Event: Bilinmiyen fare butonu serbest býrakýldý: id="
 
-# bunu bilemedim -cagri
-# -gd ->
-#  gimmick : CAZÝBEARTIRICISÜS  der bi on-line sözlük ... türkçe mi lan bu?
-# sonra 
-#   gimmick : (dikkat çekmek için yapýlan) hile
-#   gimmick : numara
-#  ekstra bir özellik olarak biliyorum ben ...
-#. Bool options
 #: src/option_menu.cxx:275
-msgid "Gimmicks"
-msgstr "Ekstralar"
-
-#: src/option_menu.cxx:276
 msgid "Unlimited Actions"
 msgstr "Sýnýrsýz Eylem"
 
-#: src/option_menu.cxx:277
+#: src/option_menu.cxx:276
 msgid "Print fps"
 msgstr "FPS yazdýr"
 
-#.  add_entry("Debug actions", &debug_actions);
-#: src/option_menu.cxx:279
+#: src/option_menu.cxx:278
 msgid "Cursor enabled"
 msgstr "Ýmleç etkin"
 
-#: src/option_menu.cxx:280
+#: src/option_menu.cxx:279
 msgid "Fast Mode"
 msgstr "Hýzlý Kip"
 
-#. add_entry(_("Pingus Datadir"), &pingus_datadir);
-#: src/option_menu.cxx:282
+#: src/option_menu.cxx:281
 msgid "Game Speed"
 msgstr "Oyun Hýzý"
 
-#: src/option_menu.cxx:283
+#: src/option_menu.cxx:282
 msgid "Verbose"
 msgstr "Ayrýntýlý mesaj"
 
-#: src/option_menu.cxx:284
+#: src/option_menu.cxx:283
 msgid "Music"
 msgstr "Müzik"
 
-#: src/option_menu.cxx:285
+#: src/option_menu.cxx:284
 msgid "Sound"
 msgstr "Ses"
 
-#: src/option_menu.cxx:286
-msgid "Level Previews"
-msgstr "Seviye Önizleme"
-
-#: src/option_menu.cxx:287
+#: src/option_menu.cxx:285
 msgid "Draw ColMap"
 msgstr "RenkHaritasi Çiz"
 
-#. add_entry(_("Debug GameTime"), &debug_game_time);
-#. add_entry(_("Debug Tiles"), &debug_tiles);
-#: src/option_menu.cxx:290
+#: src/option_menu.cxx:286
 msgid "Auto Scrolling"
 msgstr "Otomatik Kaydýrma"
 
-#: src/option_menu.cxx:291
+#: src/option_menu.cxx:287
 msgid "Action Help Strings"
 msgstr "Eylem Yardým Mesajlarý"
 
-#. draw_background();
-#: src/option_menu.cxx:332
+#: src/option_menu.cxx:328
 msgid "Pingus Option Menu"
 msgstr "Pingus Seçenekler Menüsü"
 
@@ -848,7 +833,7 @@
 msgid "| Warning: Pingus recieved a SIGINT, exiting now."
 msgstr "| Uyarý: SIGINT sinyali aldýk, oyundan çýkýyoruz."
 
-#: src/pingus_main.cxx:352
+#: src/pingus_main.cxx:349
 msgid ""
 "\n"
 "Copyright (C) 2003 Ingo Ruhnke <address@hidden>\n"
@@ -863,19 +848,19 @@
 "özgürce daðýtýlabilir. Ayrýntýlar için kaynak \n"
 "kodunda COPYING belgesini okuyun."
 
-#: src/pingus_main.cxx:507
+#: src/pingus_main.cxx:488
 msgid "Unknow char: "
 msgstr "Bilinmeyen karakter: "
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid "Usage: "
 msgstr "Kullaným: "
 
-#: src/pingus_main.cxx:508
+#: src/pingus_main.cxx:489
 msgid " [OPTIONS]... [LEVELFILE]"
 msgstr "[SEÇENEKLER]... [SEVÝYE DOSYASI]"
 
-#: src/pingus_main.cxx:510
+#: src/pingus_main.cxx:491
 msgid ""
 "\n"
 "Options:\n"
@@ -892,62 +877,53 @@
 "   -h, --help               Yardým ekranýný göster\n"
 "   --disable-intro          Intro'yu kapat\n"
 
-#: src/pingus_main.cxx:519
+#: src/pingus_main.cxx:498
 msgid "   -G, --use-opengl         Use OpenGL\n"
 msgstr "   -G, --use-opengl         OpenGL kullan\n"
 
-#.     "   --fs-preload             Preload all Levelpreviews\n"a
-#.     "   --disable-previews       Disables all level preview in the level 
selector\n"
-#: src/pingus_main.cxx:523
+#: src/pingus_main.cxx:501
 msgid ""
-"   -F, --disable-fullscreen Disable Fullscreen (default)\n"
-"   -f, --enable-fullscreen  Enable Fullscreen\n"
+"   -w, --window             Start in Window Mode\n"
+"   -f, --fullscreen         Start in Fullscreen\n"
 "   -d, --datadir PATH       Set the path to load the data files to `path'\n"
-"   --use-datafile           Use the pre-compiled datafile (default)\n"
-"   --use-scriptfile         Use the scriptfile and read all data from files\n"
-"   -l, --level FILE         Load a custom level from `file'\n"
+"   -l, --level FILE         Load a custom level from FILE\n"
+"   -w, --worldmap FILE      Load a custom worldmap from FILE\n"
 "   -v, --verbose            Print some more messages to stdout, can be set\n"
 "                            multible times to increase verbosity\n"
 "   -V, --version            Prints version number and exit\n"
-"   --fast-mode              Disable some cpu intensive features\n"
 "   -e, --editor             Launch the Level editor (experimental)\n"
 "   --disable-auto-scrolling Disable automatic scrolling\n"
-"   --disable-swcursor       Disable software cursor, use hw cursor instead\n"
-"   --enable-swcursor        Enable software cursor\n"
-"   --disable-action-help    Disable action button help strings\n"
-"   --enable-action-help     Enable action button help strings(default)\n"
 "   --no-cfg-file            Don't read ~/.pingus/config\n"
 "   --config-file FILE       Read config from FILE (default: ~/.pingus/"
 "config)\n"
-"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "                            reduce CPU usage, might speed up the game on "
 "slower machines\n"
-"   --min-frame-skip N       Skip at least N frames, larger values speed the "
-"game up\n"
-"   --max-frame-skip N       Skip at most N frames\n"
-"   --frame-skip N           Set both min and max frameskip to N\n"
 "\n"
 "Debugging and experimental stuff:\n"
 "   --maintainer-mode        Enables some features, only interesting "
 "programmers\n"
-"   --enable-bg-manipulation Enables color manipulation of level backgrounds\n"
 "   --debug OPTION           Enable the output of debugging infos, possible\n"
 "                            OPTION's are tiles, gametime, actions, sound, "
 "resources, gui,\n"
 "                            input\n"
+"   --min-frame-skip N       Skip at least N frames, larger values speed the "
+"game up\n"
+"   --max-frame-skip N       Skip at most N frames\n"
+"   --frame-skip N           Set both min and max frameskip to N\n"
 "   -t, --speed SPEED        Set the game speed (0=fastest, >0=slower)\n"
 "   -b, --print-fps          Prints the fps to stdout\n"
-"   -i, --enable-gimmicks    Enable some buggy development stuff\n"
-"   -S, --sound-specs FILE   Use files mentioned in FILE\n"
 "   --tile-size INT          Set the size of the map tiles (default: 32)\n"
+"   --fast-mode              Disable some cpu intensive features\n"
+"   --min-cpu-usage          Reduces the CPU usage by issuing sleep()\n"
 "\n"
 "\n"
 "Demo playing and recording:\n"
-"   -r, --record-demo FILE   Record a demo session to FILE\n"
 "   -p, --play-demo FILE     Plays a demo session from FILE\n"
+"   -r, --enable-demo-recording\n"
+"                            Record demos for each played level\n"
 msgstr ""
 
-#: src/pingus_main.cxx:566
+#: src/pingus_main.cxx:540
 msgid ""
 "\n"
 "Sound:\n"
@@ -959,118 +935,118 @@
 "   -s, --enable-sound       Sesi aç\n"
 "   -m, --enable-music       Müziði aç\n"
 
-#: src/pingus_main.cxx:675
+#: src/pingus_main.cxx:649
 msgid "clanVorbis support:           ok"
 msgstr "clanVoribs desteði:          var"
 
-#: src/pingus_main.cxx:677
+#: src/pingus_main.cxx:651
 msgid "clanVoribs support:  missing (.ogg music files will not be playable)"
 msgstr "clanVoribs desteði: yok (.ogg müzik dosyalarý çalýþmayacak)"
 
-#: src/pingus_main.cxx:681
+#: src/pingus_main.cxx:655
 msgid "clanMikMod support:           ok"
 msgstr "clanMikMod desteði:          var"
 
-#: src/pingus_main.cxx:683
+#: src/pingus_main.cxx:657
 msgid "clanMikMod support:  missing (music files will not be playable)"
 msgstr "clanMikMod desteði: yok (müzik dosyalarý çalýþmayacak) "
 
-#: src/pingus_main.cxx:687
+#: src/pingus_main.cxx:661
 msgid "getext support:               ok"
 msgstr "gettext desteði:             var"
 
-#: src/pingus_main.cxx:688
+#: src/pingus_main.cxx:662
 msgid "gettext language:        english"
 msgstr "gettext dili:           türkeçe"
 
-#: src/pingus_main.cxx:694
+#: src/pingus_main.cxx:668
 msgid "sound support:           enabled"
 msgstr "ses:                    etkin"
 
-#: src/pingus_main.cxx:696
+#: src/pingus_main.cxx:670
 msgid "sound support:          disabled"
 msgstr "ses:                   etkin deðil"
 
-#: src/pingus_main.cxx:699
+#: src/pingus_main.cxx:673
 msgid "music support:           enabled"
 msgstr "müzik desteði:          etkin"
 
-#: src/pingus_main.cxx:701
+#: src/pingus_main.cxx:675
 msgid "music support:          disabled"
 msgstr "müzik desteði:         etkin deðil"
 
-#: src/pingus_main.cxx:703
+#: src/pingus_main.cxx:677
 msgid "resolution set to:       "
 msgstr "çözünürlük: "
 
-#: src/pingus_main.cxx:704
+#: src/pingus_main.cxx:678
 msgid "fullscreen:              "
 msgstr "tümekran:               "
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid " enabled"
 msgstr " etkin"
 
-#: src/pingus_main.cxx:705
+#: src/pingus_main.cxx:679
 msgid "disabled"
 msgstr " etkin deðil"
 
 # 'Main' yerine baþka biþi uydurmak lazim buraya -gd
-#: src/pingus_main.cxx:715
+#: src/pingus_main.cxx:689
 msgid "PingusMain: Starting Main: "
 msgstr "PingusMain: Main Baþlatýlýyor: "
 
-#: src/pingus_main.cxx:741
+#: src/pingus_main.cxx:719
 msgid "PingusMain: Levelfile not found, ignoring: "
 msgstr "PingusMain: Seviye Dosyasý bulunamadý, yok sayýlacak: "
 
-#: src/pingus_main.cxx:832
+#: src/pingus_main.cxx:810
 msgid "Error caught from ClanLib: "
 msgstr "ClanLib hatasý: "
 
-#: src/pingus_main.cxx:836
+#: src/pingus_main.cxx:814
 msgid "Error caught from Pingus: "
 msgstr "Pingus'ta hata saptandý: "
 
-#: src/pingus_main.cxx:840
+#: src/pingus_main.cxx:818
 msgid "Pingus: Out of memory!"
 msgstr "Pingus: Bellek yetersiz!"
 
 # bu komik oldu -cagri
 # daha mi iyi boyle :) -gd
-#: src/pingus_main.cxx:844
+#: src/pingus_main.cxx:822
 msgid "Pingus: Standard exception caught!:\n"
 msgstr "Pingus: Genel olaðan dýþý durum saptandý!:\n"
 
-#: src/pingus_main.cxx:848
+#: src/pingus_main.cxx:826
 msgid "Pingus: Unknown throw caught!"
 msgstr "Pingus: Bilinmeyen bir hata saptandý!"
 
-#: src/result_screen.cxx:94 src/start_screen.cxx:104
+#: src/result_screen.cxx:97 src/start_screen.cxx:107
 msgid "Abort"
 msgstr "Durdur"
 
-#: src/result_screen.cxx:158
+#: src/result_screen.cxx:165
 msgid "Retry"
 msgstr "Yeniden dene"
 
-#: src/result_screen.cxx:165
+#: src/result_screen.cxx:173
 msgid "Success!"
 msgstr "Baþrý!"
 
-#: src/result_screen.cxx:171
+#: src/result_screen.cxx:180
 msgid "Failure!"
 msgstr "Hata!"
 
-#: src/result_screen.cxx:180
+#: src/result_screen.cxx:189
 msgid "Perfect! You saved everybody possibly, great!"
 msgstr "Mükemmel! Herkesi kurtardýn galiba."
 
-#: src/result_screen.cxx:182
+#: src/result_screen.cxx:191
 msgid "None got killed, pretty good work"
 msgstr "Hiçkimse ölmedi, iyi iþ çýkardýn."
 
-#: src/result_screen.cxx:184
+#: src/result_screen.cxx:193
 msgid ""
 "You saved just what you needed, you made it, but\n"
 "maybe you can do better?"
@@ -1078,23 +1054,23 @@
 "Tam gerektiði kadar Pingu kurtardýn, geçer not, ama\n"
 "belki daha iyisini yapabilisin, hý?"
 
-#: src/result_screen.cxx:187
+#: src/result_screen.cxx:196
 msgid "Not everybody could get saved, but still good work!"
 msgstr "Herkes kurtarýlamadý, ama yine de baþarýlýydýn!"
 
-#: src/result_screen.cxx:189
+#: src/result_screen.cxx:198
 msgid "What can I say, you made it, congratulations!"
 msgstr "Ne diyebilirim, yaptýn, aferin!"
 
-#: src/result_screen.cxx:194
+#: src/result_screen.cxx:203
 msgid "You killed everybody, not good."
 msgstr "Herkesi öldürdun. Hiç hoþ degil."
 
-#: src/result_screen.cxx:196
+#: src/result_screen.cxx:205
 msgid "None got saved, I know you can do better."
 msgstr "Hiç kimseyi kurtaramadin, daha iyisini yapabileceðinden eminim."
 
-#: src/result_screen.cxx:198
+#: src/result_screen.cxx:207
 msgid ""
 "You didn't saved enough, but still saved a few, next\n"
 "time you might be better."
@@ -1102,27 +1078,27 @@
 "Yeterince kurtaramadýn, ama yine de birkaçý kurtuldu, bir\n"
 "dahakine daha dikkatli ol."
 
-#: src/result_screen.cxx:201
+#: src/result_screen.cxx:210
 msgid "Only one more and you would have made it, try again!"
 msgstr "Bir ya da iki tane daha kurtarsaydýn olacaktý, hadi tekrar!"
 
-#: src/result_screen.cxx:203
+#: src/result_screen.cxx:212
 msgid "Only a handfull more and you would have made it, try again!"
 msgstr "Birkaç tane daha kurtarsan olacaktý, tekrar dene!"
 
-#: src/result_screen.cxx:205
+#: src/result_screen.cxx:214
 msgid "Better luck next time!"
 msgstr "Bir dahaki oyunda iyi þanslar!"
 
-#: src/result_screen.cxx:216
+#: src/result_screen.cxx:230
 msgid "Saved: "
 msgstr "Kurtarýlan: "
 
-#: src/result_screen.cxx:220
+#: src/result_screen.cxx:234
 msgid "Killed: "
 msgstr "Ölenler: "
 
-#: src/result_screen.cxx:224
+#: src/result_screen.cxx:238
 msgid "Time left: "
 msgstr "Kalan zaman: "
 
@@ -1147,34 +1123,31 @@
 msgid "Image has wrong color depth: %d"
 msgstr "Resmin renk derinliði yanlýþ: %d"
 
-#: src/start_screen.cxx:69
+#: src/start_screen.cxx:71
 msgid "Ok"
 msgstr "Tamam"
 
-#: src/start_screen.cxx:139
+#: src/start_screen.cxx:154
 msgid "Number of Pingus: "
 msgstr "Pingus sayýsý: "
 
-#: src/start_screen.cxx:142
+#: src/start_screen.cxx:157
 msgid "Number to Save: "
 msgstr "Kurtarýlýcak Pingus: "
 
-#: src/start_screen.cxx:145
+#: src/start_screen.cxx:160
 msgid "Time: "
 msgstr "Zaman: "
 
-#: src/start_screen.cxx:148
+#: src/start_screen.cxx:163
 msgid "Difficulty:"
 msgstr "Zorluk:"
 
-#. for (int i = 0; plf->get_difficulty())
-#. {
-#. }
-#: src/start_screen.cxx:155
+#: src/start_screen.cxx:171
 msgid "Author: "
 msgstr "Tasarlayan: "
 
-#: src/start_screen.cxx:158
+#: src/start_screen.cxx:174
 msgid "Filename: "
 msgstr "Dosya adý: "
 
@@ -1360,7 +1333,7 @@
 msgid "System:checksum: file read error"
 msgstr "Sistem:checksum: Dosya okunurken hata oluþtu"
 
-#: src/worldmap/level_dot.cxx:137
+#: src/worldmap/level_dot.cxx:159
 msgid "locked"
 msgstr "kilitli"
 
@@ -1376,7 +1349,7 @@
 msgid "Leave?"
 msgstr "Çýk?"
 
-#: src/worldmap/manager.cxx:197
+#: src/worldmap/manager.cxx:200
 msgid "Enter?"
 msgstr "Gir?"
 
@@ -1387,6 +1360,37 @@
 #: src/worldmap/worldmap.cxx:246
 msgid "...walking..."
 msgstr "...yürüyor..."
+
+#~ msgid "_If I forgot somebody in this"
+#~ msgstr "_Eðer birisini unutuysam,"
+
+#~ msgid "_list, just drop me a line and"
+#~ msgstr "_lütfen bana haber verin."
+
+#~ msgid "_I'll fix this."
+#~ msgstr "_Hemen düzeltirim."
+
+#~ msgid "_Last Updated: 2000/06/27"
+#~ msgstr "_Son Deðiþiklik: 2000/06/27"
+
+#~ msgid "n"
+#~ msgstr "n"
+
+#~ msgid "..:: Press Start ::.."
+#~ msgstr "..:: Baþla ::.."
+
+# bunu bilemedim -cagri
+# -gd ->
+#  gimmick : CAZÝBEARTIRICISÜS  der bi on-line sözlük ... türkçe mi lan bu?
+# sonra 
+#   gimmick : (dikkat çekmek için yapýlan) hile
+#   gimmick : numara
+#  ekstra bir özellik olarak biliyorum ben ...
+#~ msgid "Gimmicks"
+#~ msgstr "Ekstralar"
+
+#~ msgid "Level Previews"
+#~ msgstr "Seviye Önizleme"
 
 #~ msgid "Couldn't find palette: %d"
 #~ msgstr "Bulunamayan palet: %d"





reply via email to

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