Bug fixes from pychecker

svn: r1333
This commit is contained in:
Don Allingham 2003-03-08 05:59:20 +00:00
parent cea94cbae5
commit 6883b0590d
20 changed files with 264 additions and 152 deletions

View File

@ -18,13 +18,6 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# #
#-------------------------------------------------------------------------
#
# standard python modules
#
#-------------------------------------------------------------------------
import pickle
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
# #
# GTK/Gnome modules # GTK/Gnome modules
@ -49,7 +42,6 @@ import SelectChild
import DisplayTrace import DisplayTrace
import Marriage import Marriage
import ChooseParents import ChooseParents
import RelLib
from intl import gettext as _ from intl import gettext as _
from QuestionDialog import QuestionDialog,WarningDialog from QuestionDialog import QuestionDialog,WarningDialog
@ -427,15 +419,8 @@ class FamilyView:
self.child_map = {} self.child_map = {}
attr = ""
for child in child_list: for child in child_list:
status = _("Unknown") status = _("Unknown")
if child.getGender() == RelLib.Person.male:
gender = const.male
elif child.getGender() == RelLib.Person.female:
gender = const.female
else:
gender = const.unknown
for fam in child.getParentList(): for fam in child.getParentList():
if fam[0] == family: if fam[0] == family:
if self.person == family.getFather(): if self.person == family.getFather():
@ -491,6 +476,7 @@ class FamilyView:
def del_sp_parents(self,obj): def del_sp_parents(self,obj):
if not self.selected_spouse or len(self.selected_spouse.getParentList()) == 0: if not self.selected_spouse or len(self.selected_spouse.getParentList()) == 0:
return return
n = GrampsCfg.nameof(self.selected_spouse)
QuestionDialog(_('Remove Parents of %s') % n, QuestionDialog(_('Remove Parents of %s') % n,
_('Removing the parents of a person removes the person as a ' _('Removing the parents of a person removes the person as a '
'child of the parents. The parents are not removed from the ' 'child of the parents. The parents are not removed from the '
@ -602,7 +588,6 @@ class FamilyView:
if not iter: if not iter:
return return
id = self.child_model.get_value(iter,2) id = self.child_model.get_value(iter,2)
person = self.parent.db.getPerson(id)
bits_per = 8; # we're going to pass a string bits_per = 8; # we're going to pass a string
data = str(('child',id)); data = str(('child',id));
sel_data.set(sel_data.target, bits_per, data) sel_data.set(sel_data.target, bits_per, data)

View File

@ -153,6 +153,9 @@ grampslib.so: grampslib_wrap.c
trans: po/template.po trans: po/template.po
./build_po ./build_po
check:
pychecker $(pkgpython_PYTHON)
install-data-local: install-data-local:
${INSTALL} -d ${prefix}/share/pixmaps ${INSTALL} -d ${prefix}/share/pixmaps
${INSTALL_DATA} gramps.png ${prefix}/share/pixmaps ${INSTALL_DATA} gramps.png ${prefix}/share/pixmaps

View File

@ -575,6 +575,9 @@ grampslib.so: grampslib_wrap.c
trans: po/template.po trans: po/template.po
./build_po ./build_po
check:
pychecker $(pkgpython_PYTHON)
install-data-local: install-data-local:
${INSTALL} -d ${prefix}/share/pixmaps ${INSTALL} -d ${prefix}/share/pixmaps
${INSTALL_DATA} gramps.png ${prefix}/share/pixmaps ${INSTALL_DATA} gramps.png ${prefix}/share/pixmaps

View File

@ -43,7 +43,7 @@ import RelLib
import ImageSelect import ImageSelect
import Date import Date
from QuestionDialog import QuestionDialog, WarningDialog from QuestionDialog import QuestionDialog, WarningDialog, SaveDialog
from intl import gettext as _ from intl import gettext as _
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
@ -400,8 +400,7 @@ class Marriage:
if self.did_data_change(): if self.did_data_change():
global quit global quit
self.quit = obj self.quit = obj
SaveDialog(_('Save Changes?'),
SaveDialog(_('Save Changes?' % n),
_('If you close without saving, the changes you ' _('If you close without saving, the changes you '
'have made will be lost'), 'have made will be lost'),
self.cancel_callback, self.cancel_callback,

View File

@ -13,6 +13,10 @@
# PARTICULAR PURPOSE. # PARTICULAR PURPOSE.
@SET_MAKE@ @SET_MAKE@
# This is the src/plugins level Makefile for Gramps
# Use GNU make's ':=' syntax for nice wildcard use.
# If not using GNU make, then list all .py files individually
SHELL = @SHELL@ SHELL = @SHELL@
srcdir = @srcdir@ srcdir = @srcdir@
@ -105,15 +109,16 @@ ZIP = @ZIP@
am__include = @am__include@ am__include = @am__include@
am__quote = @am__quote@ am__quote = @am__quote@
install_sh = @install_sh@ install_sh = @install_sh@
pkgpyexecdir = @pkgpyexecdir@/plugins pkgpyexecdir = @pkgpyexecdir@/plugins
pkgpythondir = @pkgpythondir@/plugins pkgpythondir = @pkgpythondir@/plugins
pyexecdir = @pyexecdir@ pyexecdir = @pyexecdir@
pythondir = @pythondir@ pythondir = @pythondir@
# This is the src/plugins level Makefile for Gramps pkgpython_PYTHON = \
# Use GNU make's ':=' syntax for nice wildcard use. Islamic.py \
# If not using GNU make, then list all .py files individually Persian.py
pkgpython_PYTHON := ${wildcard *.py}
subdir = src/calendars subdir = src/calendars
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =

View File

@ -13,6 +13,10 @@
# PARTICULAR PURPOSE. # PARTICULAR PURPOSE.
@SET_MAKE@ @SET_MAKE@
# This is the src/docgen level Makefile for Gramps
# Use GNU make's ':=' syntax for nice wildcard use.
# If not using GNU make, then list all .py files individually
SHELL = @SHELL@ SHELL = @SHELL@
srcdir = @srcdir@ srcdir = @srcdir@
@ -104,15 +108,26 @@ ZIP = @ZIP@
am__include = @am__include@ am__include = @am__include@
am__quote = @am__quote@ am__quote = @am__quote@
install_sh = @install_sh@ install_sh = @install_sh@
pkgpyexecdir = @pkgpyexecdir@/docgen pkgpyexecdir = @pkgpyexecdir@/docgen
pkgpythondir = @pkgpythondir@/docgen pkgpythondir = @pkgpythondir@/docgen
pyexecdir = @pyexecdir@ pyexecdir = @pyexecdir@
pythondir = @pythondir@ pythondir = @pythondir@
# This is the src/docgen level Makefile for Gramps pkgpython_PYTHON = \
# Use GNU make's ':=' syntax for nice wildcard use. AbiWordDoc.py\
# If not using GNU make, then list all .py files individually HtmlDoc.py\
pkgpython_PYTHON := ${wildcard *.py} KwordDoc.py\
LaTeXDoc.py\
OpenDrawDoc.py\
OpenOfficeDoc.py\
OpenSpreadSheet.py\
PdfDoc.py\
PdfDrawDoc.py\
PSDrawDoc.py\
RTFDoc.py\
SvgDrawDoc.py
subdir = src/docgen subdir = src/docgen
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =

View File

@ -104,6 +104,7 @@ ZIP = @ZIP@
am__include = @am__include@ am__include = @am__include@
am__quote = @am__quote@ am__quote = @am__quote@
install_sh = @install_sh@ install_sh = @install_sh@
pkgpyexecdir = @pkgpyexecdir@/filters pkgpyexecdir = @pkgpyexecdir@/filters
pkgpythondir = @pkgpythondir@/filters pkgpythondir = @pkgpythondir@/filters
pyexecdir = @pyexecdir@ pyexecdir = @pyexecdir@
@ -112,7 +113,26 @@ pythondir = @pythondir@
# This is the src/filters level Makefile for Gramps # This is the src/filters level Makefile for Gramps
# Use GNU make's ':=' syntax for nice wildcard use. # Use GNU make's ':=' syntax for nice wildcard use.
# If not using GNU make, then list all .py files individually # If not using GNU make, then list all .py files individually
pkgpython_PYTHON := ${wildcard *.py} pkgpython_PYTHON = \
After.py\
AltFam.py\
Before.py\
Disconnected.py\
EventPlace.py\
EventType.py\
Females.py\
HavePhotos.py\
IncompleteNames.py\
Males.py\
MatchSndEx2.py\
MatchSndEx.py\
MutlipleMarriages.py\
NeverMarried.py\
NoBirthdate.py\
NoChildren.py\
RegExMatch.py\
SubString.py
subdir = src/filters subdir = src/filters
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =

View File

@ -1,6 +1,5 @@
#! /usr/bin/python -O #! /usr/bin/python -O
import const
import sys import sys
import os import os
import locale import locale
@ -35,7 +34,6 @@ else:
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
import gramps_main import gramps_main
import const
if len(sys.argv) > 1: if len(sys.argv) > 1:
arg = sys.argv[1] arg = sys.argv[1]

View File

@ -997,9 +997,6 @@ class Gramps:
def on_revert_activate(self,obj): def on_revert_activate(self,obj):
if self.db.getSavePath() != "": if self.db.getSavePath() != "":
msg = _("Do you wish to abandon your changes and "
"revert to the last saved database?")
QuestionDialog(_('Revert to last saved database?'), QuestionDialog(_('Revert to last saved database?'),
_('Reverting to the last saved database ' _('Reverting to the last saved database '
'will cause all unsaved changes to be lost, and ' 'will cause all unsaved changes to be lost, and '
@ -1007,8 +1004,6 @@ class Gramps:
_('Revert'), _('Revert'),
self.revert_query) self.revert_query)
else: else:
msg = _("Cannot revert to a previous database, since "
"one does not exist")
WarningDialog(_('Could Not Revert to the Previous Database.'), WarningDialog(_('Could Not Revert to the Previous Database.'),
_('GRAMPS could not find a previous version of ' _('GRAMPS could not find a previous version of '
'the database')) 'the database'))
@ -1431,8 +1426,6 @@ class Gramps:
def on_default_person_activate(self,obj): def on_default_person_activate(self,obj):
if self.active_person: if self.active_person:
name = self.active_person.getPrimaryName().getRegularName() name = self.active_person.getPrimaryName().getRegularName()
msg = _("Do you wish to set %s as the home person?") % name
QuestionDialog(_('Set %s as the Home Person') % name, QuestionDialog(_('Set %s as the Home Person') % name,
_('Once a Home Person is defined, pressing the ' _('Once a Home Person is defined, pressing the '
'Home button on the toolbar will make the home ' 'Home button on the toolbar will make the home '
@ -1507,7 +1500,5 @@ def set_panel(obj):
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
if __name__ == '__main__': if __name__ == '__main__':
import gnome
Gramps(None) Gramps(None)
gtk.mainloop() gtk.mainloop()

View File

@ -245,6 +245,7 @@ class AncestorChartDialog(Report.DrawReportDialog):
f.set_type_face(TextDoc.FONT_SANS_SERIF) f.set_type_face(TextDoc.FONT_SANS_SERIF)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(f) p.set_font(f)
p.set_description(_('The basic style used for the text display.'))
self.default_style.add_style("Normal",p) self.default_style.add_style("Normal",p)
def make_report(self): def make_report(self):

View File

@ -245,6 +245,7 @@ class AncestorReportDialog(Report.TextReportDialog):
para.set_font(font) para.set_font(font)
para.set_header_level(1) para.set_header_level(1)
para.set(pad=0.5) para.set(pad=0.5)
para.set_description(_('The style used for the title of the page.'))
self.default_style.add_style("Title",para) self.default_style.add_style("Title",para)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -253,10 +254,12 @@ class AncestorReportDialog(Report.TextReportDialog):
para.set_font(font) para.set_font(font)
para.set_header_level(2) para.set_header_level(2)
para.set(pad=0.5) para.set(pad=0.5)
para.set_description(_('The style used for the generation header.'))
self.default_style.add_style("Generation",para) self.default_style.add_style("Generation",para)
para = TextDoc.ParagraphStyle() para = TextDoc.ParagraphStyle()
para.set(first_indent=-1.0,lmargin=1.0,pad=0.25) para.set(first_indent=-1.0,lmargin=1.0,pad=0.25)
para.set_description(_('The basic style used for the text display.'))
self.default_style.add_style("Entry",para) self.default_style.add_style("Entry",para)
def make_report(self): def make_report(self):

View File

@ -332,6 +332,7 @@ class DescendantReportDialog(Report.DrawReportDialog):
f.set_type_face(TextDoc.FONT_SANS_SERIF) f.set_type_face(TextDoc.FONT_SANS_SERIF)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(f) p.set_font(f)
p.set_description(_('The basic style used for the text display.'))
self.default_style.add_style("Normal",p) self.default_style.add_style("Normal",p)
def make_report(self): def make_report(self):

View File

@ -145,6 +145,7 @@ class DescendantReportDialog(Report.TextReportDialog):
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_header_level(1) p.set_header_level(1)
p.set_font(f) p.set_font(f)
p.set_description(_("The style used for the title of the page."))
self.default_style.add_style("Title",p) self.default_style.add_style("Title",p)
f = TextDoc.FontStyle() f = TextDoc.FontStyle()
@ -152,6 +153,7 @@ class DescendantReportDialog(Report.TextReportDialog):
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(f) p.set_font(f)
p.set_left_margin(max(10.0,float(i-1))) p.set_left_margin(max(10.0,float(i-1)))
p.set_description(_("The style used for the level %d display.") % i)
self.default_style.add_style("Level%d" % i,p) self.default_style.add_style("Level%d" % i,p)
def make_report(self): def make_report(self):

View File

@ -405,6 +405,7 @@ class FamilyGroupDialog(Report.TextReportDialog):
font.set_bold(1) font.set_bold(1)
para = TextDoc.ParagraphStyle() para = TextDoc.ParagraphStyle()
para.set_font(font) para.set_font(font)
para.set_description(_("The style used for the title of the page."))
self.default_style.add_style('Title',para) self.default_style.add_style('Title',para)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -413,6 +414,7 @@ class FamilyGroupDialog(Report.TextReportDialog):
font.set_bold(0) font.set_bold(0)
para = TextDoc.ParagraphStyle() para = TextDoc.ParagraphStyle()
para.set_font(font) para.set_font(font)
para.set_description(_('The basic style used for the text display.'))
self.default_style.add_style('Normal',para) self.default_style.add_style('Normal',para)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -421,6 +423,7 @@ class FamilyGroupDialog(Report.TextReportDialog):
font.set_bold(1) font.set_bold(1)
para = TextDoc.ParagraphStyle() para = TextDoc.ParagraphStyle()
para.set_font(font) para.set_font(font)
para.set_description(_('The style used for the text related to the children.'))
self.default_style.add_style('ChildText',para) self.default_style.add_style('ChildText',para)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -429,6 +432,7 @@ class FamilyGroupDialog(Report.TextReportDialog):
font.set_bold(1) font.set_bold(1)
para = TextDoc.ParagraphStyle() para = TextDoc.ParagraphStyle()
para.set_font(font) para.set_font(font)
para.set_description(_("The style used for the parent's name"))
self.default_style.add_style('ParentName',para) self.default_style.add_style('ParentName',para)
#------------------------------------------------------------------------ #------------------------------------------------------------------------

View File

@ -335,7 +335,7 @@ class IndivComplete:
self.d.end_cell() self.d.end_cell()
def write_report(self): def write_report(self):
ind_list = self.filter.apply(seld.database,self.database.getPersonMap().values()) ind_list = self.filter.apply(self.database,self.database.getPersonMap().values())
count = 0 count = 0
for self.person in ind_list: for self.person in ind_list:
self.write_person(count) self.write_person(count)
@ -499,6 +499,7 @@ class IndivSummaryDialog(Report.TextReportDialog):
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_alignment(TextDoc.PARA_ALIGN_CENTER) p.set_alignment(TextDoc.PARA_ALIGN_CENTER)
p.set_font(font) p.set_font(font)
p.set_description(_("The style used for the title of the page."))
self.default_style.add_style("Title",p) self.default_style.add_style("Title",p)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -508,6 +509,7 @@ class IndivSummaryDialog(Report.TextReportDialog):
font.set_italic(1) font.set_italic(1)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(font) p.set_font(font)
p.set_description(_("The style used category labels."))
self.default_style.add_style("TableTitle",p) self.default_style.add_style("TableTitle",p)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -516,12 +518,14 @@ class IndivSummaryDialog(Report.TextReportDialog):
font.set_size(12) font.set_size(12)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(font) p.set_font(font)
p.set_description(_("The style used for the spouse's name."))
self.default_style.add_style("Spouse",p) self.default_style.add_style("Spouse",p)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
font.set_size(12) font.set_size(12)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(font) p.set_font(font)
para.set_description(_('The basic style used for the text display.'))
self.default_style.add_style("Normal",p) self.default_style.add_style("Normal",p)
def setup_report_options(self): def setup_report_options(self):

View File

@ -342,6 +342,7 @@ class IndivSummaryDialog(Report.TextReportDialog):
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_alignment(TextDoc.PARA_ALIGN_CENTER) p.set_alignment(TextDoc.PARA_ALIGN_CENTER)
p.set_font(font) p.set_font(font)
p.set_description(_("The style used for the title of the page."))
self.default_style.add_style("Title",p) self.default_style.add_style("Title",p)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -351,6 +352,7 @@ class IndivSummaryDialog(Report.TextReportDialog):
font.set_italic(1) font.set_italic(1)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(font) p.set_font(font)
p.set_description(_("The style used category labels."))
self.default_style.add_style("TableTitle",p) self.default_style.add_style("TableTitle",p)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
@ -359,12 +361,14 @@ class IndivSummaryDialog(Report.TextReportDialog):
font.set_size(12) font.set_size(12)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(font) p.set_font(font)
p.set_description(_("The style used for the spouse's name."))
self.default_style.add_style("Spouse",p) self.default_style.add_style("Spouse",p)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()
font.set_size(12) font.set_size(12)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(font) p.set_font(font)
para.set_description(_('The basic style used for the text display.'))
self.default_style.add_style("Normal",p) self.default_style.add_style("Normal",p)
def setup_report_options(self): def setup_report_options(self):

View File

@ -13,6 +13,10 @@
# PARTICULAR PURPOSE. # PARTICULAR PURPOSE.
@SET_MAKE@ @SET_MAKE@
# This is the src/plugins level Makefile for Gramps
# Use GNU make's ':=' syntax for nice wildcard use.
# If not using GNU make, then list all .py files individually
SHELL = @SHELL@ SHELL = @SHELL@
srcdir = @srcdir@ srcdir = @srcdir@
@ -105,17 +109,60 @@ ZIP = @ZIP@
am__include = @am__include@ am__include = @am__include@
am__quote = @am__quote@ am__quote = @am__quote@
install_sh = @install_sh@ install_sh = @install_sh@
pkgpyexecdir = @pkgpyexecdir@/plugins pkgpyexecdir = @pkgpyexecdir@/plugins
pkgpythondir = @pkgpythondir@/plugins pkgpythondir = @pkgpythondir@/plugins
pyexecdir = @pyexecdir@ pyexecdir = @pyexecdir@
pythondir = @pythondir@ pythondir = @pythondir@
# This is the src/plugins level Makefile for Gramps pkgpython_PYTHON = \
# Use GNU make's ':=' syntax for nice wildcard use. AncestorChart.py\
# If not using GNU make, then list all .py files individually AncestorReport.py\
pkgpython_PYTHON := ${wildcard *.py} ChangeTypes.py\
Check.py\
count_anc.py\
Desbrowser.py\
DescendReport.py\
DesGraph.py\
DetAncestralReport.py\
DetDescendantReport.py\
EventCmp.py\
FamilyGroup.py\
FilterEditor.py\
GraphViz.py\
IndivComplete.py\
IndivSummary.py\
Merge.py\
PatchNames.py\
ReadGedcom.py\
ReadNative.py\
RelCalc.py\
ReorderIds.py\
soundgen.py\
Summary.py\
TimeLine.py\
Verify.py\
WebPage.py\
WriteGedcom.py\
WritePkg.py
GLADEFILES = \
changetype.glade\
desbrowse.glade\
eventcmp.glade\
gedcomexport.glade\
gedcomimport.glade\
merge.glade\
pafexport.glade\
patchnames.glade\
pkgexport.glade\
readgedcom.glade\
relcalc.glade\
soundex.glade\
summary.glade\
verify.glade
GLADEFILES := ${wildcard *.glade}
pkgdata_DATA = ${GLADEFILES} pkgdata_DATA = ${GLADEFILES}
dist_pkgdata_DATA = ${pkgdata_DATA} dist_pkgdata_DATA = ${pkgdata_DATA}

View File

@ -370,6 +370,7 @@ class TimeLineDialog(Report.DrawReportDialog):
f.set_type_face(TextDoc.FONT_SANS_SERIF) f.set_type_face(TextDoc.FONT_SANS_SERIF)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(f) p.set_font(f)
para.set_description(_("The style used for the person's name."))
self.default_style.add_style("Name",p) self.default_style.add_style("Name",p)
f = TextDoc.FontStyle() f = TextDoc.FontStyle()
@ -377,6 +378,7 @@ class TimeLineDialog(Report.DrawReportDialog):
f.set_type_face(TextDoc.FONT_SANS_SERIF) f.set_type_face(TextDoc.FONT_SANS_SERIF)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(f) p.set_font(f)
para.set_description(_("The style used for the year labels."))
self.default_style.add_style("Label",p) self.default_style.add_style("Label",p)
f = TextDoc.FontStyle() f = TextDoc.FontStyle()
@ -384,6 +386,7 @@ class TimeLineDialog(Report.DrawReportDialog):
f.set_type_face(TextDoc.FONT_SANS_SERIF) f.set_type_face(TextDoc.FONT_SANS_SERIF)
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set_font(f) p.set_font(f)
p.set_description(_("The style used for the title of the page."))
self.default_style.add_style("Title",p) self.default_style.add_style("Title",p)
def make_report(self): def make_report(self):

View File

@ -959,7 +959,6 @@ class WebReportDialog(Report.ReportDialog):
p = TextDoc.ParagraphStyle() p = TextDoc.ParagraphStyle()
p.set(align=TextDoc.PARA_ALIGN_CENTER,font=font) p.set(align=TextDoc.PARA_ALIGN_CENTER,font=font)
p.set_description(_("The style used for the title of the page.")) p.set_description(_("The style used for the title of the page."))
self.default_style.add_style("Title",p) self.default_style.add_style("Title",p)
font = TextDoc.FontStyle() font = TextDoc.FontStyle()

View File

@ -5,7 +5,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: GRAMPS VERSION\n" "Project-Id-Version: GRAMPS VERSION\n"
"POT-Creation-Date: Fri Mar 7 21:56:51 2003\n" "POT-Creation-Date: Fri Mar 7 22:49:58 2003\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -23,7 +23,7 @@ msgstr ""
msgid "The filename supplied could not be found." msgid "The filename supplied could not be found."
msgstr "" msgstr ""
#: AddSpouse.py:85 ChooseParents.py:55 EditPerson.py:206 FamilyView.py:146 #: AddSpouse.py:85 ChooseParents.py:55 EditPerson.py:206 FamilyView.py:138
#: SelectChild.py:105 gramps_main.py:91 plugins/FilterEditor.py:130 #: SelectChild.py:105 gramps_main.py:91 plugins/FilterEditor.py:130
#: plugins/IndivComplete.py:370 plugins/IndivSummary.py:211 #: plugins/IndivComplete.py:370 plugins/IndivSummary.py:211
#: plugins/RelCalc.py:322 plugins/TimeLine.py:330 plugins/WebPage.py:274 #: plugins/RelCalc.py:322 plugins/TimeLine.py:330 plugins/WebPage.py:274
@ -31,14 +31,14 @@ msgstr ""
msgid "Name" msgid "Name"
msgstr "" msgstr ""
#: AddSpouse.py:85 ChooseParents.py:55 FamilyView.py:146 ImageSelect.py:824 #: AddSpouse.py:85 ChooseParents.py:55 FamilyView.py:138 ImageSelect.py:824
#: MediaView.py:59 PlaceView.py:48 SelectChild.py:105 SourceView.py:54 #: MediaView.py:59 PlaceView.py:48 SelectChild.py:105 SourceView.py:54
#: Sources.py:75 Sources.py:145 Witness.py:54 gramps_main.py:91 #: Sources.py:75 Sources.py:145 Witness.py:54 gramps_main.py:91
#: plugins/RelCalc.py:322 #: plugins/RelCalc.py:322
msgid "ID" msgid "ID"
msgstr "" msgstr ""
#: AddSpouse.py:85 ChooseParents.py:55 FamilyView.py:147 SelectChild.py:105 #: AddSpouse.py:85 ChooseParents.py:55 FamilyView.py:139 SelectChild.py:105
#: gramps_main.py:92 #: gramps_main.py:92
msgid "Birth date" msgid "Birth date"
msgstr "" msgstr ""
@ -221,14 +221,14 @@ msgstr ""
msgid "Parent" msgid "Parent"
msgstr "" msgstr ""
#: ChooseParents.py:194 ChooseParents.py:399 FamilyView.py:377 #: ChooseParents.py:194 ChooseParents.py:399 FamilyView.py:369
#: plugins/FamilyGroup.py:208 plugins/IndivComplete.py:197 #: plugins/FamilyGroup.py:208 plugins/IndivComplete.py:197
#: plugins/IndivComplete.py:199 plugins/IndivComplete.py:410 #: plugins/IndivComplete.py:199 plugins/IndivComplete.py:410
#: plugins/IndivSummary.py:272 plugins/WebPage.py:293 plugins/WebPage.py:296 #: plugins/IndivSummary.py:272 plugins/WebPage.py:293 plugins/WebPage.py:296
msgid "Mother" msgid "Mother"
msgstr "" msgstr ""
#: ChooseParents.py:195 ChooseParents.py:400 FamilyView.py:376 #: ChooseParents.py:195 ChooseParents.py:400 FamilyView.py:368
#: plugins/FamilyGroup.py:195 plugins/IndivComplete.py:189 #: plugins/FamilyGroup.py:195 plugins/IndivComplete.py:189
#: plugins/IndivComplete.py:191 plugins/IndivComplete.py:405 #: plugins/IndivComplete.py:191 plugins/IndivComplete.py:405
#: plugins/IndivSummary.py:258 plugins/WebPage.py:292 plugins/WebPage.py:295 #: plugins/IndivSummary.py:258 plugins/WebPage.py:292 plugins/WebPage.py:295
@ -259,12 +259,12 @@ msgstr ""
msgid "Open a database" msgid "Open a database"
msgstr "" msgstr ""
#: DbPrompter.py:97 gramps_main.py:1039 #: DbPrompter.py:97 gramps_main.py:1034
msgid "Save database" msgid "Save database"
msgstr "" msgstr ""
#: DbPrompter.py:106 gramps_main.py:774 gramps_main.py:1051 #: DbPrompter.py:106 gramps_main.py:774 gramps_main.py:1046
#: gramps_main.py:1063 #: gramps_main.py:1058
msgid "No Comment Provided" msgid "No Comment Provided"
msgstr "" msgstr ""
@ -346,7 +346,7 @@ msgstr ""
msgid "Save Changes to %s?" msgid "Save Changes to %s?"
msgstr "" msgstr ""
#: EditPerson.py:810 EditPerson.py:827 Marriage.py:405 #: EditPerson.py:810 EditPerson.py:827 Marriage.py:404
msgid "If you close without saving, the changes you have made will be lost" msgid "If you close without saving, the changes you have made will be lost"
msgstr "" msgstr ""
@ -354,7 +354,7 @@ msgstr ""
msgid "Make the selected name the preferred name" msgid "Make the selected name the preferred name"
msgstr "" msgstr ""
#: EditPerson.py:1216 Marriage.py:430 #: EditPerson.py:1216 Marriage.py:429
msgid "GRAMPS ID value was not changed." msgid "GRAMPS ID value was not changed."
msgstr "" msgstr ""
@ -462,63 +462,63 @@ msgstr ""
msgid "Event Editor" msgid "Event Editor"
msgstr "" msgstr ""
#: FamilyView.py:147 gramps_main.py:91 plugins/IndivComplete.py:381 #: FamilyView.py:139 gramps_main.py:91 plugins/IndivComplete.py:381
#: plugins/IndivSummary.py:225 plugins/WebPage.py:284 plugins/WebPage.py:286 #: plugins/IndivSummary.py:225 plugins/WebPage.py:284 plugins/WebPage.py:286
#: plugins/WebPage.py:288 #: plugins/WebPage.py:288
msgid "Gender" msgid "Gender"
msgstr "" msgstr ""
#: FamilyView.py:148 #: FamilyView.py:140
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: FamilyView.py:231 #: FamilyView.py:223
msgid "Remove %s as a spouse of %s?" msgid "Remove %s as a spouse of %s?"
msgstr "" msgstr ""
#: FamilyView.py:232 #: FamilyView.py:224
msgid "Removing a spouse removes the relationship betwen the spouse and the active person. It does not remove the spouse from the database" msgid "Removing a spouse removes the relationship betwen the spouse and the active person. It does not remove the spouse from the database"
msgstr "" msgstr ""
#: FamilyView.py:235 #: FamilyView.py:227
msgid "Remove Spouse" msgid "Remove Spouse"
msgstr "" msgstr ""
#: FamilyView.py:393 #: FamilyView.py:385
msgid "" msgid ""
"%s: %s\n" "%s: %s\n"
"\tRelationship: %s" "\tRelationship: %s"
msgstr "" msgstr ""
#: FamilyView.py:395 #: FamilyView.py:387
msgid "%s: unknown" msgid "%s: unknown"
msgstr "" msgstr ""
#: FamilyView.py:432 Plugins.py:413 Plugins.py:414 Plugins.py:415 #: FamilyView.py:423 Plugins.py:413 Plugins.py:414 Plugins.py:415
#: Plugins.py:427 Plugins.py:428 Plugins.py:429 Witness.py:71 const.py:159 #: Plugins.py:427 Plugins.py:428 Plugins.py:429 Witness.py:71 const.py:159
#: const.py:434 const.py:442 gramps.glade:3502 gramps.glade:3695 #: const.py:434 const.py:442 gramps.glade:3502 gramps.glade:3695
#: gramps.glade:4117 gramps.glade:4297 gramps.glade:5775 gramps.glade:6021 #: gramps.glade:4117 gramps.glade:4297 gramps.glade:5775 gramps.glade:6021
#: gramps_main.py:1225 plugins/WebPage.py:288 #: gramps_main.py:1220 plugins/WebPage.py:288
msgid "Unknown" msgid "Unknown"
msgstr "" msgstr ""
#: FamilyView.py:480 FamilyView.py:494 #: FamilyView.py:465 FamilyView.py:480
msgid "Remove Parents of %s" msgid "Remove Parents of %s"
msgstr "" msgstr ""
#: FamilyView.py:481 FamilyView.py:495 #: FamilyView.py:466 FamilyView.py:481
msgid "Removing the parents of a person removes the person as a child of the parents. The parents are not removed from the database, and the relationship between the parents is not removed." msgid "Removing the parents of a person removes the person as a child of the parents. The parents are not removed from the database, and the relationship between the parents is not removed."
msgstr "" msgstr ""
#: FamilyView.py:485 FamilyView.py:499 #: FamilyView.py:470 FamilyView.py:485
msgid "Remove Parents" msgid "Remove Parents"
msgstr "" msgstr ""
#: FamilyView.py:593 #: FamilyView.py:579
msgid "Attempt to Reorder Children Failed" msgid "Attempt to Reorder Children Failed"
msgstr "" msgstr ""
#: FamilyView.py:594 #: FamilyView.py:580
msgid "Children must be ordered by their birth dates." msgid "Children must be ordered by their birth dates."
msgstr "" msgstr ""
@ -928,16 +928,16 @@ msgstr ""
msgid "Marriage/Relationship Editor" msgid "Marriage/Relationship Editor"
msgstr "" msgstr ""
#: Marriage.py:107 Marriage.py:566 Marriage.py:584 Utils.py:132 #: Marriage.py:107 Marriage.py:565 Marriage.py:583 Utils.py:132
#: plugins/Check.py:161 plugins/Check.py:180 #: plugins/Check.py:161 plugins/Check.py:180
msgid "%s and %s" msgid "%s and %s"
msgstr "" msgstr ""
#: Marriage.py:404 #: Marriage.py:403
msgid "Save Changes?" msgid "Save Changes?"
msgstr "" msgstr ""
#: Marriage.py:431 #: Marriage.py:430
msgid "The GRAMPS ID that you chose for this relationship is already being used." msgid "The GRAMPS ID that you chose for this relationship is already being used."
msgstr "" msgstr ""
@ -3091,70 +3091,58 @@ msgid "Delete Person"
msgstr "" msgstr ""
#: gramps_main.py:1000 #: gramps_main.py:1000
msgid "Do you wish to abandon your changes and revert to the last saved database?"
msgstr ""
#: gramps_main.py:1003
msgid "Revert to last saved database?" msgid "Revert to last saved database?"
msgstr "" msgstr ""
#: gramps_main.py:1004 #: gramps_main.py:1001
msgid "Reverting to the last saved database will cause all unsaved changes to be lost, and the last saved database will be loaded." msgid "Reverting to the last saved database will cause all unsaved changes to be lost, and the last saved database will be loaded."
msgstr "" msgstr ""
#: gramps_main.py:1007 #: gramps_main.py:1004
msgid "Revert" msgid "Revert"
msgstr "" msgstr ""
#: gramps_main.py:1010 #: gramps_main.py:1007
msgid "Cannot revert to a previous database, since one does not exist"
msgstr ""
#: gramps_main.py:1012
msgid "Could Not Revert to the Previous Database." msgid "Could Not Revert to the Previous Database."
msgstr "" msgstr ""
#: gramps_main.py:1013 #: gramps_main.py:1008
msgid "GRAMPS could not find a previous version of the database" msgid "GRAMPS could not find a previous version of the database"
msgstr "" msgstr ""
#: gramps_main.py:1316 #: gramps_main.py:1311
msgid "Loading %s..." msgid "Loading %s..."
msgstr "" msgstr ""
#: gramps_main.py:1411 #: gramps_main.py:1406
msgid "No home person has been set." msgid "No home person has been set."
msgstr "" msgstr ""
#: gramps_main.py:1412 #: gramps_main.py:1407
msgid "The home person may be set from the Settings menu." msgid "The home person may be set from the Settings menu."
msgstr "" msgstr ""
#: gramps_main.py:1418 #: gramps_main.py:1413
msgid "%s has been bookmarked" msgid "%s has been bookmarked"
msgstr "" msgstr ""
#: gramps_main.py:1421 #: gramps_main.py:1416
msgid "Could Not Set a Bookmark." msgid "Could Not Set a Bookmark."
msgstr "" msgstr ""
#: gramps_main.py:1422 #: gramps_main.py:1417
msgid "A bookmark could not be set because no one was selected." msgid "A bookmark could not be set because no one was selected."
msgstr "" msgstr ""
#: gramps_main.py:1434 #: gramps_main.py:1429
msgid "Do you wish to set %s as the home person?"
msgstr ""
#: gramps_main.py:1436
msgid "Set %s as the Home Person" msgid "Set %s as the Home Person"
msgstr "" msgstr ""
#: gramps_main.py:1437 #: gramps_main.py:1430
msgid "Once a Home Person is defined, pressing the Home button on the toolbar will make the home person the active person." msgid "Once a Home Person is defined, pressing the Home button on the toolbar will make the home person the active person."
msgstr "" msgstr ""
#: gramps_main.py:1440 #: gramps_main.py:1433
msgid "Set Home Person" msgid "Set Home Person"
msgstr "" msgstr ""
@ -3310,14 +3298,14 @@ msgstr ""
msgid "Author's email:" msgid "Author's email:"
msgstr "" msgstr ""
#: plugins/AncestorChart.py:217 plugins/AncestorChart.py:424 #: plugins/AncestorChart.py:217 plugins/AncestorChart.py:425
msgid "Ancestor Chart" msgid "Ancestor Chart"
msgstr "" msgstr ""
#: plugins/AncestorChart.py:217 plugins/AncestorChart.py:425 #: plugins/AncestorChart.py:217 plugins/AncestorChart.py:426
#: plugins/DesGraph.py:308 plugins/DesGraph.py:459 plugins/FullFamily.py:105 #: plugins/DesGraph.py:308 plugins/DesGraph.py:460 plugins/FullFamily.py:105
#: plugins/FullFamily.py:170 plugins/GraphViz.py:78 plugins/GraphViz.py:448 #: plugins/FullFamily.py:170 plugins/GraphViz.py:78 plugins/GraphViz.py:448
#: plugins/TimeLine.py:310 plugins/TimeLine.py:448 #: plugins/TimeLine.py:310 plugins/TimeLine.py:451
msgid "Graphical Reports" msgid "Graphical Reports"
msgstr "" msgstr ""
@ -3339,16 +3327,22 @@ msgstr ""
msgid "Allows you to customize the data in the boxes in the report" msgid "Allows you to customize the data in the boxes in the report"
msgstr "" msgstr ""
#: plugins/AncestorChart.py:426 plugins/AncestorReport.py:386 #: plugins/AncestorChart.py:248 plugins/AncestorReport.py:262
#: plugins/DescendReport.py:282 plugins/DetAncestralReport.py:972 #: plugins/DesGraph.py:335 plugins/FamilyGroup.py:417
#: plugins/DetDescendantReport.py:850 plugins/FamilyGroup.py:562 #: plugins/IndivComplete.py:528 plugins/IndivSummary.py:371
msgid "The basic style used for the text display."
msgstr ""
#: plugins/AncestorChart.py:427 plugins/AncestorReport.py:389
#: plugins/DescendReport.py:284 plugins/DetAncestralReport.py:972
#: plugins/DetDescendantReport.py:850 plugins/FamilyGroup.py:566
#: plugins/FullFamily.py:171 plugins/GraphViz.py:447 #: plugins/FullFamily.py:171 plugins/GraphViz.py:447
#: plugins/IndivComplete.py:663 plugins/IndivSummary.py:496 #: plugins/IndivComplete.py:667 plugins/IndivSummary.py:500
#: plugins/Summary.py:146 plugins/TimeLine.py:447 plugins/WebPage.py:1269 #: plugins/Summary.py:146 plugins/TimeLine.py:450 plugins/WebPage.py:1268
msgid "Beta" msgid "Beta"
msgstr "" msgstr ""
#: plugins/AncestorChart.py:427 plugins/FullFamily.py:172 #: plugins/AncestorChart.py:428 plugins/FullFamily.py:172
msgid "Produces a graphical ancestral tree graph" msgid "Produces a graphical ancestral tree graph"
msgstr "" msgstr ""
@ -3429,16 +3423,16 @@ msgstr ""
msgid " and was buried in %s." msgid " and was buried in %s."
msgstr "" msgstr ""
#: plugins/AncestorReport.py:225 plugins/AncestorReport.py:384 #: plugins/AncestorReport.py:225 plugins/AncestorReport.py:387
msgid "Ahnentafel Report" msgid "Ahnentafel Report"
msgstr "" msgstr ""
#: plugins/AncestorReport.py:225 plugins/AncestorReport.py:385 #: plugins/AncestorReport.py:225 plugins/AncestorReport.py:388
#: plugins/DescendReport.py:124 plugins/DescendReport.py:281 #: plugins/DescendReport.py:124 plugins/DescendReport.py:283
#: plugins/DetAncestralReport.py:973 plugins/DetDescendantReport.py:851 #: plugins/DetAncestralReport.py:973 plugins/DetDescendantReport.py:851
#: plugins/FamilyGroup.py:344 plugins/FamilyGroup.py:561 #: plugins/FamilyGroup.py:344 plugins/FamilyGroup.py:565
#: plugins/IndivComplete.py:446 plugins/IndivComplete.py:664 #: plugins/IndivComplete.py:446 plugins/IndivComplete.py:668
#: plugins/IndivSummary.py:317 plugins/IndivSummary.py:497 #: plugins/IndivSummary.py:317 plugins/IndivSummary.py:501
msgid "Text Reports" msgid "Text Reports"
msgstr "" msgstr ""
@ -3446,7 +3440,17 @@ msgstr ""
msgid "Save Ancestor Report" msgid "Save Ancestor Report"
msgstr "" msgstr ""
#: plugins/AncestorReport.py:387 #: plugins/AncestorReport.py:248 plugins/DescendReport.py:148
#: plugins/FamilyGroup.py:408 plugins/IndivComplete.py:502
#: plugins/IndivSummary.py:345 plugins/TimeLine.py:389 plugins/WebPage.py:961
msgid "The style used for the title of the page."
msgstr ""
#: plugins/AncestorReport.py:257
msgid "The style used for the generation header."
msgstr ""
#: plugins/AncestorReport.py:390
msgid "Produces a textual ancestral report" msgid "Produces a textual ancestral report"
msgstr "" msgstr ""
@ -3547,7 +3551,7 @@ msgstr ""
msgid "Checks the database for integrity problems, fixing the problems that it can" msgid "Checks the database for integrity problems, fixing the problems that it can"
msgstr "" msgstr ""
#: plugins/DesGraph.py:308 plugins/DesGraph.py:458 #: plugins/DesGraph.py:308 plugins/DesGraph.py:459
msgid "Descendant Graph" msgid "Descendant Graph"
msgstr "" msgstr ""
@ -3559,11 +3563,11 @@ msgstr ""
msgid "Save Descendant Graph" msgid "Save Descendant Graph"
msgstr "" msgstr ""
#: plugins/DesGraph.py:460 plugins/DescendReport.py:283 #: plugins/DesGraph.py:461 plugins/DescendReport.py:285
msgid "Generates a list of descendants of the active person" msgid "Generates a list of descendants of the active person"
msgstr "" msgstr ""
#: plugins/DesGraph.py:461 #: plugins/DesGraph.py:462
msgid "Alpha" msgid "Alpha"
msgstr "" msgstr ""
@ -3585,7 +3589,7 @@ msgstr ""
msgid "Descendants of %s" msgid "Descendants of %s"
msgstr "" msgstr ""
#: plugins/DescendReport.py:124 plugins/DescendReport.py:280 #: plugins/DescendReport.py:124 plugins/DescendReport.py:282
msgid "Descendant Report" msgid "Descendant Report"
msgstr "" msgstr ""
@ -3597,6 +3601,10 @@ msgstr ""
msgid "Save Descendant Report" msgid "Save Descendant Report"
msgstr "" msgstr ""
#: plugins/DescendReport.py:156
msgid "The style used for the level %d display."
msgstr ""
#: plugins/DetAncestralReport.py:115 plugins/DetDescendantReport.py:125 #: plugins/DetAncestralReport.py:115 plugins/DetDescendantReport.py:125
msgid "Child of %s and %s is:" msgid "Child of %s and %s is:"
msgstr "" msgstr ""
@ -3900,7 +3908,7 @@ msgid "Aids in the analysis of data by allowing the development of custom filter
msgstr "" msgstr ""
#: plugins/FamilyGroup.py:117 plugins/FamilyGroup.py:344 #: plugins/FamilyGroup.py:117 plugins/FamilyGroup.py:344
#: plugins/FamilyGroup.py:560 #: plugins/FamilyGroup.py:564
msgid "Family Group Report" msgid "Family Group Report"
msgstr "" msgstr ""
@ -3929,7 +3937,15 @@ msgstr ""
msgid "Save Family Group Report" msgid "Save Family Group Report"
msgstr "" msgstr ""
#: plugins/FamilyGroup.py:563 #: plugins/FamilyGroup.py:426
msgid "The style used for the text related to the children."
msgstr ""
#: plugins/FamilyGroup.py:435
msgid "The style used for the parent's name"
msgstr ""
#: plugins/FamilyGroup.py:567
msgid "Creates a family group report, showing information on a set of parents and their children." msgid "Creates a family group report, showing information on a set of parents and their children."
msgstr "" msgstr ""
@ -4179,7 +4195,7 @@ msgid "Include Source Information"
msgstr "" msgstr ""
#: plugins/IndivComplete.py:446 plugins/IndivComplete.py:450 #: plugins/IndivComplete.py:446 plugins/IndivComplete.py:450
#: plugins/IndivComplete.py:662 #: plugins/IndivComplete.py:666
msgid "Complete Individual Report" msgid "Complete Individual Report"
msgstr "" msgstr ""
@ -4187,11 +4203,20 @@ msgstr ""
msgid "Save Complete Individual Report" msgid "Save Complete Individual Report"
msgstr "" msgstr ""
#: plugins/IndivComplete.py:665 #: plugins/IndivComplete.py:512 plugins/IndivSummary.py:355
msgid "The style used category labels."
msgstr ""
#: plugins/IndivComplete.py:521 plugins/IndivSummary.py:364
#: plugins/WebPage.py:1019
msgid "The style used for the spouse's name."
msgstr ""
#: plugins/IndivComplete.py:669
msgid "Produces a complete report on the selected people." msgid "Produces a complete report on the selected people."
msgstr "" msgstr ""
#: plugins/IndivSummary.py:317 plugins/IndivSummary.py:495 #: plugins/IndivSummary.py:317 plugins/IndivSummary.py:499
msgid "Individual Summary" msgid "Individual Summary"
msgstr "" msgstr ""
@ -4203,7 +4228,7 @@ msgstr ""
msgid "Save Individual Summary" msgid "Save Individual Summary"
msgstr "" msgstr ""
#: plugins/IndivSummary.py:498 #: plugins/IndivSummary.py:502
msgid "Produces a detailed report on the selected person." msgid "Produces a detailed report on the selected person."
msgstr "" msgstr ""
@ -4664,11 +4689,19 @@ msgstr ""
msgid "Sort by" msgid "Sort by"
msgstr "" msgstr ""
#: plugins/TimeLine.py:442 #: plugins/TimeLine.py:373
msgid "The style used for the person's name."
msgstr ""
#: plugins/TimeLine.py:381
msgid "The style used for the year labels."
msgstr ""
#: plugins/TimeLine.py:445
msgid "Generates a timeline graph." msgid "Generates a timeline graph."
msgstr "" msgstr ""
#: plugins/TimeLine.py:446 #: plugins/TimeLine.py:449
msgid "Timeline Graph" msgid "Timeline Graph"
msgstr "" msgstr ""
@ -4774,11 +4807,11 @@ msgstr ""
msgid "GRAMPS ID link URL" msgid "GRAMPS ID link URL"
msgstr "" msgstr ""
#: plugins/WebPage.py:897 plugins/WebPage.py:1267 #: plugins/WebPage.py:897 plugins/WebPage.py:1266
msgid "Generate Web Site" msgid "Generate Web Site"
msgstr "" msgstr ""
#: plugins/WebPage.py:897 plugins/WebPage.py:1268 #: plugins/WebPage.py:897 plugins/WebPage.py:1267
msgid "Web Page" msgid "Web Page"
msgstr "" msgstr ""
@ -4794,67 +4827,59 @@ msgstr ""
msgid "Descendant Families of %s" msgid "Descendant Families of %s"
msgstr "" msgstr ""
#: plugins/WebPage.py:961 #: plugins/WebPage.py:968
msgid "The style used for the title of the page."
msgstr ""
#: plugins/WebPage.py:969
msgid "The style used for the header that identifies facts and events." msgid "The style used for the header that identifies facts and events."
msgstr "" msgstr ""
#: plugins/WebPage.py:977 #: plugins/WebPage.py:976
msgid "The style used for the header for the notes section." msgid "The style used for the header for the notes section."
msgstr "" msgstr ""
#: plugins/WebPage.py:984 #: plugins/WebPage.py:983
msgid "The style used for the copyright notice." msgid "The style used for the copyright notice."
msgstr "" msgstr ""
#: plugins/WebPage.py:991 #: plugins/WebPage.py:990
msgid "The style used for the header for the sources section." msgid "The style used for the header for the sources section."
msgstr "" msgstr ""
#: plugins/WebPage.py:998 #: plugins/WebPage.py:997
msgid "The style used on the index page that labels each section." msgid "The style used on the index page that labels each section."
msgstr "" msgstr ""
#: plugins/WebPage.py:1005 #: plugins/WebPage.py:1004
msgid "The style used for the header for the image section." msgid "The style used for the header for the image section."
msgstr "" msgstr ""
#: plugins/WebPage.py:1012 #: plugins/WebPage.py:1011
msgid "The style used for the header for the marriages and children section." msgid "The style used for the header for the marriages and children section."
msgstr "" msgstr ""
#: plugins/WebPage.py:1020 #: plugins/WebPage.py:1026
msgid "The style used for the spouse's name."
msgstr ""
#: plugins/WebPage.py:1027
msgid "The style used for the general data labels." msgid "The style used for the general data labels."
msgstr "" msgstr ""
#: plugins/WebPage.py:1034 #: plugins/WebPage.py:1033
msgid "The style used for the general data." msgid "The style used for the general data."
msgstr "" msgstr ""
#: plugins/WebPage.py:1041 #: plugins/WebPage.py:1040
msgid "The style used for the description of images." msgid "The style used for the description of images."
msgstr "" msgstr ""
#: plugins/WebPage.py:1048 #: plugins/WebPage.py:1047
msgid "The style used for the notes associated with images." msgid "The style used for the notes associated with images."
msgstr "" msgstr ""
#: plugins/WebPage.py:1055 #: plugins/WebPage.py:1054
msgid "The style used for the source information." msgid "The style used for the source information."
msgstr "" msgstr ""
#: plugins/WebPage.py:1062 #: plugins/WebPage.py:1061
msgid "The style used for the note information." msgid "The style used for the note information."
msgstr "" msgstr ""
#: plugins/WebPage.py:1270 #: plugins/WebPage.py:1269
msgid "Generates web (HTML) pages for individuals, or a set of individuals." msgid "Generates web (HTML) pages for individuals, or a set of individuals."
msgstr "" msgstr ""