Установите локализованный ярлык также для страниц, принадлежащих языку по умолчанию в Hugo.
У меня есть два языка, определенные на сайте Hugo. По умолчанию Hugo не добавляет языковой префикс к страницам, которые относятся к языку по умолчанию.
В моем случае я также хотел бы добавить префикс языка к страницам для языка по умолчанию. И это также потребует, чтобы страницы на языке по умолчанию были сгенерированы в подпапку для общего доступа.
Я также хотел бы избежать использования псевдонимов в файлах уценки.
Это возможно?
1 ответ
Для префикса к языку по умолчанию вам нужно добавить в файл config.toml один параметр:
defaultContentLanguageInSubdir = true
Визуализировать язык содержимого по умолчанию в подкаталоге, например
content/en/
. Корень сайта/
затем перенаправит на/en/
.
Информация отсюда - Документация по конфигурационному файлу
Примеры вывода:
-
http://localhost:1313/about/
- без опции -
http://localhost:1313/eu/about/
- с опцией
Но я не знаю, удовлетворит ли это ваше требование о «общедоступной подпапке».