Форум сайта python.su
Здравствуйте!
Использую приложение в разных проектах django. Решил вынести его отдельно и выложить в pypi, чтобы не было нужно постоянно его копировать между проектами.
Но есть одна проблема – не могу разобраться, как генерировать файлы po/mo.
В django все просто – есть команда makemessages/compilemessages. Но у меня приложение, которое не входит в django-проект.
Помогите кто-нибудь примером. Есть же куча сторонних приложений. Как они делают локализацию?
Офлайн
В django используется gettext.
Вот здесь можно посмотреть на пример: http://habrahabr.ru/post/73554/
Офлайн
Я это знаю. Но неужели нету врапера, который не вынуждает запускать каждый раз gettext с кучей параметров и потом еще мержить и компилить?
Офлайн
Чего там запускать?
msgfmt -o file.mo file.po
Офлайн