|
> ja_JP.eucJPの環境で、OpenOffice.org Writerで日本語名のファイル「
> あああ.odt」を保存し、Nautilusでダブルクリックしても、「
> /home/hoge/%A4%A2%A4%A2%A4%A2.odt はありません。」と言われて開き
> ません。
> これは仕様ということでしょうか?
> 初めからUTF-8環境ならば、日本語ファイル名で保存してダブルクリック
> で開けました。
desktop file の問題でした。
Exec=openoffice.org-2.0 -writer %U
となっていますが、%U には UCS2? に変換されたものがはいってしまうため
openoffice.org では処理できず(元にもどせず)エラーになってしまいます。
他の(gnomeでつかうような)glib を使っているアプリだと元のロケールに
戻してくれる(設定にしたがって順番にためしてくれる)ので大丈夫という
話のようです。
とりあえず、この %U を削除する(または%fにする)ことでネイティブなファ
イル名が渡るようになるのでただしく開くことができるようになると思いま
す。
openoffice.org-2.0.3-0vl7 で修正されます。 |
|