Как перевести только подмножество страниц в Hugo? - PullRequest
0 голосов
/ 06 сентября 2018

Мой проект имеет следующую структуру контента:

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"
...