Является ли префикс URL возможным сигналом i18n в Django? - PullRequest
0 голосов
/ 03 сентября 2018

Пользователям необходимо зайти на сайт Django и просмотреть страницы на поддерживаемом языке, если они захотят (например, en или fr).

Механизмы поддержки переключения языков включают:

  1. Установка флага cookie с помощью сохраненных настроек и / или JavaScript. Возврат контента на основе флага.

  2. Кодирование языка в поддомене, например en.wikipedia.org

  3. Кодирование языка в URL, что-то вроде example.com/en/stub

По разным причинам варианты 1 и 2 невозможны. Является ли вариант 3 жизнеспособным в Django?

Другими словами, уже есть опция со встроенным или сторонним модулем i18n или тривиально реализовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...