我在Elfinder
上遇到了阿拉伯语问题。当我创建一个新文件夹并用阿拉伯语命名时,它在elfinder
上显示为好,如下所示:
但在语言环境系统中,名称与某些特殊字符完全不同:ابلابلا
有没有办法解决这个问题?
答案 0 :(得分:0)
穆罕默德:
您是否检查了连接器配置选项?
" locale"有一个值配置,您可以在其中设置为Elfinder应用程序设置的正确字符:
我相信" ar_SA.UTF-8"是Linux中阿拉伯语编码的语言环境值," Arabic_Saudi Arabia.1256"是Windows中阿拉伯语编码的语言环境值...
<?php
$opts = array(
'locale' => 'Arabic_Saudi Arabia.1256', // or 'locale' => 'ar_SA.UTF-8',
'roots' => array(
array(
'driver' => 'LocalFileSystem',
'path' => '/path/to/files/',
'URL' => 'http://localhost/to/files/'
)
)
);
// run elFinder
$connector = new elFinderConnector(new elFinder($opts));
$connector->run();
希望这有帮助!
参考:https://github.com/Studio-42/elFinder/wiki/Connector-configuration-options