Localization 中间人本地化整个模板不起作用

Localization 中间人本地化整个模板不起作用,localization,middleman,Localization,Middleman,我正在使用 中间人3 原型模板扩展 en(英语)作为默认根语言 根据这份文件 应该产生 build/services.html build/es/services.html 但是bundle exec middleman build生成 build/services.en.html build/services.es.html build/es/services.en.html build/es/services.es.html 我已尝试将两个模板移动到根文件夹,但都不起作用。根据@r

我正在使用

  • 中间人3
  • 原型模板扩展
  • en(英语)作为默认根语言
根据这份文件

应该产生

build/services.html
build/es/services.html
但是
bundle exec middleman build
生成

build/services.en.html
build/services.es.html
build/es/services.en.html
build/es/services.es.html

我已尝试将两个模板移动到根文件夹,但都不起作用。

根据@rremann链接,报告分别于2013年9月21日和2013年11月1日发布


本期已于2013年12月1日结束。

这似乎是为内容谈判准备的。如果此Web服务器功能被激活,services.html的请求将由services.en.html响应。这非常方便,因为如果可用,用户可以自动获得其语言的页面。更多:感谢@salout的输入。Middleman应该在不需要Apache web服务器的情况下处理这个问题。检查这个问题:它已经得到修复,所以您可能希望尝试Middleman的开发(主)版本。
build/services.en.html
build/services.es.html
build/es/services.en.html
build/es/services.es.html