Re: bug-buddy: xml-i18n-tools support wanted



El 28 May 2001 04:18:41 +0200, Karl Eichwalder escribió:
> Hello Jocob,
> 
> here is a change request.  Please, allow xml-i18n-toolization of
> bug-buddy.  Is somebody already working on this iusse?  If not, I'm
> inclined to volunteer.
> 


I did a patch before the GNOME 1.4 release but It never was applied


I think that it must be updated, but here you have...

> -- 
> work : ke@suse.de                          |                   ,__o
>      : http://www.suse.de/~ke/             |                 _-\_<,
> home : keichwa@gmx.net                     |                (*)/'(*)
> 
> 
> _______________________________________________
> gnome-i18n mailing list
> gnome-i18n@gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-i18n

-- 
Carlos Perelló Marín
mailto:carlos@gnome-db.org
mailto:carlos@hispalinux.es
http://www.gnome-db.org
http://www.Hispalinux.es
Valencia - Spain
diff -u -r --new-file bug-buddy/.cvsignore bug-buddy.cpm/.cvsignore
--- bug-buddy/.cvsignore	Wed Nov 24 09:35:37 1999
+++ bug-buddy.cpm/.cvsignore	Wed Feb 28 23:45:58 2001
@@ -19,3 +19,6 @@
 bug-buddy.spec
 build-stamp
 install-stamp
+xml-i18n-update.in
+xml-i18n-merge.in
+xml-i18n-extract.in
diff -u -r --new-file bug-buddy/ChangeLog bug-buddy.cpm/ChangeLog
--- bug-buddy/ChangeLog	Mon Feb 26 17:47:24 2001
+++ bug-buddy.cpm/ChangeLog	Wed Feb 28 23:47:50 2001
@@ -1,3 +1,8 @@
+2001-02-28  Carlos Perelló Marín <carlos@gnome-db.org>
+
+	* po/POTFILES.in: Updated to include bug-buddy.glade & bug-buddy.desktop
+	  configure.in, Makefile.am: Updated to use xml-i18n-tools
+
 2001-02-26  jacob berkman  <jacob@ximian.com>
 
 	* src/united-states-of-bug-buddy.c (druid_set_state): don't
diff -u -r --new-file bug-buddy/Makefile.am bug-buddy.cpm/Makefile.am
--- bug-buddy/Makefile.am	Sun Feb 11 20:34:43 2001
+++ bug-buddy.cpm/Makefile.am	Wed Feb 28 23:45:42 2001
@@ -12,4 +12,7 @@
 EXTRA_DIST = \
 	bug-buddy.spec.in	\
 	bug-buddy.spec		\
-	$(bugzilla_DATA)
+	$(bugzilla_DATA) \
+	xml-i18n-extract.in \
+	xml-i18n-merge.in \
+	xml-i18n-update.in
diff -u -r --new-file bug-buddy/configure.in bug-buddy.cpm/configure.in
--- bug-buddy/configure.in	Mon Feb 26 17:47:24 2001
+++ bug-buddy.cpm/configure.in	Wed Feb 28 23:45:14 2001
@@ -10,6 +10,8 @@
 
 AM_ACLOCAL_INCLUDE(macros)
 
+AM_PROG_XML_I18N_TOOLS
+
 GNOME_INIT
 
 AC_PROG_CC
diff -u -r --new-file bug-buddy/po/ChangeLog bug-buddy.cpm/po/ChangeLog
--- bug-buddy/po/ChangeLog	Mon Feb 26 11:15:43 2001
+++ bug-buddy.cpm/po/ChangeLog	Wed Feb 28 23:48:31 2001
@@ -1,3 +1,7 @@
+2001-02-28  Carlos Perelló Marín <carlos@gnome-db.org>
+
+	* *.po: Added the original .desktop strings.
+
 2001-02-26  Fatih Demir	<kabalak@gtranslator.org>
 
 	* tr.po: Committed updated Turkish translation from
diff -u -r --new-file bug-buddy/po/POTFILES.in bug-buddy.cpm/po/POTFILES.in
--- bug-buddy/po/POTFILES.in	Thu Feb 15 12:12:32 2001
+++ bug-buddy.cpm/po/POTFILES.in	Wed Feb 28 23:51:49 2001
@@ -1,6 +1,8 @@
 src/bug-buddy.c
 src/bugzilla.c
 src/gdb-buddy.c
