Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 目录列表是否可以使用.htaccess以不同的语言显示?_Apache_.htaccess_Localization_Region_Directory Listing - Fatal编程技术网

Apache 目录列表是否可以使用.htaccess以不同的语言显示?

Apache 目录列表是否可以使用.htaccess以不同的语言显示?,apache,.htaccess,localization,region,directory-listing,Apache,.htaccess,Localization,Region,Directory Listing,我在pub.regularste.com上为一个设计客户建立了一个简单的网站,我把完成的设计项目放在那里 该网站是使用Apache目录列表设置的,其中包含徽标、传单等的子目录 问题是列表标题(name,last modified&size是英文的,我希望它们是法文的 是否可以在.htaccess文件或其他地方指定头语言? 是否可以根据用户的系统语言将其自动化?对不起,我认为您无法使用Apache附带的默认目录列表模块来实现这一点 默认情况下,目录列表由Apache的mod_autoindex生成

我在pub.regularste.com上为一个设计客户建立了一个简单的网站,我把完成的设计项目放在那里

该网站是使用Apache目录列表设置的,其中包含徽标、传单等的子目录

问题是列表标题(name,last modified&size是英文的,我希望它们是法文的

是否可以在.htaccess文件或其他地方指定头语言?


是否可以根据用户的系统语言将其自动化?

对不起,我认为您无法使用Apache附带的默认目录列表模块来实现这一点

默认情况下,目录列表由Apache的mod_autoindex生成,根据存储库[1]中的最新版本,它没有任何字符串翻译,例如“Last modified”等

如果您不关心它是否使用用户的首选语言,而只是一直使用法语,那么我猜如果您翻译该文件中的所有字符串,重新编译模块,重新安装并重新启动Apache,它将执行您想要的操作——尽管这可能比在那里找到其他目录生成工具需要更多的工作支持基于每个用户的翻译


[1] 见第1584行:“上次修改”字符串是硬编码的,不涉及翻译词典。

如果否决投票的人能够解释原因,那就太好了。谢谢。我知道错误页面可以特定于语言,我希望目录列表也是如此。我有一个想法……如果可能的话,我应该能够找到一个例子:,但它是这似乎是互联网上唯一一个这样做的网站。完全可以通过构建自己的索引页面生成器,或者按照我的回答调整源代码。这不是现成的配置。关于你在pagesperso-orange.fr上给出的示例,它看起来不像是使用Apache的mod_自动索引——它有一个“meta”标记,表示它是使用MSHTML生成的,Apache的mod_自动索引不会输出。