Мой проект имеет следующую структуру контента:
project/
└── content/
├── legal/
│ ├── _index.fr.md
│ └── _index.md
└── _index.md
А это мои языковые настройки в .config.yml
:
languageCode: "en-us"
defaultContentLanguage: "en"
languages:
en:
languageName: "English"
weight: 1
fr:
languageName: "Français"
weight: 2
Теперь, когда я проверяю на {{ .IsTranslated }}
в шаблоне, где отображается домашняя страница (content/_index.md
), он устанавливается на true
, даже если файл content/_index.fr.md
не существует.
Поскольку перевод content/_index.md
не был определен, почему Хьюго создает пустую страницу для перевода на французский, в моем конкретном случае - на домашнюю страницу на французском? *
Спасибо!
Hugo Static Site Generator v0.48 darwin/amd64 BuildDate: 2018-08-29T06:33:08Z
GOOS="darwin"
GOARCH="amd64"
GOVERSION="go1.11"