-src/glade-strings.c
 src/united-states-of-bug-buddy.c
 src/util.c
+# files added by xml-i18n-prepare
+src/bug-buddy.desktop.in
+src/bug-buddy.glade
diff -u -r --new-file bug-buddy/po/da.po bug-buddy.cpm/po/da.po
--- bug-buddy/po/da.po	Thu Feb 22 23:57:04 2001
+++ bug-buddy.cpm/po/da.po	Wed Feb 28 23:40:16 2001
@@ -777,3 +777,11 @@
 
 #~ msgid "The GEGL is watching."
 #~ msgstr "GeGL er altseende."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Fejl-Frede"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Indberet en fejl i Gnome"
diff -u -r --new-file bug-buddy/po/de.po bug-buddy.cpm/po/de.po
--- bug-buddy/po/de.po	Mon Feb 26 17:47:28 2001
+++ bug-buddy.cpm/po/de.po	Wed Feb 28 23:40:16 2001
@@ -829,3 +829,11 @@
 
 #~ msgid "The GEGL is watching."
 #~ msgstr "The GEGL is watching."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Fehlermelder"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Einen Fehler bei GNOME melden"
diff -u -r --new-file bug-buddy/po/el.po bug-buddy.cpm/po/el.po
--- bug-buddy/po/el.po	Mon Feb 26 17:47:28 2001
+++ bug-buddy.cpm/po/el.po	Wed Feb 28 23:40:16 2001
@@ -787,3 +787,11 @@
 
 #~ msgid "Finish"
 #~ msgstr "Ôåñìáôéóìüò"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Åñãáëåßï ÁíáöïñÜò ÓöáëìÜôùí"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "ÁíáöïñÜ óöáëìÜôùí ôïõ GNOME"
diff -u -r --new-file bug-buddy/po/es.po bug-buddy.cpm/po/es.po
--- bug-buddy/po/es.po	Mon Feb 26 17:47:28 2001
+++ bug-buddy.cpm/po/es.po	Wed Feb 28 23:40:16 2001
@@ -682,3 +682,11 @@
 #~ msgstr ""
 #~ "No se pudo abrir '%s'.\n"
 #~ "Asegúrese que Bug Buddy se instaló correctamente."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Herramienta de informe de errores"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Informe de un error en GNOME"
diff -u -r --new-file bug-buddy/po/fi.po bug-buddy.cpm/po/fi.po
--- bug-buddy/po/fi.po	Mon Feb 26 17:47:28 2001
+++ bug-buddy.cpm/po/fi.po	Wed Feb 28 23:40:17 2001
@@ -693,3 +693,11 @@
 #~ msgstr ""
 #~ "Ei pystynyt avaamaan tiedostoa '%s'.\n"
 #~ "Varmista, että Bug Buddy on oikein asennettu."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "bug-buddy"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Gnome:n graafinen ohjelmavirheiden raportointityökalu"
diff -u -r --new-file bug-buddy/po/fr.po bug-buddy.cpm/po/fr.po
--- bug-buddy/po/fr.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/fr.po	Wed Feb 28 23:40:16 2001
@@ -897,3 +897,11 @@
 
 #~ msgid "Subprocess exited with status %d"
 #~ msgstr "Fin du processus fils avec la valeur de retour %d"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "bug-buddy"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Rapporte une anomalie dans GNOME"
diff -u -r --new-file bug-buddy/po/gl.po bug-buddy.cpm/po/gl.po
--- bug-buddy/po/gl.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/gl.po	Wed Feb 28 23:40:16 2001
@@ -790,3 +790,11 @@
 
 #~ msgid "The GEGL is watching."
 #~ msgstr "O GEGL está a mirar."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "bug-buddy"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Informe dun erro de GNOME"
diff -u -r --new-file bug-buddy/po/it.po bug-buddy.cpm/po/it.po
--- bug-buddy/po/it.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/it.po	Wed Feb 28 23:40:16 2001
@@ -790,3 +790,11 @@
 
 #~ msgid "Child process exited with status %d"
 #~ msgstr "Il processo figlio è terminato con stato %d"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "bug-buddy"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Invia notifica di errore"
diff -u -r --new-file bug-buddy/po/ja.po bug-buddy.cpm/po/ja.po
--- bug-buddy/po/ja.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/ja.po	Wed Feb 28 23:40:16 2001
@@ -688,3 +688,11 @@
 
 #~ msgid "Finish"
 #~ msgstr "´°Î»"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "ÉÔ¶ñ¹çÊó¹ð¥Ä¡¼¥ë"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "GNOME¤ÎÉÔ¶ñ¹çÊó¹ð¥Ä¡¼¥ë"
