Я пытаюсь создать свой первый веб-сайт на Jekyll, и у меня возникла проблема при разработке части i18n.
Различные статьи будут полностью переписаны для каждого языка, поэтому каждая будет отдельной записью, здесь нет проблем. На самом деле у меня больше трудностей с текстом в моем макете / включает.
Обычно для меню я думал сделать что-то в этом роде:
{% capture menu_location %}menu.{{ lang }}.html{% endcapture %}
{% include menu_location %}
как предложено здесь . Но это дает мне следующую ошибку:
Включенный файл 'menu_location' не находится в каталоге _includes
Можно ли использовать переменную для тега include? У вас есть какие-нибудь идеи, как я могу это сделать?
Спасибо!
PS: Даже если у меня сейчас только 3 языка,Я не буду делать это с помощью синтаксиса if / elseif / else;)