7276: translate some currently-untranslated punctuation marks
This commit is contained in:
parent
1e8ab3ec69
commit
6a6fe9b48d
@ -398,8 +398,9 @@ class CommandLineReport:
|
||||
father = self.database.get_person_from_handle(fhandle)
|
||||
if father:
|
||||
fname = name_displayer.display(father)
|
||||
text = "%s:\t%s, %s" % (family.get_gramps_id(),
|
||||
fname, mname)
|
||||
# translators: needed for French and Arabic, else ignore
|
||||
text = _("%s:\t%s, %s") % (family.get_gramps_id(),
|
||||
fname, mname)
|
||||
id_list.append(text)
|
||||
self.options_help[name].append(id_list)
|
||||
elif isinstance(option, NoteOption):
|
||||
|
@ -156,7 +156,7 @@ def insert_image(database, doc, photo, user,
|
||||
crop=photo.get_rectangle())
|
||||
else:
|
||||
user.warn(_("Could not add photo to page"),
|
||||
"%s: %s" % (filename, _('File does not exist')))
|
||||
_("%s: %s") % (filename, _('File does not exist')))
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
|
@ -327,7 +327,7 @@ class ConfigureDialog(ManagedWindow):
|
||||
"""
|
||||
if not config:
|
||||
config = self.__config
|
||||
lwidget = BasicLabel("%s: " %label)
|
||||
lwidget = BasicLabel(_("%s: ") % label) # needed for French, else ignore
|
||||
hbox = Gtk.Box()
|
||||
if path:
|
||||
entry.set_text(path)
|
||||
@ -351,7 +351,7 @@ class ConfigureDialog(ManagedWindow):
|
||||
if not callback:
|
||||
callback = self.update_entry
|
||||
if label:
|
||||
lwidget = BasicLabel("%s: " % label)
|
||||
lwidget = BasicLabel(_("%s: ") % label) # translators: for French
|
||||
entry = Gtk.Entry()
|
||||
if localized_config:
|
||||
entry.set_text(config.get(constant))
|
||||
@ -372,7 +372,7 @@ class ConfigureDialog(ManagedWindow):
|
||||
"""
|
||||
if not config:
|
||||
config = self.__config
|
||||
lwidget = BasicLabel("%s: " % label)
|
||||
lwidget = BasicLabel(_("%s: ") % label) # needed for French, else ignore
|
||||
entry = Gtk.Entry()
|
||||
entry.set_text(str(config.get(constant)))
|
||||
entry.set_tooltip_markup(helptext)
|
||||
@ -385,7 +385,7 @@ class ConfigureDialog(ManagedWindow):
|
||||
def add_color(self, grid, label, index, constant, config=None, col=0):
|
||||
if not config:
|
||||
config = self.__config
|
||||
lwidget = BasicLabel("%s: " % label)
|
||||
lwidget = BasicLabel(_("%s: ") % label) # needed for French, else ignore
|
||||
hexval = config.get(constant)
|
||||
color = Gdk.color_parse(hexval)
|
||||
entry = Gtk.ColorButton(color=color)
|
||||
@ -410,7 +410,7 @@ class ConfigureDialog(ManagedWindow):
|
||||
config = self.__config
|
||||
if not callback:
|
||||
callback = self.update_combo
|
||||
lwidget = BasicLabel("%s: " % label)
|
||||
lwidget = BasicLabel(_("%s: ") % label) # needed for French, else ignore
|
||||
store = Gtk.ListStore(int, str)
|
||||
for item in opts:
|
||||
store.append(item)
|
||||
@ -447,7 +447,7 @@ class ConfigureDialog(ManagedWindow):
|
||||
config = self.__config
|
||||
if not callback:
|
||||
callback = self.update_slider
|
||||
lwidget = BasicLabel("%s: " % label)
|
||||
lwidget = BasicLabel(_("%s: ") % label) # needed for French, else ignore
|
||||
adj = Gtk.Adjustment(value=config.get(constant), lower=range[0],
|
||||
upper=range[1], step_increment=1,
|
||||
page_increment=0, page_size=0)
|
||||
@ -469,7 +469,7 @@ class ConfigureDialog(ManagedWindow):
|
||||
config = self.__config
|
||||
if not callback:
|
||||
callback = self.update_spinner
|
||||
lwidget = BasicLabel("%s: " % label)
|
||||
lwidget = BasicLabel(_("%s: ") % label) # needed for French, else ignore
|
||||
adj = Gtk.Adjustment(value=config.get(constant), lower=range[0],
|
||||
upper=range[1], step_increment=1,
|
||||
page_increment=0, page_size=0)
|
||||
@ -978,7 +978,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
self.fmt_obox.set_active(active)
|
||||
self.fmt_obox.connect('changed', self.cb_name_changed)
|
||||
# label for the combo
|
||||
lwidget = BasicLabel("%s: " % _('Name format'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Name format'))
|
||||
lwidget.set_use_underline(True)
|
||||
lwidget.set_mnemonic_widget(self.fmt_obox)
|
||||
hbox = Gtk.Box()
|
||||
@ -1006,7 +1006,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
active = 0
|
||||
obox.set_active(active)
|
||||
obox.connect('changed', self.date_format_changed)
|
||||
lwidget = BasicLabel("%s: " % _('Date format'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Date format'))
|
||||
grid.attach(lwidget, 0, row, 1, 1)
|
||||
grid.attach(obox, 1, row, 2, 1)
|
||||
row += 1
|
||||
@ -1027,7 +1027,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
obox.connect('changed',
|
||||
lambda obj: config.set('preferences.age-display-precision',
|
||||
obj.get_active() + 1))
|
||||
lwidget = BasicLabel("%s: "
|
||||
lwidget = BasicLabel(_("%s: ")
|
||||
% _('Age display precision (requires restart)'))
|
||||
grid.attach(lwidget, 0, row, 1, 1)
|
||||
grid.attach(obox, 1, row, 2, 1)
|
||||
@ -1041,7 +1041,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
active = 0
|
||||
obox.set_active(active)
|
||||
obox.connect('changed', self.date_calendar_changed)
|
||||
lwidget = BasicLabel("%s: " % _('Calendar on reports'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Calendar on reports'))
|
||||
grid.attach(lwidget, 0, row, 1, 1)
|
||||
grid.attach(obox, 1, row, 2, 1)
|
||||
row += 1
|
||||
@ -1054,7 +1054,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
obox.connect('changed',
|
||||
lambda obj: config.set('behavior.surname-guessing',
|
||||
obj.get_active()))
|
||||
lwidget = BasicLabel("%s: " % _('Surname guessing'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Surname guessing'))
|
||||
grid.attach(lwidget, 0, row, 1, 1)
|
||||
grid.attach(obox, 1, row, 2, 1)
|
||||
row += 1
|
||||
@ -1067,7 +1067,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
obox.connect('changed',
|
||||
lambda obj: config.set('preferences.family-relation-type',
|
||||
obj.get_active()))
|
||||
lwidget = BasicLabel("%s: " % _('Default family relationship'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Default family relationship'))
|
||||
grid.attach(lwidget, 0, row, 1, 1)
|
||||
grid.attach(obox, 1, row, 2, 1)
|
||||
row += 1
|
||||
@ -1091,7 +1091,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
obox.set_active(1)
|
||||
obox.connect('changed',
|
||||
lambda obj: config.set('interface.statusbar', 2*obj.get_active()))
|
||||
lwidget = BasicLabel("%s: " % _('Status bar'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Status bar'))
|
||||
grid.attach(lwidget, 0, row, 1, 1)
|
||||
grid.attach(obox, 1, row, 2, 1)
|
||||
row += 1
|
||||
@ -1148,7 +1148,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
active = config.get('preferences.place-restrict')
|
||||
obox.set_active(active)
|
||||
obox.connect('changed', self.place_restrict_changed)
|
||||
lwidget = BasicLabel("%s: " % _('Restrict'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Restrict'))
|
||||
grid2.attach(lwidget, 0, row, 1, 1)
|
||||
grid2.attach(obox, 1, row, 2, 1)
|
||||
self.place_widgets.append(obox)
|
||||
@ -1372,7 +1372,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
active = config.get('behavior.check-for-updates')
|
||||
obox.set_active(active)
|
||||
obox.connect('changed', self.check_for_updates_changed)
|
||||
lwidget = BasicLabel("%s: " % _('Check for updates'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Check for updates'))
|
||||
grid.attach(lwidget, 1, current_line, 1, 1)
|
||||
grid.attach(obox, 2, current_line, 1, 1)
|
||||
|
||||
@ -1390,7 +1390,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
elif "update" in whattype:
|
||||
self.whattype_box.set_active(0)
|
||||
self.whattype_box.connect('changed', self.check_for_type_changed)
|
||||
lwidget = BasicLabel("%s: " % _('What to check'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('What to check'))
|
||||
grid.attach(lwidget, 1, current_line, 1, 1)
|
||||
grid.attach(self.whattype_box, 2, current_line, 1, 1)
|
||||
|
||||
@ -1451,7 +1451,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
current_line = 0
|
||||
|
||||
if __debug__:
|
||||
lwidget = BasicLabel("%s: " % _('Database backend'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Database backend'))
|
||||
grid.attach(lwidget, 1, current_line, 1, 1)
|
||||
obox = self.__create_backend_combo()
|
||||
grid.attach(obox, 2, current_line, 1, 1)
|
||||
@ -1495,7 +1495,7 @@ class GrampsPreferences(ConfigureDialog):
|
||||
active = config.get('database.autobackup')
|
||||
obox.set_active(active)
|
||||
obox.connect('changed', self.autobackup_changed)
|
||||
lwidget = BasicLabel("%s: " % _('Autobackup'))
|
||||
lwidget = BasicLabel(_("%s: ") % _('Autobackup'))
|
||||
grid.attach(lwidget, 1, current_line, 1, 1)
|
||||
grid.attach(obox, 2, current_line, 1, 1)
|
||||
|
||||
|
@ -132,7 +132,7 @@ class EditAttributeRoot(EditSecondary):
|
||||
label = str(attrib.get_type())
|
||||
if not label.strip():
|
||||
label = _("New Attribute")
|
||||
label = "%s: %s" % (_('Attribute'),label)
|
||||
label = _("%s: %s") % (_('Attribute'), label)
|
||||
return (label, _('Attribute Editor'))
|
||||
|
||||
def save(self,*obj):
|
||||
|
@ -941,13 +941,15 @@ class EditFamily(EditPrimary):
|
||||
if birth:
|
||||
#if event changes it view needs to update
|
||||
self.callman.register_handles({'event': [birth.get_handle()]})
|
||||
birth_label.set_label("%s:" % birth.get_type())
|
||||
# translators: needed for French, ignore otherwise
|
||||
birth_label.set_label(_("%s:") % birth.get_type())
|
||||
|
||||
death = get_death_or_fallback(db, person)
|
||||
if death:
|
||||
#if event changes it view needs to update
|
||||
self.callman.register_handles({'event': [death.get_handle()]})
|
||||
death_label.set_label("%s:" % death.get_type())
|
||||
# translators: needed for French, ignore otherwise
|
||||
death_label.set_label(_("%s:") % death.get_type())
|
||||
|
||||
btn_edit.set_tooltip_text(_('Edit %s') % name)
|
||||
btn_index.hide()
|
||||
|
@ -176,17 +176,17 @@ class MergePerson(ManagedWindow):
|
||||
title.set_property('weight', Pango.Weight.BOLD)
|
||||
title.set_property('scale', 1.2)
|
||||
self.add(tobj, title, name_displayer.display(person))
|
||||
self.add(tobj, normal, "%s:\t%s" % (_('ID'),
|
||||
self.add(tobj, normal, _("%s:\t%s") % (_('ID'),
|
||||
person.get_gramps_id()))
|
||||
self.add(tobj, normal, "%s:\t%s" % (_('Gender'),
|
||||
self.add(tobj, normal, _("%s:\t%s") % (_('Gender'),
|
||||
sex[person.get_gender()]))
|
||||
bref = person.get_birth_ref()
|
||||
if bref:
|
||||
self.add(tobj, normal, "%s:\t%s" % (_('Birth'),
|
||||
self.add(tobj, normal, _("%s:\t%s") % (_('Birth'),
|
||||
self.get_event_info(bref.ref)))
|
||||
dref = person.get_death_ref()
|
||||
if dref:
|
||||
self.add(tobj, normal, "%s:\t%s" % (_('Death'),
|
||||
self.add(tobj, normal, _("%s:\t%s") % (_('Death'),
|
||||
self.get_event_info(dref.ref)))
|
||||
|
||||
nlist = person.get_alternate_names()
|
||||
@ -205,7 +205,8 @@ class MergePerson(ManagedWindow):
|
||||
name = str(
|
||||
self.database.get_event_from_handle(event_handle).get_type())
|
||||
if role.is_primary():
|
||||
self.add(tobj, normal, "%s:\t%s" %
|
||||
# translators: needed for French, ignore otherwise
|
||||
self.add(tobj, normal, _("%s:\t%s") %
|
||||
(name, self.get_event_info(event_handle)))
|
||||
else:
|
||||
self.add(tobj, normal, "%s (%s):\t%s" %
|
||||
@ -216,11 +217,11 @@ class MergePerson(ManagedWindow):
|
||||
self.add(tobj, title, _("Parents"))
|
||||
for fid in person.get_parent_family_handle_list():
|
||||
(fname, mname, gid) = self.get_parent_info(fid)
|
||||
self.add(tobj, normal, "%s:\t%s" % (_('Family ID'), gid))
|
||||
self.add(tobj, normal, _("%s:\t%s") % (_('Family ID'), gid))
|
||||
if fname:
|
||||
self.add(tobj, indent, "%s:\t%s" % (_('Father'), fname))
|
||||
self.add(tobj, indent, _("%s:\t%s") % (_('Father'), fname))
|
||||
if mname:
|
||||
self.add(tobj, indent, "%s:\t%s" % (_('Mother'), mname))
|
||||
self.add(tobj, indent, _("%s:\t%s") % (_('Mother'), mname))
|
||||
else:
|
||||
self.add(tobj, normal, _("No parents found"))
|
||||
|
||||
@ -230,22 +231,22 @@ class MergePerson(ManagedWindow):
|
||||
for fid in slist:
|
||||
(fname, mname, pid) = self.get_parent_info(fid)
|
||||
family = self.database.get_family_from_handle(fid)
|
||||
self.add(tobj, normal, "%s:\t%s" % (_('Family ID'), pid))
|
||||
self.add(tobj, normal, _("%s:\t%s") % (_('Family ID'), pid))
|
||||
spouse_id = utils.find_spouse(person, family)
|
||||
if spouse_id:
|
||||
spouse = self.database.get_person_from_handle(spouse_id)
|
||||
self.add(tobj, indent, "%s:\t%s" % (_('Spouse'),
|
||||
self.add(tobj, indent, _("%s:\t%s") % (_('Spouse'),
|
||||
name_of(spouse)))
|
||||
relstr = str(family.get_relationship())
|
||||
self.add(tobj, indent, "%s:\t%s" % (_('Type'), relstr))
|
||||
self.add(tobj, indent, _("%s:\t%s") % (_('Type'), relstr))
|
||||
event = utils.find_marriage(self.database, family)
|
||||
if event:
|
||||
self.add(tobj, indent, "%s:\t%s" % (
|
||||
self.add(tobj, indent, _("%s:\t%s") % (
|
||||
_('Marriage'),
|
||||
self.get_event_info(event.get_handle())))
|
||||
for child_ref in family.get_child_ref_list():
|
||||
child = self.database.get_person_from_handle(child_ref.ref)
|
||||
self.add(tobj, indent, "%s:\t%s" % (_('Child'),
|
||||
self.add(tobj, indent, _("%s:\t%s") % (_('Child'),
|
||||
name_of(child)))
|
||||
else:
|
||||
self.add(tobj, normal, _("No spouses or children found"))
|
||||
|
@ -674,7 +674,7 @@ class PluginTrace(ManagedWindow):
|
||||
|
||||
def __init__(self, uistate, track, data, name):
|
||||
self.name = name
|
||||
title = "%s: %s" % (_("Plugin Error"), name)
|
||||
title = _("%s: %s") % (_("Plugin Error"), name)
|
||||
ManagedWindow.__init__(self, uistate, track, self)
|
||||
|
||||
self.set_window(Gtk.Dialog("", uistate.window,
|
||||
|
@ -320,7 +320,7 @@ class ReportDialog(ManagedWindow):
|
||||
return
|
||||
|
||||
# Styles Frame
|
||||
label = Gtk.Label(label="%s:" % _("Style"))
|
||||
label = Gtk.Label(label=_("%s:") % _("Style"))
|
||||
label.set_halign(Gtk.Align.START)
|
||||
|
||||
self.style_menu = StyleComboBox()
|
||||
@ -372,7 +372,8 @@ class ReportDialog(ManagedWindow):
|
||||
for (text, widget) in self.widgets:
|
||||
widget.set_hexpand(True)
|
||||
if text:
|
||||
text_widget = Gtk.Label(label="%s:" % text)
|
||||
# translators: needed for French, ignore otherwise
|
||||
text_widget = Gtk.Label(label=_("%s:") % text)
|
||||
text_widget.set_halign(Gtk.Align.START)
|
||||
grid.attach(text_widget, 1, row, 1, 1)
|
||||
grid.attach(widget, 2, row, 1, 1)
|
||||
@ -396,7 +397,7 @@ class ReportDialog(ManagedWindow):
|
||||
for (text, widget) in flist:
|
||||
widget.set_hexpand(True)
|
||||
if text:
|
||||
text_widget = Gtk.Label(label='%s:' % text)
|
||||
text_widget = Gtk.Label(label=_('%s:') % text)
|
||||
text_widget.set_halign(Gtk.Align.START)
|
||||
grid.attach(text_widget, 1, row, 1, 1)
|
||||
if isinstance(widget, GuiTextOption):
|
||||
@ -467,7 +468,7 @@ class ReportDialog(ManagedWindow):
|
||||
directory should be used."""
|
||||
|
||||
# Save Frame
|
||||
self.doc_label = Gtk.Label(label="%s:" % _("Filename"))
|
||||
self.doc_label = Gtk.Label(label=_("%s:") % _("Filename"))
|
||||
self.doc_label.set_halign(Gtk.Align.START)
|
||||
|
||||
self.grid.attach(self.doc_label, 1, self.row, 1, 1)
|
||||
@ -615,7 +616,7 @@ class ReportDialog(ManagedWindow):
|
||||
widget, has_label = make_gui_option(option, self.dbstate,
|
||||
self.uistate, self.track)
|
||||
if has_label:
|
||||
widget_text = Gtk.Label('%s:' % option.get_label())
|
||||
widget_text = Gtk.Label(_('%s:') % option.get_label())
|
||||
widget_text.set_halign(Gtk.Align.START)
|
||||
self.grid.attach(widget_text, 1, self.row, 1, 1)
|
||||
self.doc_widgets.append(widget_text)
|
||||
|
@ -354,7 +354,7 @@ class NavigationView(PageView):
|
||||
dialog.vbox.set_spacing(10)
|
||||
dialog.vbox.set_border_width(12)
|
||||
hbox = Gtk.Box()
|
||||
hbox.pack_start(Gtk.Label(label="%s: " % _('ID')), True, True, 0)
|
||||
hbox.pack_start(Gtk.Label(label=_("%s: ") % _('ID')), True, True, 0)
|
||||
text = Gtk.Entry()
|
||||
text.set_activates_default(True)
|
||||
hbox.pack_start(text, False, True, 0)
|
||||
|
@ -80,7 +80,8 @@ class LogGramplet(Gramplet):
|
||||
continue
|
||||
self.last_log = (ltype, action, handle)
|
||||
self.timestamp()
|
||||
self.append_text("%s: " % _(action))
|
||||
# translators: needed for French, ignore otherwise
|
||||
self.append_text(_("%s: ") % _(action))
|
||||
if action == 'Deleted':
|
||||
transaction = self.dbstate.db.transaction
|
||||
if ltype == 'Person':
|
||||
|
@ -102,43 +102,43 @@ class StatsGramplet(Gramplet):
|
||||
'Filter', 'all people')
|
||||
self.append_text(" %s" % database.get_number_of_people())
|
||||
self.append_text("\n")
|
||||
self.link("%s:" % _("Males"), 'Filter', 'males')
|
||||
self.link(_("%s:") % _("Males"), 'Filter', 'males')
|
||||
self.append_text(" %s" % males)
|
||||
self.append_text("\n")
|
||||
self.link("%s:" % _("Females"), 'Filter', 'females')
|
||||
self.link(_("%s:") % _("Females"), 'Filter', 'females')
|
||||
self.append_text(" %s" % females)
|
||||
self.append_text("\n")
|
||||
self.link("%s:" % _("Individuals with unknown gender"),
|
||||
self.link(_("%s:") % _("Individuals with unknown gender"),
|
||||
'Filter', 'people with unknown gender')
|
||||
self.append_text(" %s" % unknowns)
|
||||
self.append_text("\n")
|
||||
self.append_text("\n%s\n" % _("Family Information"))
|
||||
self.append_text("----------------------------\n")
|
||||
self.link("%s:" % _("Number of families"),
|
||||
self.link(_("%s:") % _("Number of families"),
|
||||
'Filter', 'all families')
|
||||
self.append_text(" %s" % database.get_number_of_families())
|
||||
self.append_text("\n")
|
||||
if hasattr(database, 'surname_list'):
|
||||
self.link("%s:" % _("Unique surnames"),
|
||||
self.link(_("%s:") % _("Unique surnames"),
|
||||
'Filter', 'unique surnames')
|
||||
self.append_text(" %s" % len(set(database.surname_list)))
|
||||
self.append_text("\n")
|
||||
self.append_text("\n%s\n" % _("Media Objects"))
|
||||
self.append_text("----------------------------\n")
|
||||
self.link("%s:" % _("Total number of media object references"),
|
||||
self.link(_("%s:") % _("Total number of media object references"),
|
||||
'Filter', 'media references')
|
||||
self.append_text(" %s" % total_media)
|
||||
self.append_text("\n")
|
||||
self.link("%s:" % _("Number of unique media objects"),
|
||||
self.link(_("%s:") % _("Number of unique media objects"),
|
||||
'Filter', 'unique media')
|
||||
self.append_text(" %s" % mobjects)
|
||||
self.append_text("\n")
|
||||
|
||||
self.link("%s:" % _("Total size of media objects"),
|
||||
self.link(_("%s:") % _("Total size of media objects"),
|
||||
'Filter', 'media by size')
|
||||
self.append_text(" %s %s" % (mbytes, _("Megabyte|MB")))
|
||||
self.append_text("\n")
|
||||
self.link("%s:" % _("Missing Media Objects"),
|
||||
self.link(_("%s:") % _("Missing Media Objects"),
|
||||
'Filter', 'missing media')
|
||||
self.append_text(" %s\n" % len(notfound))
|
||||
self.append_text("", scroll_to="begin")
|
||||
|
@ -535,7 +535,7 @@ class RelationshipView(NavigationView):
|
||||
if family_handle:
|
||||
self.write_parents(family_handle, person)
|
||||
else:
|
||||
self.write_label("%s:" % _('Parents'), None, True, person)
|
||||
self.write_label(_("%s:") % _('Parents'), None, True, person)
|
||||
self.row += 1
|
||||
|
||||
family_handle_list = person.get_family_handle_list()
|
||||
@ -599,7 +599,7 @@ class RelationshipView(NavigationView):
|
||||
self._set_draggable_person(eventbox, person.get_handle())
|
||||
# Gramps ID
|
||||
|
||||
subgrid.attach(widgets.BasicLabel("%s:" % _('ID')), 1, 0, 1, 1)
|
||||
subgrid.attach(widgets.BasicLabel(_("%s:") % _('ID')), 1, 0, 1, 1)
|
||||
label = widgets.BasicLabel(person.gramps_id)
|
||||
label.set_hexpand(True)
|
||||
subgrid.attach(label, 2, 0, 1, 1)
|
||||
@ -611,7 +611,7 @@ class RelationshipView(NavigationView):
|
||||
else:
|
||||
birth_title = _("Birth")
|
||||
|
||||
subgrid.attach(widgets.BasicLabel("%s:" % birth_title), 1, 1, 1, 1)
|
||||
subgrid.attach(widgets.BasicLabel(_("%s:") % birth_title), 1, 1, 1, 1)
|
||||
subgrid.attach(widgets.BasicLabel(self.format_event(birth)), 2, 1, 1, 1)
|
||||
|
||||
death = get_death_or_fallback(self.dbstate.db, person)
|
||||
@ -628,7 +628,7 @@ class RelationshipView(NavigationView):
|
||||
death_date = death.get_date_object()
|
||||
if (death_date and death_date.get_valid()):
|
||||
age = death_date - birth_date
|
||||
subgrid.attach(widgets.BasicLabel("%s:" % death_title),
|
||||
subgrid.attach(widgets.BasicLabel(_("%s:") % death_title),
|
||||
1, 2, 1, 1)
|
||||
subgrid.attach(widgets.BasicLabel("%s (%s)" %
|
||||
(self.format_event(death), age),
|
||||
@ -638,12 +638,12 @@ class RelationshipView(NavigationView):
|
||||
if not showed_death:
|
||||
age = Today() - birth_date
|
||||
if probably_alive(person, self.dbstate.db):
|
||||
subgrid.attach(widgets.BasicLabel("%s:" % _("Alive")),
|
||||
subgrid.attach(widgets.BasicLabel(_("%s:") % _("Alive")),
|
||||
1, 2, 1, 1)
|
||||
subgrid.attach(widgets.BasicLabel("(%s)" % age, Pango.EllipsizeMode.END),
|
||||
2, 2, 1, 1)
|
||||
else:
|
||||
subgrid.attach(widgets.BasicLabel("%s:" % _("Death")),
|
||||
subgrid.attach(widgets.BasicLabel(_("%s:") % _("Death")),
|
||||
1, 2, 1, 1)
|
||||
subgrid.attach(widgets.BasicLabel("%s (%s)" % (_("unknown"), age),
|
||||
Pango.EllipsizeMode.END),
|
||||
@ -651,7 +651,7 @@ class RelationshipView(NavigationView):
|
||||
showed_death = True
|
||||
|
||||
if not showed_death:
|
||||
subgrid.attach(widgets.BasicLabel("%s:" % death_title),
|
||||
subgrid.attach(widgets.BasicLabel(_("%s:") % death_title),
|
||||
1, 2, 1, 1)
|
||||
subgrid.attach(widgets.BasicLabel(self.format_event(death)),
|
||||
2, 2, 1, 1)
|
||||
@ -859,7 +859,7 @@ class RelationshipView(NavigationView):
|
||||
return
|
||||
if person and self.check_collapsed(person.handle, family_handle):
|
||||
# don't show rest
|
||||
self.write_label("%s:" % _('Parents'), family, True, person)
|
||||
self.write_label(_("%s:") % _('Parents'), family, True, person)
|
||||
self.row -= 1 # back up one row for summary names
|
||||
active = self.get_active()
|
||||
child_list = [ref.ref for ref in family.get_child_ref_list()
|
||||
@ -895,7 +895,7 @@ class RelationshipView(NavigationView):
|
||||
_PDATA_STOP-_PDATA_START, 1)
|
||||
self.row += 1 # now advance it
|
||||
else:
|
||||
self.write_label("%s:" % _('Parents'), family, True, person)
|
||||
self.write_label(_("%s:") % _('Parents'), family, True, person)
|
||||
self.write_person(_('Father'), family.get_father_handle())
|
||||
self.write_person(_('Mother'), family.get_mother_handle())
|
||||
|
||||
@ -1375,7 +1375,7 @@ class RelationshipView(NavigationView):
|
||||
# collapse button
|
||||
if self.check_collapsed(person.handle, family_handle):
|
||||
# show "> Family: ..." and nothing else
|
||||
self.write_label("%s:" % _('Family'), family, False, person)
|
||||
self.write_label(_("%s:") % _('Family'), family, False, person)
|
||||
self.row -= 1 # back up
|
||||
child_list = family.get_child_ref_list()
|
||||
if child_list:
|
||||
@ -1399,7 +1399,7 @@ class RelationshipView(NavigationView):
|
||||
self.row += 1 # now advance it
|
||||
else:
|
||||
# show "V Family: ..." and the rest
|
||||
self.write_label("%s:" % _('Family'), family, False, person)
|
||||
self.write_label(_("%s:") % _('Family'), family, False, person)
|
||||
if (handle or
|
||||
family.get_relationship() != FamilyRelType.UNKNOWN):
|
||||
box = self.write_person(_('Spouse'), handle)
|
||||
|
Loading…
Reference in New Issue
Block a user