diff -u -r --new-file bug-buddy/po/lt.po bug-buddy.cpm/po/lt.po
--- bug-buddy/po/lt.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/lt.po	Wed Feb 28 23:40:17 2001
@@ -695,3 +695,11 @@
 
 #~ msgid "Show products for"
 #~ msgstr "Rodyti produktus ið"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "bug-buddy"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Klaidø praneðimo árankis"
diff -u -r --new-file bug-buddy/po/no.po bug-buddy.cpm/po/no.po
--- bug-buddy/po/no.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/no.po	Wed Feb 28 23:40:17 2001
@@ -681,3 +681,11 @@
 #~ msgstr ""
 #~ "Kunne ikke åpne '%s'.\n"
 #~ "Vennligst forsikre deg om at Bug Buddy ble riktig installert."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Bug Buddy"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Rapportering av feil i GNOME"
diff -u -r --new-file bug-buddy/po/pt_BR.po bug-buddy.cpm/po/pt_BR.po
--- bug-buddy/po/pt_BR.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/pt_BR.po	Wed Feb 28 23:40:16 2001
@@ -694,3 +694,11 @@
 
 #~ msgid "Bug Number"
 #~ msgstr "Número do Erro"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Ferramenta de Relatório de Erros"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Informar erro no GNOME"
diff -u -r --new-file bug-buddy/po/sk.po bug-buddy.cpm/po/sk.po
--- bug-buddy/po/sk.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/sk.po	Wed Feb 28 23:40:17 2001
@@ -690,3 +690,11 @@
 
 #~ msgid "Finish"
 #~ msgstr "Dokonèi»"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Nástroj pre oznamovanie chýb"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Nástroj GNOME pre oznamovanie chýb"
diff -u -r --new-file bug-buddy/po/sl.po bug-buddy.cpm/po/sl.po
--- bug-buddy/po/sl..po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/sl.po	Wed Feb 28 23:40:17 2001
@@ -780,3 +780,11 @@
 
 #~ msgid "Copyright (C) 1999 Jacob Berkman"
 #~ msgstr "Avtorske pravice pridr¾ane (C) 1999 Jacob Berkman"
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "bug-buddy"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Sporoèanje hro¹èev v GNOME-u"
diff -u -r --new-file bug-buddy/po/sv.po bug-buddy.cpm/po/sv.po
--- bug-buddy/po/sv.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/sv.po	Wed Feb 28 23:40:17 2001
@@ -787,3 +787,11 @@
 
 #~ msgid "The GEGL is watching."
 #~ msgstr "GEGL:en ser oss."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Felrapporteringsverktyg"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "Rapportera ett fel i GNOME"
diff -u -r --new-file bug-buddy/po/tr.po bug-buddy.cpm/po/tr.po
--- bug-buddy/po/tr.po	Mon Feb 26 17:47:29 2001
+++ bug-buddy.cpm/po/tr.po	Wed Feb 28 23:40:17 2001
@@ -708,3 +708,11 @@
 #~ msgstr ""
 #~ "'%s' açýlamadý.\n"
 #~ "Lütfen bug-buddy'nin düzgün kurulduðuna emin olun."
