以下は,Moodle1.9 (fs_moodle) での話ですので,標準のMoodleでは発生しない問題かも知れません.試した結果をご報告いただけると助かります.
問題点: 日本語を含むファイル名のファイルのダウンロード時にファイル名が正しく再現されない
例えば「改善点2010.doc」は「_2010.doc」のようになる.
IEのようにファイル名をrawurlencode()すれば良いのかと思って試してみたが"_E6_94_B9_E5_96_84_E3_81_97_E3_81_9F_E3_81_84_E3_81_93_E3_81_A82010.doc"のような感じのファイル名で保存されてしまう.
Androidのファイルシステムのマルチバイト文字の取り扱いはどうなっているのか,検索して調べてみてもなかなか良い情報に辿りつけない.勝手にUTF-8であろうと予想していたのだが,試しにAndroid端末上でダウンロードしたファイル名を日本語に変更し,そのmicroSDカードを日本語WindowsPCで調べてみたら,そのまま表示された.もしかしてシフトJIS?
#Android初心者ですので,色々と分からないことだらけです.情報をお持ちの方,返信お願いします.