* src/plugins/BookReport.py (BookReportSelector.__init__):

Enable translation for interface strings,
* src/plugins/BookReport.py (BookReportDialog.get_stylesheet_savefile):
Add this function to form sane filename for the output.
* src/plugins/SimpleBookTitle.py: Add configurable title and copyright.


svn: r1820
This commit is contained in:
Alex Roitman
2003-07-05 18:25:25 +00:00
parent 18ea4d6658
commit f3171ecdf4
3 changed files with 75 additions and 28 deletions

View File

@ -588,13 +588,13 @@ class BookReportSelector:
Utils.set_titles(self.top,title_label,_('Book Report'))
self.name_entry = self.xml.get_widget("name_entry")
self.name_entry.set_text('New Book')
self.name_entry.set_text(_('New Book'))
avail_label = self.xml.get_widget('avail_label')
avail_label.set_text("<b>%s</b>" % "Available items")
avail_label.set_text("<b>%s</b>" % _("Available items"))
avail_label.set_use_markup(gtk.TRUE)
book_label = self.xml.get_widget('book_label')
book_label.set_text("<b>%s</b>" % "Current book")
book_label.set_text("<b>%s</b>" % _("Current book"))
book_label.set_use_markup(gtk.TRUE)
av_titles = [(_('Name'),0,150),(_('Type'),1,50)]
@ -857,6 +857,10 @@ class BookReportDialog(Report.ReportDialog):
def get_header(self,name):
return _("GRAMPS Book")
def get_stylesheet_savefile(self):
"""Needed solely for forming sane filename for the output."""
return "book.xml"
def make_doc_menu(self):
"""Build a menu of document types that are appropriate for
this text report. This menu will be generated based upon