Django: Перевод слов в URL-адресах

Я пытаюсь перевести URL в Django, но я немного запутался при просмотре документации, а также других сообщений на эту же тему.

Я хочу перевести: /abourh-su в /about-us. Текущий код, который я пробовал, позволяет мне сделать только: /en/abourh-su

Главный urls.py

from django.contrib import admin
from django.urls import include, path

from django.conf.urls.i18n import i18n_patterns
from django.utils.translation import gettext_lazy as _
from app import views

urlpatterns = [
    path('', include('start.urls')),
]

urlpatterns += i18n_patterns(
    path(_('abourh-su/'), views.about, name='about'),
)

Я пробовал добавлять {% trans " " %} в различные url файлы, но это не работает так, как это происходит с шаблонами.

Есть кто-нибудь, кто знает, как это сделать?

Спасибо!

Вернуться на верх