wagtail 标签 {% slugurl 'page' %} 可以与 Wagtail-localize 一起使用吗?

问题描述 投票:0回答:1

我正在使用 Django、Wagtail 和 Wagtail Localize 构建一个网站。

但是当我在“https://exemple.com/fr/”上加载我的网站时 slugurl 标签生成类似 href="/en/about/" 的链接

我遵循了 urls.py 的设置:

urlpatterns = urlpatterns + i18n_patterns(
    path("search/", search_views.search, name="search"),
    path("", include(wagtail_urls)),
)

我还添加了中间件和其他设置,例如语言。页面已正确翻译并可通过网址访问。

检测到语言代码是因为像 {% if LANGUAGE_CODE == "fr" %} 这样的标签正在工作,但这个 slugurl 永远不会工作并且总是显示“/en/about/”:

<a href="{% slugurl 'about' %}" class="nav-links">about</a>

导航不是很流畅,因为每次访问页面时都必须重新选择语言。 slugurl 应该与 Wagtail-localize 一起使用吗?

django wagtail wagtail-localize
1个回答
0
投票

我不知道,但也许其他人这样做,所以我不确定我为什么要评论

© www.soinside.com 2019 - 2024. All rights reserved.