diff --git a/honoka-plugins/furigana/configure.ac b/honoka-plugins/furigana/configure.ac index 278cfee..ecdff71 100644 --- a/honoka-plugins/furigana/configure.ac +++ b/honoka-plugins/furigana/configure.ac @@ -16,7 +16,7 @@ ALL_LINGUAS="ja" AM_GNU_GETTEXT -GETTEXT_PACKAGE=honoka-plugin-wnn +GETTEXT_PACKAGE=honoka-plugin-furigana AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [The gettext domain]) diff --git a/honoka-plugins/furigana/po/honoka-plugin-furigana.pot b/honoka-plugins/furigana/po/honoka-plugin-furigana.pot index bef5bc5..f80ba2b 100644 --- a/honoka-plugins/furigana/po/honoka-plugin-furigana.pot +++ b/honoka-plugins/furigana/po/honoka-plugin-furigana.pot @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: tam-t@par.odn.ne.jp\n" -"POT-Creation-Date: 2006-08-21 16:14+0900\n" +"POT-Creation-Date: 2006-08-21 16:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,6 +16,10 @@ "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/furigana.cpp:62 +#: src/furigana.cpp:48 +msgid "Furigana-plugin" +msgstr "" + +#: src/furigana.cpp:80 msgid "furigana" msgstr "" diff --git a/honoka-plugins/furigana/po/ja.po b/honoka-plugins/furigana/po/ja.po index 2dc9497..1f17311 100644 --- a/honoka-plugins/furigana/po/ja.po +++ b/honoka-plugins/furigana/po/ja.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: ja\n" "Report-Msgid-Bugs-To: tam-t@par.odn.ne.jp\n" -"POT-Creation-Date: 2006-08-21 16:14+0900\n" +"POT-Creation-Date: 2006-08-21 16:25+0900\n" "PO-Revision-Date: 2004-12-01 14:29+0900\n" "Last-Translator: TAM (Teppei Tamra) \n" "Language-Team: Japanese\n" @@ -18,7 +18,11 @@ "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.9.1\n" -#: src/furigana.cpp:62 +#: src/furigana.cpp:48 +msgid "Furigana-plugin" +msgstr "ふりがなプラグイン" + +#: src/furigana.cpp:80 msgid "furigana" msgstr "ふりがな" @@ -543,9 +547,6 @@ #~ msgid "SKKDic" #~ msgstr "SKK辞書" -#~ msgid "Canna-plugin" -#~ msgstr "Cannaプラグイン" - #~ msgid "_DicHomeDir: " #~ msgstr "辞書ホームディレクトリ(_D):" diff --git a/honoka-plugins/furigana/src/furigana.cpp b/honoka-plugins/furigana/src/furigana.cpp index 42d30a6..04eaac5 100644 --- a/honoka-plugins/furigana/src/furigana.cpp +++ b/honoka-plugins/furigana/src/furigana.cpp @@ -39,6 +39,24 @@ HonokaPluginRegister(Furigana); +HonokaPluginSetup(Furigana); + +HonokaSetupCorePage *Furigana::setup() +{ + bindtextdomain (GETTEXT_PACKAGE, HONOKA_LOCALEDIR); + bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); + HonokaSetupPage *page = new HonokaSetupPage(_("Furigana-plugin"),"",""); +/* HonokaSetupPage *sc = new HonokaSetupPage(_("shortcut keys: "),"",""); + sc->append(new HonokaSetupKeyItem( + _("Furigana Filter: "), + String(HONOKA_CONFIG_KEY_CONVERTOR_PREFIX) + String("/Furigana"), + "", + "" + )); + page->append(sc); +*/ + return page; +}; Furigana::Furigana(ConfigPointer cfg) : TextFilter(cfg) diff --git a/honoka-plugins/furigana/src/furigana.h b/honoka-plugins/furigana/src/furigana.h index 19e0b49..2faa001 100644 --- a/honoka-plugins/furigana/src/furigana.h +++ b/honoka-plugins/furigana/src/furigana.h @@ -28,7 +28,7 @@ #include #include - +#include using namespace std; using namespace scim; @@ -50,6 +50,8 @@ virtual String getPropertyName(); virtual const WideString filter(const WideString &text); virtual const WideString filter(vector segments); + static HonokaSetupCorePage *setup(); + protected: };