0
Я строй веб-сайт, используяПосредника локализации целых шаблонов не работает
- Middleman 3
- расширение шаблона прототипа
- ванная (английский язык) в качестве корневого по умолчанию языка
По эта документация
http://middlemanapp.com/advanced/localization/#toc_6
source/localizable/services.en.html.haml
source/localizable/services.es.html.haml
должен генерировать
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
Я попытался двигаться как шаблоны к корневой папке и не работает.
Это, кажется, быть готовым к содержание согласование. Если эта функция веб-сервера активирована, на запрос services.html будет дан ответ service.en.html Это может быть весьма удобно, поскольку пользователь автоматически загружает страницу на своем языке, если таковой имеется. подробнее: http://httpd.apache.org/docs/2.2/content-negotiation.html – rriemann
Благодарим за вход @salout. Миддлэнд должен справиться с этим без необходимости веб-сервера Apache. – twnaing
Проверьте эту проблему: https://github.com/middleman/middleman/issues/1015 Это уже исправлено, поэтому вам может потребоваться разработка (мастер) версии посредника. – rriemann