From fa3672c2c4ad4cfc897e9bc650dd726b608888a2 Mon Sep 17 00:00:00 2001 From: Nick Hall Date: Thu, 13 Mar 2025 22:52:29 +0000 Subject: [PATCH] Fix format string with unnamed arguments warnings Fixes #13663. --- DescendantBooks/DescendantBookReport.py | 4 +- .../DetailedDescendantBookReport.py | 14 +- DescendantBooks/po/template.pot | 322 +++++++++--------- 3 files changed, 168 insertions(+), 172 deletions(-) diff --git a/DescendantBooks/DescendantBookReport.py b/DescendantBooks/DescendantBookReport.py index 4e283d5b3..52fd1fe5b 100644 --- a/DescendantBooks/DescendantBookReport.py +++ b/DescendantBooks/DescendantBookReport.py @@ -439,7 +439,7 @@ def write_report(self): if len(self.ascendants) > 1: report_count = report_count + 1 report_titles[report_count] = \ - _("%s. Descendants of %s") % (report_count, name) + _("{report_count}. Descendants of {name}").format(report_count=report_count, name=name) else: report_titles[report_count] = _("Descendants of %s") % name mark = IndexMark(report_titles[report_count], INDEX_TYPE_TOC, 1) @@ -478,7 +478,7 @@ def write_toc(self): name = self._name_display.display_name(person.get_primary_name()) report_count = report_count + 1 self.doc.start_paragraph("DR-TOC-Detail") - text = _("%d. %s") % (report_count, name) + text = _("{report_count:d}. {name}").format(report_count=report_count, name=name) mark = IndexMark(text, INDEX_TYPE_TOC, 2) self.doc.write_text(text, mark) self.doc.end_paragraph() diff --git a/DescendantBooks/DetailedDescendantBookReport.py b/DescendantBooks/DetailedDescendantBookReport.py index 391ca8118..6f235edbf 100644 --- a/DescendantBooks/DetailedDescendantBookReport.py +++ b/DescendantBooks/DetailedDescendantBookReport.py @@ -614,7 +614,7 @@ def write_toc(self): name = self._name_display.display_name(person.get_primary_name()) report_count = report_count + 1 self.doc.start_paragraph("DDR-Entry") - text = self._("%d. %s") % (report_count, name) + text = self._("{report_count:d}. {name}").format(report_count=report_count, name=name) mark = IndexMark(text, INDEX_TYPE_TOC, 2) self.doc.write_text(text, mark) self.doc.end_paragraph() @@ -694,8 +694,7 @@ def write_person(self, key): # Don't print duplicate people in second reports, simple reference them rep, gen, dnum = self.persons_printed[person_handle] self.doc.write_text(self._( - "See Report : %s, Generation : %s, Person : %s") % \ - self.persons_printed[person_handle]) + "See Report : {report}, Generation : {generation}, Person : {person}").format(report=rep, generation=gen, person=dnum) self.doc.end_paragraph() return @@ -768,8 +767,7 @@ def write_report_ref(self, person, main_person): header_done = True self.doc.start_paragraph("DDR-Entry") - ref_str = self._("Spouse of: Report: %s, Generation: %s, Person: %s") \ - % (repno, gen, per) + ref_str = self._("Spouse of: Report: {report}, Generation: {generation}, Person: {person}").format(report=repno, generation=gen, person=per) self.doc.write_text_citation(ref_str) self.doc.end_paragraph() else: @@ -781,8 +779,7 @@ def write_report_ref(self, person, main_person): header_done = True self.doc.start_paragraph("DDR-Entry") - ref_str = self._("Report: %s, Generation: %s, Person: %s") \ - % (repno, gen, per) + ref_str = self._("Report: {report}, Generation: {generation}, Person: {person}").format(report=repno, generation=gen, person=per) self.doc.write_text_citation(ref_str) self.doc.end_paragraph() #BOOK end @@ -993,8 +990,7 @@ def __write_mate(self, person, family): if mate_handle in self.dnumber: self.doc.start_paragraph('DDR-MoreDetails') self.doc.write_text_citation( - self._("Ref: %s. %s") % - (self.dnumber[mate_handle], name)) + self._("Ref: {number}. {name}").format(number=self.dnumber[mate_handle], name=name) self.doc.end_paragraph() else: self.dmates[mate_handle] = person.get_handle() diff --git a/DescendantBooks/po/template.pot b/DescendantBooks/po/template.pot index 99ebe85bf..ed627198b 100644 --- a/DescendantBooks/po/template.pot +++ b/DescendantBooks/po/template.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-16 15:10-0800\n" +"POT-Creation-Date: 2025-03-13 22:50+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +17,27 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: DescendantBooks/RunReport.py:84 DescendantBooks/RunReport.py:89 +msgid "Report could not be created" +msgstr "" + +#: DescendantBooks/DescendantBooks.gpr.py:22 +msgid "Descendant Book" +msgstr "" + +#: DescendantBooks/DescendantBooks.gpr.py:23 +msgid "Produces one or more descendant reports based on a supplied query." +msgstr "" + +#: DescendantBooks/DescendantBooks.gpr.py:41 +msgid "Detailed Descendant Book" +msgstr "" + +#: DescendantBooks/DescendantBooks.gpr.py:43 +msgid "" +"Produces one or more detailed descendant reports based on a supplied query." +msgstr "" + #: DescendantBooks/DescendantBookReport.py:223 #: DescendantBooks/DescendantBookReport.py:228 #, python-format @@ -55,8 +76,8 @@ msgid "Writing %s reports..." msgstr "" #: DescendantBooks/DescendantBookReport.py:442 -#, python-format -msgid "%s. Descendants of %s" +#, python-brace-format +msgid "{report_count}. Descendants of {name}" msgstr "" #: DescendantBooks/DescendantBookReport.py:444 @@ -75,52 +96,52 @@ msgstr "" #: DescendantBooks/DescendantBookReport.py:481 #: DescendantBooks/DetailedDescendantBookReport.py:617 -#, python-format -msgid "%d. %s" +#, python-brace-format +msgid "{report_count:d}. {name}" msgstr "" #: DescendantBooks/DescendantBookReport.py:506 -#: DescendantBooks/DetailedDescendantBookReport.py:1341 +#: DescendantBooks/DetailedDescendantBookReport.py:1337 msgid "Report Options" msgstr "" #: DescendantBooks/DescendantBookReport.py:508 -#: DescendantBooks/DetailedDescendantBookReport.py:1343 +#: DescendantBooks/DetailedDescendantBookReport.py:1339 msgid "Filter" msgstr "" #: DescendantBooks/DescendantBookReport.py:510 -#: DescendantBooks/DetailedDescendantBookReport.py:1345 +#: DescendantBooks/DetailedDescendantBookReport.py:1341 msgid "Select filter to restrict people that appear in the report" msgstr "" #: DescendantBooks/DescendantBookReport.py:513 -#: DescendantBooks/DetailedDescendantBookReport.py:1348 +#: DescendantBooks/DetailedDescendantBookReport.py:1344 msgid "Center Person" msgstr "" #: DescendantBooks/DescendantBookReport.py:514 -#: DescendantBooks/DetailedDescendantBookReport.py:1349 +#: DescendantBooks/DetailedDescendantBookReport.py:1345 msgid "The center person for the report" msgstr "" #: DescendantBooks/DescendantBookReport.py:524 -#: DescendantBooks/DetailedDescendantBookReport.py:1358 +#: DescendantBooks/DetailedDescendantBookReport.py:1354 msgid "Name format" msgstr "" #: DescendantBooks/DescendantBookReport.py:525 -#: DescendantBooks/DetailedDescendantBookReport.py:1359 +#: DescendantBooks/DetailedDescendantBookReport.py:1355 msgid "Default" msgstr "" #: DescendantBooks/DescendantBookReport.py:528 -#: DescendantBooks/DetailedDescendantBookReport.py:1362 +#: DescendantBooks/DetailedDescendantBookReport.py:1358 msgid "Select the format to display names" msgstr "" #: DescendantBooks/DescendantBookReport.py:531 -#: DescendantBooks/DetailedDescendantBookReport.py:1365 +#: DescendantBooks/DetailedDescendantBookReport.py:1361 msgid "Numbering system" msgstr "" @@ -137,17 +158,17 @@ msgid "Meurgey de Tupigny numbering" msgstr "" #: DescendantBooks/DescendantBookReport.py:536 -#: DescendantBooks/DetailedDescendantBookReport.py:1371 +#: DescendantBooks/DetailedDescendantBookReport.py:1367 msgid "The numbering system to be used" msgstr "" #: DescendantBooks/DescendantBookReport.py:539 -#: DescendantBooks/DetailedDescendantBookReport.py:1374 +#: DescendantBooks/DetailedDescendantBookReport.py:1370 msgid "Generations" msgstr "" #: DescendantBooks/DescendantBookReport.py:540 -#: DescendantBooks/DetailedDescendantBookReport.py:1376 +#: DescendantBooks/DetailedDescendantBookReport.py:1372 msgid "The number of generations to include in the report" msgstr "" @@ -176,7 +197,7 @@ msgid "Whether to show duplicate family trees in the report." msgstr "" #: DescendantBooks/DescendantBookReport.py:575 -#: DescendantBooks/DetailedDescendantBookReport.py:1540 +#: DescendantBooks/DetailedDescendantBookReport.py:1536 msgid "The style used for the title of the page." msgstr "" @@ -243,483 +264,462 @@ msgid "Detailed Descendant Report" msgstr "" #: DescendantBooks/DetailedDescendantBookReport.py:697 -#, python-format -msgid "See Report : %s, Generation : %s, Person : %s" +#, python-brace-format +msgid "See Report : {report}, Generation : {generation}, Person : {person}" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:712 +#: DescendantBooks/DetailedDescendantBookReport.py:711 #, python-format msgid "%(name)s is the same person as [%(id_str)s]." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:766 -#: DescendantBooks/DetailedDescendantBookReport.py:779 +#: DescendantBooks/DetailedDescendantBookReport.py:765 +#: DescendantBooks/DetailedDescendantBookReport.py:777 #, python-format msgid "Report appearances for %s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:771 -#, python-format -msgid "Spouse of: Report: %s, Generation: %s, Person: %s" +#: DescendantBooks/DetailedDescendantBookReport.py:770 +#, python-brace-format +msgid "Spouse of: Report: {report}, Generation: {generation}, Person: {person}" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:784 -#, python-format -msgid "Report: %s, Generation: %s, Person: %s" +#: DescendantBooks/DetailedDescendantBookReport.py:782 +#, python-brace-format +msgid "Report: {report}, Generation: {generation}, Person: {person}" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:809 +#: DescendantBooks/DetailedDescendantBookReport.py:806 #, python-format msgid "%(event_name)s of %(name)s " msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:813 +#: DescendantBooks/DetailedDescendantBookReport.py:810 #, python-format msgid "%(event_name)s of %(name)s and %(mate)s " msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:817 -#: DescendantBooks/DetailedDescendantBookReport.py:861 +#: DescendantBooks/DetailedDescendantBookReport.py:814 +#: DescendantBooks/DetailedDescendantBookReport.py:858 #, python-format msgid "%(date)s, %(place)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:820 -#: DescendantBooks/DetailedDescendantBookReport.py:864 +#: DescendantBooks/DetailedDescendantBookReport.py:817 +#: DescendantBooks/DetailedDescendantBookReport.py:861 #, python-format msgid "%(date)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:822 -#: DescendantBooks/DetailedDescendantBookReport.py:866 +#: DescendantBooks/DetailedDescendantBookReport.py:819 +#: DescendantBooks/DetailedDescendantBookReport.py:863 #, python-format msgid "%(place)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:824 +#: DescendantBooks/DetailedDescendantBookReport.py:821 #, python-format msgid ". Ref: %(repno)s %(gen)s %(per)s " msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:853 +#: DescendantBooks/DetailedDescendantBookReport.py:850 #, python-format msgid "%(event_name)s:" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:878 +#: DescendantBooks/DetailedDescendantBookReport.py:875 #, python-format msgid " %(event_text)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:890 -#: DescendantBooks/DetailedDescendantBookReport.py:1143 +#: DescendantBooks/DetailedDescendantBookReport.py:887 +#: DescendantBooks/DetailedDescendantBookReport.py:1139 #, python-format msgid "%(type)s: %(value)s%(endnotes)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:979 +#: DescendantBooks/DetailedDescendantBookReport.py:976 #, python-format msgid "Spouse: %s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:981 +#: DescendantBooks/DetailedDescendantBookReport.py:978 #, python-format msgid "Relationship with: %s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:996 -#, python-format -msgid "Ref: %s. %s" +#: DescendantBooks/DetailedDescendantBookReport.py:993 +#, python-brace-format +msgid "Ref: {number}. {name}" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1009 -#: DescendantBooks/DetailedDescendantBookReport.py:1016 +#: DescendantBooks/DetailedDescendantBookReport.py:1005 +#: DescendantBooks/DetailedDescendantBookReport.py:1012 msgid "unknown" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1031 +#: DescendantBooks/DetailedDescendantBookReport.py:1027 #, python-format msgid "Children of %(mother_name)s and %(father_name)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1089 +#: DescendantBooks/DetailedDescendantBookReport.py:1085 #, python-format msgid "Notes for %(mother_name)s and %(father_name)s:" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1112 -#: DescendantBooks/DetailedDescendantBookReport.py:1135 +#: DescendantBooks/DetailedDescendantBookReport.py:1108 +#: DescendantBooks/DetailedDescendantBookReport.py:1131 #, python-format msgid "More about %(mother_name)s and %(father_name)s:" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1217 +#: DescendantBooks/DetailedDescendantBookReport.py:1213 #, python-format msgid "Notes for %s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1230 -#: DescendantBooks/DetailedDescendantBookReport.py:1249 -#: DescendantBooks/DetailedDescendantBookReport.py:1263 -#: DescendantBooks/DetailedDescendantBookReport.py:1287 +#: DescendantBooks/DetailedDescendantBookReport.py:1226 +#: DescendantBooks/DetailedDescendantBookReport.py:1245 +#: DescendantBooks/DetailedDescendantBookReport.py:1259 +#: DescendantBooks/DetailedDescendantBookReport.py:1283 #, python-format msgid "More about %(person_name)s:" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1237 +#: DescendantBooks/DetailedDescendantBookReport.py:1233 #, python-format msgid "%(name_kind)s: %(name)s%(endnotes)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1276 +#: DescendantBooks/DetailedDescendantBookReport.py:1272 msgid "Address: " msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1298 +#: DescendantBooks/DetailedDescendantBookReport.py:1294 #, python-format msgid "%(type)s:" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1303 +#: DescendantBooks/DetailedDescendantBookReport.py:1299 #, python-format msgid " %(value)s%(endnotes)s" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1367 +#: DescendantBooks/DetailedDescendantBookReport.py:1363 msgid "Henry numbering" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1368 +#: DescendantBooks/DetailedDescendantBookReport.py:1364 msgid "d'Aboville numbering" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1370 +#: DescendantBooks/DetailedDescendantBookReport.py:1366 msgid "Record (Modified Register) numbering" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1380 +#: DescendantBooks/DetailedDescendantBookReport.py:1376 msgid "Page break between generations" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1382 +#: DescendantBooks/DetailedDescendantBookReport.py:1378 msgid "Whether to start a new page after each generation." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1385 +#: DescendantBooks/DetailedDescendantBookReport.py:1381 msgid "Page break before end notes" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1387 +#: DescendantBooks/DetailedDescendantBookReport.py:1383 msgid "Whether to start a new page before the end notes." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1394 +#: DescendantBooks/DetailedDescendantBookReport.py:1390 msgid "Content" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1396 +#: DescendantBooks/DetailedDescendantBookReport.py:1392 msgid "Use callname for common name" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1397 +#: DescendantBooks/DetailedDescendantBookReport.py:1393 msgid "Whether to use the call name as the first name." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1400 +#: DescendantBooks/DetailedDescendantBookReport.py:1396 msgid "Use full dates instead of only the year" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1402 +#: DescendantBooks/DetailedDescendantBookReport.py:1398 msgid "Whether to use full dates instead of just year." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1405 +#: DescendantBooks/DetailedDescendantBookReport.py:1401 msgid "List children" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1406 +#: DescendantBooks/DetailedDescendantBookReport.py:1402 msgid "Whether to list children." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1409 +#: DescendantBooks/DetailedDescendantBookReport.py:1405 msgid "Compute death age" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1410 +#: DescendantBooks/DetailedDescendantBookReport.py:1406 msgid "Whether to compute a person's age at death." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1413 +#: DescendantBooks/DetailedDescendantBookReport.py:1409 msgid "Omit duplicate ancestors" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1414 +#: DescendantBooks/DetailedDescendantBookReport.py:1410 msgid "Whether to omit duplicate ancestors." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1417 +#: DescendantBooks/DetailedDescendantBookReport.py:1413 msgid "Use complete sentences" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1419 +#: DescendantBooks/DetailedDescendantBookReport.py:1415 msgid "Whether to use complete sentences or succinct language." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1422 +#: DescendantBooks/DetailedDescendantBookReport.py:1418 msgid "Add descendant reference in child list" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1425 +#: DescendantBooks/DetailedDescendantBookReport.py:1421 msgid "Whether to add descendant references in child list." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1428 -#: DescendantBooks/DetailedDescendantBookReport.py:1429 +#: DescendantBooks/DetailedDescendantBookReport.py:1424 +#: DescendantBooks/DetailedDescendantBookReport.py:1425 msgid "Include" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1431 +#: DescendantBooks/DetailedDescendantBookReport.py:1427 msgid "Include notes" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1432 +#: DescendantBooks/DetailedDescendantBookReport.py:1428 msgid "Whether to include notes." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1435 +#: DescendantBooks/DetailedDescendantBookReport.py:1431 msgid "Include attributes" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1436 +#: DescendantBooks/DetailedDescendantBookReport.py:1432 msgid "Whether to include attributes." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1439 +#: DescendantBooks/DetailedDescendantBookReport.py:1435 msgid "Include Photo/Images from Gallery" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1440 +#: DescendantBooks/DetailedDescendantBookReport.py:1436 msgid "Whether to include images." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1443 +#: DescendantBooks/DetailedDescendantBookReport.py:1439 msgid "Include alternative names" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1444 +#: DescendantBooks/DetailedDescendantBookReport.py:1440 msgid "Whether to include other names." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1447 +#: DescendantBooks/DetailedDescendantBookReport.py:1443 msgid "Include events" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1448 +#: DescendantBooks/DetailedDescendantBookReport.py:1444 msgid "Whether to include events." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1451 +#: DescendantBooks/DetailedDescendantBookReport.py:1447 msgid "Include addresses" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1452 +#: DescendantBooks/DetailedDescendantBookReport.py:1448 msgid "Whether to include addresses." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1455 +#: DescendantBooks/DetailedDescendantBookReport.py:1451 msgid "Include sources" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1456 +#: DescendantBooks/DetailedDescendantBookReport.py:1452 msgid "Whether to include source references." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1459 +#: DescendantBooks/DetailedDescendantBookReport.py:1455 msgid "Include sources notes" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1460 +#: DescendantBooks/DetailedDescendantBookReport.py:1456 msgid "" "Whether to include source notes in the Endnotes section. Only works if " "Include sources is selected." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1464 +#: DescendantBooks/DetailedDescendantBookReport.py:1460 msgid "Include (2)" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1466 +#: DescendantBooks/DetailedDescendantBookReport.py:1462 msgid "Include spouses" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1467 +#: DescendantBooks/DetailedDescendantBookReport.py:1463 msgid "Whether to include detailed spouse information." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1470 +#: DescendantBooks/DetailedDescendantBookReport.py:1466 msgid "Include spouse reference" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1471 +#: DescendantBooks/DetailedDescendantBookReport.py:1467 msgid "Whether to include reference to spouse." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1474 +#: DescendantBooks/DetailedDescendantBookReport.py:1470 msgid "Include sign of succession ('+') in child-list" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1476 +#: DescendantBooks/DetailedDescendantBookReport.py:1472 msgid "" "Whether to include a sign ('+') before the descendant number in the child-" "list to indicate a child has succession." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1481 +#: DescendantBooks/DetailedDescendantBookReport.py:1477 msgid "Include path to start-person" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1482 +#: DescendantBooks/DetailedDescendantBookReport.py:1478 msgid "" "Whether to include the path of descendancy from the start-person to each " "descendant." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1486 +#: DescendantBooks/DetailedDescendantBookReport.py:1482 msgid "Include Index of Names" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1487 +#: DescendantBooks/DetailedDescendantBookReport.py:1483 msgid "Whether to include the index of Names at the end of the report." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1491 +#: DescendantBooks/DetailedDescendantBookReport.py:1487 msgid "Include index of Dates" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1492 +#: DescendantBooks/DetailedDescendantBookReport.py:1488 msgid "Whether to include the index of Dates at the end of the report." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1496 +#: DescendantBooks/DetailedDescendantBookReport.py:1492 msgid "Include index of Places" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1497 +#: DescendantBooks/DetailedDescendantBookReport.py:1493 msgid "Whether to include the index of Places at the end of the report." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1501 +#: DescendantBooks/DetailedDescendantBookReport.py:1497 msgid "Include the 'Report appearances' section with each person" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1503 +#: DescendantBooks/DetailedDescendantBookReport.py:1499 msgid "" "The 'Report appearances' section shows other places in the report where the " "person is mentioned." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1510 +#: DescendantBooks/DetailedDescendantBookReport.py:1506 msgid "Missing information" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1512 +#: DescendantBooks/DetailedDescendantBookReport.py:1508 msgid "Replace missing places with ______" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1513 +#: DescendantBooks/DetailedDescendantBookReport.py:1509 msgid "Whether to replace missing Places with blanks." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1516 +#: DescendantBooks/DetailedDescendantBookReport.py:1512 msgid "Replace missing dates with ______" msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1517 +#: DescendantBooks/DetailedDescendantBookReport.py:1513 msgid "Whether to replace missing Dates with blanks." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1550 +#: DescendantBooks/DetailedDescendantBookReport.py:1546 msgid "The style used for the generation header." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1560 +#: DescendantBooks/DetailedDescendantBookReport.py:1556 msgid "The style used for the children list title." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1570 +#: DescendantBooks/DetailedDescendantBookReport.py:1566 msgid "The style used for the children list." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1580 +#: DescendantBooks/DetailedDescendantBookReport.py:1576 msgid "The basic style used for Note header." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1590 +#: DescendantBooks/DetailedDescendantBookReport.py:1586 msgid "The basic style used for the text display." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1597 +#: DescendantBooks/DetailedDescendantBookReport.py:1593 msgid "The style used for the first personal entry." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1607 +#: DescendantBooks/DetailedDescendantBookReport.py:1603 msgid "The style used for the More About header and for headers of mates." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1618 +#: DescendantBooks/DetailedDescendantBookReport.py:1614 msgid "The style used for additional detail data." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1628 -#: DescendantBooks/DetailedDescendantBookReport.py:1638 +#: DescendantBooks/DetailedDescendantBookReport.py:1624 +#: DescendantBooks/DetailedDescendantBookReport.py:1634 msgid "The style used for note detail data." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1648 +#: DescendantBooks/DetailedDescendantBookReport.py:1644 msgid "The style used for the date in the Index of Dates." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1658 +#: DescendantBooks/DetailedDescendantBookReport.py:1654 msgid "The style used for the events in the Index of Dates." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1668 +#: DescendantBooks/DetailedDescendantBookReport.py:1664 msgid "The style used for the header in the Index of Names." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1678 +#: DescendantBooks/DetailedDescendantBookReport.py:1674 msgid "The style used for the references in the Index of Names." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1688 +#: DescendantBooks/DetailedDescendantBookReport.py:1684 msgid "The style used for the header in the Index of Places." msgstr "" -#: DescendantBooks/DetailedDescendantBookReport.py:1699 +#: DescendantBooks/DetailedDescendantBookReport.py:1695 msgid "The style used for the references in the Index of Places." msgstr "" -#: DescendantBooks/DescendantBooks.gpr.py:22 -msgid "Descendant Book" -msgstr "" - -#: DescendantBooks/DescendantBooks.gpr.py:23 -msgid "Produces one or more descendant reports based on a supplied query." -msgstr "" - -#: DescendantBooks/DescendantBooks.gpr.py:41 -msgid "Detailed Descendant Book" -msgstr "" - -#: DescendantBooks/DescendantBooks.gpr.py:43 -msgid "" -"Produces one or more detailed descendant reports based on a supplied query." -msgstr "" - -#: DescendantBooks/RunReport.py:84 DescendantBooks/RunReport.py:89 -msgid "Report could not be created" -msgstr "" - #: DescendantBooks/CollectAscendants.py:178 #, python-format msgid "Deep pruning ascendants from %s people..."