Added formatted strings for distcheck.
svn: r14448
This commit is contained in:
		| @@ -1286,11 +1286,9 @@ class CheckIntegrity(object): | ||||
|                 self.db.get_number_of_places() + | ||||
|                 self.db.get_number_of_media_objects() + | ||||
|                 self.db.get_number_of_sources() + | ||||
|                 self.db.get_number_of_repositories() | ||||
|                 ) | ||||
|                 self.db.get_number_of_repositories() ) | ||||
|  | ||||
|         self.progress.set_pass(_('Looking for note reference problems'), | ||||
|                                total) | ||||
|         self.progress.set_pass(_('Looking for note reference problems'), total ) | ||||
|          | ||||
|         for handle in self.db.person_map.keys(): | ||||
|             self.progress.step() | ||||
| @@ -1475,8 +1473,9 @@ class CheckIntegrity(object): | ||||
|                 self.text.write(_("%s was removed from the family of %s\n") % (cn, pn)) | ||||
|  | ||||
|         if plink > 0: | ||||
|             self.text.write(ngettext("%d broken spouse/family link was fixed\n", \ | ||||
|             "%d broken spouse/family links were found\n", plink) % plink) | ||||
|             self.text.write(ngettext("%(quantity)d broken spouse/family link was fixed\n", \ | ||||
|             "%(quantity)d broken spouse/family links were found\n", plink) % { | ||||
|                 'quantity' : plink }    | ||||
|             for (person_handle, family_handle) in self.broken_parent_links: | ||||
|                 person = self.db.get_person_from_handle(person_handle) | ||||
|                 if person: | ||||
| @@ -1492,8 +1491,9 @@ class CheckIntegrity(object): | ||||
|                 self.text.write(_("%s was restored to the family of %s\n") % (cn, pn)) | ||||
|  | ||||
|         if slink > 0: | ||||
|             self.text.write(ngettext("%d duplicate spouse/family link was found\n", \ | ||||
|             "%d duplicate spouse/family links were found\n", slink) % slink) | ||||
|             self.text.write(ngettext("%(dup_spouse_family)d duplicate spouse/family link was found\n", \ | ||||
|             "%(dup_spouse_family)d duplicate spouse/family links were found\n", slink) % { | ||||
|                 'dup_spouse_family' : slink }                  | ||||
|             for (person_handle, family_handle) in self.broken_parent_links: | ||||
|                 person = self.db.get_person_from_handle(person_handle) | ||||
|                 if person: | ||||
| @@ -1510,9 +1510,10 @@ class CheckIntegrity(object): | ||||
|  | ||||
|         if efam == 1: | ||||
|             self.text.write(_("%d family with no parents or children found, removed.\n")) | ||||
|             self.text.write("\t%s\n" % self.empty_family[0]) | ||||
|             self.text.write("\t%(empty_family)s\n") % {'empty_family' : self.empty_family[0] } | ||||
|         elif efam > 1: | ||||
|             self.text.write(_("%d families with no parents or children, removed.\n") % efam) | ||||
|             self.text.write(_("%(amount)d families with no parents or children, removed.\n") % { | ||||
|                 'amount' : efam}    | ||||
|  | ||||
|         if rel: | ||||
|             self.text.write(ngettext("%d corrupted family relationship fixed\n", \ | ||||
| @@ -1579,25 +1580,24 @@ class CheckIntegrity(object): | ||||
|             "%d invalid name format references were removed\n", name_format) % name_format) | ||||
|  | ||||
|         if empty_objs > 0 : | ||||
|             self.text.write(_("%d empty objects removed:\n" | ||||
|                               "   %d person objects\n" | ||||
|                               "   %d family objects\n" | ||||
|                               "   %d event objects\n" | ||||
|                               "   %d source objects\n" | ||||
|                               "   %d media objects\n" | ||||
|                               "   %d place objects\n" | ||||
|                               "   %d repository objects\n" | ||||
|                               "   %d note objects\n" | ||||
|                             ) % (empty_objs,  | ||||
|                                  len(self.empty_objects['persons']), | ||||
|                                  len(self.empty_objects['families']), | ||||
|                                  len(self.empty_objects['events']), | ||||
|                                  len(self.empty_objects['sources']), | ||||
|                                  len(self.empty_objects['media']), | ||||
|                                  len(self.empty_objects['places']), | ||||
|                                  len(self.empty_objects['repos']), | ||||
|                                  len(self.empty_objects['notes'])  | ||||
|                                 ) ) | ||||
|             self.text.write(_("%(empty_obj)d empty objects removed:\n" | ||||
|                               "   %(person)d person objects\n" | ||||
|                               "   %(family)d family objects\n" | ||||
|                               "   %(event)d event objects\n" | ||||
|                               "   %(source)d source objects\n" | ||||
|                               "   %(media)d media objects\n" | ||||
|                               "   %(place)d place objects\n" | ||||
|                               "   %(repo)d repository objects\n" | ||||
|                               "   %(note)d note objects\n" ) % { | ||||
|                                  'empty_obj' : empty_objs,  | ||||
|                                  'person' : len(self.empty_objects['persons']), | ||||
|                                  'family' : len(self.empty_objects['families']), | ||||
|                                  'event' : len(self.empty_objects['events']), | ||||
|                                  'source' : len(self.empty_objects['sources']), | ||||
|                                  'media' : len(self.empty_objects['media']), | ||||
|                                  'place' : len(self.empty_objects['places']), | ||||
|                                  'repo' : len(self.empty_objects['repos']), | ||||
|                                  'note' : len(self.empty_objects['notes'])  } ) | ||||
|  | ||||
|         return errors | ||||
|  | ||||
|   | ||||
| @@ -452,8 +452,8 @@ class PathChange(BatchOp): | ||||
|         to_text = unicode(self.to_entry.get_text()) | ||||
|         text = _( | ||||
|             'The following action is to be performed:\n\n' | ||||
|             'Operation:\t%s\nReplace:\t\t%s\nWith:\t\t%s' | ||||
|             ) % (self.title.replace('_',''), from_text, to_text) | ||||
|             'Operation:\t%(title)s\nReplace:\t\t%(source)s\nWith:\t\t%(dest_text)s') % { | ||||
|                 'title' : self.title.replace('_',''), 'source' : from_text, 'dest_text' : to_text } | ||||
|         return text | ||||
|          | ||||
|     def _prepare(self): | ||||
|   | ||||
| @@ -43,7 +43,7 @@ import gtk | ||||
| # GRAMPS modules | ||||
| # | ||||
| #------------------------------------------------------------------------- | ||||
| from gen.display.name import displayer as name_displayer | ||||
| from gen.display.name import displayer as _nd | ||||
| import ManagedWindow | ||||
| from gui.views.treemodels import PeopleBaseModel, PersonTreeModel | ||||
| from libpersonview import BasePersonView | ||||
| @@ -100,7 +100,7 @@ class RelCalc(Tool.Tool, ManagedWindow.ManagedWindow): | ||||
|                                             uistate.get_active('Person')) | ||||
|         name = '' | ||||
|         if self.person: | ||||
|             name = name_displayer.display(self.person) | ||||
|             name = _nd.display(self.person) | ||||
|         self.title = _('Relationship calculator: %(person_name)s' | ||||
|                        ) % {'person_name' : name} | ||||
|         window = self.glade.toplevel | ||||
| @@ -178,14 +178,15 @@ class RelCalc(Tool.Tool, ManagedWindow.ManagedWindow): | ||||
|         rel_strings, common_an = self.relationship.get_all_relationships( | ||||
|                                             self.db, self.person, other_person) | ||||
|  | ||||
|         p1 = name_displayer.display(self.person) | ||||
|         p2 = name_displayer.display(other_person) | ||||
|         p1 = _nd.display(self.person) | ||||
|         p2 = _nd.display(other_person) | ||||
|  | ||||
|         text = [] | ||||
|         if other_person is None:  | ||||
|             pass | ||||
|         elif self.person.handle == other_person.handle: | ||||
|             rstr = _("%s and %s are the same person.") % (p1, p2) | ||||
|             rstr = _("%(person)s and %(active_person)s are the same person.") % { | ||||
|                 'person' : p1, 'active_person' : p2}   | ||||
|             text.append((rstr, "")) | ||||
|         elif len(rel_strings) == 0: | ||||
|             rstr = _("%(person)s and %(active_person)s are not related.") % { | ||||
| @@ -202,13 +203,13 @@ class RelCalc(Tool.Tool, ManagedWindow.ManagedWindow): | ||||
|                 if common[0] in [other_person.handle, self.person.handle]: | ||||
|                     commontext = '' | ||||
|                 else : | ||||
|                     name = name_displayer.display(person) | ||||
|                     name = _nd.display(person) | ||||
|                     commontext = " " + _("Their common ancestor is %s.") % name | ||||
|             elif length == 2: | ||||
|                 p1c = self.db.get_person_from_handle(common[0]) | ||||
|                 p2c = self.db.get_person_from_handle(common[1]) | ||||
|                 p1str = name_displayer.display(p1c) | ||||
|                 p2str = name_displayer.display(p2c) | ||||
|                 p1str = _nd.display(p1c) | ||||
|                 p2str = _nd.display(p2c) | ||||
|                 commontext = " " + _("Their common ancestors are %s and %s." | ||||
|                                     ) % (p1str,p2str) | ||||
|             elif length > 2: | ||||
| @@ -218,7 +219,7 @@ class RelCalc(Tool.Tool, ManagedWindow.ManagedWindow): | ||||
|                     person = self.db.get_person_from_handle(person_handle) | ||||
|                     if index: | ||||
|                         commontext += ", " | ||||
|                     commontext += name_displayer.display(person) | ||||
|                     commontext += _nd.display(person) | ||||
|                     index += 1 | ||||
|                 commontext += "." | ||||
|             else: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user