2013-07-24 4 views
6

Я установил приложение Django для своего virtualenv, и я хотел бы добавить дополнительные переводы в это приложение.makemessages для приложения, установленного в virtualenv

Можно ли импортировать сообщения из приложения, установленного в virtualenv, на мой django.po в папке моего проекта?

В качестве альтернативы, следует ли перевести стороннее приложение? Если да, то как я могу использовать makemessages для генерации сообщений в приложении, установленном в virtualenv?

ответ

0

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

Вы хотите пип установить вилку репозитория партийного приложения 3-ий, с чем-то вроде этого (при условии, мерзавец и GitHub):

pip install -e git://github.com/{{ username }}/{{ reponame }}.git 

Commit и нажмите изменения, а затем отправить запрос тянуть к исходный репозиторий.

4

В моей директории проекта я делаю (временный) символьную ссылку на приложение в моем virtualenv, а затем я запускаю команду на makemessages как:

../manage.py makemessages -l нл --symlinks

После создания файлов * .po я удаляю символическую ссылку.