Update PO-Revision-Date header

This commit is contained in:
Michal Čihař 2012-02-29 13:50:40 +01:00
parent 8479c39808
commit f4ad31c211

View File

@ -11,6 +11,7 @@ import logging
import git import git
import traceback import traceback
from translate.storage import factory from translate.storage import factory
from translate.storage import poheader
from datetime import datetime from datetime import datetime
import trans import trans
@ -287,11 +288,14 @@ class Translation(models.Model):
break break
if need_save: if need_save:
author = '%s <%s>' % (request.user.get_full_name(), request.user.email) author = '%s <%s>' % (request.user.get_full_name(), request.user.email)
po_revision_date = datetime.now().strftime('%Y-%m-%d %H:%M') + poheader.tzstring()
store.updateheader( store.updateheader(
add = True, add = True,
last_translator = author, last_translator = author,
plural_forms = self.language.get_plural_form(), plural_forms = self.language.get_plural_form(),
language = self.language.code, language = self.language.code,
PO_Revision_Date = po_revision_date,
x_generator = 'Weblate %s' % trans.VERSION x_generator = 'Weblate %s' % trans.VERSION
) )
store.save() store.save()