+
+#: src/bug-buddy.desktop.in:3
+msgid "Bug Report Tool"
+msgstr "Hata rapolayýcýsý"
+
+#: src/bug-buddy.desktop.in:4
+msgid "Report a bug in GNOME"
+msgstr "GNOME'da hata bulunca bu uygulamayla rapolayabilirsin"
diff -u -r --new-file bug-buddy/po/update.pl bug-buddy.cpm/po/update.pl
--- bug-buddy/po/update.pl	Tue Jun 27 23:31:29 2000
+++ bug-buddy.cpm/po/update.pl	Thu Jan  1 01:00:00 1970
@@ -1,166 +0,0 @@
-#!/usr/bin/perl -w
-
-#  GNOME po update utility.
-#  (C) 2000 The Free Software Foundation
-#
-#  Author(s): Kenneth Christiansen
-
-
-$VERSION = "1.2.5 beta 2";
-$LANG    = $ARGV[0];
-$PACKAGE  = "bug-buddy";
-
-if (! $LANG){
-    print "update.pl:  missing file arguments\n";
-    print "Try `update.pl --help' for more information.\n";
-    exit;
-}
-
-if ($LANG=~/^-(.)*/){
-
-    if ("$LANG" eq "--version" || "$LANG" eq "-V"){
-        print "GNOME PO Updater $VERSION\n";
-        print "Written by Kenneth Christiansen <kenneth\@gnome.org>, 2000.\n\n";
-        print "Copyright (C) 2000 Free Software Foundation, Inc.\n";
-        print "This is free software; see the source for copying conditions.  There is NO\n";
-        print "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n";
-	exit;
-    }
-
-
-    elsif ($LANG eq "--help" || "$LANG" eq "-H"){
-        print "Usage: ./update.pl [OPTIONS] ...LANGCODE\n";
-        print "Updates pot files and merge them with the translations.\n\n";
-        print "  -V, --version                shows the version\n";
-        print "  -H, --help                   shows this help page\n";
-        print "  -P, --pot                    only generates the potfile\n";
-        print "  -M, --maintain               search for missing files in POTFILES.in\n";
-	print "\nExamples of use:\n";
-        print "update.sh --pot    just creates a new pot file from the source\n";
-	print "update.sh da       created new pot file and updated the da.po file\n\n";
-        print "Report bugs to <kenneth\@gnome.org>.\n";
-	exit;
-    }
-
-    elsif($LANG eq "--pot" || "$LANG" eq "-P"){
-                
-        print "Building the $PACKAGE.pot ...";
-
-        $b="xgettext --default-domain\=$PACKAGE --directory\=\.\."
-          ." --add-comments --keyword\=\_ --keyword\=N\_"
-          ." --files-from\=\.\/POTFILES\.in ";
-        $b1="test \! -f $PACKAGE\.po \|\| \( rm -f \.\/$PACKAGE\.pot "
-           ."&& mv $PACKAGE\.po \.\/$PACKAGE\.pot \)";
-         
-        `$b`;
-        `$b1`;
-
-        print "...done\n";
-
-        exit;
-    }
-        
-    elsif ($LANG eq "--maintain" || "$LANG" eq "-M"){
-
-        $a="find ../ -print | egrep '.*\\.(c|y|cc|c++|h|gob)' ";
-
-        open(BUF2, "POTFILES.in") || die "update.pl:  there's not POTFILES.in!!!\n";
-        print "Searching for missing _(\" \") entries...\n";
-        open(BUF1, "$a|");
-
-
-        @buf2 = <BUF2>;
-        @buf1 = <BUF1>;
-
-        if (-s "POTFILES.ignore"){
-            open FILE, "POTFILES.ignore";
-            while (<FILE>) {
-                if ($_=~/^[^#]/o){
-                    push @bup, $_;
-                }
-            }
-            print "POTFILES.ignore found! Ignoring files...\n";
-	    @buf2 = (@bup, @buf2);
-        }
-
-        foreach my $file (@buf1){
-            open FILE, "<$file";
-            while (<FILE>) {
-                if ($_=~/_\(\"/o){
-                    $file = unpack("x3 A*",$file) . "\n";
-                    push @buff1, $file;
-                    last;
-                }
-            }
-        }
-
-        @bufff1 = sort (@buff1);
-
-        @bufff2 = sort (@buf2);
-
-        my %in2;
-        foreach (@bufff2) {
-            $in2{$_} = 1;
-        }
-
-        foreach (@bufff1){
-            if (!exists($in2{$_})){
-                push @result, $_ }
-            }
-
-        if(@result){
-            open OUT, ">POTFILES.in.missing";
-            print OUT @result;
-            print "\nHere are the results:\n\n", @result, "\n";
-            print "File POTFILES.in.missing is being placed in directory...\n";
-            print "Please add the files that should be ignored in POTFILES.ignore\n";
-        }
-        else{
-            print "\nWell, it's all perfect! Congratulation!\n";
-        }         
-    }
-
-
-    else{
-        print "update.pl: invalid option -- $LANG\n";
-        print "Try `update.pl --help' for more information.\n";
-    }
-    exit;
-    }
-
-elsif(-s "$LANG.po"){
-
-    print "Building the $PACKAGE.pot ...";
-
-    $c="xgettext --default-domain\=$PACKAGE --directory\=\.\."
-      ." --add-comments --keyword\=\_ --keyword\=N\_"
-      ." --files-from\=\.\/POTFILES\.in ";  
-    $c1="test \! -f $PACKAGE\.po \|\| \( rm -f \.\/$PACKAGE\.pot "
-       ."&& mv $PACKAGE\.po \.\/$PACKAGE\.pot \)";
-
-    `$c`;
-    `$c1`;
-
-    print "...done";
-
-    print "\nNow merging $LANG.po with $PACKAGE.pot, and creating an updated $LANG.po ...\n";
-
-    
-    $d="mv $LANG.po $LANG.po.old && msgmerge $LANG.po.old $PACKAGE.pot -o $LANG.po";
-
-    $f="msgfmt --statistics $LANG.po";
-
-    `$d`;
-    `$f`;
-
-    unlink "messages";
-    unlink "$LANG.po.old";
-
-    exit;
-}
-
-else{
-    print "update.pl:  sorry $LANG.po does not exist!\n";
-    print "Try `update.pl --help' for more information.\n";    
-    exit;
-}
diff -u -r --new-file bug-buddy/po/update.sh bug-buddy.cpm/po/update.sh
--- bug-buddy/po/update.sh	Tue May 23 20:53:53 2000
+++ bug-buddy.cpm/po/update.sh	Thu Jan  1 01:00:00 1970
@@ -1,96 +0,0 @@
-#!/bin/sh
-
-VERSION="1.2.5"
-PACKAGE="bug-buddy"
-
-if [ "x$1" = "x--help" ]; then
-
-echo Usage: ./update.sh langcode
-echo --help                  display this help and exit
-echo --missing	             search for missing files in POTFILES.in
-echo --version		     shows the version
-echo
-echo Examples of use:
-echo ./update.sh ----- just creates a new pot file from the source
-echo ./update.sh da -- created new pot file and updated the da.po file 
-
-elif [ "x$1" = "x--version" ]; then
-
-echo "update.sh release $VERSION"
-
-elif [ "x$1" = "x--missing" ]; then
-
-echo "Searching for files containing _( ) but missing in POTFILES.in..."
-echo
-find ../ -print | egrep '.*\.(c|y|cc|c++|h|gob)' | xargs grep _\( | cut -d: -f1 | uniq | cut -d/ -f2- > POTFILES.in.missing
-wait
-
-echo "Sorting data..." 
-sort -d POTFILES.in -o POTFILES.in &&
-sort -d POTFILES.in.missing -o POTFILES.in.missing 
-wait
-echo "Comparing data..."
-diff POTFILES.in POTFILES.in.missing -u0 | grep '^+' |grep -v '^+++'|grep -v '^@@' > POTFILES.in.missing
-wait
-
-if [ -s POTFILES.ignore ]; then
-
-sort -d POTFILES.ignore -o POTFILES.tmp
-echo "Evaluating ignored files..."
-wait 
-diff POTFILES.tmp POTFILES.in.missing -u0 | grep '^+' |grep -v '^+++'|grep -v '^@@' > POTFILES.in.missing 
-rm POTFILES.tmp
-
-fi
-
-if [ -s POTFILES.in.missing ]; then
-
-echo && echo "Here are the results:"
-echo && cat POTFILES.in.missing
-echo && echo "File POTFILES.in.missing is being placed in directory..."
-echo "Please add the files that should be ignored in POTFILES.ignore"
-
-else
-
-echo &&echo "There are no missing files, thanks God!" 
-rm POTFILES.in.missing
-
-fi 
-
-elif [ "x$1" = "x" ]; then 
-
-echo "Building the $PACKAGE.pot ..."
-
-xgettext --default-domain=$PACKAGE --directory=.. \
-  --add-comments --keyword=_ --keyword=N_ \
-  --files-from=./POTFILES.in \
-&& test ! -f $PACKAGE.po \
-   || ( rm -f ./$PACKAGE.pot \
-&& mv $PACKAGE.po ./$PACKAGE.pot );
-
-else
-
-if [ -s $1.po ]; then
-
-xgettext --default-domain=$PACKAGE --directory=.. \
-  --add-comments --keyword=_ --keyword=N_ \
-  --files-from=./POTFILES.in \
-&& test ! -f $PACKAGE.po \
-   || ( rm -f ./PACKAGE.pot \
-&& mv $PACKAGE.po ./$PACKAGE.pot );
-
-echo "Building the $PACKAGE.pot ..."
-echo "Now merging $1.po with $PACKAGE.pot, and creating an updated $1.po ..." 
-
-mv $1.po $1.po.old && msgmerge $1.po.old $PACKAGE.pot -o $1.po \
-&& rm $1.po.old;
-
-msgfmt --statistics $1.po
-
-else
-
-echo Sorry $1.po does not exist!
-
-fi;
-
-fi;
diff -u -r --new-file bug-buddy/src/.cvsignore bug-buddy.cpm/src/.cvsignore
--- bug-buddy/src/.cvsignore	Sun Dec  5 00:46:53 1999
+++ bug-buddy.cpm/src/.cvsignore	Wed Feb 28 23:40:17 2001
@@ -6,4 +6,4 @@
 gnome-crash
 bug-buddy.keys
 debian-packages
-gnome-packages
\ No newline at end of file
+gnome-packagesbug-buddy.desktop
diff -u -r --new-file bug-buddy/src/Makefile.am bug-buddy.cpm/src/Makefile.am
--- bug-buddy/src/Makefile.am	Sun Feb 11 20:34:47 2001
+++ bug-buddy.cpm/src/Makefile.am	Wed Feb 28 23:40:17 2001
@@ -70,7 +70,9 @@
 	helix-packages
 
 utilsdir = $(datadir)/gnome/apps/Utilities
-utils_DATA = bug-buddy.desktop
+utils_in_files = bug-buddy.desktop.in
+utils_DATA = $(utils_in_files:.desktop.in=.desktop)
+@XML_I18N_MERGE_DESKTOP_RULE@
 
 xmldir = $(datadir)/bug-buddy/xml
 xml_DATA = \
diff -u -r --new-file bug-buddy/src/bug-buddy.desktop bug-buddy.cpm/src/bug-buddy.desktop
--- bug-buddy/src/bug-buddy.desktop	Sun Feb 18 21:05:58 2001
+++ bug-buddy.cpm/src/bug-buddy.desktop	Thu Jan  1 01:00:00 1970
@@ -1,39 +0,0 @@
-[Desktop Entry]
-Name=Bug Report Tool
-Name[pt_BR]=Ferramenta de Relatório de Erros
-Name[da]=Fejl-Frede
-Name[de]=Fehlermelder
-Name[el]=Åñãáëåßï ÁíáöïñÜò ÓöáëìÜôùí
-Name[es]=Herramienta de informe de errores
-Name[fr]=bug-buddy
-Name[gl]=bug-buddy
-Name[it]=bug-buddy
-Name[ja]=ÉÔ¶ñ¹çÊó¹ð¥Ä¡¼¥ë
-Name[lt]=bug-buddy
-Name[fi]=bug-buddy
-Name[no]=Bug Buddy
-Name[sk]=Nástroj pre oznamovanie chýb
-Name[sl]=bug-buddy
-Name[sv]=Felrapporteringsverktyg
-Name[tr]=Hata rapolayýcýsý
-Comment=Report a bug in GNOME
-Comment[pt_BR]=Informar erro no GNOME
-Comment[da]=Indberet en fejl i Gnome
-Comment[de]=Einen Fehler bei GNOME melden
-Comment[el]=ÁíáöïñÜ óöáëìÜôùí ôïõ GNOME
-Comment[es]=Informe de un error en GNOME
-Comment[fr]=Rapporte une anomalie dans GNOME
-Comment[gl]=Informe dun erro de GNOME
-Comment[it]=Invia notifica di errore
-Comment[ja]=GNOME¤ÎÉÔ¶ñ¹çÊó¹ð¥Ä¡¼¥ë
-Comment[lt]=Klaidø praneðimo árankis
-Comment[no]=Rapportering av feil i GNOME
-Comment[sk]=Nástroj GNOME pre oznamovanie chýb
-Comment[sl]=Sporoèanje hro¹èev v GNOME-u
-Comment[sv]=Rapportera ett fel i GNOME
-Comment[tr]=GNOME'da hata bulunca bu uygulamayla rapolayabilirsin
-Comment[fi]=Gnome:n graafinen ohjelmavirheiden raportointityökalu
-Exec=bug-buddy
-Icon=bug-buddy.png
-Terminal=0
-Type=Application
diff -u -r --new-file bug-buddy/src/bug-buddy.desktop.in bug-buddy.cpm/src/bug-buddy.desktop.in
--- bug-buddy/src/bug-buddy.desktop.in	Thu Jan  1 01:00:00 1970
+++ bug-buddy.cpm/src/bug-buddy.desktop.in	Wed Feb 28 23:40:17 2001
@@ -0,0 +1,7 @@
+[Desktop Entry]
+_Name=Bug Report Tool
+_Comment=Report a bug in GNOME
+Exec=bug-buddy
+Icon=bug-buddy.png
+Terminal=0
+Type=Application
diff -u -r --new-file bug-buddy/src/bug-buddy.glade bug-buddy.cpm/src/bug-buddy.glade
--- bug-buddy/src/bug-buddy.glade	Mon Feb 26 17:47:30 2001
+++ bug-buddy.cpm/src/bug-buddy.glade	Wed Feb 28 23:50:34 2001
@@ -10,8 +10,7 @@
   <language>C</language>
   <gnome_support>True</gnome_support>
   <gettext_support>True</gettext_support>
-  <output_translatable_strings>True</output_translatable_strings>
-  <translatable_strings_file>glade-strings.c</translatable_strings_file>
+  <output_translatable_strings>False</output_translatable_strings>
 </project>
 
 <widget>
diff -u -r --new-file bug-buddy/src/glade-strings.c bug-buddy.cpm/src/glade-strings.c
--- bug-buddy/src/glade-strings.c	Thu Feb 15 12:12:34 2001
+++ bug-buddy.cpm/src/glade-strings.c	Thu Jan  1 01:00:00 1970
@@ -1,69 +0,0 @@
-/*
- * Translatable strings file generated by Glade.
- * Add this file to your project's POTFILES.in.
- * DO NOT compile it as part of your application.
- */
-
-gchar *s = N_("Bug Buddy");
-gchar *s = N_("This program will walk you through the steps for \n"
-              "submitting a bug report for projects such as GNOME.\n"
-              "\n"
-              "These bug reports are submitted via email, so\n"
-              "please specify your email address so you can be\n"
-              "contacted if further information is required, or\n"
-              "when a fixed version is available.");
-gchar *s = N_("Skip this step in the future");
-gchar *s = N_("Name");
-gchar *s = N_("Sendmail");
-gchar *s = N_("Email");
-gchar *s = N_("intro");
-gchar *s = N_("Bug Buddy can send debugging information with your bug report.\n"
-              "The correct options should have been selected for you automatically.\n"
-              "For more information, please click the Help button below.");
-gchar *s = N_("Debug");
-gchar *s = N_("Go");
-gchar *s = N_("Stop");
-gchar *s = N_("Binary file");
-gchar *s = N_("Process ID");
-gchar *s = N_("Core file");
-gchar *s = N_("Automatically continue to next step when debugging is complete");
-gchar *s = N_("gdb");
-gchar *s = N_("Please make your bug report in English, if possible.");
-gchar *s = N_("Short subject for the bug report");
-gchar *s = N_("Full description of the bug, including how to reproduce it");
-gchar *s = N_("Include a text file");
-gchar *s = N_("desc");
-gchar *s = N_("Please wait while Bug Buddy updates its list\n"
-              "of products for the bug tracking systems.");
-gchar *s = N_("Saving:");
-gchar *s = N_("To:");
-gchar *s = N_("%P %%");
-gchar *s = N_("download");
-gchar *s = N_("Please select the product for the bug you wish to report.");
-gchar *s = N_("Product");
-gchar *s = N_("Description");
-gchar *s = N_("Bug tracking system");
-gchar *s = N_("product");
-gchar *s = N_("Please choose a component, version, and severity level.");
-gchar *s = N_("Component");
-gchar *s = N_("Description");
-gchar *s = N_("Version");
-gchar *s = N_("Severity");
-gchar *s = N_("component");
-gchar *s = N_("Please wait while Bug Buddy determines some information about your system.");
-gchar *s = N_("Package");
-gchar *s = N_("Version installed");
-gchar *s = N_("%P %%");
-gchar *s = N_("Automatically go to next page when complete");
-gchar *s = N_("system");
-gchar *s = N_("Select an action");
-gchar *s = N_("Cc");
-gchar *s = N_("To");
-gchar *s = N_("Send copy to yourself");
-gchar *s = N_("Save the report to...");
-gchar *s = N_("Content");
-gchar *s = N_("email info");
-gchar *s = N_("Assbarn Phenomenon");
-gchar *s = N_("Submit another bug");
-gchar *s = N_("finished");
-gchar *s = N_("About");


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