うぉ!Linuxで動かないの!?

先日新バージョンを公開したTranslation Viewプラグイン,なんと早速動作不良が報告されてしまった。



どうやら,Linuxだと翻訳結果が「???」になってしまうらしい。


このコメントを見ただけで,すぐにその原因は思いついた。Exciteの翻訳サイトからの結果のHTMLに使われている文字コードなんぞ,一切気にせずにコーディングしていたのだ。Windowsでしか動作確認してないので,きっとExciteからの結果のHTMLはShift_JISだったのだろう。


コードを見たところ,案の定「InputStreamReader」オブジェクトを文字コードの指定なしで作ってた。OSのデフォルトエンコーディングが使われてしまうため,LinuxだとEUCに変換しようとして,結果「???」になってしまうのだろう。


せめて「JISAutoDetect」でも指定しておくんだった。。。反省。


早急に対応します。でも,Linux持ってないんだよなぁ。どうやって動作確認しようかな。。。

Trackback URL:

コメントを残す

コメントを投稿するにはログインしてください。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes