enable deferred translation of dates in tag report

This commit is contained in:
Paul Franklin 2016-06-05 21:16:10 -07:00
parent 042bb5e2c0
commit 4b6b37f0f6

View File

@ -49,7 +49,6 @@ from gramps.gen.plug.docgen import (IndexMark, FontStyle, ParagraphStyle,
from gramps.gen.lib import NoteType, UrlType from gramps.gen.lib import NoteType, UrlType
from gramps.gen.filters import GenericFilterFactory, rules from gramps.gen.filters import GenericFilterFactory, rules
from gramps.gen.errors import ReportError from gramps.gen.errors import ReportError
from gramps.gen.datehandler import get_date
from gramps.gen.utils.db import get_participant_from_event from gramps.gen.utils.db import get_participant_from_event
from gramps.gen.display.place import displayer as place_displayer from gramps.gen.display.place import displayer as place_displayer
from gramps.gen.proxy import LivingProxyDb, CacheProxyDb from gramps.gen.proxy import LivingProxyDb, CacheProxyDb
@ -200,7 +199,7 @@ class TagReport(Report):
birth_ref = person.get_birth_ref() birth_ref = person.get_birth_ref()
if birth_ref: if birth_ref:
event = self.database.get_event_from_handle(birth_ref.ref) event = self.database.get_event_from_handle(birth_ref.ref)
self.doc.write_text(get_date(event)) self.doc.write_text(self._get_date(event.get_date_object()))
self.doc.end_paragraph() self.doc.end_paragraph()
self.doc.end_cell() self.doc.end_cell()
@ -209,7 +208,7 @@ class TagReport(Report):
death_ref = person.get_death_ref() death_ref = person.get_death_ref()
if death_ref: if death_ref:
event = self.database.get_event_from_handle(death_ref.ref) event = self.database.get_event_from_handle(death_ref.ref)
self.doc.write_text(get_date(event)) self.doc.write_text(self._get_date(event.get_date_object()))
self.doc.end_paragraph() self.doc.end_paragraph()
self.doc.end_cell() self.doc.end_cell()
@ -366,7 +365,7 @@ class TagReport(Report):
self.doc.start_cell('TR-TableCell') self.doc.start_cell('TR-TableCell')
self.doc.start_paragraph('TR-Normal') self.doc.start_paragraph('TR-Normal')
self.doc.write_text(str(event.get_type())) self.doc.write_text(self._(self._get_type(event.get_type())))
self.doc.end_paragraph() self.doc.end_paragraph()
self.doc.end_cell() self.doc.end_cell()
@ -379,7 +378,7 @@ class TagReport(Report):
self.doc.start_cell('TR-TableCell') self.doc.start_cell('TR-TableCell')
self.doc.start_paragraph('TR-Normal') self.doc.start_paragraph('TR-Normal')
date = get_date(event) date = self._get_date(event.get_date_object())
if date: if date:
self.doc.write_text(date) self.doc.write_text(date)
self.doc.end_paragraph() self.doc.end_paragraph()
@ -613,7 +612,7 @@ class TagReport(Report):
self.doc.start_cell('TR-TableCell') self.doc.start_cell('TR-TableCell')
self.doc.start_paragraph('TR-Normal') self.doc.start_paragraph('TR-Normal')
date = get_date(media) date = self._get_date(media.get_date_object())
if date: if date:
self.doc.write_text(date) self.doc.write_text(date)
self.doc.end_paragraph() self.doc.end_paragraph()
@ -854,7 +853,7 @@ class TagReport(Report):
self.doc.start_cell('TR-TableCell') self.doc.start_cell('TR-TableCell')
self.doc.start_paragraph('TR-Normal') self.doc.start_paragraph('TR-Normal')
date = get_date(citation) date = self._get_date(citation.get_date_object())
if date: if date:
self.doc.write_text(date) self.doc.write_text(date)
self.doc.end_paragraph() self.doc.end_paragraph()