У меня есть сайт Ху go с несколькими переведенными страницами. Не все страницы переведены, так как у меня не всегда есть добровольцы для каждой страницы на каждом языке.
В меню есть ссылки на некоторые страницы, которые я хотел бы перенаправить на Engli sh если локального перевода нет (поэтому всегда есть ссылка, но она не может быть переведена).
# Force to have /en/my-page and /fr/my-page routes, even for default language.
defaultContentLanguageInSubdir= true
# English is the default language
defaultContentLanguage = "en"
# This page exists in en and fr, but not de
[[menu.shortcuts]]
name = "Licence"
url = "/licence"
[Languages]
[Languages.en]
languageName = "English"
[Languages.fr]
languageName = "Français"
[Languages.de]
languageName = "Deutsch"
На странице Engli sh и французском это работает нормально, ссылка меню идет на /en/licence
и /fr/licence
. Но на странице на немецком языке, он переходит к /de/licence
, что составляет 404.
Есть ли способ перенаправить отсутствующие страницы на соответствующую страницу на языке по умолчанию?