diff --git a/honoka/po/honoka.pot b/honoka/po/honoka.pot index 0573053..418bb13 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-19 14:47+0900\n" +"POT-Creation-Date: 2006-01-21 15:20+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -70,12 +70,12 @@ msgid "REN" msgstr "" -#: src/honoka_imengine.cpp:1531 src/honoka_imengine.cpp:1570 -#: src/honoka_imengine.cpp:1582 +#: src/honoka_imengine.cpp:1551 src/honoka_imengine.cpp:1590 +#: src/honoka_imengine.cpp:1602 msgid "could not connect to server." msgstr "" -#: src/honoka_imengine.cpp:1540 +#: src/honoka_imengine.cpp:1560 msgid "The error was received from Converter. " msgstr "" @@ -138,272 +138,280 @@ msgstr "" #: src/honoka_imengine_setup.cpp:181 -msgid "Restore previous setting: " +msgid "_Select prediction direct: " msgstr "" #: src/honoka_imengine_setup.cpp:183 -msgid "if you restore previous setting at the startup time ,check this." +msgid "If you want select prediction direct with numkey, check this." msgstr "" #: src/honoka_imengine_setup.cpp:187 -msgid "Default _PreEditor: " +msgid "Restore previous setting: " msgstr "" #: src/honoka_imengine_setup.cpp:189 -msgid "select the default preeditor." +msgid "if you restore previous setting at the startup time ,check this." msgstr "" #: src/honoka_imengine_setup.cpp:193 -msgid "Default _Convertor: " +msgid "Default _PreEditor: " msgstr "" #: src/honoka_imengine_setup.cpp:195 -msgid "select the default Convertor." +msgid "select the default preeditor." msgstr "" #: src/honoka_imengine_setup.cpp:199 -msgid "Default _Predictor: " +msgid "Default _Convertor: " msgstr "" #: src/honoka_imengine_setup.cpp:201 +msgid "select the default Convertor." +msgstr "" + +#: src/honoka_imengine_setup.cpp:205 +msgid "Default _Predictor: " +msgstr "" + +#: src/honoka_imengine_setup.cpp:207 msgid "select the default predictor." msgstr "" -#: src/honoka_imengine_setup.cpp:212 +#: src/honoka_imengine_setup.cpp:218 msgid "key setting" msgstr "" -#: src/honoka_imengine_setup.cpp:214 +#: src/honoka_imengine_setup.cpp:220 msgid "Common keys" msgstr "" -#: src/honoka_imengine_setup.cpp:216 +#: src/honoka_imengine_setup.cpp:222 msgid "Commit keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:218 +#: src/honoka_imengine_setup.cpp:224 msgid "The key events to commit the preedit string. " msgstr "" -#: src/honoka_imengine_setup.cpp:222 +#: src/honoka_imengine_setup.cpp:228 msgid "Convert keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:224 +#: src/honoka_imengine_setup.cpp:230 msgid "The key events to convert the preedit string to kanji. " msgstr "" -#: src/honoka_imengine_setup.cpp:228 +#: src/honoka_imengine_setup.cpp:234 msgid "Cancel keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:230 +#: src/honoka_imengine_setup.cpp:236 msgid "The key events to cancel preediting or converting. " msgstr "" -#: src/honoka_imengine_setup.cpp:234 +#: src/honoka_imengine_setup.cpp:240 msgid "Backspace keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:236 +#: src/honoka_imengine_setup.cpp:242 msgid "The key events to delete a character before caret. " msgstr "" -#: src/honoka_imengine_setup.cpp:240 +#: src/honoka_imengine_setup.cpp:246 msgid "Delete keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:242 +#: src/honoka_imengine_setup.cpp:248 msgid "The key events to delete a character after caret. " msgstr "" -#: src/honoka_imengine_setup.cpp:247 +#: src/honoka_imengine_setup.cpp:253 msgid "Preedit keys" msgstr "" -#: src/honoka_imengine_setup.cpp:249 +#: src/honoka_imengine_setup.cpp:255 msgid "Move forward keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:251 +#: src/honoka_imengine_setup.cpp:257 msgid "The key events to move the caret to forward. " msgstr "" -#: src/honoka_imengine_setup.cpp:255 +#: src/honoka_imengine_setup.cpp:261 msgid "Move backward keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:257 +#: src/honoka_imengine_setup.cpp:263 msgid "The key events to move the caret to backward. " msgstr "" -#: src/honoka_imengine_setup.cpp:262 +#: src/honoka_imengine_setup.cpp:268 msgid "Segment keys" msgstr "" -#: src/honoka_imengine_setup.cpp:264 +#: src/honoka_imengine_setup.cpp:270 msgid "Next segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:266 +#: src/honoka_imengine_setup.cpp:272 msgid "The key events to select next segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:270 +#: src/honoka_imengine_setup.cpp:276 msgid "Previous segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:272 +#: src/honoka_imengine_setup.cpp:278 msgid "The key events to select previous segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:276 +#: src/honoka_imengine_setup.cpp:282 msgid "Shrink segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:278 +#: src/honoka_imengine_setup.cpp:284 msgid "The key events to shrink the selected segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:282 +#: src/honoka_imengine_setup.cpp:288 msgid "Expand segment keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:284 +#: src/honoka_imengine_setup.cpp:290 msgid "The key events to expand the selected segment. " msgstr "" -#: src/honoka_imengine_setup.cpp:289 +#: src/honoka_imengine_setup.cpp:295 msgid "Candidates keys" msgstr "" -#: src/honoka_imengine_setup.cpp:291 +#: src/honoka_imengine_setup.cpp:297 msgid "Next keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:293 +#: src/honoka_imengine_setup.cpp:299 msgid "The key events to select next candidate. " msgstr "" -#: src/honoka_imengine_setup.cpp:297 +#: src/honoka_imengine_setup.cpp:303 msgid "Previous keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:299 +#: src/honoka_imengine_setup.cpp:305 msgid "The key events to select previous candidate. " msgstr "" -#: src/honoka_imengine_setup.cpp:303 +#: src/honoka_imengine_setup.cpp:309 msgid "candidates list keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:305 +#: src/honoka_imengine_setup.cpp:311 msgid "The key events to popup candidates list. " msgstr "" -#: src/honoka_imengine_setup.cpp:309 +#: src/honoka_imengine_setup.cpp:315 msgid "Page up keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:311 +#: src/honoka_imengine_setup.cpp:317 msgid "The key events to select page up candidates. " msgstr "" -#: src/honoka_imengine_setup.cpp:315 +#: src/honoka_imengine_setup.cpp:321 msgid "Page down keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:317 +#: src/honoka_imengine_setup.cpp:323 msgid "The key events to select page down candidates. " msgstr "" -#: src/honoka_imengine_setup.cpp:322 +#: src/honoka_imengine_setup.cpp:328 msgid "Other function keys" msgstr "" -#: src/honoka_imengine_setup.cpp:324 +#: src/honoka_imengine_setup.cpp:330 msgid "auto conversion mode keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:326 +#: src/honoka_imengine_setup.cpp:332 msgid "The key events to change auto conversion mode. " msgstr "" -#: src/honoka_imengine_setup.cpp:330 +#: src/honoka_imengine_setup.cpp:336 msgid "Prediction keys:" msgstr "" -#: src/honoka_imengine_setup.cpp:332 +#: src/honoka_imengine_setup.cpp:338 msgid "The key events to select from prediction list. " msgstr "" -#: src/honoka_imengine_setup.cpp:336 -msgid "Convert to HIRAGANA keys:" -msgstr "" - -#: src/honoka_imengine_setup.cpp:338 -msgid "" -"The key events to convert the selected candidate or the preedit string to " -"HIRAGANA. " -msgstr "" - #: src/honoka_imengine_setup.cpp:342 -msgid "Convert to KATAKANA keys:" +msgid "Convert to HIRAGANA keys:" msgstr "" #: src/honoka_imengine_setup.cpp:344 msgid "" "The key events to convert the selected candidate or the preedit string to " -"KATAKANA. " +"HIRAGANA. " msgstr "" #: src/honoka_imengine_setup.cpp:348 -msgid "Convert to WIDE keys:" +msgid "Convert to KATAKANA keys:" msgstr "" #: src/honoka_imengine_setup.cpp:350 msgid "" "The key events to convert the selected candidate or the preedit string to " -"WIDE-charactors. " +"KATAKANA. " msgstr "" #: src/honoka_imengine_setup.cpp:354 -msgid "Convert to HALF keys:" +msgid "Convert to WIDE keys:" msgstr "" #: src/honoka_imengine_setup.cpp:356 msgid "" "The key events to convert the selected candidate or the preedit string to " -"HALF-charactors. " +"WIDE-charactors. " msgstr "" #: src/honoka_imengine_setup.cpp:360 -msgid "Convert to ikeiji keys:" +msgid "Convert to HALF keys:" msgstr "" #: src/honoka_imengine_setup.cpp:362 -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:366 -msgid "Convert to rensou keys:" +msgid "Convert to ikeiji keys:" msgstr "" #: src/honoka_imengine_setup.cpp:368 +msgid "The key events to convert the selected candidate to ikei-kanji. " +msgstr "" + +#: src/honoka_imengine_setup.cpp:372 +msgid "Convert to rensou keys:" +msgstr "" + +#: src/honoka_imengine_setup.cpp:374 msgid "" "The key events to convert the selected candidate to the associated " "acceptation string. " msgstr "" -#: src/honoka_imengine_setup.cpp:379 +#: src/honoka_imengine_setup.cpp:385 msgid "plugins setting" msgstr "" -#: src/honoka_imengine_setup.cpp:403 +#: src/honoka_imengine_setup.cpp:409 msgid "_Use this plugin: " msgstr "" -#: src/honoka_imengine_setup.cpp:405 +#: src/honoka_imengine_setup.cpp:411 msgid "if you use this plugin, check this." msgstr "" @@ -427,7 +435,15 @@ msgid "input the path of Roma-Kana convert table file." msgstr "" -#: plugins/romkan.cpp:52 plugins/kanainput.cpp:52 plugins/nicolainput.cpp:74 +#: plugins/romkan.cpp:53 +msgid "Ascii to Kana convert key: " +msgstr "" + +#: plugins/romkan.cpp:55 +msgid "The key events to convert the ascii string to kana." +msgstr "" + +#: plugins/romkan.cpp:58 plugins/kanainput.cpp:52 plugins/nicolainput.cpp:74 #: plugins/wnnplugin.cpp:78 plugins/anthyplugin.cpp:46 #: plugins/simpleprediction.cpp:53 plugins/primeprediction.cpp:71 #: plugins/skkdicconversion.cpp:53 plugins/cannaconversion.cpp:57 @@ -435,31 +451,31 @@ msgid "shortcut keys: " msgstr "" -#: plugins/romkan.cpp:54 +#: plugins/romkan.cpp:60 msgid "Romkan input: " msgstr "" -#: plugins/romkan.cpp:601 +#: plugins/romkan.cpp:607 msgid "Roma-Kana" msgstr "" -#: plugins/romkan.cpp:605 +#: plugins/romkan.cpp:611 msgid "Roma-Katakana" msgstr "" -#: plugins/romkan.cpp:609 +#: plugins/romkan.cpp:615 msgid "Half Roma-Kana" msgstr "" -#: plugins/romkan.cpp:613 +#: plugins/romkan.cpp:619 msgid "Ascii" msgstr "" -#: plugins/romkan.cpp:617 +#: plugins/romkan.cpp:623 msgid "Wide Ascii" msgstr "" -#: plugins/romkan.cpp:689 +#: plugins/romkan.cpp:699 msgid "Roma" msgstr "" diff --git a/honoka/po/ja.po b/honoka/po/ja.po index 16a7ad4..df31c24 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-19 14:47+0900\n" +"POT-Creation-Date: 2006-01-21 15:20+0900\n" "PO-Revision-Date: 2004-12-01 14:29+0900\n" "Last-Translator: TAM (Teppei Tamra) \n" "Language-Team: Japanese\n" @@ -74,12 +74,12 @@ msgid "REN" msgstr "[連]" -#: src/honoka_imengine.cpp:1531 src/honoka_imengine.cpp:1570 -#: src/honoka_imengine.cpp:1582 +#: src/honoka_imengine.cpp:1551 src/honoka_imengine.cpp:1590 +#: src/honoka_imengine.cpp:1602 msgid "could not connect to server." msgstr "サーバに接続できませんでした" -#: src/honoka_imengine.cpp:1540 +#: src/honoka_imengine.cpp:1560 msgid "The error was received from Converter. " msgstr "変換エンジンがエラーを返しよりました。" @@ -142,272 +142,282 @@ msgstr "予測検索を遅らせる時間を指定します(1/10秒単位)。" #: src/honoka_imengine_setup.cpp:181 +msgid "_Select prediction direct: " +msgstr "予測の直接選択(_S):" + +#: src/honoka_imengine_setup.cpp:183 +msgid "If you want select prediction direct with numkey, check this." +msgstr "" +"数字キーによって予測がダイレクトに選択されることを望むならここをチェックしま" +"す。" + +#: src/honoka_imengine_setup.cpp:187 msgid "Restore previous setting: " msgstr "前回の設定を復元:" -#: src/honoka_imengine_setup.cpp:183 +#: src/honoka_imengine_setup.cpp:189 msgid "if you restore previous setting at the startup time ,check this." msgstr "起動時に前回の設定を復元する場合はここをチェックします。" -#: src/honoka_imengine_setup.cpp:187 +#: src/honoka_imengine_setup.cpp:193 msgid "Default _PreEditor: " msgstr "標準の読み入力方式(_P):" -#: src/honoka_imengine_setup.cpp:189 +#: src/honoka_imengine_setup.cpp:195 msgid "select the default preeditor." msgstr "標準で利用するよみ入力方式を選びます。" -#: src/honoka_imengine_setup.cpp:193 +#: src/honoka_imengine_setup.cpp:199 msgid "Default _Convertor: " msgstr "標準の変換エンジン(_C):" -#: src/honoka_imengine_setup.cpp:195 +#: src/honoka_imengine_setup.cpp:201 msgid "select the default Convertor." msgstr "標準で利用する変換エンジンを選びます。" -#: src/honoka_imengine_setup.cpp:199 +#: src/honoka_imengine_setup.cpp:205 msgid "Default _Predictor: " msgstr "標準の予測エンジン(_P):" -#: src/honoka_imengine_setup.cpp:201 +#: src/honoka_imengine_setup.cpp:207 msgid "select the default predictor." msgstr "標準で利用する予測エンジンを選びます。" -#: src/honoka_imengine_setup.cpp:212 +#: src/honoka_imengine_setup.cpp:218 msgid "key setting" msgstr "キー設定" -#: src/honoka_imengine_setup.cpp:214 +#: src/honoka_imengine_setup.cpp:220 msgid "Common keys" msgstr "一般キー" -#: src/honoka_imengine_setup.cpp:216 +#: src/honoka_imengine_setup.cpp:222 msgid "Commit keys:" msgstr "確定キー:" -#: src/honoka_imengine_setup.cpp:218 +#: src/honoka_imengine_setup.cpp:224 msgid "The key events to commit the preedit string. " msgstr "文字列を確定するキーイベント" -#: src/honoka_imengine_setup.cpp:222 +#: src/honoka_imengine_setup.cpp:228 msgid "Convert keys:" msgstr "変換キー:" -#: src/honoka_imengine_setup.cpp:224 +#: src/honoka_imengine_setup.cpp:230 msgid "The key events to convert the preedit string to kanji. " msgstr "文字列を漢字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:228 +#: src/honoka_imengine_setup.cpp:234 msgid "Cancel keys:" msgstr "キャンセルキー:" -#: src/honoka_imengine_setup.cpp:230 +#: src/honoka_imengine_setup.cpp:236 msgid "The key events to cancel preediting or converting. " msgstr "文字入力や文字変換をキャンセルするキーイベント" -#: src/honoka_imengine_setup.cpp:234 +#: src/honoka_imengine_setup.cpp:240 msgid "Backspace keys:" msgstr "バックスペースキー:" -#: src/honoka_imengine_setup.cpp:236 +#: src/honoka_imengine_setup.cpp:242 msgid "The key events to delete a character before caret. " msgstr "キャレットの前の文字を一文字削除するキーイベント" -#: src/honoka_imengine_setup.cpp:240 +#: src/honoka_imengine_setup.cpp:246 msgid "Delete keys:" msgstr "削除キー:" -#: src/honoka_imengine_setup.cpp:242 +#: src/honoka_imengine_setup.cpp:248 msgid "The key events to delete a character after caret. " msgstr "キャレットの後の文字を一文字削除するキーイベント" -#: src/honoka_imengine_setup.cpp:247 +#: src/honoka_imengine_setup.cpp:253 msgid "Preedit keys" msgstr "編集キー" -#: src/honoka_imengine_setup.cpp:249 +#: src/honoka_imengine_setup.cpp:255 msgid "Move forward keys:" msgstr "前方へ移動するキー:" -#: src/honoka_imengine_setup.cpp:251 +#: src/honoka_imengine_setup.cpp:257 msgid "The key events to move the caret to forward. " msgstr "キャレットを前方へ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:255 +#: src/honoka_imengine_setup.cpp:261 msgid "Move backward keys:" msgstr "後方へ移動するキー:" -#: src/honoka_imengine_setup.cpp:257 +#: src/honoka_imengine_setup.cpp:263 msgid "The key events to move the caret to backward. " msgstr "キャレットを後方へ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:262 +#: src/honoka_imengine_setup.cpp:268 msgid "Segment keys" msgstr "文節キー" -#: src/honoka_imengine_setup.cpp:264 +#: src/honoka_imengine_setup.cpp:270 msgid "Next segment keys:" msgstr "次の文節へ移動するキー:" -#: src/honoka_imengine_setup.cpp:266 +#: src/honoka_imengine_setup.cpp:272 msgid "The key events to select next segment. " msgstr "次の文節を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:270 +#: src/honoka_imengine_setup.cpp:276 msgid "Previous segment keys:" msgstr "前の文節へ移動するキー:" -#: src/honoka_imengine_setup.cpp:272 +#: src/honoka_imengine_setup.cpp:278 msgid "The key events to select previous segment. " msgstr "前の文節を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:276 +#: src/honoka_imengine_setup.cpp:282 msgid "Shrink segment keys:" msgstr "文節を縮めるキー:" -#: src/honoka_imengine_setup.cpp:278 +#: src/honoka_imengine_setup.cpp:284 msgid "The key events to shrink the selected segment. " msgstr "選択文節を縮めるキーイベント" -#: src/honoka_imengine_setup.cpp:282 +#: src/honoka_imengine_setup.cpp:288 msgid "Expand segment keys:" msgstr "文節を拡げるキー:" -#: src/honoka_imengine_setup.cpp:284 +#: src/honoka_imengine_setup.cpp:290 msgid "The key events to expand the selected segment. " msgstr "選択文節を拡げるキーイベント" -#: src/honoka_imengine_setup.cpp:289 +#: src/honoka_imengine_setup.cpp:295 msgid "Candidates keys" msgstr "候補キー" -#: src/honoka_imengine_setup.cpp:291 +#: src/honoka_imengine_setup.cpp:297 msgid "Next keys:" msgstr "次へ移動するキー:" -#: src/honoka_imengine_setup.cpp:293 +#: src/honoka_imengine_setup.cpp:299 msgid "The key events to select next candidate. " msgstr "次の候補を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:297 +#: src/honoka_imengine_setup.cpp:303 msgid "Previous keys:" msgstr "前へ移動するキー:" -#: src/honoka_imengine_setup.cpp:299 +#: src/honoka_imengine_setup.cpp:305 msgid "The key events to select previous candidate. " msgstr "前の候補を選択するキーイベント" -#: src/honoka_imengine_setup.cpp:303 +#: src/honoka_imengine_setup.cpp:309 msgid "candidates list keys:" msgstr "候補一覧キー:" -#: src/honoka_imengine_setup.cpp:305 +#: src/honoka_imengine_setup.cpp:311 msgid "The key events to popup candidates list. " msgstr "候補一覧を表示するキーイベント" -#: src/honoka_imengine_setup.cpp:309 +#: src/honoka_imengine_setup.cpp:315 msgid "Page up keys:" msgstr "前のページへ移動するキー:" -#: src/honoka_imengine_setup.cpp:311 +#: src/honoka_imengine_setup.cpp:317 msgid "The key events to select page up candidates. " msgstr "前のページへ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:315 +#: src/honoka_imengine_setup.cpp:321 msgid "Page down keys:" msgstr "次のページへ移動するキー:" -#: src/honoka_imengine_setup.cpp:317 +#: src/honoka_imengine_setup.cpp:323 msgid "The key events to select page down candidates. " msgstr "次のページへ移動するキーイベント" -#: src/honoka_imengine_setup.cpp:322 +#: src/honoka_imengine_setup.cpp:328 msgid "Other function keys" msgstr "その他機能キー" -#: src/honoka_imengine_setup.cpp:324 +#: src/honoka_imengine_setup.cpp:330 msgid "auto conversion mode keys:" msgstr "逐次変換モードキー:" -#: src/honoka_imengine_setup.cpp:326 +#: src/honoka_imengine_setup.cpp:332 msgid "The key events to change auto conversion mode. " msgstr "逐次変換モードを切り替えるキーイベント" -#: src/honoka_imengine_setup.cpp:330 +#: src/honoka_imengine_setup.cpp:336 msgid "Prediction keys:" msgstr "予測選択キー:" -#: src/honoka_imengine_setup.cpp:332 +#: src/honoka_imengine_setup.cpp:338 msgid "The key events to select from prediction list. " msgstr "予測入力候補から選択するキーイベント" -#: src/honoka_imengine_setup.cpp:336 +#: src/honoka_imengine_setup.cpp:342 msgid "Convert to HIRAGANA 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 " "HIRAGANA. " msgstr "選択された候補、あるいは変換前文字列をひらがなへ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:342 +#: src/honoka_imengine_setup.cpp:348 msgid "Convert to KATAKANA 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 " "KATAKANA. " msgstr "選択された候補、あるいは変換前文字列をカタカナへ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:348 +#: src/honoka_imengine_setup.cpp:354 msgid "Convert to WIDE keys:" msgstr "全角変換キー:" -#: src/honoka_imengine_setup.cpp:350 +#: src/honoka_imengine_setup.cpp:356 msgid "" "The key events to convert the selected candidate or the preedit string to " "WIDE-charactors. " msgstr "選択された候補、あるいは変換前文字列を全角文字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:354 +#: src/honoka_imengine_setup.cpp:360 msgid "Convert to HALF keys:" msgstr "半角変換キー:" -#: src/honoka_imengine_setup.cpp:356 +#: src/honoka_imengine_setup.cpp:362 msgid "" "The key events to convert the selected candidate or the preedit string to " "HALF-charactors. " msgstr "選択された候補、あるいは変換前文字列を半角文字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:360 +#: src/honoka_imengine_setup.cpp:366 msgid "Convert to ikeiji keys:" msgstr "異形字変換キー:" -#: src/honoka_imengine_setup.cpp:362 +#: src/honoka_imengine_setup.cpp:368 msgid "The key events to convert the selected candidate to ikei-kanji. " msgstr "選択された候補を異形字漢字へ変換するキーイベント" -#: src/honoka_imengine_setup.cpp:366 +#: src/honoka_imengine_setup.cpp:372 msgid "Convert to rensou keys:" msgstr "連想変換キー:" -#: src/honoka_imengine_setup.cpp:368 +#: src/honoka_imengine_setup.cpp:374 msgid "" "The key events to convert the selected candidate to the associated " "acceptation string. " msgstr "選択された候補を連想変換するキーイベント" -#: src/honoka_imengine_setup.cpp:379 +#: src/honoka_imengine_setup.cpp:385 msgid "plugins setting" msgstr "プラグイン設定" -#: src/honoka_imengine_setup.cpp:403 +#: src/honoka_imengine_setup.cpp:409 msgid "_Use this plugin: " msgstr "このプラグインを使う(_U):" -#: src/honoka_imengine_setup.cpp:405 +#: src/honoka_imengine_setup.cpp:411 msgid "if you use this plugin, check this." msgstr "このプラグインを利用する場合はここをチェックします" @@ -431,7 +441,15 @@ msgid "input the path of Roma-Kana convert table file." msgstr "ローマ字かな変換テーブルファイルを指定します" -#: plugins/romkan.cpp:52 plugins/kanainput.cpp:52 plugins/nicolainput.cpp:74 +#: plugins/romkan.cpp:53 +msgid "Ascii to Kana convert key: " +msgstr "英字かな変換キー:" + +#: plugins/romkan.cpp:55 +msgid "The key events to convert the ascii string to kana." +msgstr "英字文字列をかなへ変換するキーイベント" + +#: plugins/romkan.cpp:58 plugins/kanainput.cpp:52 plugins/nicolainput.cpp:74 #: plugins/wnnplugin.cpp:78 plugins/anthyplugin.cpp:46 #: plugins/simpleprediction.cpp:53 plugins/primeprediction.cpp:71 #: plugins/skkdicconversion.cpp:53 plugins/cannaconversion.cpp:57 @@ -439,31 +457,31 @@ msgid "shortcut keys: " msgstr "ショートカットキー:" -#: plugins/romkan.cpp:54 +#: plugins/romkan.cpp:60 msgid "Romkan input: " msgstr "ローマ字入力:" -#: plugins/romkan.cpp:601 +#: plugins/romkan.cpp:607 msgid "Roma-Kana" msgstr "[あ]" -#: plugins/romkan.cpp:605 +#: plugins/romkan.cpp:611 msgid "Roma-Katakana" msgstr "[ア]" -#: plugins/romkan.cpp:609 +#: plugins/romkan.cpp:615 msgid "Half Roma-Kana" msgstr "[アr]" -#: plugins/romkan.cpp:613 +#: plugins/romkan.cpp:619 msgid "Ascii" msgstr "[aa]" -#: plugins/romkan.cpp:617 +#: plugins/romkan.cpp:623 msgid "Wide Ascii" msgstr "[a]" -#: plugins/romkan.cpp:689 +#: plugins/romkan.cpp:699 msgid "Roma" msgstr "ローマ字" @@ -750,9 +768,6 @@ #~ msgid "Select commit keys" #~ msgstr "確定キーの設定" -#~ msgid "Select convert keys" -#~ msgstr "変換キーの設定" - #~ msgid "Select cancel keys" #~ msgstr "キャンセルキーの設定" diff --git a/honoka/src/honoka_def.h b/honoka/src/honoka_def.h index fe29343..29171a7 100644 --- a/honoka/src/honoka_def.h +++ b/honoka/src/honoka_def.h @@ -113,6 +113,8 @@ #define HONOKA_CONFIG_REALTIME_PREDICTION "/IMEngine/Honoka/RealtimePrediction" #define HONOKA_DEFAULT_REALTIME_PREDICTION true +#define HONOKA_CONFIG_SELECT_PREDICTION_DIRECT "/IMEngine/Honoka/SelectPredictionDirect" +#define HONOKA_DEFAULT_SELECT_PREDICTION_DIRECT false #define HONOKA_CONFIG_PREDICTION_DELAY "/IMEngine/Honoka/PredictionDelay" #define HONOKA_DEFAULT_PREDICTION_DELAY 3 #define HONOKA_CONFIG_SAVE_SETTING "/IMEngine/Honoka/SaveSetting" diff --git a/honoka/src/honoka_imengine.cpp b/honoka/src/honoka_imengine.cpp index 2da13e8..4ae0142 100644 --- a/honoka/src/honoka_imengine.cpp +++ b/honoka/src/honoka_imengine.cpp @@ -338,7 +338,7 @@ 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); - + select_prediction_direct = _scim_config->read(String(HONOKA_CONFIG_SELECT_PREDICTION_DIRECT),HONOKA_DEFAULT_SELECT_PREDICTION_DIRECT); // �ǥե���ȥ������ꡣ scim_string_to_key_list(k_conversion_start, @@ -701,6 +701,7 @@ } else { if (preeditCache != m_preeditor->getText()) { m_convList = m_predictor->getPredictionList(m_preeditor->getText()); + m_convList.Yomi = m_preeditor->getText(); if (m_convList.count()) { m_lookup_table.clear(); for(unsigned int i = 0;i < m_convList.count();i ++) { @@ -915,6 +916,7 @@ if (k_select_prediction.comp(key) && prediction) { if ((!realtime_prediction) && m_predictor->isConnected()) { m_convList = m_predictor->getPredictionList(m_preeditor->getText()); + m_convList.Yomi = m_preeditor->getText(); if (m_convList.count()) { m_lookup_table.clear(); for(unsigned int i = 0;i < m_convList.count();i ++) { @@ -923,9 +925,27 @@ startLookup(); } } - if ((m_convList.kType == PREDICTION) && (m_convList.count())) { + if ((m_convList.kType == PREDICTION) && (m_convList.count()) && (m_convList.Yomi == m_preeditor->getText())) { return process_prediction_key_event(key); } + } else + // ���������ˤ��ľ��ͽ¬���򡣴Ť������� + if (numkeyselect && realtime_prediction && prediction && select_prediction_direct) { + if ((m_convList.kType == PREDICTION) && (m_convList.count()) && (m_convList.Yomi == m_preeditor->getText())) { + for(unsigned int i = 0;i < 10;i ++) { + if (k_selection[i].comp(key)) { + int numc = i - 1; + if (numc < 0) numc = 9; + if (m_convList.count() > numc) { + m_convList.pos = numc; + commit_string(m_convList.kouho.at(m_convList.pos).kanji); + m_preeditor->reset(); + updatePreEditor(); + return true; + } + } + } + } } } @@ -1663,6 +1683,7 @@ return; } m_convList = m_predictor->getPredictionList(w); + m_convList.Yomi = w; if (m_convList.count()) { m_lookup_table.clear(); for(unsigned int i = 0;i < m_convList.count();i ++) { diff --git a/honoka/src/honoka_imengine.h b/honoka/src/honoka_imengine.h index 6e64756..3b31de3 100644 --- a/honoka/src/honoka_imengine.h +++ b/honoka/src/honoka_imengine.h @@ -135,6 +135,7 @@ bool realtime_prediction; bool auto_conversion; bool save_setting; + bool select_prediction_direct; String defaultPreEditor; String defaultConvertor; String defaultPredictor; diff --git a/honoka/src/honoka_imengine_setup.cpp b/honoka/src/honoka_imengine_setup.cpp index 67602d9..47e897d 100644 --- a/honoka/src/honoka_imengine_setup.cpp +++ b/honoka/src/honoka_imengine_setup.cpp @@ -178,6 +178,12 @@ 0,10 )); page->append(new HonokaSetupBoolItem( + _("_Select prediction direct: "), + HONOKA_CONFIG_SELECT_PREDICTION_DIRECT, + _("If you want select prediction direct with numkey, check this."), + HONOKA_DEFAULT_SELECT_PREDICTION_DIRECT + )); + page->append(new HonokaSetupBoolItem( _("Restore previous setting: "), HONOKA_CONFIG_SAVE_SETTING, _("if you restore previous setting at the startup time ,check this."),