You are here

drupal中附件的中文文件名问题

     最近在帮人解决drupal问题的时候,对方的文件上传总是存在问题,使用的是附件上传。这是一个Drupal6站点了,很容易就想到了,这是中文的问题,PHP默认不支持中文。不过对于刚学Drupal的用户来说,他们并不懂这个。

    解决的办法非常简单,就是使用transliteration模块,这个模块的下载地址为: http://drupal.org/project/transliteration

   此外,在think in drupal的第3集的第48页,专门介绍了transliteration模块,里面对Drupal7下面的transliteration模块的应用做了详细的介绍。

    transliteration模块,所提供的功能,已经进入了Drupal8的内核,也就是说,在将来,即便是Drupal的初级用户,也不会再为这个问题发愁了。该特性已经被提交进来了,具体可以参看Transliteration in core

   此外,以前自己写的一篇有关drupal附件中文问题的文章,也很有参考价值:

drupal的中文文件名附件上传问题

论坛: