Django LocaleURL - это промежуточное ПО, которое делает именно это.Документация может быть найдена в источнике, или онлайн .
Редактировать: я прочитал тот факт, что вы хотите перевести сам URL-адрес ... Я не знаю ни одной частикода, который обеспечивает это.Возможно, вы могли бы расширить промежуточное программное обеспечение LocalURL, чтобы позаботиться о переводах для вас.Скажем, у вас есть совпадение с регулярным выражением типа (?P<articles>\w+)
, вы можете в промежуточном программном обеспечении определить, какое представление вы хотите использовать.Возможно, что-то вроде следующего отображения?
if article_slug in ['articles', 'artigos', 'article']:
article(request) # Call the article view