diff --git a/honoka/po/honoka.pot b/honoka/po/honoka.pot index 69ea61a..7bc3047 100644 --- a/honoka/po/honoka.pot +++ b/honoka/po/honoka.pot @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-01-11 09:50+0900\n" +"POT-Creation-Date: 2006-01-13 20:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,49 +33,49 @@ msgid "HONOKA-HELP" msgstr "" -#: src/honoka_imengine.cpp:602 +#: src/honoka_imengine.cpp:616 msgid "input mode" msgstr "" -#: src/honoka_imengine.cpp:606 src/honoka_imengine.cpp:614 -#: src/honoka_imengine.cpp:622 src/honoka_imengine.cpp:625 +#: src/honoka_imengine.cpp:620 src/honoka_imengine.cpp:628 +#: src/honoka_imengine.cpp:636 src/honoka_imengine.cpp:639 msgid "mode status" msgstr "" -#: src/honoka_imengine.cpp:610 +#: src/honoka_imengine.cpp:624 msgid "predictor" msgstr "" -#: src/honoka_imengine.cpp:618 +#: src/honoka_imengine.cpp:632 msgid "convertor" msgstr "" -#: src/honoka_imengine.cpp:627 +#: src/honoka_imengine.cpp:641 msgid "conversion mode" msgstr "" -#: src/honoka_imengine.cpp:650 +#: src/honoka_imengine.cpp:664 msgid "Kanji" msgstr "" -#: src/honoka_imengine.cpp:651 +#: src/honoka_imengine.cpp:665 msgid "Yosoku" msgstr "" -#: src/honoka_imengine.cpp:657 +#: src/honoka_imengine.cpp:671 msgid "AUTO" msgstr "" -#: src/honoka_imengine.cpp:658 +#: src/honoka_imengine.cpp:672 msgid "REN" msgstr "" -#: src/honoka_imengine.cpp:1509 src/honoka_imengine.cpp:1548 -#: src/honoka_imengine.cpp:1560 +#: src/honoka_imengine.cpp:1523 src/honoka_imengine.cpp:1562 +#: src/honoka_imengine.cpp:1574 msgid "could not connect to server." msgstr "" -#: src/honoka_imengine.cpp:1518 +#: src/honoka_imengine.cpp:1532 msgid "The error was received from Converter. " msgstr "" @@ -130,264 +130,272 @@ msgstr "" #: src/honoka_imengine_setup.cpp:175 -msgid "Default _PreEditor: " +msgid "Restore previous setting: " msgstr "" #: src/honoka_imengine_setup.cpp:177 -msgid "select the default preeditor." +msgid "if you restore previous setting at the startup time ,check this." msgstr "" #: src/honoka_imengine_setup.cpp:181 -msgid "Default _Convertor: " +msgid "Default _PreEditor: " msgstr "" #: src/honoka_imengine_setup.cpp:183 -msgid "select the default Convertor." +msgid "select the default preeditor." msgstr "" #: src/honoka_imengine_setup.cpp:187 -msgid "Default _Predictor: " +msgid "Default _Convertor: " msgstr "" #: src/honoka_imengine_setup.cpp:189 +msgid "select the default Convertor." +msgstr "" + +#: src/honoka_imengine_setup.cpp:193 +msgid "Default _Predictor: " +msgstr "" + +#: src/honoka_imengine_setup.cpp:195 msgid "select the default predictor." msgstr "" -#: src/honoka_imengine_setup.cpp:200 +#: src/honoka_imengine_setup.cpp:206 msgid "key setting" msgstr "" -#: src/honoka_imengine_setup.cpp:202 +#: src/honoka_imengine_setup.cpp:208 msgid "Common keys" msgstr "" -#: src/honoka_imengine_setup.cpp:204 +#: src/honoka_imengine_setup.cpp:210 msgid "Commit keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:206 +#: src/honoka_imengine_setup.cpp:212 msgid "The key events to commit the preedit string. " msgstr "" -#: src/honoka_imengine_setup.cpp:210 +#: src/honoka_imengine_setup.cpp:216 msgid "Convert keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:212 +#: src/honoka_imengine_setup.cpp:218 msgid "The key events to convert the preedit string to kanji. " msgstr "" -#: src/honoka_imengine_setup.cpp:216 +#: src/honoka_imengine_setup.cpp:222 msgid "Cancel keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:218 +#: src/honoka_imengine_setup.cpp:224 msgid "The key events to cancel preediting or converting. " msgstr "" -#: src/honoka_imengine_setup.cpp:222 +#: src/honoka_imengine_setup.cpp:228 msgid "Backspace keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:224 +#: src/honoka_imengine_setup.cpp:230 msgid "The key events to delete a character before caret. " msgstr "" -#: src/honoka_imengine_setup.cpp:228 +#: src/honoka_imengine_setup.cpp:234 msgid "Delete keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:230 +#: src/honoka_imengine_setup.cpp:236 msgid "The key events to delete a character after caret. " msgstr "" -#: src/honoka_imengine_setup.cpp:235 +#: src/honoka_imengine_setup.cpp:241 msgid "Preedit keys" msgstr "" -#: src/honoka_imengine_setup.cpp:237 +#: src/honoka_imengine_setup.cpp:243 msgid "Move forward keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:239 +#: src/honoka_imengine_setup.cpp:245 msgid "The key events to move the caret to forward. " msgstr "" -#: src/honoka_imengine_setup.cpp:243 +#: src/honoka_imengine_setup.cpp:249 msgid "Move backward keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:245 +#: src/honoka_imengine_setup.cpp:251 msgid "The key events to move the caret to backward. " msgstr "" -#: src/honoka_imengine_setup.cpp:250 +#: src/honoka_imengine_setup.cpp:256 msgid "Segment keys" msgstr "" -#: src/honoka_imengine_setup.cpp:252 +#: src/honoka_imengine_setup.cpp:258 msgid "Next segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:254 +#: src/honoka_imengine_setup.cpp:260 msgid "The key events to select next segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:258 +#: src/honoka_imengine_setup.cpp:264 msgid "Previous segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:260 +#: src/honoka_imengine_setup.cpp:266 msgid "The key events to select previous segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:264 +#: src/honoka_imengine_setup.cpp:270 msgid "Shrink segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:266 +#: src/honoka_imengine_setup.cpp:272 msgid "The key events to shrink the selected segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:270 +#: src/honoka_imengine_setup.cpp:276 msgid "Expand segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:272 +#: src/honoka_imengine_setup.cpp:278 msgid "The key events to expand the selected segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:277 +#: src/honoka_imengine_setup.cpp:283 msgid "Candidates keys" msgstr "" -#: src/honoka_imengine_setup.cpp:279 +#: src/honoka_imengine_setup.cpp:285 msgid "Next keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:281 +#: src/honoka_imengine_setup.cpp:287 msgid "The key events to select next candidate. " msgstr "" -#: src/honoka_imengine_setup.cpp:285 +#: src/honoka_imengine_setup.cpp:291 msgid "Previous keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:287 +#: src/honoka_imengine_setup.cpp:293 msgid "The key events to select previous candidate. " msgstr "" -#: src/honoka_imengine_setup.cpp:291 +#: src/honoka_imengine_setup.cpp:297 msgid "candidates list keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:293 +#: src/honoka_imengine_setup.cpp:299 msgid "The key events to popup candidates list. " msgstr "" -#: src/honoka_imengine_setup.cpp:297 +#: src/honoka_imengine_setup.cpp:303 msgid "Page up keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:299 +#: src/honoka_imengine_setup.cpp:305 msgid "The key events to select page up candidates. " msgstr "" -#: src/honoka_imengine_setup.cpp:303 +#: src/honoka_imengine_setup.cpp:309 msgid "Page down keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:305 +#: src/honoka_imengine_setup.cpp:311 msgid "The key events to select page down candidates. " msgstr "" -#: src/honoka_imengine_setup.cpp:310 +#: src/honoka_imengine_setup.cpp:316 msgid "Other function keys" msgstr "" -#: src/honoka_imengine_setup.cpp:312 +#: src/honoka_imengine_setup.cpp:318 msgid "auto conversion mode keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:314 +#: src/honoka_imengine_setup.cpp:320 msgid "The key events to change auto conversion mode. " msgstr "" -#: src/honoka_imengine_setup.cpp:318 +#: src/honoka_imengine_setup.cpp:324 msgid "Prediction keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:320 +#: src/honoka_imengine_setup.cpp:326 msgid "The key events to select from prediction list. " msgstr "" -#: src/honoka_imengine_setup.cpp:324 -msgid "Convert to HIRAGANA keys:" -msgstr "" - -#: src/honoka_imengine_setup.cpp:326 -msgid "" -"The key events to convert the selected candidate or the preedit string to " -"HIRAGANA. " -msgstr "" - #: src/honoka_imengine_setup.cpp:330 -msgid "Convert to KATAKANA keys:" +msgid "Convert to HIRAGANA keys:" msgstr "" #: src/honoka_imengine_setup.cpp:332 msgid "" "The key events to convert the selected candidate or the preedit string to " -"KATAKANA. " +"HIRAGANA. " msgstr "" #: src/honoka_imengine_setup.cpp:336 -msgid "Convert to WIDE keys:" +msgid "Convert to KATAKANA keys:" msgstr "" #: src/honoka_imengine_setup.cpp:338 msgid "" "The key events to convert the selected candidate or the preedit string to " -"WIDE-charactors. " +"KATAKANA. " msgstr "" #: src/honoka_imengine_setup.cpp:342 -msgid "Convert to HALF keys:" +msgid "Convert to WIDE keys:" msgstr "" #: src/honoka_imengine_setup.cpp:344 msgid "" "The key events to convert the selected candidate or the preedit string to " -"HALF-charactors. " +"WIDE-charactors. " msgstr "" #: src/honoka_imengine_setup.cpp:348 -msgid "Convert to ikeiji keys:" +msgid "Convert to HALF keys:" msgstr "" #: src/honoka_imengine_setup.cpp:350 -msgid "The key events to convert the selected candidate to ikei-kanji. " +msgid "" +"The key events to convert the selected candidate or the preedit string to " +"HALF-charactors. " msgstr "" #: src/honoka_imengine_setup.cpp:354 -msgid "Convert to rensou keys:" +msgid "Convert to ikeiji keys:" msgstr "" #: src/honoka_imengine_setup.cpp:356 +msgid "The key events to convert the selected candidate to ikei-kanji. " +msgstr "" + +#: src/honoka_imengine_setup.cpp:360 +msgid "Convert to rensou keys:" +msgstr "" + +#: src/honoka_imengine_setup.cpp:362 msgid "" "The key events to convert the selected candidate to the associated " "acceptation string. " msgstr "" -#: src/honoka_imengine_setup.cpp:367 +#: src/honoka_imengine_setup.cpp:373 msgid "plugins setting" msgstr "" -#: src/honoka_imengine_setup.cpp:391 +#: src/honoka_imengine_setup.cpp:397 msgid "_Use this plugin: " msgstr "" -#: src/honoka_imengine_setup.cpp:393 +#: src/honoka_imengine_setup.cpp:399 msgid "if you use this plugin, check this." msgstr "" @@ -517,8 +525,8 @@ #: plugins/wnnconversion.cpp:412 plugins/anthyconversion.cpp:169 #: plugins/anthyprediction.cpp:60 plugins/simpleprediction.cpp:91 -#: plugins/primeprediction.cpp:174 plugins/skkdicconversion.cpp:122 -#: plugins/cannaconversion.cpp:201 plugins/wordsprediction.cpp:68 +#: plugins/primeprediction.cpp:179 plugins/skkdicconversion.cpp:122 +#: plugins/cannaconversion.cpp:201 plugins/wordsprediction.cpp:70 msgid "lookup result" msgstr "" @@ -630,7 +638,7 @@ msgid "Prime Prediction: " msgstr "" -#: plugins/primeprediction.cpp:254 +#: plugins/primeprediction.cpp:261 msgid "PrimePrediction" msgstr "" @@ -702,7 +710,7 @@ msgid "AsciiInput" msgstr "" -#: plugins/wordsprediction.cpp:109 +#: plugins/wordsprediction.cpp:111 msgid "WordsPrediction" msgstr "" diff --git a/honoka/po/ja.po b/honoka/po/ja.po index 2923534..4845a25 100644 --- a/honoka/po/ja.po +++ b/honoka/po/ja.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: ja\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-01-11 09:50+0900\n" +"POT-Creation-Date: 2006-01-13 20:42+0900\n" "PO-Revision-Date: 2004-12-01 14:29+0900\n" "Last-Translator: TAM (Teppei Tamra) \n" "Language-Team: Japanese\n" @@ -37,49 +37,49 @@ "詳細は以下をどぞ。\n" "http://nop.net-p.org/modules/pukiwiki/index.php?honoka" -#: src/honoka_imengine.cpp:602 +#: src/honoka_imengine.cpp:616 msgid "input mode" msgstr "入力モード" -#: src/honoka_imengine.cpp:606 src/honoka_imengine.cpp:614 -#: src/honoka_imengine.cpp:622 src/honoka_imengine.cpp:625 +#: src/honoka_imengine.cpp:620 src/honoka_imengine.cpp:628 +#: src/honoka_imengine.cpp:636 src/honoka_imengine.cpp:639 msgid "mode status" msgstr "状態" -#: src/honoka_imengine.cpp:610 +#: src/honoka_imengine.cpp:624 msgid "predictor" msgstr "予測エンジン" -#: src/honoka_imengine.cpp:618 +#: src/honoka_imengine.cpp:632 msgid "convertor" msgstr "変換エンジン" -#: src/honoka_imengine.cpp:627 +#: src/honoka_imengine.cpp:641 msgid "conversion mode" msgstr "変換モード" -#: src/honoka_imengine.cpp:650 +#: src/honoka_imengine.cpp:664 msgid "Kanji" msgstr "[漢]" -#: src/honoka_imengine.cpp:651 +#: src/honoka_imengine.cpp:665 msgid "Yosoku" msgstr "[予]" -#: src/honoka_imengine.cpp:657 +#: src/honoka_imengine.cpp:671 msgid "AUTO" msgstr "[逐]" -#: src/honoka_imengine.cpp:658 +#: src/honoka_imengine.cpp:672 msgid "REN" msgstr "[連]" -#: src/honoka_imengine.cpp:1509 src/honoka_imengine.cpp:1548 -#: src/honoka_imengine.cpp:1560 +#: src/honoka_imengine.cpp:1523 src/honoka_imengine.cpp:1562 +#: src/honoka_imengine.cpp:1574 msgid "could not connect to server." msgstr "サーバに接続できませんでした" -#: src/honoka_imengine.cpp:1518 +#: src/honoka_imengine.cpp:1532 msgid "The error was received from Converter. " msgstr "変換エンジンがエラーを返しよりました。" @@ -134,264 +134,272 @@ msgstr "予測検索を遅らせる時間を指定します(1/10秒単位)。" #: src/honoka_imengine_setup.cpp:175 +msgid "Restore previous setting: " +msgstr "前回の設定を復元:" + +#: src/honoka_imengine_setup.cpp:177 +msgid "if you restore previous setting at the startup time ,check this." +msgstr "起動時に前回の設定を復元する場合はここをチェックします。" + +#: src/honoka_imengine_setup.cpp:181 msgid "Default _PreEditor: " msgstr "標準の読み入力方式(_P):" -#: src/honoka_imengine_setup.cpp:177 +#: src/honoka_imengine_setup.cpp:183 msgid "select the default preeditor." msgstr "標準で利用するよみ入力方式を選びます。" -#: src/honoka_imengine_setup.cpp:181 +#: src/honoka_imengine_setup.cpp:187 msgid "Default _Convertor: " msgstr "標準の変換エンジン(_C):" -#: src/honoka_imengine_setup.cpp:183 +#: src/honoka_imengine_setup.cpp:189 msgid "select the default Convertor." msgstr "標準で利用する変換エンジンを選びます。" -#: src/honoka_imengine_setup.cpp:187 +#: src/honoka_imengine_setup.cpp:193 msgid "Default _Predictor: " msgstr "標準の予測エンジン(_P):" -#: src/honoka_imengine_setup.cpp:189 +#: src/honoka_imengine_setup.cpp:195 msgid "select the default predictor." msgstr "標準で利用する予測エンジンを選びます。" -#: src/honoka_imengine_setup.cpp:200 +#: src/honoka_imengine_setup.cpp:206 msgid "key setting" msgstr "キー設定" -#: src/honoka_imengine_setup.cpp:202 +#: src/honoka_imengine_setup.cpp:208 msgid "Common keys" msgstr "一般キー" -#: src/honoka_imengine_setup.cpp:204 +#: src/honoka_imengine_setup.cpp:210 msgid "Commit keys:" msgstr "確定キー:" -#: src/honoka_imengine_setup.cpp:206 +#: src/honoka_imengine_setup.cpp:212 msgid "The key events to commit the preedit string. " msgstr "文字列を確定するキーイベント" -#: src/honoka_imengine_setup.cpp:210 +#: src/honoka_imengine_setup.cpp:216 msgid "Convert keys:" msgstr "変換キー:" -#: src/honoka_imengine_setup.cpp:212 +#: src/honoka_imengine_setup.cpp:218 msgid "The key events to convert the preedit string to kanji. " msgstr "文字列を漢字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:216 +#: src/honoka_imengine_setup.cpp:222 msgid "Cancel keys:" msgstr "キャンセルキー:" -#: src/honoka_imengine_setup.cpp:218 +#: src/honoka_imengine_setup.cpp:224 msgid "The key events to cancel preediting or converting. " msgstr "文字入力や文字変換をキャンセルするキーイベント" -#: src/honoka_imengine_setup.cpp:222 +#: src/honoka_imengine_setup.cpp:228 msgid "Backspace keys:" msgstr "バックスペースキー:" -#: src/honoka_imengine_setup.cpp:224 +#: src/honoka_imengine_setup.cpp:230 msgid "The key events to delete a character before caret. " msgstr "キャレットの前の文字を一文字削除するキーイベント" -#: src/honoka_imengine_setup.cpp:228 +#: src/honoka_imengine_setup.cpp:234 msgid "Delete keys:" msgstr "削除キー:" -#: src/honoka_imengine_setup.cpp:230 +#: src/honoka_imengine_setup.cpp:236 msgid "The key events to delete a character after caret. " msgstr "キャレットの後の文字を一文字削除するキーイベント" -#: src/honoka_imengine_setup.cpp:235 +#: src/honoka_imengine_setup.cpp:241 msgid "Preedit keys" msgstr "編集キー" -#: src/honoka_imengine_setup.cpp:237 +#: src/honoka_imengine_setup.cpp:243 msgid "Move forward keys:" msgstr "前方へ移動するキー:" -#: src/honoka_imengine_setup.cpp:239 +#: src/honoka_imengine_setup.cpp:245 msgid "The key events to move the caret to forward. " msgstr "キャレットを前方へ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:243 +#: src/honoka_imengine_setup.cpp:249 msgid "Move backward keys:" msgstr "後方へ移動するキー:" -#: src/honoka_imengine_setup.cpp:245 +#: src/honoka_imengine_setup.cpp:251 msgid "The key events to move the caret to backward. " msgstr "キャレットを後方へ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:250 +#: src/honoka_imengine_setup.cpp:256 msgid "Segment keys" msgstr "文節キー" -#: src/honoka_imengine_setup.cpp:252 +#: src/honoka_imengine_setup.cpp:258 msgid "Next segment keys:" msgstr "次の文節へ移動するキー:" -#: src/honoka_imengine_setup.cpp:254 +#: src/honoka_imengine_setup.cpp:260 msgid "The key events to select next segment. " msgstr "次の文節を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:258 +#: src/honoka_imengine_setup.cpp:264 msgid "Previous segment keys:" msgstr "前の文節へ移動するキー:" -#: src/honoka_imengine_setup.cpp:260 +#: src/honoka_imengine_setup.cpp:266 msgid "The key events to select previous segment. " msgstr "前の文節を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:264 +#: src/honoka_imengine_setup.cpp:270 msgid "Shrink segment keys:" msgstr "文節を縮めるキー:" -#: src/honoka_imengine_setup.cpp:266 +#: src/honoka_imengine_setup.cpp:272 msgid "The key events to shrink the selected segment. " msgstr "選択文節を縮めるキーイベント" -#: src/honoka_imengine_setup.cpp:270 +#: src/honoka_imengine_setup.cpp:276 msgid "Expand segment keys:" msgstr "文節を拡げるキー:" -#: src/honoka_imengine_setup.cpp:272 +#: src/honoka_imengine_setup.cpp:278 msgid "The key events to expand the selected segment. " msgstr "選択文節を拡げるキーイベント" -#: src/honoka_imengine_setup.cpp:277 +#: src/honoka_imengine_setup.cpp:283 msgid "Candidates keys" msgstr "候補キー" -#: src/honoka_imengine_setup.cpp:279 +#: src/honoka_imengine_setup.cpp:285 msgid "Next keys:" msgstr "次へ移動するキー:" -#: src/honoka_imengine_setup.cpp:281 +#: src/honoka_imengine_setup.cpp:287 msgid "The key events to select next candidate. " msgstr "次の候補を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:285 +#: src/honoka_imengine_setup.cpp:291 msgid "Previous keys:" msgstr "前へ移動するキー:" -#: src/honoka_imengine_setup.cpp:287 +#: src/honoka_imengine_setup.cpp:293 msgid "The key events to select previous candidate. " msgstr "前の候補を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:291 +#: src/honoka_imengine_setup.cpp:297 msgid "candidates list keys:" msgstr "候補一覧キー:" -#: src/honoka_imengine_setup.cpp:293 +#: src/honoka_imengine_setup.cpp:299 msgid "The key events to popup candidates list. " msgstr "候補一覧を表示するキーイベント" -#: src/honoka_imengine_setup.cpp:297 +#: src/honoka_imengine_setup.cpp:303 msgid "Page up keys:" msgstr "前のページへ移動するキー:" -#: src/honoka_imengine_setup.cpp:299 +#: src/honoka_imengine_setup.cpp:305 msgid "The key events to select page up candidates. " msgstr "前のページへ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:303 +#: src/honoka_imengine_setup.cpp:309 msgid "Page down keys:" msgstr "次のページへ移動するキー:" -#: src/honoka_imengine_setup.cpp:305 +#: src/honoka_imengine_setup.cpp:311 msgid "The key events to select page down candidates. " msgstr "次のページへ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:310 +#: src/honoka_imengine_setup.cpp:316 msgid "Other function keys" msgstr "その他機能キー" -#: src/honoka_imengine_setup.cpp:312 +#: src/honoka_imengine_setup.cpp:318 msgid "auto conversion mode keys:" msgstr "逐次変換モードキー:" -#: src/honoka_imengine_setup.cpp:314 +#: src/honoka_imengine_setup.cpp:320 msgid "The key events to change auto conversion mode. " msgstr "逐次変換モードを切り替えるキーイベント" -#: src/honoka_imengine_setup.cpp:318 +#: src/honoka_imengine_setup.cpp:324 msgid "Prediction keys:" msgstr "予測選択キー:" -#: src/honoka_imengine_setup.cpp:320 +#: src/honoka_imengine_setup.cpp:326 msgid "The key events to select from prediction list. " msgstr "予測入力候補から選択するキーイベント" -#: src/honoka_imengine_setup.cpp:324 +#: src/honoka_imengine_setup.cpp:330 msgid "Convert to HIRAGANA keys:" msgstr "ひらがな変換キー:" -#: src/honoka_imengine_setup.cpp:326 +#: src/honoka_imengine_setup.cpp:332 msgid "" "The key events to convert the selected candidate or the preedit string to " "HIRAGANA. " msgstr "選択された候補、あるいは変換前文字列をひらがなへ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:330 +#: src/honoka_imengine_setup.cpp:336 msgid "Convert to KATAKANA keys:" msgstr "カタカナ変換キー:" -#: src/honoka_imengine_setup.cpp:332 +#: src/honoka_imengine_setup.cpp:338 msgid "" "The key events to convert the selected candidate or the preedit string to " "KATAKANA. " msgstr "選択された候補、あるいは変換前文字列をカタカナへ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:336 +#: src/honoka_imengine_setup.cpp:342 msgid "Convert to WIDE keys:" msgstr "全角変換キー:" -#: src/honoka_imengine_setup.cpp:338 +#: src/honoka_imengine_setup.cpp:344 msgid "" "The key events to convert the selected candidate or the preedit string to " "WIDE-charactors. " msgstr "選択された候補、あるいは変換前文字列を全角文字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:342 +#: src/honoka_imengine_setup.cpp:348 msgid "Convert to HALF keys:" msgstr "半角変換キー:" -#: src/honoka_imengine_setup.cpp:344 +#: src/honoka_imengine_setup.cpp:350 msgid "" "The key events to convert the selected candidate or the preedit string to " "HALF-charactors. " msgstr "選択された候補、あるいは変換前文字列を半角文字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:348 +#: src/honoka_imengine_setup.cpp:354 msgid "Convert to ikeiji keys:" msgstr "異形字変換キー:" -#: src/honoka_imengine_setup.cpp:350 +#: src/honoka_imengine_setup.cpp:356 msgid "The key events to convert the selected candidate to ikei-kanji. " msgstr "選択された候補を異形字漢字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:354 +#: src/honoka_imengine_setup.cpp:360 msgid "Convert to rensou keys:" msgstr "連想変換キー:" -#: src/honoka_imengine_setup.cpp:356 +#: src/honoka_imengine_setup.cpp:362 msgid "" "The key events to convert the selected candidate to the associated " "acceptation string. " msgstr "選択された候補を連想変換するキーイベント" -#: src/honoka_imengine_setup.cpp:367 +#: src/honoka_imengine_setup.cpp:373 msgid "plugins setting" msgstr "プラグイン設定" -#: src/honoka_imengine_setup.cpp:391 +#: src/honoka_imengine_setup.cpp:397 msgid "_Use this plugin: " msgstr "このプラグインを使う(_U):" -#: src/honoka_imengine_setup.cpp:393 +#: src/honoka_imengine_setup.cpp:399 msgid "if you use this plugin, check this." msgstr "このプラグインを利用する場合はここをチェックします" @@ -523,8 +531,8 @@ #: plugins/wnnconversion.cpp:412 plugins/anthyconversion.cpp:169 #: plugins/anthyprediction.cpp:60 plugins/simpleprediction.cpp:91 -#: plugins/primeprediction.cpp:174 plugins/skkdicconversion.cpp:122 -#: plugins/cannaconversion.cpp:201 plugins/wordsprediction.cpp:68 +#: plugins/primeprediction.cpp:179 plugins/skkdicconversion.cpp:122 +#: plugins/cannaconversion.cpp:201 plugins/wordsprediction.cpp:70 msgid "lookup result" msgstr "候補一覧" @@ -636,7 +644,7 @@ msgid "Prime Prediction: " msgstr "prime予測:" -#: plugins/primeprediction.cpp:254 +#: plugins/primeprediction.cpp:261 msgid "PrimePrediction" msgstr "prime予測" @@ -708,7 +716,7 @@ msgid "AsciiInput" msgstr "英数字入力" -#: plugins/wordsprediction.cpp:109 +#: plugins/wordsprediction.cpp:111 msgid "WordsPrediction" msgstr "英単語予測" diff --git a/honoka/src/honoka_def.h b/honoka/src/honoka_def.h index f5ec3e0..fe29343 100644 --- a/honoka/src/honoka_def.h +++ b/honoka/src/honoka_def.h @@ -115,6 +115,9 @@ #define HONOKA_DEFAULT_REALTIME_PREDICTION true #define HONOKA_CONFIG_PREDICTION_DELAY "/IMEngine/Honoka/PredictionDelay" #define HONOKA_DEFAULT_PREDICTION_DELAY 3 +#define HONOKA_CONFIG_SAVE_SETTING "/IMEngine/Honoka/SaveSetting" +#define HONOKA_DEFAULT_SAVE_SETTING false + #define HONOKA_PROP_MODESTATUS "/IMEngine/Honoka/Property/ModeStatus" #define HONOKA_PROP_INPUTMODE "/IMEngine/Honoka/InputMode" @@ -122,4 +125,8 @@ #define HONOKA_PROP_CONVERTOR "/IMEngine/Honoka/Convertor" #define HONOKA_PROP_PREDICTOR "/IMEngine/Honoka/Predictor" +#define HONOKA_PREVIOUS_PREEDITOR "/IMEngine/Honoka/PreviousSetting/PreEditor" +#define HONOKA_PREVIOUS_PREDICTOR "/IMEngine/Honoka/PreviousSetting/Predictor" +#define HONOKA_PREVIOUS_CONVERTOR "/IMEngine/Honoka/PreviousSetting/Convertor" + #endif diff --git a/honoka/src/honoka_imengine.cpp b/honoka/src/honoka_imengine.cpp index 1a95563..d0b58cb 100644 --- a/honoka/src/honoka_imengine.cpp +++ b/honoka/src/honoka_imengine.cpp @@ -166,6 +166,11 @@ HonokaInstance::~HonokaInstance() { HonokaTimer::destruct(); + if (save_setting) { + _scim_config->write(String(HONOKA_PREVIOUS_PREEDITOR),m_preeditor->getName()); + _scim_config->write(String(HONOKA_PREVIOUS_PREDICTOR),m_predictor->getName()); + _scim_config->write(String(HONOKA_PREVIOUS_CONVERTOR),m_convertor->getName()); + } for(unsigned int i = 0;i < plugins.size();i ++) { plugins[i].deleteInstance(plugins[i].instance); dlclose(plugins[i].dll); @@ -332,6 +337,8 @@ defaultPredictor = _scim_config->read(String(HONOKA_CONFIG_DEFAULT_PREDICTOR),String(HONOKA_DEFAULT_DEFAULT_PREDICTOR)); auto_conversion = _scim_config->read(String(HONOKA_CONFIG_AUTO_CONVERSION),HONOKA_DEFAULT_AUTO_CONVERSION);; predictionDelay = _scim_config->read(String(HONOKA_CONFIG_PREDICTION_DELAY),HONOKA_DEFAULT_PREDICTION_DELAY); + save_setting = _scim_config->read(String(HONOKA_CONFIG_SAVE_SETTING),HONOKA_DEFAULT_SAVE_SETTING); + // �ǥե���ȥ������ꡣ scim_string_to_key_list(k_conversion_start, @@ -468,6 +475,11 @@ k_predictor.push_back(k); } + if (save_setting) { + changePreEditor(_scim_config->read(String(HONOKA_PREVIOUS_PREEDITOR),String())); + changePredictor(_scim_config->read(String(HONOKA_PREVIOUS_PREDICTOR),String())); + changeConvertor(_scim_config->read(String(HONOKA_PREVIOUS_CONVERTOR),String())); + } } diff --git a/honoka/src/honoka_imengine.h b/honoka/src/honoka_imengine.h index 0de226d..6e64756 100644 --- a/honoka/src/honoka_imengine.h +++ b/honoka/src/honoka_imengine.h @@ -134,6 +134,7 @@ bool prediction; bool realtime_prediction; bool auto_conversion; + bool save_setting; String defaultPreEditor; String defaultConvertor; String defaultPredictor; diff --git a/honoka/src/honoka_imengine_setup.cpp b/honoka/src/honoka_imengine_setup.cpp index b0700de..9d65399 100644 --- a/honoka/src/honoka_imengine_setup.cpp +++ b/honoka/src/honoka_imengine_setup.cpp @@ -171,6 +171,12 @@ HONOKA_DEFAULT_PREDICTION_DELAY, 0,10 )); + page->append(new HonokaSetupBoolItem( + _("Restore previous setting: "), + HONOKA_CONFIG_SAVE_SETTING, + _("if you restore previous setting at the startup time ,check this."), + HONOKA_DEFAULT_SAVE_SETTING + )); page->append(new HonokaSetupEntryItem( _("Default _PreEditor: "), HONOKA_CONFIG_DEFAULT_PREEDITOR,