英語OSを日本語表示OSにして見た、とにかく何でもかんでも日本語だ!と勢いあまって・・・
連絡先の検索は英語OSでは頭文字の「ABCDEF」で検索!日本語は振り仮名の「アイウエオ」で検索だ!
そんなこと知ってまんがな!にさんかまんがん!(意味なし)
だが・・・勢いあまったAsukalは英語OS日本語にした際、
当然アイウエオ検索になってしまう。
もちろんカタカナで入れた名前だけは検索できる、
しかし元々ふり仮名を入れる項目がない英語OSがベースだ、検索できないぞ!
(注意; 日本語の振り仮名入力できるように元々のContactのexeやdllを日本語の物に差し替えるとOSは起動しないか、 起動してもPocketoutlookは無効ですとなる。もちろん時間をかければいつかは出来るかもしれないが)
と言うことは日本語化している場合は、
アイウエオ検索使っても漢字名は検索できない、 オマケに今までいれた英語名も検索できない!
う〜〜〜〜〜
関連のdllは outres.dll.0411.mui である。 是を検索の爲に英語の物に置き換えればoutlook関係は全て英語に戻ってしまう!Inbox / Task / Calender / Contact である。
イヤだ! せっかく夜も寝ないで昼寝して!仕事サボって作った日本語Pocket Outlook、ぜひ活用したい!
と言うことで検索エンジンだけ英語に置き換えた!
じゃじゃじゃじゃ〜んんんん!
あ、連絡先名簿は文字化けではないぞ!
画像処理したのだ!各国の首脳陣やカラオケね〜チャンの連絡先は、 そう簡単に教えられないのだ!
さて今度まとめてこのPocket Outlook関係の outres.dllの処理についてまとめるつもりだが取り合えずこの検索を差し替えたリソースを紹介しておこう!
と言うより少しずつ書いていかないと・・忘れそう・・・・(*^_^*)
★処理した‘dll‘は outres.dll.0411.mui (日本語の ‘String Tableと英語のもを差し替えた)
★それにより影響受けるアプリ==Inbox / Task / Calender / Contact
★リソースの変更点(連絡先検索エンジンの分のみ説明)
String Table
73 (英語)
1160,
"9$#ab$#ab$cde$cde$fgh$fgh$ijk$ijk$lmn$lmn$opq$opq$rst$rst$uvw$uvw$xyz$xyz$x"
73 (日本語)
1160,
"\n12$1$0123456789$A$ABCDEFGHIJKLMNOPQRSTUVWXYZ$ア$アイウエオ$カ$カキクケコ$サ$サシスセソ$タ$タチツテト$ナ$ナニヌネノ$ハ$ハヒフヘホ$マ$マミムメモ$ヤ$ヤユヨ$ラ$ラリルレロ$ワ$ワヲ$x"
}
9 (英語)
138, "#ABCDEFGHIJKLMNOPQRSTUVWXYZ"
9 (日本語)
138, "1Aアカサタナハマヤラワ"
参考までに!
Asukaly yours!
寝ます、はい。
私は明日から台北へ行ってきます〜。P50はいじるだけいじってこようと思います。
あ、ひょっとしてUniversalが出るまでにひらがな検索出来るようにせよ!と言う指令ですか・・げ
台湾お気を付けて!
eboshiさん>Inboxの名前などを呼び出したり、Pocket Outlookと連携する様なソフトでは問題が発生する可能性は有ります。が、独自で動くPIMなら関連は無いかもしれません。