Hello community, here is the log from the commit of package kasumi for openSUSE:Factory checked in at Tue Jun 16 16:55:32 CEST 2009. -------- --- kasumi/kasumi.changes 2007-11-19 17:46:03.000000000 +0100 +++ /mounts/work_src_done/STABLE/kasumi/kasumi.changes 2009-06-10 08:03:16.000000000 +0200 @@ -1,0 +2,7 @@ +Wed Jun 10 08:02:20 CEST 2009 - tiwai@suse.de + +- updated to version 2.4: + * default coding to UTF-8 + * -E option for EUC-JP mode + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- fix-build.patch gcc41.patch kasumi-2.3.tar.bz2 New: ---- kasumi-2.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kasumi.spec ++++++ --- /var/tmp/diff_new_pack.p32453/_old 2009-06-16 16:53:22.000000000 +0200 +++ /var/tmp/diff_new_pack.p32453/_new 2009-06-16 16:53:22.000000000 +0200 @@ -1,28 +1,34 @@ # -# spec file for package kasumi (Version 2.3) +# spec file for package kasumi (Version 2.4) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild + Name: kasumi BuildRequires: anthy-devel gcc-c++ gtk2-devel update-desktop-files License: GPL v2 or later Group: System/I18n/Japanese AutoReqProv: on Provides: locale(anthy:ja) -Version: 2.3 +Version: 2.4 Release: 1 Url: http://kasumi.sourceforge.jp/ -Source0: http://keihanna.dl.sourceforge.jp/kasumi/27825/kasumi-2.3.tar.bz2 -Patch0: fix-build.patch -Patch1: gcc41.patch -Patch3: desktop.patch +Source0: kasumi-%{version}.tar.bz2 +Patch: desktop.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Dictionary Tool for Anthy @@ -36,44 +42,37 @@ Takashi Nakamoto <bluedwarf@openoffice.org> %prep -%setup0 -q -n %{name}-%{version} -%patch0 -p1 -#%patch1 -p1 -%patch3 -p1 +%setup -q +%patch -p1 %build -rm -f config.cache -# update config.{guess,sub} -%{?suse_update_config} libtoolize --force autoreconf --force --install -export CFLAGS="$RPM_OPT_FLAGS" -./configure --prefix=/usr \ - --bindir=%{_bindir} \ - --libdir=%{_libdir} \ - --sysconfdir=%{_sysconfdir} \ - --mandir=%{_mandir} \ - --infodir=%{_infodir} \ - %{_target_cpu}-suse-linux -make +%configure +make %{?jobs:-j %jobs} %install -make DESTDIR=$RPM_BUILD_ROOT install +%makeinstall %suse_update_desktop_file -i %name System SystemSetup %find_lang kasumi %clean rm -rf $RPM_BUILD_ROOT -%files -n kasumi -f kasumi.lang +%files -f kasumi.lang %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README %{_bindir}/* %{_datadir}/pixmaps/kasumi.png %{_datadir}/applications/kasumi.desktop %{_mandir}/man1/* + %changelog -* Tue Nov 06 2007 - mfabian@suse.de +* Wed Jun 10 2009 tiwai@suse.de +- updated to version 2.4: + * default coding to UTF-8 + * -E option for EUC-JP mode +* Tue Nov 06 2007 mfabian@suse.de - update to 2.3: • FTBFS with GCC 4.3: missing #includes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417266 @@ -87,34 +86,34 @@ Thanks to dtana. - remove typo.patch. - fix build with gcc 4.3. -* Mon May 21 2007 - mfabian@suse.de +* Mon May 21 2007 mfabian@suse.de - fix build on STABLE (remove X-SuSE-translate=true from .desktop file). -* Wed Mar 14 2007 - mfabian@suse.de +* Wed Mar 14 2007 mfabian@suse.de - enable 64bit patch again. -* Tue Mar 13 2007 - mfabian@suse.de +* Tue Mar 13 2007 mfabian@suse.de - updating to 2.2 (also fixes Bugzilla #253788) • man page added • Italian translations added -* Mon Aug 28 2006 - mfabian@suse.de +* Mon Aug 28 2006 mfabian@suse.de - update to 2.0.1. • search function for KasumiMainWindow • obsolete "Add Mode" button • set an alternative word type if specified one does not exist • measures against an anthy's defect that it returns error code even when it is right and no word is registered. -* Tue Feb 28 2006 - mfabian@suse.de +* Tue Feb 28 2006 mfabian@suse.de - add: "Provides: locale(anthy:ja)". -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Fri Jan 13 2006 - mfabian@suse.de +* Fri Jan 13 2006 mfabian@suse.de - update to 1.0. -* Wed Oct 19 2005 - mfabian@suse.de +* Wed Oct 19 2005 mfabian@suse.de - update to 0.10. - fix build problem with gcc 4.1. -* Fri Aug 05 2005 - mfabian@suse.de +* Fri Aug 05 2005 mfabian@suse.de - update to 0.9. -* Wed Feb 23 2005 - mfabian@suse.de +* Wed Feb 23 2005 mfabian@suse.de - fix some typos. -* Thu Feb 17 2005 - mfabian@suse.de +* Thu Feb 17 2005 mfabian@suse.de - new package: kasumi, version 0.7. ++++++ desktop.patch ++++++ --- /var/tmp/diff_new_pack.p32453/_old 2009-06-16 16:53:22.000000000 +0200 +++ /var/tmp/diff_new_pack.p32453/_new 2009-06-16 16:53:22.000000000 +0200 @@ -1,7 +1,10 @@ -diff -ru kasumi-2.2.orig/kasumi.desktop.in kasumi-2.2/kasumi.desktop.in ---- kasumi-2.2.orig/kasumi.desktop.in 2006-06-03 16:30:07.000000000 +0200 -+++ kasumi-2.2/kasumi.desktop.in 2007-03-13 17:50:20.000000000 +0100 -@@ -8,7 +9,7 @@ +--- + kasumi.desktop.in | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/kasumi.desktop.in ++++ b/kasumi.desktop.in +@@ -8,8 +8,8 @@ Comment=Edit Anthy dictionary. Comment[ja]=Anthy の個人辞書に単語を登録、削除、編集するツールです。 Exec=kasumi @@ -10,3 +13,5 @@ StartupNotify=true Terminal=false Type=Application +-Categories=Applications;Settings; ++Categories=Application;Settings; ++++++ kasumi-2.3.tar.bz2 -> kasumi-2.4.tar.bz2 ++++++ ++++ 2025 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/ChangeLog new/kasumi-2.4/ChangeLog --- old/kasumi-2.3/ChangeLog 2007-10-30 15:46:15.000000000 +0100 +++ new/kasumi-2.4/ChangeLog 2009-01-21 02:15:31.000000000 +0100 @@ -1,3 +1,22 @@ +2009-01-29 Takuro Ashie <ashie@clear-code.com> + + * preparation for release (ver 2.4) + +2009-01-20 Ikuya Awashiro <ikuya@fruitsbasket.info> + + * KasumiAddWindow.cxx: + - addded an include file. Thanks to Mike Fabian. + * KasumiWord.cxx: + - DITTO. + * main.cxx: + - DITTO. + +2009-01-20 Takuro Ashie <ashie@clear-code.com> + + * enhancement: + - Support ANTHY_UTF8_ENCODING and set it as default. + You can switch to ANTHY_EUC_JP_ENCODING by -E or --eucjp option. + 2007-10-30 Ikuya Awashiro <ikuya@fruitsbasket.info> * fix: - FTBFS with GCC 4.3: missing #includes diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/configure.in new/kasumi-2.4/configure.in --- old/kasumi-2.3/configure.in 2007-10-30 15:50:24.000000000 +0100 +++ new/kasumi-2.4/configure.in 2009-01-20 08:16:20.000000000 +0100 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(main.cxx, 2.0) -AM_INIT_AUTOMAKE(kasumi, 2.3) +AM_INIT_AUTOMAKE(kasumi, 2.4) AM_CONFIG_HEADER(config.h) dnl Checks for programs. diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/KasumiAddWindow.cxx new/kasumi-2.4/KasumiAddWindow.cxx --- old/kasumi-2.3/KasumiAddWindow.cxx 2007-10-28 09:40:43.000000000 +0100 +++ new/kasumi-2.4/KasumiAddWindow.cxx 2009-01-21 02:15:31.000000000 +0100 @@ -26,6 +26,7 @@ #include <gtk/gtk.h> #include <iostream> +#include <algorithm> #include "KasumiAddWindow.hxx" #include "KasumiWord.hxx" #include "KasumiDic.hxx" @@ -48,6 +49,7 @@ KasumiAddWindow::KasumiAddWindow(KasumiDic *aDictionary, KasumiConfiguration *conf){ this->conf = conf; + bool IsEUCJP = conf->getPropertyValueByBool("UseEUCJP"); dictionary = aDictionary; @@ -71,8 +73,10 @@ gtk_box_pack_start(GTK_BOX(vbox),GTK_WIDGET(alignment),FALSE,FALSE,0); SpellingEntry = gtk_entry_new(); + string spelling = conf->getPropertyValue("DefaultAddingSpelling"); + if (IsEUCJP) spelling = KasumiWord::convertEUCJPToUTF8(spelling); gtk_entry_set_text(GTK_ENTRY(SpellingEntry), - KasumiWord::convertEUCJPToUTF8(conf->getPropertyValue("DefaultAddingSpelling")).c_str()); + spelling.c_str()); gtk_box_pack_start(GTK_BOX(vbox),GTK_WIDGET(SpellingEntry),FALSE,FALSE,0); // creating text entries for "Sound" @@ -82,8 +86,10 @@ gtk_box_pack_start(GTK_BOX(vbox),GTK_WIDGET(alignment),FALSE,FALSE,0); SoundEntry = gtk_entry_new(); + string sound = conf->getPropertyValue("DefaultAddingSound"); + if (IsEUCJP) sound = KasumiWord::convertEUCJPToUTF8(sound); gtk_entry_set_text(GTK_ENTRY(SoundEntry), - KasumiWord::convertEUCJPToUTF8(conf->getPropertyValue("DefaultAddingSound")).c_str()); + sound.c_str()); gtk_box_pack_start(GTK_BOX(vbox),GTK_WIDGET(SoundEntry),FALSE,FALSE,0); // creating spin button for "Frequency" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/KasumiConfiguration.cxx new/kasumi-2.4/KasumiConfiguration.cxx --- old/kasumi-2.3/KasumiConfiguration.cxx 2007-10-30 15:00:56.000000000 +0100 +++ new/kasumi-2.4/KasumiConfiguration.cxx 2009-01-20 07:51:17.000000000 +0100 @@ -29,6 +29,7 @@ #include <map> #include <list> #include <getopt.h> /* for getopt_long() */ +#include <anthy/dicutil.h> #include "KasumiConfiguration.hxx" #include "KasumiException.hxx" @@ -115,6 +116,11 @@ // config[string("DefaultWindowPosX")] = string("-1"); // config[string("DefaultWindowPosY")] = string("-1"); config[string("ImportSelectedText")] = string("true"); +#ifdef HAS_ANTHY_DICUTIL_SET_ENCODING + config[string("UseEUCJP")] = string("false"); +#else // HAS_ANTHY_DICUTIL_SET_ENCODING + config[string("UseEUCJP")] = string("true"); +#endif // HAS_ANTHY_DICUTIL_SET_ENCODING } void KasumiConfiguration::loadConfigurationFromArgument(int argc, char *argv[]) @@ -133,6 +139,9 @@ // {"y", required_argument, NULL, 'y'}, {"import", no_argument, NULL, 'i'}, {"ignore", no_argument, NULL, 'I'}, +#ifdef HAS_ANTHY_DICUTIL_SET_ENCODING + {"eucjp", no_argument, NULL, 'E'}, +#endif // HAS_ANTHY_DICUTIL_SET_ENCODING {0,0,0,0} }; @@ -140,7 +149,11 @@ int c; while(1){ // c = getopt_long(argc, argv, "hvamiIns:t:w:x:y:", long_options, &option_index); +#ifdef HAS_ANTHY_DICUTIL_SET_ENCODING + c = getopt_long(argc, argv, "hvaemiInEs:t:w:", long_options, &option_index); +#else // HAS_ANTHY_DICUTIL_SET_ENCODING c = getopt_long(argc, argv, "hvaemiIns:t:w:", long_options, &option_index); +#endif // HAS_ANTHY_DICUTIL_SET_ENCODING if(c == -1) break; // no more argument switch(c){ @@ -180,6 +193,9 @@ case 'I': setPropertyValue(string("ImportSelectedText"),string("false")); break; + case 'E': + setPropertyValue(string("UseEUCJP"),string("true")); + break; case '?': case ':': message = string("Invalid argument error. Try '") + argv[0] + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/KasumiWord.cxx new/kasumi-2.4/KasumiWord.cxx --- old/kasumi-2.3/KasumiWord.cxx 2007-10-30 15:01:05.000000000 +0100 +++ new/kasumi-2.4/KasumiWord.cxx 2009-01-21 02:15:31.000000000 +0100 @@ -25,6 +25,7 @@ #include <cstdlib> #include <string> +#include <cstring> #include <map> #include <iconv.h> #include "KasumiWord.hxx" @@ -153,6 +154,7 @@ } KasumiWord::KasumiWord(KasumiConfiguration *conf){ + IsEUCJP = conf->getPropertyValueByBool("UseEUCJP"); setSound(conf->getPropertyValue("DefaultSound")); setSpelling(conf->getPropertyValue("DefaultSpelling")); Frequency = conf->getPropertyValueByInt("DefaultFrequency"); @@ -181,7 +183,7 @@ if(aSound == Sound) return; - string tmp = convertEUCJPToUTF8(Sound); + string tmp = IsEUCJP ? convertEUCJPToUTF8(Sound) : aSound; string invalidChar = extractInvalidCharacterFromSound(tmp); if(invalidChar != ""){ @@ -192,7 +194,7 @@ } Sound = aSound; - Sound_UTF8 = convertEUCJPToUTF8(Sound); + Sound_UTF8 = IsEUCJP ? convertEUCJPToUTF8(Sound) : Sound; for(size_t i=0;i<EventListeners.size();i++){ EventListeners[i]->changedSound(this); @@ -215,7 +217,7 @@ } Sound_UTF8 = aSound; - Sound = convertUTF8ToEUCJP(Sound_UTF8); + Sound = IsEUCJP ? convertUTF8ToEUCJP(Sound_UTF8) : Sound_UTF8; for(size_t i=0;i<EventListeners.size();i++){ EventListeners[i]->changedSound(this); @@ -227,7 +229,7 @@ return; Spelling = aSpelling; - Spelling_UTF8 = convertEUCJPToUTF8(Spelling); + Spelling_UTF8 = IsEUCJP ? convertEUCJPToUTF8(Spelling) : Spelling; for(size_t i=0;i<EventListeners.size();i++){ EventListeners[i]->changedSpelling(this); @@ -239,7 +241,7 @@ return; Spelling_UTF8 = aSpelling; - Spelling = convertUTF8ToEUCJP(Spelling_UTF8); + Spelling = IsEUCJP ? convertUTF8ToEUCJP(Spelling_UTF8) : Spelling_UTF8; for(size_t i=0;i<EventListeners.size();i++){ EventListeners[i]->changedSpelling(this); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/KasumiWord.hxx new/kasumi-2.4/KasumiWord.hxx --- old/kasumi-2.3/KasumiWord.hxx 2007-10-30 15:01:05.000000000 +0100 +++ new/kasumi-2.4/KasumiWord.hxx 2009-01-20 07:04:11.000000000 +0100 @@ -43,6 +43,7 @@ class KasumiWord{ private: + bool IsEUCJP; string Sound; // corresponding "Yomi" in private-dic.src string Sound_UTF8; int Frequency; // corresponding "Hindo" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/main.cxx new/kasumi-2.4/main.cxx --- old/kasumi-2.3/main.cxx 2007-10-30 15:01:22.000000000 +0100 +++ new/kasumi-2.4/main.cxx 2009-01-21 02:15:31.000000000 +0100 @@ -29,7 +29,8 @@ #endif #include <gtk/gtk.h> -#include <stdlib.h> +#include <cstdlib> +#include <cstring> #include <time.h> #include <iostream> #include <string> @@ -40,7 +41,8 @@ #include "KasumiException.hxx" #include "intl.h" extern "C"{ // ad-hoc solution for a defect of Anthy -#include "anthy/dicutil.h" +#include <anthy/anthy.h> +#include <anthy/dicutil.h> } using namespace std; @@ -62,6 +64,9 @@ // cout << " -y val Set default vertical window position" << endl; cout << " -i --import Import selected text as a spelling" << endl; cout << " -I --ignore Ignore selected text" << endl; +#ifdef HAS_ANTHY_DICUTIL_SET_ENCODING + cout << " -E --eucjp Use EUC-JP encoding for dictionary" << endl; +#endif // HAS_ANTHY_DICUTIL_SET_ENCODING cout << endl; } @@ -204,6 +209,13 @@ KasumiWordType::initWordTypeList(); KasumiConfiguration *conf = new KasumiConfiguration(argc, argv); +#ifdef HAS_ANTHY_DICUTIL_SET_ENCODING + if (conf->getPropertyValueByBool("UseEUCJP")) + anthy_dic_util_set_encoding(ANTHY_EUC_JP_ENCODING); + else + anthy_dic_util_set_encoding(ANTHY_UTF8_ENCODING); +#endif // HAS_ANTHY_DICUTIL_SET_ENCODING + KasumiDic *dic = new KasumiDic(conf); string startupMode = conf->getPropertyValue("StartupMode"); Files old/kasumi-2.3/po/it.gmo and new/kasumi-2.4/po/it.gmo differ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/po/it.po new/kasumi-2.4/po/it.po --- old/kasumi-2.3/po/it.po 2007-10-30 15:51:43.000000000 +0100 +++ new/kasumi-2.4/po/it.po 2009-01-27 13:50:59.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-10-30 23:51+0900\n" +"POT-Creation-Date: 2009-01-27 21:50+0900\n" "PO-Revision-Date: 2006-06-25 13:04+0900\n" "Last-Translator: Diego 'Flameeyes' Pettenò <flameeyes@gentoo.org>\n" "Language-Team: Italian\n" @@ -17,7 +17,7 @@ "X-Generator: KBabel 1.11.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: KasumiWord.cxx:189 KasumiWord.cxx:212 +#: KasumiWord.cxx:191 KasumiWord.cxx:214 msgid "" "Sound must consist of only Hiragana characters. You have entered invalid " "character: " @@ -41,15 +41,15 @@ msgid "Search by Sound" msgstr "Cerca per suono" -#: KasumiMainWindow.cxx:211 KasumiAddWindow.cxx:68 +#: KasumiMainWindow.cxx:211 KasumiAddWindow.cxx:70 msgid "Spelling" msgstr "Ortografia" -#: KasumiMainWindow.cxx:225 KasumiAddWindow.cxx:79 +#: KasumiMainWindow.cxx:225 KasumiAddWindow.cxx:83 msgid "Sound" msgstr "Suono" -#: KasumiMainWindow.cxx:250 KasumiAddWindow.cxx:90 +#: KasumiMainWindow.cxx:250 KasumiAddWindow.cxx:96 msgid "Frequency" msgstr "Frequenza" @@ -64,29 +64,29 @@ "Il tuo vocabolario è stato cambiato. Si vogliono salvare queste modifiche " "prima di uscire da Kasumi?" -#: KasumiAddWindow.cxx:56 +#: KasumiAddWindow.cxx:58 msgid "Kasumi (Register words)" msgstr "" -#: KasumiAddWindow.cxx:108 +#: KasumiAddWindow.cxx:114 #, fuzzy msgid "Word Type Category" msgstr "Tipo di parola" -#: KasumiAddWindow.cxx:153 +#: KasumiAddWindow.cxx:159 msgid "Word Type" msgstr "Tipo di parola" -#: KasumiAddWindow.cxx:177 KasumiAddWindow.cxx:249 +#: KasumiAddWindow.cxx:183 KasumiAddWindow.cxx:255 msgid "Add" msgstr "Aggiungi" -#: KasumiAddWindow.cxx:195 +#: KasumiAddWindow.cxx:201 #, fuzzy msgid "Add entered word and quit registration." msgstr "Salva il vocabolario ed esci da questa applicazione." -#: KasumiAddWindow.cxx:196 +#: KasumiAddWindow.cxx:202 #, fuzzy msgid "" "If all the necessary items are filled in, add entered word and quit " @@ -95,55 +95,55 @@ "Se tutti gli oggetti necessari sono stati riempiti, aggiungi la parola " "inserita." -#: KasumiAddWindow.cxx:199 +#: KasumiAddWindow.cxx:205 msgid "Cancel" msgstr "" -#: KasumiAddWindow.cxx:217 KasumiAddWindow.cxx:218 +#: KasumiAddWindow.cxx:223 KasumiAddWindow.cxx:224 #, fuzzy msgid "Cancel registration and quit." msgstr "Salva il vocabolario ed esci da questa applicazione." -#: KasumiAddWindow.cxx:227 +#: KasumiAddWindow.cxx:233 msgid "Quit" msgstr "Esci" -#: KasumiAddWindow.cxx:245 +#: KasumiAddWindow.cxx:251 msgid "Quit this application" msgstr "Esci da questa applicazione" -#: KasumiAddWindow.cxx:246 +#: KasumiAddWindow.cxx:252 msgid "Save dictionary and quit this application." msgstr "Salva il vocabolario ed esci da questa applicazione." -#: KasumiAddWindow.cxx:267 +#: KasumiAddWindow.cxx:273 msgid "Add entered word" msgstr "Aggiungi la parola inserita" -#: KasumiAddWindow.cxx:268 +#: KasumiAddWindow.cxx:274 msgid "If all the necessary items are filled in, add entered word." msgstr "" "Se tutti gli oggetti necessari sono stati riempiti, aggiungi la parola " "inserita." -#: KasumiAddWindow.cxx:271 +#: KasumiAddWindow.cxx:277 msgid "Edit" msgstr "Modifica" -#: KasumiAddWindow.cxx:289 +#: KasumiAddWindow.cxx:295 msgid "Manage mode" msgstr "Modalità gestione" -#: KasumiAddWindow.cxx:290 +#: KasumiAddWindow.cxx:296 msgid "Make the shift to manage mode to modify and remove registered words." msgstr "" "Passa a modalità gestione per modificare e rimuovere le parole registrate." -#: KasumiAddWindow.cxx:341 +#: KasumiAddWindow.cxx:347 msgid "Invalid entry for Sound." msgstr "Elemento per "suono" non valido." -#: KasumiAddWindow.cxx:354 +#: KasumiAddWindow.cxx:360 msgid "Invalid entry for Spelling." msgstr "Elemento per "ortografia" non valido. " Files old/kasumi-2.3/po/ja.gmo and new/kasumi-2.4/po/ja.gmo differ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kasumi-2.3/po/ja.po new/kasumi-2.4/po/ja.po --- old/kasumi-2.3/po/ja.po 2007-10-30 15:51:43.000000000 +0100 +++ new/kasumi-2.4/po/ja.po 2009-01-27 13:50:59.000000000 +0100 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.4.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-10-30 23:51+0900\n" +"POT-Creation-Date: 2009-01-27 21:50+0900\n" "PO-Revision-Date: 2006-10-15 22:30+0900\n" "Last-Translator: Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>\n" "Language-Team: Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=EUC-JP\n" "Content-Transfer-Encoding: 8bit\n" -#: KasumiWord.cxx:189 KasumiWord.cxx:212 +#: KasumiWord.cxx:191 KasumiWord.cxx:214 msgid "" "Sound must consist of only Hiragana characters. You have entered invalid " "character: " @@ -37,15 +37,15 @@ msgid "Search by Sound" msgstr "�ɤߤǸ���" -#: KasumiMainWindow.cxx:211 KasumiAddWindow.cxx:68 +#: KasumiMainWindow.cxx:211 KasumiAddWindow.cxx:70 msgid "Spelling" msgstr "ñ��" -#: KasumiMainWindow.cxx:225 KasumiAddWindow.cxx:79 +#: KasumiMainWindow.cxx:225 KasumiAddWindow.cxx:83 msgid "Sound" msgstr "�ɤ�" -#: KasumiMainWindow.cxx:250 KasumiAddWindow.cxx:90 +#: KasumiMainWindow.cxx:250 KasumiAddWindow.cxx:96 msgid "Frequency" msgstr "����" @@ -58,28 +58,28 @@ "Your dictionary was changed. Do you save these changes before Kasumi quits?" msgstr "������ѹ����ä����ޤ��������λ����������¸���ޤ�����" -#: KasumiAddWindow.cxx:56 +#: KasumiAddWindow.cxx:58 msgid "Kasumi (Register words)" msgstr "�� (ñ����Ͽ)" # �ʻ��ʬ�� -#: KasumiAddWindow.cxx:108 +#: KasumiAddWindow.cxx:114 msgid "Word Type Category" msgstr "�ʻ��ʬ��" -#: KasumiAddWindow.cxx:153 +#: KasumiAddWindow.cxx:159 msgid "Word Type" msgstr "�ʻ�" -#: KasumiAddWindow.cxx:177 KasumiAddWindow.cxx:249 +#: KasumiAddWindow.cxx:183 KasumiAddWindow.cxx:255 msgid "Add" msgstr "�ɲ�" -#: KasumiAddWindow.cxx:195 +#: KasumiAddWindow.cxx:201 msgid "Add entered word and quit registration." msgstr "���Ϥ��줿ñ�����Ͽ����ñ����Ͽ��λ���ޤ���" -#: KasumiAddWindow.cxx:196 +#: KasumiAddWindow.cxx:202 msgid "" "If all the necessary items are filled in, add entered word and quit " "registration." @@ -87,51 +87,51 @@ "���Ƥ�ɬ���ब�����Ƥ����顢���Ϥ��줿ñ�����Ͽ����ñ����Ͽ�夦" "��礦���ޤ���" -#: KasumiAddWindow.cxx:199 +#: KasumiAddWindow.cxx:205 msgid "Cancel" msgstr "����" -#: KasumiAddWindow.cxx:217 KasumiAddWindow.cxx:218 +#: KasumiAddWindow.cxx:223 KasumiAddWindow.cxx:224 msgid "Cancel registration and quit." msgstr "ñ����Ͽ�����Ǥ��ޤ�" -#: KasumiAddWindow.cxx:227 +#: KasumiAddWindow.cxx:233 msgid "Quit" msgstr "��λ" -#: KasumiAddWindow.cxx:245 +#: KasumiAddWindow.cxx:251 msgid "Quit this application" msgstr "���Υ��ץꥱ��������λ����" -#: KasumiAddWindow.cxx:246 +#: KasumiAddWindow.cxx:252 msgid "Save dictionary and quit this application." msgstr "�������¸���ơ����Υ��ץꥱ��������λ���ޤ���" -#: KasumiAddWindow.cxx:267 +#: KasumiAddWindow.cxx:273 msgid "Add entered word" msgstr "���Ϥ��줿ñ����ɲä���" -#: KasumiAddWindow.cxx:268 +#: KasumiAddWindow.cxx:274 msgid "If all the necessary items are filled in, add entered word." msgstr "���Ƥ�ɬ���ब�����Ƥ����顢���Ϥ��줿ñ����ɲä��ޤ���" -#: KasumiAddWindow.cxx:271 +#: KasumiAddWindow.cxx:277 msgid "Edit" msgstr "�Խ�" -#: KasumiAddWindow.cxx:289 +#: KasumiAddWindow.cxx:295 msgid "Manage mode" msgstr "��������⡼��" -#: KasumiAddWindow.cxx:290 +#: KasumiAddWindow.cxx:296 msgid "Make the shift to manage mode to modify and remove registered words." msgstr "ñ����ѹ��������Ԥ��뼭������⡼�ɤ˰ܹԤ��ޤ���" -#: KasumiAddWindow.cxx:341 +#: KasumiAddWindow.cxx:347 msgid "Invalid entry for Sound." msgstr "���ɤߡפι��ܤ����������Ϥ��Ƥ�������" -#: KasumiAddWindow.cxx:354 +#: KasumiAddWindow.cxx:360 msgid "Invalid entry for Spelling." msgstr "��ñ��פι��ܤ����������Ϥ��Ƥ�������" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org