Как я могу сделать несколько документов g11n через Django? - PullRequest
0 голосов
/ 14 сентября 2018

Я разработчик Python, знакомый с написанием длинных (многостраничных) документов с помощью Sphinx.Не только разоблачение API / строк документации, но и других документов для нетехнических читателей.Я отображаю их как статический HTML для обслуживания веб-сервером.

Сейчас я создаю сайт Django, который должен отображать несколько документов следующим образом:

  • пользовательская навигация должнапоэтому требуется динамический рендеринг, а не статический HTML
  • будет доступно несколько документов (например, руководство для конечного пользователя и API разработчика)
  • каждый документ должен быть доступен на нескольких языках

Одним из вариантов является простое создание репозитория документов Sphinx для каждой пары язык-документ и рендеринг каждого статически.Но я бы предпочел рендерить через Django (чтобы добавить навигацию пользователя) и выбирать язык динамически с помощью определения языка Django.Это возможно?

...