代码之家  ›  专栏  ›  技术社区  ›  diwhyyyyy

重定向雨果网站上丢失的翻译

  •  0
  • diwhyyyyy  · 技术社区  · 4 年前

    我有一个雨果网站和一些翻译网页。不是所有的网页都是翻译的,因为我并不总是有志愿者为每一页的每一种语言。

    在菜单中,我有一些页面的链接,如果没有本地翻译,我想重定向到英语(因此总是有一个链接,但可能不会被翻译)。

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

    在英语和法语页面上,这个功能很好,菜单链接转到 /en/licence /fr/licence . 但在德语页面上 /de/licence

    有没有一种方法可以将丢失的页面重定向到默认语言的相应页面?

    0 回复  |  直到 4 年前