среда, 1 июля 2015 г.

nginx+pootle

Pootle - это система на базе django, помогающая с переводом .po файлов на разные языки, в том числе отслеживание изменений.
Поскольку это питон, желательно использовать uWSGI и nginx.



Быстрая установка, ручная:
http://docs.translatehouse.org/projects/pootle/en/latest/server/installation.html

через fabric:
http://docs.translatehouse.org/projects/pootle/en/latest/server/fabric_deployment.html

Теперь как запускать. Штатно идёт сервер CherryPy, можно через него, и тем же nginx проксироваться на localhost:8000. Можно сразу через uwsgi, и тут тоже есть выбор - apache или nginx

про запуск через апач нормально описано на сайте
http://pootle.readthedocs.org/en/latest/server/web.html
а вот nginx описан только через FastCGI, что не очень хорошо.
неплохой "быстрый старт" найден тут:
http://georgik.sinusgear.com/2013/06/02/configure-nginx-with-uwsgi-to-serve-pootle/
а вообще за основу можно взять почти любую не очень старую доку на django.

А дальше читать
http://docs.translatehouse.org/projects/pootle/en/stable-2.5.1/
и осваиваться.

Комментариев нет:

Отправить комментарий