diff --git a/po/ChangeLog b/po/ChangeLog index fe938bc2b..7db28d37d 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2006-06-11 Alex Roitman + * POTFILES.in: Remove plugin that is not shipped. + * gramps.pot: Update. + 2006-06-04 Alex Roitman * POTFILES.in: Add missing files. diff --git a/po/POTFILES.in b/po/POTFILES.in index 0d7355537..e450ec0a7 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -238,7 +238,6 @@ src/plugins/ChangeNames.py src/plugins/ChangeTypes.py src/plugins/Checkpoint.py src/plugins/Check.py -src/plugins/CmdRef.py src/plugins/CountAncestors.py src/plugins/CustomBookText.py src/plugins/Desbrowser.py @@ -247,7 +246,6 @@ src/plugins/DescendReport.py src/plugins/DesGraph.py src/plugins/DetAncestralReport.py src/plugins/DetDescendantReport.py -src/plugins/DumpGenderStats.py src/plugins/Eval.py src/plugins/EventCmp.py src/plugins/ExportVCalendar.py @@ -268,7 +266,6 @@ src/plugins/PatchNames.py src/plugins/ReadPkg.py src/plugins/Rebuild.py src/plugins/RelCalc.py -src/plugins/TestcaseGenerator.py src/plugins/rel_da.py src/plugins/rel_de.py src/plugins/rel_es.py diff --git a/po/gramps.pot b/po/gramps.pot index fe5226be8..a58adfddf 100644 --- a/po/gramps.pot +++ b/po/gramps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-30 18:01-0700\n" +"POT-Creation-Date: 2006-06-11 21:50-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,32 +48,32 @@ msgid "" "corrupt file." msgstr "" -#: ../src/ArgHandler.py:306 +#: ../src/ArgHandler.py:307 msgid "Opening non-native format" msgstr "" -#: ../src/ArgHandler.py:307 +#: ../src/ArgHandler.py:308 msgid "" "New GRAMPS database has to be set up when opening non-native formats. The " "following dialog will let you select the new database." msgstr "" -#: ../src/ArgHandler.py:315 +#: ../src/ArgHandler.py:316 msgid "New GRAMPS database was not set up" msgstr "" -#: ../src/ArgHandler.py:316 +#: ../src/ArgHandler.py:317 msgid "" "GRAMPS cannot open non-native data without setting up new GRAMPS database." msgstr "" -#: ../src/ArgHandler.py:327 ../src/DbLoader.py:116 ../src/DbLoader.py:204 +#: ../src/ArgHandler.py:328 ../src/DbLoader.py:116 ../src/DbLoader.py:204 #: ../src/DbLoader.py:212 ../src/DbLoader.py:288 ../src/DbLoader.py:311 #, python-format msgid "Could not open file: %s" msgstr "" -#: ../src/ArgHandler.py:328 ../src/DbLoader.py:117 ../src/DbLoader.py:312 +#: ../src/ArgHandler.py:329 ../src/DbLoader.py:117 ../src/DbLoader.py:312 #, python-format msgid "" "File type \"%s\" is unknown to GRAMPS.\n" @@ -99,7 +99,7 @@ msgid "Name:" msgstr "" #: ../src/Assistant.py:325 ../src/StartupDialog.py:208 -#: ../src/plugins/Ancestors.py:504 +#: ../src/plugins/Ancestors.py:506 msgid "Address:" msgstr "" @@ -139,8 +139,8 @@ msgstr "" #: ../src/ScratchPad.py:453 ../src/ScratchPad.py:463 ../src/ScratchPad.py:464 #: ../src/ScratchPad.py:475 ../src/ScratchPad.py:550 ../src/ScratchPad.py:561 #: ../src/ToolTips.py:168 ../src/ToolTips.py:194 ../src/ToolTips.py:205 -#: ../src/DataViews/_PersonView.py:68 ../src/DataViews/_PersonView.py:423 -#: ../src/DataViews/_PersonView.py:570 ../src/DataViews/_PersonView.py:575 +#: ../src/DataViews/_PersonView.py:68 ../src/DataViews/_PersonView.py:436 +#: ../src/DataViews/_PersonView.py:583 ../src/DataViews/_PersonView.py:588 #: ../src/DataViews/_RepositoryView.py:55 #: ../src/DisplayTabs/_BackRefList.py:58 #: ../src/DisplayTabs/_NameEmbedList.py:52 @@ -149,14 +149,15 @@ msgstr "" #: ../src/ObjectSelector/_PersonPreviewFrame.py:119 #: ../src/ObjectSelector/_PersonPreviewFrame.py:131 #: ../src/ObjectSelector/_PersonTreeFrame.py:35 -#: ../src/Selectors/_SelectPerson.py:84 ../src/plugins/FilterEditor.py:470 -#: ../src/plugins/IndivComplete.py:438 ../src/plugins/IndivSummary.py:225 -#: ../src/plugins/NarrativeWeb.py:574 ../src/plugins/NarrativeWeb.py:634 +#: ../src/Selectors/_SelectPerson.py:87 ../src/plugins/BookReport.py:652 +#: ../src/plugins/IndivComplete.py:441 ../src/plugins/IndivSummary.py:227 +#: ../src/plugins/NarrativeWeb.py:578 ../src/plugins/NarrativeWeb.py:638 #: ../src/plugins/PatchNames.py:211 ../src/plugins/RelCalc.py:56 -#: ../src/plugins/RelCalc.py:110 ../src/plugins/TimeLine.py:438 -#: ../src/plugins/Verify.py:510 ../src/ReportBase/_BookReport.py:640 -#: ../src/TreeViews/_PersonTreeView.py:27 +#: ../src/plugins/RelCalc.py:110 ../src/plugins/TimeLine.py:440 +#: ../src/plugins/Verify.py:510 ../src/TreeViews/_PersonTreeView.py:27 #: ../src/Filters/_PersonSidebarFilter.py:60 +#: ../src/FilterEditor/_EditFilter.py:93 +#: ../src/FilterEditor/_ShowResults.py:85 msgid "Name" msgstr "" @@ -174,13 +175,14 @@ msgstr "" #: ../src/DisplayTabs/_SourceEmbedList.py:60 ../src/Editors/_EditFamily.py:104 #: ../src/ObjectSelector/_PersonTreeFrame.py:36 #: ../src/Selectors/_SelectEvent.py:59 ../src/Selectors/_SelectFamily.py:53 -#: ../src/Selectors/_SelectObject.py:73 ../src/Selectors/_SelectPerson.py:89 +#: ../src/Selectors/_SelectObject.py:73 ../src/Selectors/_SelectPerson.py:92 #: ../src/Selectors/_SelectPlace.py:54 #: ../src/Selectors/_SelectRepository.py:54 #: ../src/Selectors/_SelectSource.py:54 ../src/plugins/PatchNames.py:202 #: ../src/plugins/RelCalc.py:57 ../src/plugins/Verify.py:503 #: ../src/TreeViews/_PersonTreeView.py:28 #: ../src/Filters/_PersonSidebarFilter.py:61 +#: ../src/FilterEditor/_ShowResults.py:88 msgid "ID" msgstr "" @@ -206,7 +208,7 @@ msgid "" "a personal genealogy program." msgstr "" -#: ../src/const.py:160 +#: ../src/const.py:161 msgid "TRANSLATORS: Translate this to your name in your native language" msgstr "" @@ -250,15 +252,15 @@ msgstr "" msgid "Date selection" msgstr "" -#: ../src/DbLoader.py:63 ../src/ViewManager.py:91 +#: ../src/DbLoader.py:63 ../src/ViewManager.py:92 msgid "GRAMPS (grdb)" msgstr "" -#: ../src/DbLoader.py:64 ../src/ViewManager.py:92 +#: ../src/DbLoader.py:64 ../src/ViewManager.py:93 msgid "GRAMPS XML" msgstr "" -#: ../src/DbLoader.py:65 ../src/ViewManager.py:93 ../data/gramps.keys.in.h:1 +#: ../src/DbLoader.py:65 ../src/ViewManager.py:94 ../data/gramps.keys.in.h:1 #: ../data/gramps.xml.in.h:1 msgid "GEDCOM" msgstr "" @@ -349,6 +351,10 @@ msgstr "" msgid "%(relationship)s of %(person)s" msgstr "" +#: ../src/DisplayState.py:328 +msgid "No active person" +msgstr "" + #: ../src/Exporter.py:97 msgid "Saving your data" msgstr "" @@ -442,7 +448,7 @@ msgstr "" msgid "Father's surname" msgstr "" -#: ../src/GrampsCfg.py:56 ../src/plugins/Check.py:822 +#: ../src/GrampsCfg.py:56 ../src/plugins/Check.py:860 #: ../src/RelLib/_ChildRefType.py:41 msgid "None" msgstr "" @@ -480,7 +486,7 @@ msgid "Marker Colors" msgstr "" #: ../src/GrampsCfg.py:126 ../src/ScratchPad.py:138 ../src/ScratchPad.py:155 -#: ../src/Editors/_EditAddress.py:140 ../src/plugins/FamilyGroup.py:349 +#: ../src/Editors/_EditAddress.py:140 ../src/plugins/FamilyGroup.py:351 msgid "Address" msgstr "" @@ -488,12 +494,12 @@ msgstr "" #: ../src/DataViews/_RepositoryView.py:61 #: ../src/DisplayTabs/_AddrEmbedList.py:54 #: ../src/DisplayTabs/_LocationEmbedList.py:52 -#: ../src/plugins/NarrativeWeb.py:750 +#: ../src/plugins/NarrativeWeb.py:754 msgid "City" msgstr "" #: ../src/GrampsCfg.py:128 ../src/DisplayTabs/_LocationEmbedList.py:55 -#: ../src/plugins/NarrativeWeb.py:751 +#: ../src/plugins/NarrativeWeb.py:755 msgid "State/Province" msgstr "" @@ -501,7 +507,7 @@ msgstr "" #: ../src/DataViews/_RepositoryView.py:64 #: ../src/DisplayTabs/_AddrEmbedList.py:56 #: ../src/DisplayTabs/_LocationEmbedList.py:56 -#: ../src/plugins/NarrativeWeb.py:752 +#: ../src/plugins/NarrativeWeb.py:756 msgid "Country" msgstr "" @@ -534,7 +540,7 @@ msgstr "" #: ../src/GrampsCfg.py:142 ../src/ScratchPad.py:276 #: ../src/DataViews/_EventView.py:59 ../src/DisplayTabs/_EventEmbedList.py:64 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:53 -#: ../src/DisplayTabs/_LdsEmbedList.py:55 ../src/plugins/NarrativeWeb.py:684 +#: ../src/DisplayTabs/_LdsEmbedList.py:55 ../src/plugins/NarrativeWeb.py:688 msgid "Place" msgstr "" @@ -644,7 +650,7 @@ msgid "Media" msgstr "" #: ../src/gramps_main.py:83 ../src/DataViews/_PedigreeView.py:408 -#: ../src/plugins/NarrativeWeb.py:1549 +#: ../src/plugins/NarrativeWeb.py:1553 msgid "Pedigree" msgstr "" @@ -655,22 +661,22 @@ msgstr "" #: ../src/gramps_main.py:87 ../src/ScratchPad.py:171 ../src/ScratchPad.py:343 #: ../src/ScratchPad.py:376 ../src/DataViews/_SourceView.py:83 -#: ../src/DisplayTabs/_SourceEmbedList.py:69 ../src/plugins/Ancestors.py:157 -#: ../src/plugins/IndivComplete.py:354 ../src/plugins/NarrativeWeb.py:327 -#: ../src/plugins/NarrativeWeb.py:1114 ../src/plugins/NarrativeWeb.py:1122 -#: ../src/plugins/NarrativeWeb.py:1154 +#: ../src/DisplayTabs/_SourceEmbedList.py:69 ../src/plugins/Ancestors.py:159 +#: ../src/plugins/IndivComplete.py:356 ../src/plugins/NarrativeWeb.py:331 +#: ../src/plugins/NarrativeWeb.py:1118 ../src/plugins/NarrativeWeb.py:1126 +#: ../src/plugins/NarrativeWeb.py:1158 msgid "Sources" msgstr "" #: ../src/gramps_main.py:89 ../src/Merge/_MergePerson.py:143 #: ../src/DataViews/_EventView.py:85 ../src/DisplayTabs/_EventEmbedList.py:71 -#: ../src/plugins/NarrativeWeb.py:1646 +#: ../src/plugins/NarrativeWeb.py:1650 msgid "Events" msgstr "" #: ../src/gramps_main.py:91 ../src/DataViews/_PlaceView.py:88 -#: ../src/plugins/NarrativeWeb.py:328 ../src/plugins/NarrativeWeb.py:672 -#: ../src/plugins/NarrativeWeb.py:679 ../src/plugins/NarrativeWeb.py:732 +#: ../src/plugins/NarrativeWeb.py:332 ../src/plugins/NarrativeWeb.py:676 +#: ../src/plugins/NarrativeWeb.py:683 ../src/plugins/NarrativeWeb.py:736 msgid "Places" msgstr "" @@ -679,7 +685,7 @@ msgstr "" msgid "Map" msgstr "" -#: ../src/gramps_main.py:99 ../src/UndoHistory.py:62 ../src/ViewManager.py:390 +#: ../src/gramps_main.py:99 ../src/UndoHistory.py:62 ../src/ViewManager.py:391 msgid "Undo History" msgstr "" @@ -745,17 +751,17 @@ msgstr "" msgid "Record is public" msgstr "" -#: ../src/PageView.py:217 ../src/ViewManager.py:838 +#: ../src/PageView.py:217 ../src/ViewManager.py:839 #, python-format msgid "%s has been bookmarked" msgstr "" -#: ../src/PageView.py:221 ../src/PageView.py:455 ../src/ViewManager.py:841 +#: ../src/PageView.py:221 ../src/PageView.py:455 ../src/ViewManager.py:842 #: ../src/DataViews/_FamilyList.py:95 msgid "Could Not Set a Bookmark" msgstr "" -#: ../src/PageView.py:222 ../src/ViewManager.py:842 +#: ../src/PageView.py:222 ../src/ViewManager.py:843 #: ../src/DataViews/_FamilyList.py:96 msgid "A bookmark could not be set because no one was selected." msgstr "" @@ -813,7 +819,7 @@ msgstr "" msgid "_Add" msgstr "" -#: ../src/PageView.py:684 ../src/ViewManager.py:318 ../src/ViewManager.py:353 +#: ../src/PageView.py:684 ../src/ViewManager.py:319 ../src/ViewManager.py:354 #: ../src/DataViews/_PersonView.py:120 msgid "_Edit" msgstr "" @@ -894,14 +900,14 @@ msgstr "" #: ../src/ScratchPad.py:80 ../src/DataViews/_RelationView.py:275 #: ../src/DataViews/_RelationView.py:595 -#: ../src/ObjectSelector/_PersonFilterFrame.py:81 ../src/plugins/Check.py:784 -#: ../src/PluginUtils/_PluginMgr.py:183 ../src/PluginUtils/_PluginMgr.py:185 -#: ../src/PluginUtils/_PluginMgr.py:186 ../src/PluginUtils/_PluginMgr.py:214 -#: ../src/PluginUtils/_PluginMgr.py:215 ../src/PluginUtils/_PluginMgr.py:216 -#: ../src/PluginUtils/_PluginMgr.py:254 ../src/PluginUtils/_PluginMgr.py:256 -#: ../src/PluginUtils/_PluginMgr.py:257 ../src/PluginUtils/_PluginMgr.py:290 +#: ../src/ObjectSelector/_PersonFilterFrame.py:81 ../src/plugins/Check.py:822 +#: ../src/PluginUtils/_PluginMgr.py:184 ../src/PluginUtils/_PluginMgr.py:186 +#: ../src/PluginUtils/_PluginMgr.py:187 ../src/PluginUtils/_PluginMgr.py:215 +#: ../src/PluginUtils/_PluginMgr.py:216 ../src/PluginUtils/_PluginMgr.py:217 +#: ../src/PluginUtils/_PluginMgr.py:255 ../src/PluginUtils/_PluginMgr.py:257 +#: ../src/PluginUtils/_PluginMgr.py:258 ../src/PluginUtils/_PluginMgr.py:290 #: ../src/PluginUtils/_PluginMgr.py:291 ../src/PluginUtils/_PluginMgr.py:292 -#: ../src/ReportBase/_ReportUtils.py:820 ../src/RelLib/_AttributeType.py:42 +#: ../src/ReportBase/_ReportUtils.py:821 ../src/RelLib/_AttributeType.py:42 #: ../src/RelLib/_RepositoryType.py:44 ../src/RelLib/_FamilyRelType.py:37 #: ../src/RelLib/_UrlType.py:39 ../src/RelLib/_NameType.py:38 #: ../src/RelLib/_ChildRefType.py:47 ../src/RelLib/_SourceMediaType.py:47 @@ -949,8 +955,8 @@ msgstr "" #: ../src/DisplayTabs/_NameEmbedList.py:53 #: ../src/DisplayTabs/_RepoEmbedList.py:63 #: ../src/DisplayTabs/_WebEmbedList.py:52 ../src/Selectors/_SelectEvent.py:60 -#: ../src/Selectors/_SelectObject.py:74 ../src/plugins/PatchNames.py:205 -#: ../src/ReportBase/_BookReport.py:640 ../src/ReportBase/_BookReport.py:641 +#: ../src/Selectors/_SelectObject.py:74 ../src/plugins/BookReport.py:652 +#: ../src/plugins/BookReport.py:653 ../src/plugins/PatchNames.py:205 msgid "Type" msgstr "" @@ -986,8 +992,7 @@ msgstr "" #: ../src/ScratchPad.py:334 ../src/ScratchPad.py:367 ../src/ScratchPad.py:690 #: ../src/ScratchPad.py:696 ../src/DisplayTabs/_AttrEmbedList.py:53 -#: ../src/DisplayTabs/_DataEmbedList.py:51 ../src/plugins/FilterEditor.py:470 -#: ../src/plugins/PatchNames.py:208 +#: ../src/DisplayTabs/_DataEmbedList.py:51 ../src/plugins/PatchNames.py:208 msgid "Value" msgstr "" @@ -1009,25 +1014,25 @@ msgstr "" #: ../src/DisplayTabs/_SourceEmbedList.py:61 #: ../src/Selectors/_SelectObject.py:72 ../src/Selectors/_SelectPlace.py:53 #: ../src/Selectors/_SelectRepository.py:53 -#: ../src/Selectors/_SelectSource.py:53 ../src/plugins/AncestorChart2.py:480 -#: ../src/plugins/DescendChart.py:423 ../src/plugins/PatchNames.py:243 -#: ../src/ReportBase/_BookReport.py:803 +#: ../src/Selectors/_SelectSource.py:53 ../src/plugins/AncestorChart2.py:482 +#: ../src/plugins/BookReport.py:820 ../src/plugins/DescendChart.py:425 +#: ../src/plugins/PatchNames.py:243 msgid "Title" msgstr "" #: ../src/ScratchPad.py:405 ../src/DisplayTabs/_SourceEmbedList.py:63 -#: ../src/plugins/NarrativeWeb.py:1517 +#: ../src/plugins/NarrativeWeb.py:1521 msgid "Page" msgstr "" #: ../src/ScratchPad.py:406 ../src/ScratchPad.py:488 ../src/ScratchPad.py:496 -#: ../src/plugins/NarrativeWeb.py:1519 ../src/plugins/SimpleBookTitle.py:168 -#: ../src/plugins/SimpleBookTitle.py:169 ../src/plugins/SimpleBookTitle.py:170 +#: ../src/plugins/NarrativeWeb.py:1523 ../src/plugins/SimpleBookTitle.py:169 +#: ../src/plugins/SimpleBookTitle.py:170 ../src/plugins/SimpleBookTitle.py:171 #: ../src/ReportBase/_Constants.py:61 ../src/glade/gramps.glade.h:130 msgid "Text" msgstr "" -#: ../src/ScratchPad.py:407 ../src/plugins/FilterEditor.py:356 +#: ../src/ScratchPad.py:407 ../src/FilterEditor/_FilterEditor.py:106 msgid "Comment" msgstr "" @@ -1046,8 +1051,8 @@ msgstr "" #: ../src/ScratchPad.py:551 ../src/ToolTips.py:195 #: ../src/Merge/_MergePerson.py:130 ../src/DataViews/_RelationView.py:395 #: ../src/ObjectSelector/_PersonPreviewFrame.py:120 -#: ../src/plugins/EventCmp.py:370 ../src/plugins/FamilyGroup.py:529 -#: ../src/plugins/FamilyGroup.py:531 ../src/plugins/NarrativeWeb.py:1652 +#: ../src/plugins/EventCmp.py:370 ../src/plugins/FamilyGroup.py:531 +#: ../src/plugins/FamilyGroup.py:533 ../src/plugins/NarrativeWeb.py:1656 #: ../src/RelLib/_ChildRefType.py:42 ../src/RelLib/_EventType.py:82 msgid "Birth" msgstr "" @@ -1172,19 +1177,19 @@ msgstr "" #: ../src/ToolTips.py:228 ../src/Merge/_MergePerson.py:157 #: ../src/DataViews/_FamilyList.py:52 ../src/DataViews/_RelationView.py:540 -#: ../src/Selectors/_SelectFamily.py:54 ../src/plugins/FamilyGroup.py:249 -#: ../src/plugins/FamilyGroup.py:260 ../src/plugins/IndivComplete.py:232 -#: ../src/plugins/IndivComplete.py:234 ../src/plugins/IndivComplete.py:487 -#: ../src/plugins/IndivSummary.py:275 ../src/plugins/NarrativeWeb.py:1742 +#: ../src/Selectors/_SelectFamily.py:54 ../src/plugins/FamilyGroup.py:251 +#: ../src/plugins/FamilyGroup.py:262 ../src/plugins/IndivComplete.py:234 +#: ../src/plugins/IndivComplete.py:236 ../src/plugins/IndivComplete.py:490 +#: ../src/plugins/IndivSummary.py:277 ../src/plugins/NarrativeWeb.py:1746 msgid "Father" msgstr "" #: ../src/ToolTips.py:233 ../src/Merge/_MergePerson.py:159 #: ../src/DataViews/_FamilyList.py:53 ../src/DataViews/_RelationView.py:541 -#: ../src/Selectors/_SelectFamily.py:55 ../src/plugins/FamilyGroup.py:266 -#: ../src/plugins/FamilyGroup.py:277 ../src/plugins/IndivComplete.py:241 -#: ../src/plugins/IndivComplete.py:243 ../src/plugins/IndivComplete.py:492 -#: ../src/plugins/IndivSummary.py:289 ../src/plugins/NarrativeWeb.py:1747 +#: ../src/Selectors/_SelectFamily.py:55 ../src/plugins/FamilyGroup.py:268 +#: ../src/plugins/FamilyGroup.py:279 ../src/plugins/IndivComplete.py:243 +#: ../src/plugins/IndivComplete.py:245 ../src/plugins/IndivComplete.py:495 +#: ../src/plugins/IndivSummary.py:291 ../src/plugins/NarrativeWeb.py:1751 msgid "Mother" msgstr "" @@ -1195,14 +1200,14 @@ msgstr "" #: ../src/Utils.py:66 ../src/Merge/_MergePerson.py:55 #: ../src/DisplayModels/_PeopleModel.py:128 ../src/Editors/_EditPerson.py:183 -#: ../src/plugins/NarrativeWeb.py:1332 +#: ../src/plugins/NarrativeWeb.py:1336 #: ../src/Filters/_PersonSidebarFilter.py:54 msgid "male" msgstr "" #: ../src/Utils.py:67 ../src/Merge/_MergePerson.py:55 #: ../src/DisplayModels/_PeopleModel.py:128 ../src/Editors/_EditPerson.py:182 -#: ../src/plugins/NarrativeWeb.py:1333 +#: ../src/plugins/NarrativeWeb.py:1337 #: ../src/Filters/_PersonSidebarFilter.py:54 msgid "female" msgstr "" @@ -1216,13 +1221,13 @@ msgstr "" #: ../src/Utils.py:68 ../src/Utils.py:159 ../src/Merge/_MergePerson.py:55 #: ../src/DisplayModels/_PeopleModel.py:128 ../src/DisplayTabs/_LdsModel.py:58 #: ../src/Editors/_EditPerson.py:184 ../src/Mime/_GnomeMime.py:67 -#: ../src/Mime/_GnomeMime.py:74 ../src/Mime/_PythonMime.py:50 -#: ../src/Mime/_PythonMime.py:58 ../src/plugins/DetAncestralReport.py:403 -#: ../src/plugins/DetAncestralReport.py:410 -#: ../src/plugins/DetDescendantReport.py:431 -#: ../src/plugins/DetDescendantReport.py:438 ../src/plugins/FamilyGroup.py:758 -#: ../src/plugins/IndivComplete.py:308 ../src/plugins/IndivSummary.py:164 -#: ../src/plugins/NarrativeWeb.py:1334 ../src/plugins/NarrativeWeb.py:1810 +#: ../src/Mime/_GnomeMime.py:74 ../src/Mime/_PythonMime.py:52 +#: ../src/Mime/_PythonMime.py:60 ../src/plugins/DetAncestralReport.py:408 +#: ../src/plugins/DetAncestralReport.py:415 +#: ../src/plugins/DetDescendantReport.py:435 +#: ../src/plugins/DetDescendantReport.py:442 ../src/plugins/FamilyGroup.py:762 +#: ../src/plugins/IndivComplete.py:310 ../src/plugins/IndivSummary.py:166 +#: ../src/plugins/NarrativeWeb.py:1338 ../src/plugins/NarrativeWeb.py:1814 #: ../src/Filters/_PersonSidebarFilter.py:54 msgid "unknown" msgstr "" @@ -1289,20 +1294,20 @@ msgstr "" msgid "%s and %s" msgstr "" -#: ../src/Utils.py:223 ../src/Utils.py:225 ../src/plugins/NarrativeWeb.py:2713 -#: ../src/plugins/NarrativeWeb.py:2714 ../src/plugins/NarrativeWeb.py:2821 -#: ../src/plugins/NarrativeWeb.py:2827 ../src/plugins/NarrativeWeb.py:2833 -#: ../src/ReportBase/_ReportUtils.py:1112 -#: ../src/ReportBase/_ReportUtils.py:1225 +#: ../src/Utils.py:223 ../src/Utils.py:225 ../src/plugins/NarrativeWeb.py:2717 +#: ../src/plugins/NarrativeWeb.py:2718 ../src/plugins/NarrativeWeb.py:2825 +#: ../src/plugins/NarrativeWeb.py:2831 ../src/plugins/NarrativeWeb.py:2837 +#: ../src/ReportBase/_ReportUtils.py:1113 +#: ../src/ReportBase/_ReportUtils.py:1226 msgid "Private" msgstr "" -#: ../src/Utils.py:350 ../src/ReportBase/_StyleComboBox.py:63 -#: ../src/ReportBase/_StyleComboBox.py:83 +#: ../src/Utils.py:350 ../src/ReportBase/_StyleComboBox.py:65 +#: ../src/ReportBase/_StyleComboBox.py:85 msgid "default" msgstr "" -#: ../src/Utils.py:650 ../src/plugins/DesGraph.py:86 +#: ../src/Utils.py:650 ../src/plugins/DesGraph.py:89 #, python-format msgid "Database error: %s is defined as his or her own ancestor" msgstr "" @@ -1339,194 +1344,194 @@ msgstr "" msgid "History cleared" msgstr "" -#: ../src/ViewManager.py:265 ../src/ViewManager.py:266 +#: ../src/ViewManager.py:266 ../src/ViewManager.py:267 msgid "Open a recently opened database" msgstr "" -#: ../src/ViewManager.py:269 ../src/ViewManager.py:270 -#: ../src/ViewManager.py:313 ../src/ViewManager.py:315 +#: ../src/ViewManager.py:270 ../src/ViewManager.py:271 +#: ../src/ViewManager.py:314 ../src/ViewManager.py:316 msgid "Open an existing database" msgstr "" -#: ../src/ViewManager.py:309 +#: ../src/ViewManager.py:310 msgid "_File" msgstr "" -#: ../src/ViewManager.py:310 +#: ../src/ViewManager.py:311 msgid "_New" msgstr "" -#: ../src/ViewManager.py:311 +#: ../src/ViewManager.py:312 msgid "Create a new database" msgstr "" -#: ../src/ViewManager.py:312 +#: ../src/ViewManager.py:313 msgid "_Open" msgstr "" -#: ../src/ViewManager.py:314 +#: ../src/ViewManager.py:315 msgid "Open _Recent" msgstr "" -#: ../src/ViewManager.py:316 +#: ../src/ViewManager.py:317 msgid "_Quit" msgstr "" -#: ../src/ViewManager.py:317 +#: ../src/ViewManager.py:318 msgid "_View" msgstr "" -#: ../src/ViewManager.py:319 +#: ../src/ViewManager.py:320 msgid "_Preferences" msgstr "" -#: ../src/ViewManager.py:321 +#: ../src/ViewManager.py:322 msgid "_Help" msgstr "" -#: ../src/ViewManager.py:322 +#: ../src/ViewManager.py:323 msgid "GRAMPS _home page" msgstr "" -#: ../src/ViewManager.py:324 +#: ../src/ViewManager.py:325 msgid "GRAMPS _mailing lists" msgstr "" -#: ../src/ViewManager.py:326 +#: ../src/ViewManager.py:327 msgid "_Report a bug" msgstr "" -#: ../src/ViewManager.py:328 +#: ../src/ViewManager.py:329 msgid "_About" msgstr "" -#: ../src/ViewManager.py:329 +#: ../src/ViewManager.py:330 msgid "_Plugin status" msgstr "" -#: ../src/ViewManager.py:331 +#: ../src/ViewManager.py:332 msgid "_FAQ" msgstr "" -#: ../src/ViewManager.py:332 +#: ../src/ViewManager.py:333 msgid "_User Manual" msgstr "" -#: ../src/ViewManager.py:334 +#: ../src/ViewManager.py:335 msgid "Tip of the day" msgstr "" -#: ../src/ViewManager.py:339 +#: ../src/ViewManager.py:340 msgid "_Save As" msgstr "" -#: ../src/ViewManager.py:341 +#: ../src/ViewManager.py:342 msgid "_Export" msgstr "" -#: ../src/ViewManager.py:344 +#: ../src/ViewManager.py:345 msgid "_Abandon changes and quit" msgstr "" -#: ../src/ViewManager.py:345 +#: ../src/ViewManager.py:346 msgid "_ScratchPad" msgstr "" -#: ../src/ViewManager.py:346 +#: ../src/ViewManager.py:347 msgid "Open the ScratchPad dialog" msgstr "" -#: ../src/ViewManager.py:347 +#: ../src/ViewManager.py:348 msgid "_Import" msgstr "" -#: ../src/ViewManager.py:349 ../src/ViewManager.py:357 +#: ../src/ViewManager.py:350 ../src/ViewManager.py:358 msgid "_Reports" msgstr "" -#: ../src/ViewManager.py:350 +#: ../src/ViewManager.py:351 msgid "Open the reports dialog" msgstr "" -#: ../src/ViewManager.py:351 ../src/ViewManager.py:358 +#: ../src/ViewManager.py:352 ../src/ViewManager.py:359 msgid "_Tools" msgstr "" -#: ../src/ViewManager.py:352 +#: ../src/ViewManager.py:353 msgid "Open the tools dialog" msgstr "" -#: ../src/ViewManager.py:354 ../src/DataViews/_EventView.py:137 +#: ../src/ViewManager.py:355 ../src/DataViews/_EventView.py:137 #: ../src/DataViews/_MediaView.py:94 ../src/DataViews/_PersonView.py:137 #: ../src/DataViews/_PlaceView.py:100 ../src/DataViews/_RepositoryView.py:105 #: ../src/DataViews/_SourceView.py:97 msgid "_Column Editor" msgstr "" -#: ../src/ViewManager.py:355 +#: ../src/ViewManager.py:356 msgid "_Go" msgstr "" -#: ../src/ViewManager.py:356 +#: ../src/ViewManager.py:357 msgid "_Bookmarks" msgstr "" -#: ../src/ViewManager.py:359 +#: ../src/ViewManager.py:360 msgid "_Windows" msgstr "" -#: ../src/ViewManager.py:373 +#: ../src/ViewManager.py:374 msgid "_Sidebar" msgstr "" -#: ../src/ViewManager.py:375 +#: ../src/ViewManager.py:376 msgid "_Toolbar" msgstr "" -#: ../src/ViewManager.py:380 +#: ../src/ViewManager.py:381 msgid "_Undo" msgstr "" -#: ../src/ViewManager.py:384 +#: ../src/ViewManager.py:385 msgid "_Redo" msgstr "" -#: ../src/ViewManager.py:403 +#: ../src/ViewManager.py:404 #, python-format msgid "Key %s is not bound" msgstr "" -#: ../src/ViewManager.py:428 +#: ../src/ViewManager.py:429 msgid "Loading document formats..." msgstr "" -#: ../src/ViewManager.py:431 +#: ../src/ViewManager.py:432 msgid "Loading plugins..." msgstr "" -#: ../src/ViewManager.py:436 +#: ../src/ViewManager.py:437 msgid "Ready" msgstr "" -#: ../src/ViewManager.py:457 +#: ../src/ViewManager.py:458 msgid "Cannot abandon session's changes" msgstr "" -#: ../src/ViewManager.py:458 +#: ../src/ViewManager.py:459 msgid "" "Changes cannot be completely abandoned because the number of changes made in " "the session exceeded the limit." msgstr "" -#: ../src/ViewManager.py:520 ../src/ViewManager.py:528 +#: ../src/ViewManager.py:521 ../src/ViewManager.py:529 msgid "Could not open help" msgstr "" -#: ../src/ViewManager.py:550 +#: ../src/ViewManager.py:551 msgid "GRAMPS Homepage" msgstr "" -#: ../src/ViewManager.py:750 +#: ../src/ViewManager.py:751 msgid "Read Only" msgstr "" @@ -1536,8 +1541,8 @@ msgstr "" #: ../src/Merge/_MergePerson.py:90 ../src/Merge/_MergePerson.py:95 #: ../src/Merge/_MergePerson.py:290 ../src/Merge/_MergePerson.py:295 -#: ../src/DataViews/_PersonView.py:150 ../src/DataViews/_PersonView.py:163 -#: ../src/DataViews/_PersonView.py:173 ../src/DataViews/_PersonView.py:186 +#: ../src/DataViews/_PersonView.py:153 ../src/DataViews/_PersonView.py:166 +#: ../src/DataViews/_PersonView.py:176 ../src/DataViews/_PersonView.py:189 msgid "Cannot merge people" msgstr "" @@ -1557,9 +1562,9 @@ msgstr "" #: ../src/Merge/_MergePerson.py:127 ../src/DataViews/_PersonView.py:70 #: ../src/Editors/_EditFamily.py:106 #: ../src/ObjectSelector/_PersonTreeFrame.py:37 -#: ../src/plugins/IndivComplete.py:452 ../src/plugins/IndivSummary.py:239 -#: ../src/plugins/NarrativeWeb.py:1630 ../src/plugins/RelCalc.py:58 -#: ../src/plugins/StatisticsChart.py:100 +#: ../src/plugins/IndivComplete.py:455 ../src/plugins/IndivSummary.py:241 +#: ../src/plugins/NarrativeWeb.py:1634 ../src/plugins/RelCalc.py:58 +#: ../src/plugins/StatisticsChart.py:102 #: ../src/TreeViews/_PersonTreeView.py:29 #: ../src/Filters/_PersonSidebarFilter.py:62 msgid "Gender" @@ -1567,20 +1572,20 @@ msgstr "" #: ../src/Merge/_MergePerson.py:133 ../src/DataViews/_RelationView.py:406 #: ../src/ObjectSelector/_PersonPreviewFrame.py:121 -#: ../src/plugins/EventCmp.py:370 ../src/plugins/FamilyGroup.py:535 -#: ../src/plugins/FamilyGroup.py:537 ../src/plugins/NarrativeWeb.py:1659 +#: ../src/plugins/EventCmp.py:370 ../src/plugins/FamilyGroup.py:537 +#: ../src/plugins/FamilyGroup.py:539 ../src/plugins/NarrativeWeb.py:1663 #: ../src/RelLib/_EventType.py:83 msgid "Death" msgstr "" -#: ../src/Merge/_MergePerson.py:137 ../src/plugins/IndivComplete.py:258 +#: ../src/Merge/_MergePerson.py:137 ../src/plugins/IndivComplete.py:260 msgid "Alternate Names" msgstr "" #. Go over parents and build their menu #: ../src/Merge/_MergePerson.py:152 ../src/DataViews/_RelationView.py:305 #: ../src/DataViews/_RelationView.py:539 -#: ../src/DataViews/_PedigreeView.py:1452 ../src/plugins/NarrativeWeb.py:1716 +#: ../src/DataViews/_PedigreeView.py:1452 ../src/plugins/NarrativeWeb.py:1720 msgid "Parents" msgstr "" @@ -1600,13 +1605,13 @@ msgstr "" #: ../src/Merge/_MergePerson.py:173 ../src/DataViews/_RelationView.py:729 #: ../src/DataViews/_PersonView.py:75 #: ../src/ObjectSelector/_PersonTreeFrame.py:42 -#: ../src/plugins/FamilyGroup.py:571 ../src/plugins/FamilyGroup.py:821 +#: ../src/plugins/FamilyGroup.py:573 ../src/plugins/FamilyGroup.py:825 #: ../src/plugins/RelCalc.py:63 ../src/TreeViews/_PersonTreeView.py:34 msgid "Spouse" msgstr "" #: ../src/Merge/_MergePerson.py:179 ../src/DataViews/_RelationView.py:680 -#: ../src/plugins/FamilyGroup.py:434 ../src/RelLib/_EventType.py:115 +#: ../src/plugins/FamilyGroup.py:436 ../src/RelLib/_EventType.py:115 msgid "Marriage" msgstr "" @@ -1663,7 +1668,7 @@ msgstr "" msgid "Deleting event will remove it from the database." msgstr "" -#: ../src/DataViews/_EventView.py:194 ../src/DataViews/_PersonView.py:512 +#: ../src/DataViews/_EventView.py:194 ../src/DataViews/_PersonView.py:525 #: ../src/DataViews/_PlaceView.py:199 ../src/DataViews/_RepositoryView.py:193 #: ../src/DataViews/_SourceView.py:188 #, python-format @@ -1706,7 +1711,7 @@ msgstr "" #. Go over siblings and build their menu #: ../src/DataViews/_RelationView.py:549 ../src/DataViews/_RelationView.py:555 -#: ../src/DataViews/_PedigreeView.py:1372 ../src/plugins/NarrativeWeb.py:1753 +#: ../src/DataViews/_PedigreeView.py:1372 ../src/plugins/NarrativeWeb.py:1757 msgid "Siblings" msgstr "" @@ -1753,8 +1758,8 @@ msgstr "" #. Go over children and build their menu #: ../src/DataViews/_RelationView.py:740 #: ../src/DataViews/_PedigreeView.py:1415 ../src/Editors/_EditFamily.py:121 -#: ../src/plugins/FamilyGroup.py:634 ../src/plugins/IndivComplete.py:323 -#: ../src/plugins/IndivSummary.py:178 ../src/plugins/NarrativeWeb.py:1781 +#: ../src/plugins/FamilyGroup.py:638 ../src/plugins/IndivComplete.py:325 +#: ../src/plugins/IndivSummary.py:180 ../src/plugins/NarrativeWeb.py:1785 msgid "Children" msgstr "" @@ -1838,15 +1843,15 @@ msgstr "" #. Constants #. #. ------------------------------------------------------------------------ -#: ../src/DataViews/_PedigreeView.py:71 ../src/plugins/AncestorChart2.py:56 -#: ../src/plugins/AncestorChart.py:54 ../src/plugins/DescendChart.py:57 -#: ../src/plugins/DescendReport.py:53 ../src/plugins/DesGraph.py:56 +#: ../src/DataViews/_PedigreeView.py:71 ../src/plugins/AncestorChart2.py:58 +#: ../src/plugins/AncestorChart.py:57 ../src/plugins/DescendChart.py:59 +#: ../src/plugins/DescendReport.py:55 ../src/plugins/DesGraph.py:59 msgid "b." msgstr "" -#: ../src/DataViews/_PedigreeView.py:72 ../src/plugins/AncestorChart2.py:57 -#: ../src/plugins/AncestorChart.py:55 ../src/plugins/DescendChart.py:58 -#: ../src/plugins/DescendReport.py:54 ../src/plugins/DesGraph.py:57 +#: ../src/DataViews/_PedigreeView.py:72 ../src/plugins/AncestorChart2.py:59 +#: ../src/plugins/AncestorChart.py:58 ../src/plugins/DescendChart.py:60 +#: ../src/plugins/DescendReport.py:56 ../src/plugins/DesGraph.py:60 msgid "d." msgstr "" @@ -1884,8 +1889,8 @@ msgstr "" #. (gtk.STOCK_HOME,self.parent.on_home_clicked,1), #. FIXME: remove when German gtk translation is fixed #: ../src/DataViews/_PedigreeView.py:1195 -#: ../src/DataViews/_PedigreeView.py:1204 ../src/plugins/NarrativeWeb.py:322 -#: ../src/plugins/NarrativeWeb.py:1068 ../src/plugins/NarrativeWeb.py:1070 +#: ../src/DataViews/_PedigreeView.py:1204 ../src/plugins/NarrativeWeb.py:326 +#: ../src/plugins/NarrativeWeb.py:1072 ../src/plugins/NarrativeWeb.py:1074 msgid "Home" msgstr "" @@ -1934,7 +1939,7 @@ msgstr "" #: ../src/DataViews/_PersonView.py:71 ../src/Editors/_EditFamily.py:109 #: ../src/ObjectSelector/_PersonTreeFrame.py:38 ../src/plugins/RelCalc.py:59 -#: ../src/plugins/TimeLine.py:437 ../src/TreeViews/_PersonTreeView.py:30 +#: ../src/plugins/TimeLine.py:439 ../src/TreeViews/_PersonTreeView.py:30 msgid "Birth Date" msgstr "" @@ -2000,48 +2005,52 @@ msgstr "" msgid "_Show filter sidebar" msgstr "" -#: ../src/DataViews/_PersonView.py:139 +#: ../src/DataViews/_PersonView.py:140 +msgid "Filter Editor" +msgstr "" + +#: ../src/DataViews/_PersonView.py:142 msgid "_Compare and merge" msgstr "" -#: ../src/DataViews/_PersonView.py:141 +#: ../src/DataViews/_PersonView.py:144 msgid "_Fast merge" msgstr "" -#: ../src/DataViews/_PersonView.py:151 ../src/DataViews/_PersonView.py:164 -#: ../src/DataViews/_PersonView.py:174 ../src/DataViews/_PersonView.py:187 +#: ../src/DataViews/_PersonView.py:154 ../src/DataViews/_PersonView.py:167 +#: ../src/DataViews/_PersonView.py:177 ../src/DataViews/_PersonView.py:190 msgid "" "Exactly two people must be selected to perform a merge. A second person can " "be selected by holding down the control key while clicking on the desired " "person." msgstr "" -#: ../src/DataViews/_PersonView.py:196 +#: ../src/DataViews/_PersonView.py:199 msgid "Select Person Columns" msgstr "" -#: ../src/DataViews/_PersonView.py:408 +#: ../src/DataViews/_PersonView.py:421 msgid "Active person not visible" msgstr "" -#: ../src/DataViews/_PersonView.py:509 +#: ../src/DataViews/_PersonView.py:522 msgid "Deleting the person will remove the person from the database." msgstr "" -#: ../src/DataViews/_PersonView.py:513 +#: ../src/DataViews/_PersonView.py:526 msgid "_Delete Person" msgstr "" -#: ../src/DataViews/_PersonView.py:563 +#: ../src/DataViews/_PersonView.py:576 #, python-format msgid "Delete Person (%s)" msgstr "" -#: ../src/DataViews/_PersonView.py:754 +#: ../src/DataViews/_PersonView.py:767 msgid "Go to default person" msgstr "" -#: ../src/DataViews/_PersonView.py:758 +#: ../src/DataViews/_PersonView.py:771 msgid "Edit selected person" msgstr "" @@ -2051,13 +2060,13 @@ msgstr "" #: ../src/DataViews/_PlaceView.py:56 #: ../src/DisplayTabs/_LocationEmbedList.py:54 -#: ../src/plugins/NarrativeWeb.py:750 +#: ../src/plugins/NarrativeWeb.py:754 msgid "Church Parish" msgstr "" #: ../src/DataViews/_PlaceView.py:59 ../src/DataViews/_RepositoryView.py:62 #: ../src/DisplayTabs/_LocationEmbedList.py:53 -#: ../src/plugins/NarrativeWeb.py:751 +#: ../src/plugins/NarrativeWeb.py:755 msgid "County" msgstr "" @@ -2066,11 +2075,11 @@ msgstr "" msgid "State" msgstr "" -#: ../src/DataViews/_PlaceView.py:62 ../src/plugins/NarrativeWeb.py:759 +#: ../src/DataViews/_PlaceView.py:62 ../src/plugins/NarrativeWeb.py:763 msgid "Longitude" msgstr "" -#: ../src/DataViews/_PlaceView.py:63 ../src/plugins/NarrativeWeb.py:764 +#: ../src/DataViews/_PlaceView.py:63 ../src/plugins/NarrativeWeb.py:768 msgid "Latitude" msgstr "" @@ -2166,11 +2175,11 @@ msgstr "" #: ../src/DataViews/_SourceView.py:56 #: ../src/DisplayTabs/_SourceEmbedList.py:62 -#: ../src/plugins/NarrativeWeb.py:1166 +#: ../src/plugins/NarrativeWeb.py:1170 msgid "Author" msgstr "" -#: ../src/DataViews/_SourceView.py:57 ../src/plugins/NarrativeWeb.py:1168 +#: ../src/DataViews/_SourceView.py:57 ../src/plugins/NarrativeWeb.py:1172 msgid "Abbreviation" msgstr "" @@ -2235,15 +2244,15 @@ msgstr "" #: ../src/docgen/OpenSpreadSheet.py:225 ../src/docgen/OpenSpreadSheet.py:229 #: ../src/docgen/OpenSpreadSheet.py:403 ../src/docgen/OpenSpreadSheet.py:407 #: ../src/docgen/OpenSpreadSheet.py:435 ../src/docgen/OpenSpreadSheet.py:439 -#: ../src/docgen/PdfDoc.py:193 ../src/docgen/PSDrawDoc.py:102 -#: ../src/docgen/PSDrawDoc.py:105 ../src/docgen/RTFDoc.py:80 +#: ../src/docgen/PdfDoc.py:193 ../src/docgen/PSDrawDoc.py:99 +#: ../src/docgen/PSDrawDoc.py:102 ../src/docgen/RTFDoc.py:80 #: ../src/docgen/RTFDoc.py:83 ../src/docgen/SvgDrawDoc.py:74 #: ../src/docgen/SvgDrawDoc.py:76 ../src/GrampsDb/_WriteGedcom.py:497 -#: ../src/GrampsDb/_WriteGedcom.py:501 ../src/GrampsDb/_WriteGedcom.py:1388 +#: ../src/GrampsDb/_WriteGedcom.py:501 ../src/GrampsDb/_WriteGedcom.py:1391 #: ../src/plugins/ExportVCalendar.py:200 ../src/plugins/ExportVCalendar.py:204 #: ../src/plugins/ExportVCard.py:179 ../src/plugins/ExportVCard.py:183 -#: ../src/plugins/NarrativeWeb.py:2066 ../src/plugins/WriteCD.py:158 -#: ../src/plugins/WriteCD.py:171 ../src/plugins/WriteGeneWeb.py:252 +#: ../src/plugins/NarrativeWeb.py:2070 ../src/plugins/WriteCD.py:165 +#: ../src/plugins/WriteCD.py:178 ../src/plugins/WriteGeneWeb.py:252 #: ../src/plugins/WriteGeneWeb.py:256 #, python-format msgid "Could not create %s" @@ -2311,23 +2320,23 @@ msgstr "" msgid "Print..." msgstr "" -#: ../src/docgen/ODFDoc.py:1142 ../src/plugins/GraphViz.py:1014 -#: ../src/plugins/GraphViz.py:1072 +#: ../src/docgen/ODFDoc.py:1147 ../src/plugins/GraphViz.py:1018 +#: ../src/plugins/GraphViz.py:1076 #, python-format msgid "Open in %(program_name)s" msgstr "" -#: ../src/docgen/ODFDoc.py:1151 ../src/docgen/ODFDoc.py:1152 -#: ../src/docgen/ODFDoc.py:1153 +#: ../src/docgen/ODFDoc.py:1156 ../src/docgen/ODFDoc.py:1157 +#: ../src/docgen/ODFDoc.py:1158 msgid "Open Document Text" msgstr "" -#: ../src/docgen/OpenOfficeDoc.py:1009 +#: ../src/docgen/OpenOfficeDoc.py:1012 msgid "Open in OpenOffice.org" msgstr "" -#: ../src/docgen/OpenOfficeDoc.py:1017 ../src/docgen/OpenOfficeDoc.py:1019 -#: ../src/docgen/OpenOfficeDoc.py:1020 +#: ../src/docgen/OpenOfficeDoc.py:1020 ../src/docgen/OpenOfficeDoc.py:1022 +#: ../src/docgen/OpenOfficeDoc.py:1023 msgid "OpenOffice.org Writer" msgstr "" @@ -2340,12 +2349,12 @@ msgstr "" msgid "PDF document" msgstr "" -#: ../src/docgen/PSDrawDoc.py:422 +#: ../src/docgen/PSDrawDoc.py:419 msgid "PostScript" msgstr "" -#: ../src/docgen/PSDrawDoc.py:423 ../src/ReportBase/_ReportDialog.py:154 -#: ../src/ReportBase/_ReportDialog.py:239 +#: ../src/docgen/PSDrawDoc.py:420 ../src/ReportBase/_ReportDialog.py:189 +#: ../src/ReportBase/_ReportDialog.py:274 msgid "Print a copy" msgstr "" @@ -2362,14 +2371,18 @@ msgstr "" msgid "SVG (Scalable Vector Graphics)" msgstr "" -#: ../src/DisplayTabs/_AttrEmbedList.py:59 ../src/plugins/NarrativeWeb.py:444 +#: ../src/DisplayTabs/_AttrEmbedList.py:59 ../src/plugins/NarrativeWeb.py:448 msgid "Attributes" msgstr "" -#: ../src/DisplayTabs/_BackRefList.py:64 ../src/plugins/NarrativeWeb.py:458 +#: ../src/DisplayTabs/_BackRefList.py:64 ../src/plugins/NarrativeWeb.py:462 msgid "References" msgstr "" +#: ../src/DisplayTabs/_BackRefList.py:86 +msgid "Edit reference" +msgstr "" + #: ../src/DisplayTabs/_ButtonTab.py:58 msgid "Add" msgstr "" @@ -2378,7 +2391,7 @@ msgstr "" msgid "Remove" msgstr "" -#: ../src/DisplayTabs/_ButtonTab.py:60 ../src/ReportBase/_BookReport.py:846 +#: ../src/DisplayTabs/_ButtonTab.py:60 ../src/plugins/BookReport.py:863 msgid "Edit" msgstr "" @@ -2418,9 +2431,9 @@ msgstr "" msgid "Temple" msgstr "" -#: ../src/DisplayTabs/_GalleryTab.py:65 ../src/plugins/NarrativeWeb.py:330 -#: ../src/plugins/NarrativeWeb.py:379 ../src/plugins/NarrativeWeb.py:807 -#: ../src/plugins/NarrativeWeb.py:1194 ../src/plugins/NarrativeWeb.py:1196 +#: ../src/DisplayTabs/_GalleryTab.py:65 ../src/plugins/NarrativeWeb.py:334 +#: ../src/plugins/NarrativeWeb.py:383 ../src/plugins/NarrativeWeb.py:811 +#: ../src/plugins/NarrativeWeb.py:1198 ../src/plugins/NarrativeWeb.py:1200 msgid "Gallery" msgstr "" @@ -2501,6 +2514,18 @@ msgstr "" msgid "New Attribute" msgstr "" +#: ../src/Editors/_EditChildRef.py:77 +msgid "Child Reference Editor" +msgstr "" + +#: ../src/Editors/_EditChildRef.py:129 +msgid "ChildRef" +msgstr "" + +#: ../src/Editors/_EditChildRef.py:129 +msgid "ChildRef Editor" +msgstr "" + #: ../src/Editors/_EditEvent.py:93 ../src/Editors/_EditEvent.py:194 msgid "Event Editor" msgstr "" @@ -2571,7 +2596,7 @@ msgstr "" msgid "Maternal" msgstr "" -#: ../src/Editors/_EditFamily.py:227 ../src/Editors/_EditFamily.py:239 +#: ../src/Editors/_EditFamily.py:228 ../src/Editors/_EditFamily.py:240 msgid "Select Child" msgstr "" @@ -2659,10 +2684,39 @@ msgstr "" msgid "No data exists for this family. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditFamily.py:798 +#: ../src/Editors/_EditFamily.py:798 ../src/GrampsDb/_DbUtils.py:53 msgid "Remove Family" msgstr "" +#: ../src/Editors/_EditLdsOrd.py:138 ../src/Editors/_EditLdsOrd.py:289 +#: ../src/Editors/_EditLdsOrd.py:325 ../src/Editors/_EditLdsOrd.py:409 +msgid "LDS Ordinance Editor" +msgstr "" + +#: ../src/Editors/_EditLdsOrd.py:263 +#, python-format +msgid "%(father)s and %(mother)s [%(gramps_id)s]" +msgstr "" + +#: ../src/Editors/_EditLdsOrd.py:269 +#, python-format +msgid "%(father)s [%(gramps_id)s]" +msgstr "" + +#: ../src/Editors/_EditLdsOrd.py:274 +#, python-format +msgid "%(mother)s [%(gramps_id)s]" +msgstr "" + +#: ../src/Editors/_EditLdsOrd.py:279 +#, python-format +msgid "[%(gramps_id)s]" +msgstr "" + +#: ../src/Editors/_EditLdsOrd.py:288 ../src/Editors/_EditLdsOrd.py:408 +msgid "LDS Ordinance" +msgstr "" + #: ../src/Editors/_EditLocation.py:57 msgid "Location Editor" msgstr "" @@ -2801,6 +2855,22 @@ msgstr "" msgid "Edit Person (%s)" msgstr "" +#: ../src/Editors/_EditPersonRef.py:76 ../src/Editors/_EditPersonRef.py:135 +msgid "Person Reference Editor" +msgstr "" + +#: ../src/Editors/_EditPersonRef.py:135 +msgid "Person Reference" +msgstr "" + +#: ../src/Editors/_EditPersonRef.py:151 +msgid "No person selected" +msgstr "" + +#: ../src/Editors/_EditPersonRef.py:152 +msgid "You must either select a person or Cancel the edit" +msgstr "" + #: ../src/Editors/_EditPlace.py:74 msgid "Place Editor" msgstr "" @@ -2841,29 +2911,6 @@ msgstr "" msgid "If you close without saving, the changes you have made will be lost" msgstr "" -#: ../src/Editors/_EditRepository.py:64 -msgid "Repository Editor" -msgstr "" - -#: ../src/Editors/_EditRepository.py:123 -msgid "Cannot save repository" -msgstr "" - -#: ../src/Editors/_EditRepository.py:124 -msgid "" -"No data exists for this repository. Please enter data or cancel the edit." -msgstr "" - -#: ../src/Editors/_EditRepository.py:133 -#, python-format -msgid "Edit Repository (%s)" -msgstr "" - -#: ../src/Editors/_EditRepository.py:156 -#, python-format -msgid "Delete Repository (%s)" -msgstr "" - #: ../src/Editors/_EditRepoRef.py:72 msgid "Repository Reference Editor" msgstr "" @@ -2889,6 +2936,29 @@ msgstr "" msgid "Add Repo" msgstr "" +#: ../src/Editors/_EditRepository.py:64 +msgid "Repository Editor" +msgstr "" + +#: ../src/Editors/_EditRepository.py:123 +msgid "Cannot save repository" +msgstr "" + +#: ../src/Editors/_EditRepository.py:124 +msgid "" +"No data exists for this repository. Please enter data or cancel the edit." +msgstr "" + +#: ../src/Editors/_EditRepository.py:133 +#, python-format +msgid "Edit Repository (%s)" +msgstr "" + +#: ../src/Editors/_EditRepository.py:156 +#, python-format +msgid "Delete Repository (%s)" +msgstr "" + #: ../src/Editors/_EditSource.py:79 ../src/Editors/_EditSource.py:153 msgid "Source Editor" msgstr "" @@ -2940,46 +3010,33 @@ msgstr "" msgid "Internet Address Editor" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:138 ../src/Editors/_EditLdsOrd.py:289 -#: ../src/Editors/_EditLdsOrd.py:325 ../src/Editors/_EditLdsOrd.py:409 -msgid "LDS Ordinance Editor" +#: ../src/GrampsDb/_DbUtils.py:83 +msgid "Remove father from family" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:263 -#, python-format -msgid "%(father)s and %(mother)s [%(gramps_id)s]" +#: ../src/GrampsDb/_DbUtils.py:86 +msgid "Remove mother from family" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:269 -#, python-format -msgid "%(father)s [%(gramps_id)s]" +#: ../src/GrampsDb/_DbUtils.py:121 +msgid "Remove child from family" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:274 -#, python-format -msgid "%(mother)s [%(gramps_id)s]" -msgstr "" - -#: ../src/Editors/_EditLdsOrd.py:279 -#, python-format -msgid "[%(gramps_id)s]" -msgstr "" - -#: ../src/Editors/_EditLdsOrd.py:288 ../src/Editors/_EditLdsOrd.py:408 -msgid "LDS Ordinance" +#: ../src/GrampsDb/_DbUtils.py:147 +msgid "Add child to family" msgstr "" #. witness name recorded #. Add name and comment to the event note #. Parse witnesses created by older gramps #: ../src/GrampsDb/_GrampsBSDDB.py:1559 ../src/GrampsDb/_ReadXML.py:715 -#: ../src/GrampsDb/_ReadXML.py:1475 +#: ../src/GrampsDb/_ReadXML.py:1477 #, python-format msgid "Witness name: %s" msgstr "" -#: ../src/GrampsDb/_GrampsBSDDB.py:1561 ../src/GrampsDb/_ReadXML.py:1369 -#: ../src/GrampsDb/_ReadXML.py:1373 +#: ../src/GrampsDb/_GrampsBSDDB.py:1561 ../src/GrampsDb/_ReadXML.py:1371 +#: ../src/GrampsDb/_ReadXML.py:1375 #, python-format msgid "Witness comment: %s" msgstr "" @@ -3002,22 +3059,6 @@ msgstr "" msgid "_Redo %s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:127 ../src/GrampsDb/_ReadGedcom.py:128 -msgid "Windows 9x file system" -msgstr "" - -#: ../src/GrampsDb/_ReadGedcom.py:129 -msgid "Windows NT file system" -msgstr "" - -#: ../src/GrampsDb/_ReadGedcom.py:130 -msgid "CD ROM" -msgstr "" - -#: ../src/GrampsDb/_ReadGedcom.py:131 -msgid "Networked Windows file system" -msgstr "" - #: ../src/GrampsDb/_ReadGedcom.py:147 ../src/GrampsDb/_ReadXML.py:89 #, python-format msgid "%(event_name)s of %(family)s" @@ -3028,43 +3069,48 @@ msgstr "" msgid "%(event_name)s of %(person)s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:227 ../src/GrampsDb/_ReadGedcom.py:236 +#: ../src/GrampsDb/_ReadGedcom.py:230 ../src/GrampsDb/_ReadGedcom.py:239 #: ../src/plugins/ImportGeneWeb.py:92 ../src/plugins/ImportGeneWeb.py:98 #: ../src/plugins/ImportvCard.py:71 ../src/plugins/ImportvCard.py:77 #, python-format msgid "%s could not be opened\n" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:244 +#: ../src/GrampsDb/_ReadGedcom.py:247 msgid "Database corruption detected" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:245 +#: ../src/GrampsDb/_ReadGedcom.py:248 msgid "" "A problem was detected with the database. Please run the Check and Repair " "Database tool to fix the problem." msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:504 ../src/GrampsDb/_ReadGedcom.py:1764 +#: ../src/GrampsDb/_ReadGedcom.py:451 +#, python-format +msgid "Invalid GEDCOM syntax at line %d was ignored." +msgstr "" + +#: ../src/GrampsDb/_ReadGedcom.py:513 ../src/GrampsDb/_ReadGedcom.py:2092 #, python-format msgid "Import from %s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:662 +#: ../src/GrampsDb/_ReadGedcom.py:803 #, python-format msgid "Premature end of file at line %d.\n" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:672 +#: ../src/GrampsDb/_ReadGedcom.py:813 #, python-format msgid "Line %d was not understood, so it was ignored." msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:715 +#: ../src/GrampsDb/_ReadGedcom.py:856 msgid "GEDCOM import" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:1284 ../src/GrampsDb/_ReadGedcom.py:1325 +#: ../src/GrampsDb/_ReadGedcom.py:972 ../src/GrampsDb/_ReadGedcom.py:2569 #, python-format msgid "Could not import %s" msgstr "" @@ -3108,48 +3154,48 @@ msgstr "" msgid "GRAMPS XML import" msgstr "" -#: ../src/GrampsDb/_WriteGedcom.py:278 ../src/plugins/Calendar.py:518 +#: ../src/GrampsDb/_WriteGedcom.py:278 ../src/plugins/Calendar.py:520 #: ../src/plugins/EventCmp.py:156 ../src/plugins/ExportVCalendar.py:88 -#: ../src/plugins/ExportVCard.py:86 ../src/plugins/GraphViz.py:660 -#: ../src/plugins/IndivComplete.py:552 ../src/plugins/NarrativeWeb.py:2355 -#: ../src/plugins/StatisticsChart.py:845 ../src/plugins/TimeLine.py:418 +#: ../src/plugins/ExportVCard.py:86 ../src/plugins/GraphViz.py:664 +#: ../src/plugins/IndivComplete.py:555 ../src/plugins/NarrativeWeb.py:2359 +#: ../src/plugins/StatisticsChart.py:847 ../src/plugins/TimeLine.py:420 #: ../src/plugins/WriteFtree.py:90 ../src/plugins/WriteGeneWeb.py:92 msgid "Entire Database" msgstr "" -#: ../src/GrampsDb/_WriteGedcom.py:283 ../src/plugins/Calendar.py:523 -#: ../src/plugins/DescendReport.py:151 ../src/plugins/ExportVCalendar.py:93 -#: ../src/plugins/ExportVCard.py:91 ../src/plugins/FtmStyleDescendants.py:119 -#: ../src/plugins/GraphViz.py:664 ../src/plugins/IndivComplete.py:556 -#: ../src/plugins/NarrativeWeb.py:2359 ../src/plugins/StatisticsChart.py:849 -#: ../src/plugins/TimeLine.py:422 ../src/plugins/WriteFtree.py:95 +#: ../src/GrampsDb/_WriteGedcom.py:283 ../src/plugins/Calendar.py:525 +#: ../src/plugins/DescendReport.py:153 ../src/plugins/ExportVCalendar.py:93 +#: ../src/plugins/ExportVCard.py:91 ../src/plugins/FtmStyleDescendants.py:121 +#: ../src/plugins/GraphViz.py:668 ../src/plugins/IndivComplete.py:559 +#: ../src/plugins/NarrativeWeb.py:2363 ../src/plugins/StatisticsChart.py:851 +#: ../src/plugins/TimeLine.py:424 ../src/plugins/WriteFtree.py:95 #: ../src/plugins/WriteGeneWeb.py:97 #, python-format msgid "Descendants of %s" msgstr "" -#: ../src/GrampsDb/_WriteGedcom.py:289 ../src/plugins/Ancestors.py:136 -#: ../src/plugins/Calendar.py:533 ../src/plugins/ExportVCalendar.py:99 -#: ../src/plugins/ExportVCard.py:97 ../src/plugins/FtmStyleAncestors.py:94 -#: ../src/plugins/GraphViz.py:668 ../src/plugins/IndivComplete.py:560 -#: ../src/plugins/NarrativeWeb.py:2367 ../src/plugins/StatisticsChart.py:853 -#: ../src/plugins/TimeLine.py:426 ../src/plugins/WriteFtree.py:101 +#: ../src/GrampsDb/_WriteGedcom.py:289 ../src/plugins/Ancestors.py:138 +#: ../src/plugins/Calendar.py:535 ../src/plugins/ExportVCalendar.py:99 +#: ../src/plugins/ExportVCard.py:97 ../src/plugins/FtmStyleAncestors.py:96 +#: ../src/plugins/GraphViz.py:672 ../src/plugins/IndivComplete.py:563 +#: ../src/plugins/NarrativeWeb.py:2371 ../src/plugins/StatisticsChart.py:855 +#: ../src/plugins/TimeLine.py:428 ../src/plugins/WriteFtree.py:101 #: ../src/plugins/WriteGeneWeb.py:103 #, python-format msgid "Ancestors of %s" msgstr "" -#: ../src/GrampsDb/_WriteGedcom.py:295 ../src/plugins/Calendar.py:538 +#: ../src/GrampsDb/_WriteGedcom.py:295 ../src/plugins/Calendar.py:540 #: ../src/plugins/ExportVCalendar.py:105 ../src/plugins/ExportVCard.py:103 -#: ../src/plugins/GraphViz.py:672 ../src/plugins/IndivComplete.py:564 -#: ../src/plugins/NarrativeWeb.py:2371 ../src/plugins/StatisticsChart.py:857 -#: ../src/plugins/TimeLine.py:430 ../src/plugins/WriteFtree.py:107 +#: ../src/plugins/GraphViz.py:676 ../src/plugins/IndivComplete.py:567 +#: ../src/plugins/NarrativeWeb.py:2375 ../src/plugins/StatisticsChart.py:859 +#: ../src/plugins/TimeLine.py:432 ../src/plugins/WriteFtree.py:107 #: ../src/plugins/WriteGeneWeb.py:109 #, python-format msgid "People with common ancestor with %s" msgstr "" -#: ../src/GrampsDb/_WriteGedcom.py:1431 +#: ../src/GrampsDb/_WriteGedcom.py:1434 msgid "Export failed" msgstr "" @@ -3158,17 +3204,17 @@ msgstr "" #. #. #. ------------------------------------------------------------------------- -#: ../src/GrampsDb/_WriteGedcom.py:1439 +#: ../src/GrampsDb/_WriteGedcom.py:1442 msgid "GE_DCOM" msgstr "" -#: ../src/GrampsDb/_WriteGedcom.py:1440 +#: ../src/GrampsDb/_WriteGedcom.py:1443 msgid "" "GEDCOM is used to transfer data between genealogy programs. Most genealogy " "software will accept a GEDCOM file as input. " msgstr "" -#: ../src/GrampsDb/_WriteGedcom.py:1442 +#: ../src/GrampsDb/_WriteGedcom.py:1445 msgid "GEDCOM export options" msgstr "" @@ -3370,9 +3416,8 @@ msgstr "" msgid "Report" msgstr "" -#: ../src/ObjectSelector/__init__.py:105 ../src/Selectors/_SelectPerson.py:80 -#: ../src/plugins/FilterEditor.py:239 -#: ../src/ReportBase/_BareReportDialog.py:609 +#: ../src/ObjectSelector/__init__.py:105 ../src/Selectors/_SelectPerson.py:60 +#: ../src/FilterEditor/_EditRule.py:239 msgid "Select Person" msgstr "" @@ -3381,12 +3426,12 @@ msgid "Select Object" msgstr "" #: ../src/ObjectSelector/_PersonFilterFrame.py:79 -#: ../src/plugins/IndivComplete.py:454 ../src/plugins/IndivSummary.py:246 +#: ../src/plugins/IndivComplete.py:457 ../src/plugins/IndivSummary.py:248 msgid "Male" msgstr "" #: ../src/ObjectSelector/_PersonFilterFrame.py:80 -#: ../src/plugins/IndivComplete.py:456 ../src/plugins/IndivSummary.py:248 +#: ../src/plugins/IndivComplete.py:459 ../src/plugins/IndivSummary.py:250 msgid "Female" msgstr "" @@ -3398,8 +3443,8 @@ msgstr "" msgid "Select Family" msgstr "" -#: ../src/Selectors/_SelectPerson.py:94 ../src/plugins/NarrativeWeb.py:575 -#: ../src/plugins/NarrativeWeb.py:635 +#: ../src/Selectors/_SelectPerson.py:97 ../src/plugins/NarrativeWeb.py:579 +#: ../src/plugins/NarrativeWeb.py:639 #: ../src/Filters/_PersonSidebarFilter.py:63 msgid "Birth date" msgstr "" @@ -3416,409 +3461,484 @@ msgstr "" msgid "Select Source" msgstr "" -#: ../src/plugins/AncestorChart2.py:457 ../src/plugins/AncestorChart.py:248 -#: ../src/plugins/DescendChart.py:407 ../src/plugins/DesGraph.py:379 +#: ../src/plugins/AncestorChart2.py:459 ../src/plugins/AncestorChart.py:251 +#: ../src/plugins/DescendChart.py:409 ../src/plugins/DesGraph.py:382 msgid "Display Format" msgstr "" -#: ../src/plugins/AncestorChart2.py:458 ../src/plugins/AncestorChart.py:249 -#: ../src/plugins/DescendChart.py:408 ../src/plugins/DesGraph.py:380 +#: ../src/plugins/AncestorChart2.py:460 ../src/plugins/AncestorChart.py:252 +#: ../src/plugins/DescendChart.py:410 ../src/plugins/DesGraph.py:383 msgid "Allows you to customize the data in the boxes in the report" msgstr "" -#: ../src/plugins/AncestorChart2.py:467 ../src/plugins/DescendChart.py:425 +#: ../src/plugins/AncestorChart2.py:469 ../src/plugins/DescendChart.py:427 msgid "Sc_ale to fit on a single page" msgstr "" -#: ../src/plugins/AncestorChart2.py:471 +#: ../src/plugins/AncestorChart2.py:473 msgid "Co_mpress chart" msgstr "" -#: ../src/plugins/AncestorChart2.py:497 ../src/plugins/AncestorChart.py:243 -#: ../src/plugins/AncestorReport.py:187 ../src/plugins/Ancestors.py:908 -#: ../src/plugins/Ancestors.py:924 ../src/plugins/Ancestors.py:930 -#: ../src/plugins/DescendChart.py:449 ../src/plugins/DesGraph.py:396 -#: ../src/plugins/DetAncestralReport.py:712 -#: ../src/plugins/DetDescendantReport.py:748 ../src/plugins/FamilyGroup.py:876 -#: ../src/plugins/FanChart.py:299 ../src/plugins/FtmStyleAncestors.py:392 -#: ../src/plugins/FtmStyleAncestors.py:397 -#: ../src/plugins/FtmStyleAncestors.py:402 -#: ../src/plugins/FtmStyleAncestors.py:407 -#: ../src/plugins/FtmStyleDescendants.py:535 -#: ../src/plugins/FtmStyleDescendants.py:540 -#: ../src/plugins/FtmStyleDescendants.py:550 -#: ../src/plugins/FtmStyleDescendants.py:555 -#: ../src/plugins/IndivComplete.py:628 ../src/plugins/IndivSummary.py:373 +#: ../src/plugins/AncestorChart2.py:499 ../src/plugins/AncestorChart.py:246 +#: ../src/plugins/AncestorReport.py:193 ../src/plugins/Ancestors.py:910 +#: ../src/plugins/Ancestors.py:926 ../src/plugins/Ancestors.py:932 +#: ../src/plugins/DescendChart.py:451 ../src/plugins/DesGraph.py:399 +#: ../src/plugins/DetAncestralReport.py:718 +#: ../src/plugins/DetDescendantReport.py:753 ../src/plugins/FamilyGroup.py:881 +#: ../src/plugins/FanChart.py:301 ../src/plugins/FtmStyleAncestors.py:394 +#: ../src/plugins/FtmStyleAncestors.py:399 +#: ../src/plugins/FtmStyleAncestors.py:404 +#: ../src/plugins/FtmStyleAncestors.py:409 +#: ../src/plugins/FtmStyleDescendants.py:537 +#: ../src/plugins/FtmStyleDescendants.py:542 +#: ../src/plugins/FtmStyleDescendants.py:552 +#: ../src/plugins/FtmStyleDescendants.py:557 +#: ../src/plugins/IndivComplete.py:631 ../src/plugins/IndivSummary.py:375 msgid "The basic style used for the text display." msgstr "" -#: ../src/plugins/AncestorChart2.py:506 ../src/plugins/DescendChart.py:458 +#: ../src/plugins/AncestorChart2.py:508 ../src/plugins/DescendChart.py:460 msgid "The basic style used for the title display." msgstr "" -#: ../src/plugins/AncestorChart2.py:520 +#: ../src/plugins/AncestorChart2.py:522 msgid "Ancestor Graph" msgstr "" -#: ../src/plugins/AncestorChart2.py:521 ../src/plugins/AncestorChart.py:270 -#: ../src/plugins/AncestorReport.py:202 ../src/plugins/ChangeNames.py:199 -#: ../src/plugins/ChangeTypes.py:203 ../src/plugins/Checkpoint.py:405 -#: ../src/plugins/Check.py:931 ../src/plugins/Desbrowser.py:161 -#: ../src/plugins/DescendChart.py:473 ../src/plugins/DescendReport.py:255 -#: ../src/plugins/DesGraph.py:411 ../src/plugins/Eval.py:130 -#: ../src/plugins/EventCmp.py:433 ../src/plugins/FamilyGroup.py:909 -#: ../src/plugins/FanChart.py:324 ../src/plugins/FilterEditor.py:934 -#: ../src/plugins/FilterEditor.py:953 ../src/plugins/GraphViz.py:1210 -#: ../src/plugins/GraphViz.py:1224 ../src/plugins/IndivComplete.py:643 -#: ../src/plugins/IndivSummary.py:388 ../src/plugins/Leak.py:131 -#: ../src/plugins/Merge.py:691 ../src/plugins/NarrativeWeb.py:2849 +#: ../src/plugins/AncestorChart2.py:523 ../src/plugins/AncestorChart.py:273 +#: ../src/plugins/AncestorReport.py:208 ../src/plugins/BookReport.py:1172 +#: ../src/plugins/ChangeNames.py:199 ../src/plugins/ChangeTypes.py:203 +#: ../src/plugins/Checkpoint.py:405 ../src/plugins/Check.py:969 +#: ../src/plugins/CountAncestors.py:146 ../src/plugins/Desbrowser.py:161 +#: ../src/plugins/DescendChart.py:475 ../src/plugins/DescendReport.py:259 +#: ../src/plugins/DesGraph.py:414 ../src/plugins/Eval.py:130 +#: ../src/plugins/EventCmp.py:433 ../src/plugins/FamilyGroup.py:914 +#: ../src/plugins/FanChart.py:326 ../src/plugins/GraphViz.py:1214 +#: ../src/plugins/GraphViz.py:1228 ../src/plugins/IndivComplete.py:646 +#: ../src/plugins/IndivSummary.py:390 ../src/plugins/Leak.py:131 +#: ../src/plugins/Merge.py:691 ../src/plugins/NarrativeWeb.py:2853 #: ../src/plugins/PatchNames.py:359 ../src/plugins/Rebuild.py:123 #: ../src/plugins/RelCalc.py:222 ../src/plugins/ReorderIds.py:227 -#: ../src/plugins/SoundGen.py:144 ../src/plugins/StatisticsChart.py:979 -#: ../src/plugins/TimeLine.py:484 +#: ../src/plugins/SoundGen.py:144 ../src/plugins/StatisticsChart.py:981 +#: ../src/plugins/TimeLine.py:486 msgid "Stable" msgstr "" -#: ../src/plugins/AncestorChart2.py:524 ../src/plugins/AncestorChart.py:273 +#: ../src/plugins/AncestorChart2.py:526 ../src/plugins/AncestorChart.py:276 msgid "Produces a graphical ancestral tree graph" msgstr "" -#: ../src/plugins/AncestorChart.py:269 +#: ../src/plugins/AncestorChart.py:272 msgid "Ancestor Chart" msgstr "" -#: ../src/plugins/AncestorReport.py:100 +#: ../src/plugins/AncestorReport.py:101 #, python-format msgid "Ahnentafel Report for %s" msgstr "" -#: ../src/plugins/AncestorReport.py:113 -#: ../src/plugins/DetAncestralReport.py:162 -#: ../src/plugins/DetDescendantReport.py:194 +#: ../src/plugins/AncestorReport.py:118 +#: ../src/plugins/DetAncestralReport.py:166 +#: ../src/plugins/DetDescendantReport.py:197 #, python-format msgid "Generation %d" msgstr "" #. para.set(pad=0.5) -#: ../src/plugins/AncestorReport.py:169 ../src/plugins/Ancestors.py:893 -#: ../src/plugins/DescendReport.py:218 -#: ../src/plugins/DetAncestralReport.py:666 -#: ../src/plugins/DetDescendantReport.py:702 ../src/plugins/FamilyGroup.py:867 -#: ../src/plugins/FtmStyleAncestors.py:377 -#: ../src/plugins/FtmStyleDescendants.py:520 -#: ../src/plugins/IndivComplete.py:596 ../src/plugins/IndivSummary.py:347 -#: ../src/plugins/SimpleBookTitle.py:265 ../src/plugins/StatisticsChart.py:830 -#: ../src/plugins/TimeLine.py:405 +#: ../src/plugins/AncestorReport.py:175 ../src/plugins/Ancestors.py:895 +#: ../src/plugins/DescendReport.py:222 +#: ../src/plugins/DetAncestralReport.py:672 +#: ../src/plugins/DetDescendantReport.py:707 ../src/plugins/FamilyGroup.py:872 +#: ../src/plugins/FtmStyleAncestors.py:379 +#: ../src/plugins/FtmStyleDescendants.py:522 +#: ../src/plugins/IndivComplete.py:599 ../src/plugins/IndivSummary.py:349 +#: ../src/plugins/SimpleBookTitle.py:266 ../src/plugins/StatisticsChart.py:832 +#: ../src/plugins/TimeLine.py:407 msgid "The style used for the title of the page." msgstr "" #. para.set(pad=0.5) -#: ../src/plugins/AncestorReport.py:180 ../src/plugins/Ancestors.py:903 -#: ../src/plugins/DetAncestralReport.py:676 -#: ../src/plugins/DetAncestralReport.py:749 -#: ../src/plugins/DetDescendantReport.py:712 -#: ../src/plugins/DetDescendantReport.py:785 -#: ../src/plugins/FtmStyleAncestors.py:387 -#: ../src/plugins/FtmStyleDescendants.py:530 +#: ../src/plugins/AncestorReport.py:186 ../src/plugins/Ancestors.py:905 +#: ../src/plugins/DetAncestralReport.py:682 +#: ../src/plugins/DetAncestralReport.py:755 +#: ../src/plugins/DetDescendantReport.py:717 +#: ../src/plugins/DetDescendantReport.py:790 +#: ../src/plugins/FtmStyleAncestors.py:389 +#: ../src/plugins/FtmStyleDescendants.py:532 msgid "The style used for the generation header." msgstr "" -#: ../src/plugins/AncestorReport.py:201 +#: ../src/plugins/AncestorReport.py:207 msgid "Ahnentafel Report" msgstr "" -#: ../src/plugins/AncestorReport.py:203 +#: ../src/plugins/AncestorReport.py:209 msgid "Produces a textual ancestral report" msgstr "" -#: ../src/plugins/Ancestors.py:141 +#: ../src/plugins/Ancestors.py:143 msgid "Generation 1" msgstr "" -#: ../src/plugins/Ancestors.py:227 +#: ../src/plugins/Ancestors.py:229 msgid "Their children:" msgstr "" -#: ../src/plugins/Ancestors.py:256 +#: ../src/plugins/Ancestors.py:258 #, python-format msgid "%(name)s's maternal %(grandparents)s" msgstr "" -#: ../src/plugins/Ancestors.py:282 +#: ../src/plugins/Ancestors.py:284 #, python-format msgid "%(name)s's %(parents)s" msgstr "" -#: ../src/plugins/Ancestors.py:286 +#: ../src/plugins/Ancestors.py:288 #, python-format msgid "%(name)s's paternal %(grandparents)s" msgstr "" -#: ../src/plugins/Ancestors.py:417 +#: ../src/plugins/Ancestors.py:419 msgid " (mentioned above)." msgstr "" -#: ../src/plugins/Ancestors.py:476 +#: ../src/plugins/Ancestors.py:478 #, python-format msgid " on %(specific_date)s" msgstr "" -#: ../src/plugins/Ancestors.py:479 +#: ../src/plugins/Ancestors.py:481 #, python-format msgid " in %(month_or_year)s" msgstr "" -#: ../src/plugins/Ancestors.py:486 +#: ../src/plugins/Ancestors.py:488 #, python-format msgid " in %(place)s" msgstr "" -#: ../src/plugins/Ancestors.py:525 +#: ../src/plugins/Ancestors.py:527 #, python-format msgid " b. %(birth_date)s" msgstr "" -#: ../src/plugins/Ancestors.py:533 +#: ../src/plugins/Ancestors.py:535 #, python-format msgid " d. %(death_date)s" msgstr "" -#: ../src/plugins/Ancestors.py:546 +#: ../src/plugins/Ancestors.py:548 msgid "born" msgstr "" -#: ../src/plugins/Ancestors.py:558 +#: ../src/plugins/Ancestors.py:560 msgid "died" msgstr "" -#: ../src/plugins/Ancestors.py:604 +#: ../src/plugins/Ancestors.py:606 msgid "Mrs." msgstr "" -#: ../src/plugins/Ancestors.py:606 +#: ../src/plugins/Ancestors.py:608 msgid "Miss" msgstr "" -#: ../src/plugins/Ancestors.py:608 +#: ../src/plugins/Ancestors.py:610 msgid "Mr." msgstr "" -#: ../src/plugins/Ancestors.py:610 +#: ../src/plugins/Ancestors.py:612 msgid "(gender unknown)" msgstr "" -#: ../src/plugins/Ancestors.py:664 +#: ../src/plugins/Ancestors.py:666 msgid " (unknown)" msgstr "" -#: ../src/plugins/Ancestors.py:698 +#: ../src/plugins/Ancestors.py:700 msgid ", and they had a child named " msgstr "" -#: ../src/plugins/Ancestors.py:700 +#: ../src/plugins/Ancestors.py:702 #, python-format msgid ", and they had %d children: " msgstr "" -#: ../src/plugins/Ancestors.py:713 +#: ../src/plugins/Ancestors.py:715 msgid " and " msgstr "" -#: ../src/plugins/Ancestors.py:729 +#: ../src/plugins/Ancestors.py:731 #, python-format msgid " She later married %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:732 +#: ../src/plugins/Ancestors.py:734 #, python-format msgid " He later married %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:739 +#: ../src/plugins/Ancestors.py:741 #, python-format msgid " She married %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:742 +#: ../src/plugins/Ancestors.py:744 #, python-format msgid " He married %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:750 +#: ../src/plugins/Ancestors.py:752 #, python-format msgid " She later had a relationship with %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:753 +#: ../src/plugins/Ancestors.py:755 #, python-format msgid " He later had a relationship with %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:757 +#: ../src/plugins/Ancestors.py:759 #, python-format msgid " She had a relationship with %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:760 +#: ../src/plugins/Ancestors.py:762 #, python-format msgid " He had a relationship with %(name)s" msgstr "" -#: ../src/plugins/Ancestors.py:774 +#: ../src/plugins/Ancestors.py:776 msgid " Note about their name: " msgstr "" -#: ../src/plugins/Ancestors.py:811 ../src/plugins/DetAncestralReport.py:274 -#: ../src/plugins/DetAncestralReport.py:300 -#: ../src/plugins/DetDescendantReport.py:305 -#: ../src/plugins/DetDescendantReport.py:332 -#: ../src/plugins/FtmStyleAncestors.py:224 -#: ../src/plugins/FtmStyleAncestors.py:250 -#: ../src/plugins/FtmStyleDescendants.py:253 -#: ../src/plugins/FtmStyleDescendants.py:281 +#: ../src/plugins/Ancestors.py:813 ../src/plugins/DetAncestralReport.py:279 +#: ../src/plugins/DetAncestralReport.py:305 +#: ../src/plugins/DetDescendantReport.py:309 +#: ../src/plugins/DetDescendantReport.py:336 +#: ../src/plugins/FtmStyleAncestors.py:226 +#: ../src/plugins/FtmStyleAncestors.py:252 +#: ../src/plugins/FtmStyleDescendants.py:255 +#: ../src/plugins/FtmStyleDescendants.py:283 #, python-format msgid "More about %(person_name)s:" msgstr "" -#: ../src/plugins/Ancestors.py:912 +#: ../src/plugins/Ancestors.py:914 msgid "Text style for missing photo." msgstr "" -#: ../src/plugins/Ancestors.py:919 +#: ../src/plugins/Ancestors.py:921 msgid "Style for details about a person." msgstr "" -#: ../src/plugins/Ancestors.py:935 +#: ../src/plugins/Ancestors.py:937 msgid "Introduction to the children." msgstr "" -#: ../src/plugins/Ancestors.py:945 +#: ../src/plugins/Ancestors.py:947 msgid "Cite sources" msgstr "" -#: ../src/plugins/Ancestors.py:966 +#: ../src/plugins/Ancestors.py:968 msgid "Comprehensive Ancestors Report" msgstr "" -#: ../src/plugins/Ancestors.py:967 ../src/plugins/CountAncestors.py:134 -#: ../src/plugins/DetAncestralReport.py:866 -#: ../src/plugins/DetDescendantReport.py:906 -#: ../src/plugins/FtmStyleAncestors.py:422 -#: ../src/plugins/FtmStyleDescendants.py:570 ../src/plugins/Summary.py:177 +#: ../src/plugins/Ancestors.py:969 ../src/plugins/DetAncestralReport.py:872 +#: ../src/plugins/DetDescendantReport.py:911 +#: ../src/plugins/FtmStyleAncestors.py:424 +#: ../src/plugins/FtmStyleDescendants.py:572 ../src/plugins/Summary.py:180 msgid "Beta" msgstr "" -#: ../src/plugins/Ancestors.py:968 +#: ../src/plugins/Ancestors.py:970 msgid "Produces a detailed ancestral report." msgstr "" -#: ../src/plugins/Calendar.py:324 +#: ../src/plugins/BookReport.py:505 +msgid "Available Books" +msgstr "" + +#: ../src/plugins/BookReport.py:518 +msgid "Book List" +msgstr "" + +#: ../src/plugins/BookReport.py:608 ../src/plugins/BookReport.py:994 +#: ../src/plugins/BookReport.py:1037 ../src/plugins/BookReport.py:1171 +msgid "Book Report" +msgstr "" + +#: ../src/plugins/BookReport.py:641 +msgid "New Book" +msgstr "" + +#: ../src/plugins/BookReport.py:644 +msgid "_Available items" +msgstr "" + +#: ../src/plugins/BookReport.py:648 +msgid "Current _book" +msgstr "" + +#: ../src/plugins/BookReport.py:653 ../src/plugins/StatisticsChart.py:76 +msgid "Item name" +msgstr "" + +#: ../src/plugins/BookReport.py:654 +msgid "Center person" +msgstr "" + +#: ../src/plugins/BookReport.py:666 +msgid "Book selection list" +msgstr "" + +#: ../src/plugins/BookReport.py:705 +msgid "Different database" +msgstr "" + +#: ../src/plugins/BookReport.py:706 +#, python-format +msgid "" +"This book was created with the references to database %s.\n" +"\n" +" This makes references to the central person saved in the book invalid.\n" +"\n" +"Therefore, the central person for each item is being set to the active " +"person of the currently opened database." +msgstr "" + +#: ../src/plugins/BookReport.py:729 ../src/plugins/BookReport.py:747 +msgid "Not Applicable" +msgstr "" + +#: ../src/plugins/BookReport.py:857 +msgid "Setup" +msgstr "" + +#: ../src/plugins/BookReport.py:867 +msgid "Book Menu" +msgstr "" + +#: ../src/plugins/BookReport.py:890 +msgid "Available Items Menu" +msgstr "" + +#: ../src/plugins/BookReport.py:1040 +msgid "GRAMPS Book" +msgstr "" + +#: ../src/plugins/BookReport.py:1173 +msgid "Creates a book containing several reports." +msgstr "" + +#: ../src/plugins/Calendar.py:326 #, python-format msgid "" "%(spouse)s and\n" " %(person)s, %(nyears)d" msgstr "" -#: ../src/plugins/Calendar.py:528 ../src/plugins/NarrativeWeb.py:2363 +#: ../src/plugins/Calendar.py:530 ../src/plugins/NarrativeWeb.py:2367 #, python-format msgid "Descendant Families of %s" msgstr "" -#: ../src/plugins/Calendar.py:543 +#: ../src/plugins/Calendar.py:545 msgid "People with a Calendar attribute" msgstr "" -#: ../src/plugins/Calendar.py:592 ../src/plugins/FilterEditor.py:356 -#: ../src/ReportBase/_BareReportDialog.py:384 +#: ../src/plugins/Calendar.py:594 ../src/ReportBase/_BareReportDialog.py:433 +#: ../src/FilterEditor/_FilterEditor.py:106 msgid "Filter" msgstr "" -#: ../src/plugins/Calendar.py:595 +#: ../src/plugins/Calendar.py:597 msgid "Text 1" msgstr "" -#: ../src/plugins/Calendar.py:600 ../src/plugins/Calendar.py:607 -#: ../src/plugins/Calendar.py:614 +#: ../src/plugins/Calendar.py:602 ../src/plugins/Calendar.py:609 +#: ../src/plugins/Calendar.py:616 msgid "Text Options" msgstr "" -#: ../src/plugins/Calendar.py:602 +#: ../src/plugins/Calendar.py:604 msgid "Text 2" msgstr "" -#: ../src/plugins/Calendar.py:609 +#: ../src/plugins/Calendar.py:611 msgid "Text 3" msgstr "" -#: ../src/plugins/Calendar.py:616 +#: ../src/plugins/Calendar.py:618 msgid "Year of calendar" msgstr "" -#: ../src/plugins/Calendar.py:622 +#: ../src/plugins/Calendar.py:624 msgid "Use maiden names" msgstr "" -#: ../src/plugins/Calendar.py:628 +#: ../src/plugins/Calendar.py:630 msgid "Only include living people" msgstr "" -#: ../src/plugins/Calendar.py:634 +#: ../src/plugins/Calendar.py:636 msgid "Include birthdays" msgstr "" -#: ../src/plugins/Calendar.py:640 +#: ../src/plugins/Calendar.py:642 msgid "Include anniversaries" msgstr "" -#: ../src/plugins/Calendar.py:646 +#: ../src/plugins/Calendar.py:648 msgid "Include holidays" msgstr "" -#: ../src/plugins/Calendar.py:652 +#: ../src/plugins/Calendar.py:654 msgid "Offset" msgstr "" -#: ../src/plugins/Calendar.py:659 +#: ../src/plugins/Calendar.py:661 msgid "Title text and background color." msgstr "" -#: ../src/plugins/Calendar.py:667 +#: ../src/plugins/Calendar.py:669 msgid "Border lines of calendar boxes." msgstr "" -#: ../src/plugins/Calendar.py:670 +#: ../src/plugins/Calendar.py:672 msgid "Calendar day numbers." msgstr "" -#: ../src/plugins/Calendar.py:676 +#: ../src/plugins/Calendar.py:678 msgid "Daily text display." msgstr "" -#: ../src/plugins/Calendar.py:681 +#: ../src/plugins/Calendar.py:683 msgid "Days of the week text." msgstr "" -#: ../src/plugins/Calendar.py:688 +#: ../src/plugins/Calendar.py:690 msgid "Text at bottom, line 1." msgstr "" -#: ../src/plugins/Calendar.py:693 +#: ../src/plugins/Calendar.py:695 msgid "Text at bottom, line 2." msgstr "" -#: ../src/plugins/Calendar.py:698 +#: ../src/plugins/Calendar.py:700 msgid "Text at bottom, line 3." msgstr "" -#: ../src/plugins/Calendar.py:917 +#: ../src/plugins/Calendar.py:919 msgid "Calendar" msgstr "" -#: ../src/plugins/Calendar.py:918 +#: ../src/plugins/Calendar.py:920 msgid "Experimental" msgstr "" -#: ../src/plugins/Calendar.py:921 +#: ../src/plugins/Calendar.py:923 msgid "Produces a graphical calendar" msgstr "" @@ -3843,7 +3963,7 @@ msgid "No capitalization changes were detected." msgstr "" #: ../src/plugins/ChangeNames.py:111 ../src/plugins/PatchNames.py:199 -#: ../src/plugins/SimpleBookTitle.py:208 ../src/glade/mergedata.glade.h:14 +#: ../src/plugins/SimpleBookTitle.py:209 ../src/glade/mergedata.glade.h:14 msgid "Select" msgstr "" @@ -3980,41 +4100,37 @@ msgstr "" msgid "Store a snapshot of the current database into a revision control system" msgstr "" -#: ../src/plugins/Check.py:183 +#: ../src/plugins/Check.py:167 msgid "Check Integrity" msgstr "" -#: ../src/plugins/Check.py:214 -msgid "Checking database" -msgstr "" - -#: ../src/plugins/Check.py:224 +#: ../src/plugins/Check.py:261 msgid "Looking for duplicate spouses" msgstr "" -#: ../src/plugins/Check.py:242 +#: ../src/plugins/Check.py:279 msgid "Looking for character encoding errors" msgstr "" -#: ../src/plugins/Check.py:258 +#: ../src/plugins/Check.py:295 msgid "Looking for broken family links" msgstr "" -#: ../src/plugins/Check.py:350 +#: ../src/plugins/Check.py:388 msgid "Looking for unused objects" msgstr "" -#: ../src/plugins/Check.py:409 ../src/plugins/WriteCD.py:237 +#: ../src/plugins/Check.py:447 ../src/plugins/WriteCD.py:244 #: ../src/plugins/WritePkg.py:146 msgid "Select file" msgstr "" -#: ../src/plugins/Check.py:428 ../src/plugins/WriteCD.py:262 +#: ../src/plugins/Check.py:466 ../src/plugins/WriteCD.py:269 #: ../src/plugins/WritePkg.py:167 msgid "Media object could not be found" msgstr "" -#: ../src/plugins/Check.py:429 +#: ../src/plugins/Check.py:467 #, python-format msgid "" "The file:\n" @@ -4025,248 +4141,248 @@ msgid "" "select a new file." msgstr "" -#: ../src/plugins/Check.py:448 +#: ../src/plugins/Check.py:486 msgid "Looking for empty families" msgstr "" -#: ../src/plugins/Check.py:486 +#: ../src/plugins/Check.py:524 msgid "Looking for broken parent relationships" msgstr "" -#: ../src/plugins/Check.py:538 +#: ../src/plugins/Check.py:576 msgid "Looking for event problems" msgstr "" -#: ../src/plugins/Check.py:618 +#: ../src/plugins/Check.py:656 msgid "Looking for place reference problems" msgstr "" -#: ../src/plugins/Check.py:640 +#: ../src/plugins/Check.py:678 msgid "Looking for source reference problems" msgstr "" -#: ../src/plugins/Check.py:764 +#: ../src/plugins/Check.py:802 msgid "No errors were found" msgstr "" -#: ../src/plugins/Check.py:765 +#: ../src/plugins/Check.py:803 msgid "The database has passed internal checks" msgstr "" -#: ../src/plugins/Check.py:771 -msgid "1 broken child/family link was fixed\n" -msgstr "" - -#: ../src/plugins/Check.py:773 -#, python-format -msgid "%d broken child/family links were found\n" -msgstr "" - -#: ../src/plugins/Check.py:779 -msgid "Non existing child" -msgstr "" - -#: ../src/plugins/Check.py:786 -#, python-format -msgid "%s was removed from the family of %s\n" -msgstr "" - -#: ../src/plugins/Check.py:790 -msgid "1 broken spouse/family link was fixed\n" -msgstr "" - -#: ../src/plugins/Check.py:792 -#, python-format -msgid "%d broken spouse/family links were found\n" -msgstr "" - -#: ../src/plugins/Check.py:798 ../src/plugins/Check.py:817 -msgid "Non existing person" -msgstr "" - -#: ../src/plugins/Check.py:805 ../src/plugins/Check.py:824 -#, python-format -msgid "%s was restored to the family of %s\n" -msgstr "" - #: ../src/plugins/Check.py:809 -msgid "1 duplicate spouse/family link was found\n" +msgid "1 broken child/family link was fixed\n" msgstr "" #: ../src/plugins/Check.py:811 #, python-format -msgid "%d duplicate spouse/family links were found\n" +msgid "%d broken child/family links were found\n" msgstr "" -#: ../src/plugins/Check.py:827 -msgid "1 empty family was found\n" +#: ../src/plugins/Check.py:817 +msgid "Non existing child" +msgstr "" + +#: ../src/plugins/Check.py:824 +#, python-format +msgid "%s was removed from the family of %s\n" +msgstr "" + +#: ../src/plugins/Check.py:828 +msgid "1 broken spouse/family link was fixed\n" msgstr "" #: ../src/plugins/Check.py:830 #, python-format +msgid "%d broken spouse/family links were found\n" +msgstr "" + +#: ../src/plugins/Check.py:836 ../src/plugins/Check.py:855 +msgid "Non existing person" +msgstr "" + +#: ../src/plugins/Check.py:843 ../src/plugins/Check.py:862 +#, python-format +msgid "%s was restored to the family of %s\n" +msgstr "" + +#: ../src/plugins/Check.py:847 +msgid "1 duplicate spouse/family link was found\n" +msgstr "" + +#: ../src/plugins/Check.py:849 +#, python-format +msgid "%d duplicate spouse/family links were found\n" +msgstr "" + +#: ../src/plugins/Check.py:865 +msgid "1 empty family was found\n" +msgstr "" + +#: ../src/plugins/Check.py:868 +#, python-format msgid "%d empty families were found\n" msgstr "" -#: ../src/plugins/Check.py:832 +#: ../src/plugins/Check.py:870 msgid "1 corrupted family relationship fixed\n" msgstr "" -#: ../src/plugins/Check.py:834 +#: ../src/plugins/Check.py:872 #, python-format msgid "%d corrupted family relationship fixed\n" msgstr "" -#: ../src/plugins/Check.py:836 +#: ../src/plugins/Check.py:874 msgid "1 media object was referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:838 +#: ../src/plugins/Check.py:876 #, python-format msgid "%d media objects were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:840 +#: ../src/plugins/Check.py:878 msgid "Reference to 1 missing media object was kept\n" msgstr "" -#: ../src/plugins/Check.py:842 +#: ../src/plugins/Check.py:880 #, python-format msgid "References to %d media objects were kept\n" msgstr "" -#: ../src/plugins/Check.py:844 +#: ../src/plugins/Check.py:882 msgid "1 missing media object was replaced\n" msgstr "" -#: ../src/plugins/Check.py:846 +#: ../src/plugins/Check.py:884 #, python-format msgid "%d missing media objects were replaced\n" msgstr "" -#: ../src/plugins/Check.py:848 +#: ../src/plugins/Check.py:886 msgid "1 missing media object was removed\n" msgstr "" -#: ../src/plugins/Check.py:850 +#: ../src/plugins/Check.py:888 #, python-format msgid "%d missing media objects were removed\n" msgstr "" -#: ../src/plugins/Check.py:852 +#: ../src/plugins/Check.py:890 msgid "1 invalid event reference was removed\n" msgstr "" -#: ../src/plugins/Check.py:854 +#: ../src/plugins/Check.py:892 #, python-format msgid "%d invalid event references were removed\n" msgstr "" -#: ../src/plugins/Check.py:856 +#: ../src/plugins/Check.py:894 msgid "1 invalid birth event name was fixed\n" msgstr "" -#: ../src/plugins/Check.py:858 +#: ../src/plugins/Check.py:896 #, python-format msgid "%d invalid birth event names were fixed\n" msgstr "" -#: ../src/plugins/Check.py:860 +#: ../src/plugins/Check.py:898 msgid "1 invalid death event name was fixed\n" msgstr "" -#: ../src/plugins/Check.py:862 +#: ../src/plugins/Check.py:900 #, python-format msgid "%d invalid death event names were fixed\n" msgstr "" -#: ../src/plugins/Check.py:864 +#: ../src/plugins/Check.py:902 msgid "1 place was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:866 +#: ../src/plugins/Check.py:904 #, python-format msgid "%d places were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:868 +#: ../src/plugins/Check.py:906 msgid "1 source was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:870 +#: ../src/plugins/Check.py:908 #, python-format msgid "%d sources were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:899 +#: ../src/plugins/Check.py:937 msgid "Integrity Check Results" msgstr "" -#: ../src/plugins/Check.py:904 +#: ../src/plugins/Check.py:942 msgid "Check and Repair" msgstr "" -#: ../src/plugins/Check.py:930 +#: ../src/plugins/Check.py:968 msgid "Check and repair database" msgstr "" -#: ../src/plugins/Check.py:934 +#: ../src/plugins/Check.py:972 msgid "" "Checks the database for integrity problems, fixing the problems that it can" msgstr "" -#: ../src/plugins/CountAncestors.py:73 +#: ../src/plugins/CountAncestors.py:63 #, python-format msgid "Ancestors of \"%s\"" msgstr "" -#: ../src/plugins/CountAncestors.py:91 +#: ../src/plugins/CountAncestors.py:97 #, python-format msgid "Generation %d has 1 individual. (%3.2f%%)\n" msgstr "" -#: ../src/plugins/CountAncestors.py:93 +#: ../src/plugins/CountAncestors.py:100 #, python-format msgid "Generation %d has %d individuals. (%3.2f%%)\n" msgstr "" -#: ../src/plugins/CountAncestors.py:116 +#: ../src/plugins/CountAncestors.py:124 #, python-format msgid "Total ancestors in generations 2 to %d is %d. (%3.2f%%)\n" msgstr "" -#: ../src/plugins/CountAncestors.py:133 +#: ../src/plugins/CountAncestors.py:145 msgid "Number of ancestors" msgstr "" -#: ../src/plugins/CountAncestors.py:135 +#: ../src/plugins/CountAncestors.py:147 msgid "Counts number of ancestors of selected person" msgstr "" -#: ../src/plugins/CustomBookText.py:145 +#: ../src/plugins/CustomBookText.py:146 msgid "Initial Text" msgstr "" -#: ../src/plugins/CustomBookText.py:146 +#: ../src/plugins/CustomBookText.py:147 msgid "Middle Text" msgstr "" -#: ../src/plugins/CustomBookText.py:147 +#: ../src/plugins/CustomBookText.py:148 msgid "Final Text" msgstr "" -#: ../src/plugins/CustomBookText.py:185 +#: ../src/plugins/CustomBookText.py:186 msgid "The style used for the first portion of the custom text." msgstr "" -#: ../src/plugins/CustomBookText.py:194 +#: ../src/plugins/CustomBookText.py:195 msgid "The style used for the middle portion of the custom text." msgstr "" -#: ../src/plugins/CustomBookText.py:203 +#: ../src/plugins/CustomBookText.py:204 msgid "The style used for the last portion of the custom text." msgstr "" -#: ../src/plugins/CustomBookText.py:217 +#: ../src/plugins/CustomBookText.py:218 msgid "Custom Text" msgstr "" @@ -4287,312 +4403,312 @@ msgstr "" msgid "Provides a browsable hierarchy based on the active person" msgstr "" -#: ../src/plugins/DescendChart.py:431 -#: ../src/ReportBase/_BareReportDialog.py:402 +#: ../src/plugins/DescendChart.py:433 +#: ../src/ReportBase/_BareReportDialog.py:451 msgid "Generations" msgstr "" -#: ../src/plugins/DescendChart.py:472 +#: ../src/plugins/DescendChart.py:474 msgid "Descendant Chart" msgstr "" -#: ../src/plugins/DescendChart.py:476 +#: ../src/plugins/DescendChart.py:478 msgid "Produces a graphical descendant tree chart" msgstr "" -#: ../src/plugins/DescendReport.py:124 +#: ../src/plugins/DescendReport.py:126 #, python-format msgid "b. %(birth_date)s - %(place)s" msgstr "" -#: ../src/plugins/DescendReport.py:129 +#: ../src/plugins/DescendReport.py:131 #, python-format msgid "b. %(birth_date)s" msgstr "" -#: ../src/plugins/DescendReport.py:137 +#: ../src/plugins/DescendReport.py:139 #, python-format msgid "d. %(death_date)s - %(place)s" msgstr "" -#: ../src/plugins/DescendReport.py:142 +#: ../src/plugins/DescendReport.py:144 #, python-format msgid "d. %(death_date)s" msgstr "" -#: ../src/plugins/DescendReport.py:175 +#: ../src/plugins/DescendReport.py:179 #, python-format msgid "sp. %(spouse)s" msgstr "" -#: ../src/plugins/DescendReport.py:230 +#: ../src/plugins/DescendReport.py:234 #, python-format msgid "The style used for the level %d display." msgstr "" -#: ../src/plugins/DescendReport.py:239 +#: ../src/plugins/DescendReport.py:243 #, python-format msgid "The style used for the spouse level %d display." msgstr "" -#: ../src/plugins/DescendReport.py:254 +#: ../src/plugins/DescendReport.py:258 msgid "Descendant Report" msgstr "" -#: ../src/plugins/DescendReport.py:256 +#: ../src/plugins/DescendReport.py:260 msgid "Generates a list of descendants of the active person" msgstr "" -#: ../src/plugins/DesGraph.py:410 +#: ../src/plugins/DesGraph.py:413 msgid "Descendant Graph" msgstr "" -#: ../src/plugins/DesGraph.py:414 +#: ../src/plugins/DesGraph.py:417 msgid "Generates a graph of descendants of the active person" msgstr "" -#: ../src/plugins/DetAncestralReport.py:148 +#: ../src/plugins/DetAncestralReport.py:151 #, python-format msgid "Ancestral Report for %s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:219 -#: ../src/plugins/DetDescendantReport.py:249 +#: ../src/plugins/DetAncestralReport.py:224 +#: ../src/plugins/DetDescendantReport.py:253 #, python-format msgid "%(name)s is the same person as [%(id_str)s]." msgstr "" -#: ../src/plugins/DetAncestralReport.py:265 -#: ../src/plugins/DetDescendantReport.py:295 +#: ../src/plugins/DetAncestralReport.py:270 +#: ../src/plugins/DetDescendantReport.py:299 #, python-format msgid "Notes for %s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:281 -#: ../src/plugins/DetDescendantReport.py:312 +#: ../src/plugins/DetAncestralReport.py:286 +#: ../src/plugins/DetDescendantReport.py:316 #, python-format msgid "%(name_kind)s: %(name)s%(endnotes)s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:310 -#: ../src/plugins/DetDescendantReport.py:340 -#: ../src/plugins/FtmStyleAncestors.py:257 -#: ../src/plugins/FtmStyleDescendants.py:287 -#: ../src/plugins/FtmStyleDescendants.py:342 +#: ../src/plugins/DetAncestralReport.py:315 +#: ../src/plugins/DetDescendantReport.py:344 +#: ../src/plugins/FtmStyleAncestors.py:259 +#: ../src/plugins/FtmStyleDescendants.py:289 +#: ../src/plugins/FtmStyleDescendants.py:344 #, python-format msgid "%(event_name)s: %(date)s, %(place)s%(endnotes)s. " msgstr "" -#: ../src/plugins/DetAncestralReport.py:317 -#: ../src/plugins/DetDescendantReport.py:346 -#: ../src/plugins/FtmStyleAncestors.py:263 -#: ../src/plugins/FtmStyleDescendants.py:293 -#: ../src/plugins/FtmStyleDescendants.py:348 +#: ../src/plugins/DetAncestralReport.py:322 +#: ../src/plugins/DetDescendantReport.py:350 +#: ../src/plugins/FtmStyleAncestors.py:265 +#: ../src/plugins/FtmStyleDescendants.py:295 +#: ../src/plugins/FtmStyleDescendants.py:350 #, python-format msgid "%(event_name)s: %(date)s%(endnotes)s. " msgstr "" -#: ../src/plugins/DetAncestralReport.py:323 -#: ../src/plugins/DetDescendantReport.py:351 -#: ../src/plugins/FtmStyleAncestors.py:268 -#: ../src/plugins/FtmStyleDescendants.py:298 -#: ../src/plugins/FtmStyleDescendants.py:353 +#: ../src/plugins/DetAncestralReport.py:328 +#: ../src/plugins/DetDescendantReport.py:355 +#: ../src/plugins/FtmStyleAncestors.py:270 +#: ../src/plugins/FtmStyleDescendants.py:300 +#: ../src/plugins/FtmStyleDescendants.py:355 #, python-format msgid "%(event_name)s: %(place)s%(endnotes)s. " msgstr "" -#: ../src/plugins/DetAncestralReport.py:328 -#: ../src/plugins/DetDescendantReport.py:356 +#: ../src/plugins/DetAncestralReport.py:333 +#: ../src/plugins/DetDescendantReport.py:360 #, python-format msgid "%(event_name)s: " msgstr "" -#: ../src/plugins/DetAncestralReport.py:413 -#: ../src/plugins/DetDescendantReport.py:441 +#: ../src/plugins/DetAncestralReport.py:418 +#: ../src/plugins/DetDescendantReport.py:445 #, python-format msgid "Children of %s and %s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:509 -#: ../src/plugins/DetDescendantReport.py:541 -#: ../src/plugins/FtmStyleAncestors.py:142 -#: ../src/plugins/FtmStyleDescendants.py:171 +#: ../src/plugins/DetAncestralReport.py:514 +#: ../src/plugins/DetDescendantReport.py:545 +#: ../src/plugins/FtmStyleAncestors.py:144 +#: ../src/plugins/FtmStyleDescendants.py:173 msgid "Endnotes" msgstr "" -#: ../src/plugins/DetAncestralReport.py:686 -#: ../src/plugins/DetDescendantReport.py:722 +#: ../src/plugins/DetAncestralReport.py:692 +#: ../src/plugins/DetDescendantReport.py:727 msgid "The style used for the children list title." msgstr "" -#: ../src/plugins/DetAncestralReport.py:696 -#: ../src/plugins/DetDescendantReport.py:732 +#: ../src/plugins/DetAncestralReport.py:702 +#: ../src/plugins/DetDescendantReport.py:737 msgid "The style used for the children list." msgstr "" -#: ../src/plugins/DetAncestralReport.py:719 -#: ../src/plugins/DetDescendantReport.py:755 +#: ../src/plugins/DetAncestralReport.py:725 +#: ../src/plugins/DetDescendantReport.py:760 msgid "The style used for the first personal entry." msgstr "" -#: ../src/plugins/DetAncestralReport.py:729 -#: ../src/plugins/DetDescendantReport.py:765 +#: ../src/plugins/DetAncestralReport.py:735 +#: ../src/plugins/DetDescendantReport.py:770 msgid "The style used for the More About header." msgstr "" -#: ../src/plugins/DetAncestralReport.py:739 -#: ../src/plugins/DetDescendantReport.py:775 +#: ../src/plugins/DetAncestralReport.py:745 +#: ../src/plugins/DetDescendantReport.py:780 msgid "The style used for additional detail data." msgstr "" -#: ../src/plugins/DetAncestralReport.py:756 -#: ../src/plugins/DetDescendantReport.py:792 +#: ../src/plugins/DetAncestralReport.py:762 +#: ../src/plugins/DetDescendantReport.py:797 msgid "The basic style used for the endnotes text display." msgstr "" #. Full date usage -#: ../src/plugins/DetAncestralReport.py:766 -#: ../src/plugins/DetDescendantReport.py:802 +#: ../src/plugins/DetAncestralReport.py:772 +#: ../src/plugins/DetDescendantReport.py:807 msgid "Use full dates instead of only the year" msgstr "" #. Children List -#: ../src/plugins/DetAncestralReport.py:770 -#: ../src/plugins/DetDescendantReport.py:806 +#: ../src/plugins/DetAncestralReport.py:776 +#: ../src/plugins/DetDescendantReport.py:811 msgid "List children" msgstr "" #. Print notes -#: ../src/plugins/DetAncestralReport.py:774 -#: ../src/plugins/DetDescendantReport.py:810 +#: ../src/plugins/DetAncestralReport.py:780 +#: ../src/plugins/DetDescendantReport.py:815 msgid "Include notes" msgstr "" #. Print nickname -#: ../src/plugins/DetAncestralReport.py:778 -#: ../src/plugins/DetDescendantReport.py:814 +#: ../src/plugins/DetAncestralReport.py:784 +#: ../src/plugins/DetDescendantReport.py:819 msgid "Use nickname for common name" msgstr "" #. Replace missing Place with ___________ -#: ../src/plugins/DetAncestralReport.py:782 -#: ../src/plugins/DetDescendantReport.py:818 +#: ../src/plugins/DetAncestralReport.py:788 +#: ../src/plugins/DetDescendantReport.py:823 msgid "Replace missing places with ______" msgstr "" #. Replace missing dates with __________ -#: ../src/plugins/DetAncestralReport.py:786 -#: ../src/plugins/DetDescendantReport.py:822 +#: ../src/plugins/DetAncestralReport.py:792 +#: ../src/plugins/DetDescendantReport.py:827 msgid "Replace missing dates with ______" msgstr "" #. Add "Died at the age of NN" in text -#: ../src/plugins/DetAncestralReport.py:790 -#: ../src/plugins/DetDescendantReport.py:826 +#: ../src/plugins/DetAncestralReport.py:796 +#: ../src/plugins/DetDescendantReport.py:831 msgid "Compute age" msgstr "" #. Omit duplicate persons, occurs when distant cousins marry -#: ../src/plugins/DetAncestralReport.py:794 -#: ../src/plugins/DetDescendantReport.py:830 +#: ../src/plugins/DetAncestralReport.py:800 +#: ../src/plugins/DetDescendantReport.py:835 msgid "Omit duplicate ancestors" msgstr "" #. Add descendant reference in child list -#: ../src/plugins/DetAncestralReport.py:798 -#: ../src/plugins/DetDescendantReport.py:834 +#: ../src/plugins/DetAncestralReport.py:804 +#: ../src/plugins/DetDescendantReport.py:839 msgid "Add descendant reference in child list" msgstr "" #. Add photo/image reference -#: ../src/plugins/DetAncestralReport.py:802 -#: ../src/plugins/DetDescendantReport.py:838 +#: ../src/plugins/DetAncestralReport.py:808 +#: ../src/plugins/DetDescendantReport.py:843 msgid "Include Photo/Images from Gallery" msgstr "" #. Print alternative names -#: ../src/plugins/DetAncestralReport.py:806 -#: ../src/plugins/DetDescendantReport.py:842 +#: ../src/plugins/DetAncestralReport.py:812 +#: ../src/plugins/DetDescendantReport.py:847 msgid "Include alternative names" msgstr "" #. Print events -#: ../src/plugins/DetAncestralReport.py:810 -#: ../src/plugins/DetDescendantReport.py:846 +#: ../src/plugins/DetAncestralReport.py:816 +#: ../src/plugins/DetDescendantReport.py:851 msgid "Include events" msgstr "" #. Print sources -#: ../src/plugins/DetAncestralReport.py:814 -#: ../src/plugins/DetDescendantReport.py:850 +#: ../src/plugins/DetAncestralReport.py:820 +#: ../src/plugins/DetDescendantReport.py:855 msgid "Include sources" msgstr "" #. Add new options. The first argument is the tab name for grouping options. #. if you want to put everyting in the generic "Options" category, use #. self.add_option(text,widget) instead of self.add_frame_option(category,text,widget) -#: ../src/plugins/DetAncestralReport.py:821 -#: ../src/plugins/DetAncestralReport.py:822 -#: ../src/plugins/DetAncestralReport.py:823 -#: ../src/plugins/DetAncestralReport.py:824 -#: ../src/plugins/DetAncestralReport.py:825 -#: ../src/plugins/DetAncestralReport.py:826 -#: ../src/plugins/DetDescendantReport.py:861 -#: ../src/plugins/DetDescendantReport.py:862 -#: ../src/plugins/DetDescendantReport.py:863 -#: ../src/plugins/DetDescendantReport.py:864 -#: ../src/plugins/DetDescendantReport.py:865 -#: ../src/plugins/DetDescendantReport.py:866 -msgid "Content" -msgstr "" - #: ../src/plugins/DetAncestralReport.py:827 #: ../src/plugins/DetAncestralReport.py:828 #: ../src/plugins/DetAncestralReport.py:829 #: ../src/plugins/DetAncestralReport.py:830 #: ../src/plugins/DetAncestralReport.py:831 +#: ../src/plugins/DetAncestralReport.py:832 +#: ../src/plugins/DetDescendantReport.py:866 #: ../src/plugins/DetDescendantReport.py:867 #: ../src/plugins/DetDescendantReport.py:868 #: ../src/plugins/DetDescendantReport.py:869 #: ../src/plugins/DetDescendantReport.py:870 -#: ../src/plugins/DetDescendantReport.py:871 ../src/plugins/FamilyGroup.py:823 -#: ../src/plugins/FamilyGroup.py:824 ../src/plugins/FamilyGroup.py:825 -#: ../src/plugins/FamilyGroup.py:826 ../src/plugins/FamilyGroup.py:827 +#: ../src/plugins/DetDescendantReport.py:871 +msgid "Content" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:833 +#: ../src/plugins/DetAncestralReport.py:834 +#: ../src/plugins/DetAncestralReport.py:835 +#: ../src/plugins/DetAncestralReport.py:836 +#: ../src/plugins/DetAncestralReport.py:837 +#: ../src/plugins/DetDescendantReport.py:872 +#: ../src/plugins/DetDescendantReport.py:873 +#: ../src/plugins/DetDescendantReport.py:874 +#: ../src/plugins/DetDescendantReport.py:875 +#: ../src/plugins/DetDescendantReport.py:876 ../src/plugins/FamilyGroup.py:827 #: ../src/plugins/FamilyGroup.py:828 ../src/plugins/FamilyGroup.py:829 -#: ../src/plugins/FamilyGroup.py:830 +#: ../src/plugins/FamilyGroup.py:830 ../src/plugins/FamilyGroup.py:831 +#: ../src/plugins/FamilyGroup.py:832 ../src/plugins/FamilyGroup.py:833 +#: ../src/plugins/FamilyGroup.py:834 msgid "Include" msgstr "" -#: ../src/plugins/DetAncestralReport.py:832 -#: ../src/plugins/DetAncestralReport.py:833 -#: ../src/plugins/DetDescendantReport.py:872 -#: ../src/plugins/DetDescendantReport.py:873 +#: ../src/plugins/DetAncestralReport.py:838 +#: ../src/plugins/DetAncestralReport.py:839 +#: ../src/plugins/DetDescendantReport.py:877 +#: ../src/plugins/DetDescendantReport.py:878 msgid "Missing information" msgstr "" -#: ../src/plugins/DetAncestralReport.py:865 +#: ../src/plugins/DetAncestralReport.py:871 msgid "Detailed Ancestral Report" msgstr "" -#: ../src/plugins/DetAncestralReport.py:867 +#: ../src/plugins/DetAncestralReport.py:873 msgid "Produces a detailed ancestral report" msgstr "" -#: ../src/plugins/DetDescendantReport.py:180 +#: ../src/plugins/DetDescendantReport.py:182 #, python-format msgid "Descendant Report for %(person_name)s" msgstr "" #. Print Spouses -#: ../src/plugins/DetDescendantReport.py:854 +#: ../src/plugins/DetDescendantReport.py:859 msgid "Include spouses" msgstr "" -#: ../src/plugins/DetDescendantReport.py:905 +#: ../src/plugins/DetDescendantReport.py:910 msgid "Detailed Descendant Report" msgstr "" -#: ../src/plugins/DetDescendantReport.py:907 +#: ../src/plugins/DetDescendantReport.py:912 msgid "Produces a detailed descendant report" msgstr "" @@ -4704,715 +4820,525 @@ msgstr "" msgid "vCard export options" msgstr "" -#: ../src/plugins/FamilyGroup.py:365 ../src/plugins/GraphViz.py:861 -#: ../src/plugins/GraphViz.py:867 ../src/plugins/GraphViz.py:876 -#: ../src/plugins/IndivComplete.py:179 +#: ../src/plugins/FamilyGroup.py:367 ../src/plugins/GraphViz.py:865 +#: ../src/plugins/GraphViz.py:871 ../src/plugins/GraphViz.py:880 +#: ../src/plugins/IndivComplete.py:181 msgid "Notes" msgstr "" -#: ../src/plugins/FamilyGroup.py:388 +#: ../src/plugins/FamilyGroup.py:390 msgid "MarriageInfo" msgstr "" -#: ../src/plugins/FamilyGroup.py:392 ../src/plugins/FamilyGroup.py:429 +#: ../src/plugins/FamilyGroup.py:394 ../src/plugins/FamilyGroup.py:431 msgid "Marriage:" msgstr "" -#: ../src/plugins/FamilyGroup.py:510 +#: ../src/plugins/FamilyGroup.py:512 msgid "acronym for male|M" msgstr "" -#: ../src/plugins/FamilyGroup.py:512 +#: ../src/plugins/FamilyGroup.py:514 msgid "acronym for female|F" msgstr "" -#: ../src/plugins/FamilyGroup.py:514 +#: ../src/plugins/FamilyGroup.py:516 #, python-format msgid "%dU" msgstr "" -#: ../src/plugins/FamilyGroup.py:608 +#: ../src/plugins/FamilyGroup.py:610 #, python-format msgid "Family Group Report - Generation %d" msgstr "" -#: ../src/plugins/FamilyGroup.py:610 ../src/plugins/FamilyGroup.py:657 -#: ../src/plugins/FamilyGroup.py:908 +#: ../src/plugins/FamilyGroup.py:612 ../src/plugins/FamilyGroup.py:661 +#: ../src/plugins/FamilyGroup.py:913 msgid "Family Group Report" msgstr "" -#: ../src/plugins/FamilyGroup.py:615 ../src/plugins/NarrativeWeb.py:1795 +#: ../src/plugins/FamilyGroup.py:619 ../src/plugins/NarrativeWeb.py:1799 msgid "Husband" msgstr "" -#: ../src/plugins/FamilyGroup.py:624 ../src/plugins/NarrativeWeb.py:1797 +#: ../src/plugins/FamilyGroup.py:628 ../src/plugins/NarrativeWeb.py:1801 msgid "Wife" msgstr "" #. Missing Info -#: ../src/plugins/FamilyGroup.py:786 +#: ../src/plugins/FamilyGroup.py:790 msgid "Print fields for missing information" msgstr "" #. Generations -#: ../src/plugins/FamilyGroup.py:790 +#: ../src/plugins/FamilyGroup.py:794 msgid "Generation numbers (recursive only)" msgstr "" #. Parental Events -#: ../src/plugins/FamilyGroup.py:794 +#: ../src/plugins/FamilyGroup.py:798 msgid "Parent Events" msgstr "" #. Parental Addresses -#: ../src/plugins/FamilyGroup.py:798 +#: ../src/plugins/FamilyGroup.py:802 msgid "Parent Addresses" msgstr "" #. Parental Notes -#: ../src/plugins/FamilyGroup.py:802 +#: ../src/plugins/FamilyGroup.py:806 msgid "Parent Notes" msgstr "" #. Parental Names -#: ../src/plugins/FamilyGroup.py:806 +#: ../src/plugins/FamilyGroup.py:810 msgid "Alternate Parent Names" msgstr "" #. Parental Marriage -#: ../src/plugins/FamilyGroup.py:810 +#: ../src/plugins/FamilyGroup.py:814 msgid "Parent Marriage" msgstr "" #. Relatives Dates -#: ../src/plugins/FamilyGroup.py:814 +#: ../src/plugins/FamilyGroup.py:818 msgid "Dates of Relatives (father, mother, spouse)" msgstr "" #. Children Marriages -#: ../src/plugins/FamilyGroup.py:818 +#: ../src/plugins/FamilyGroup.py:822 msgid "Children Marriages" msgstr "" -#: ../src/plugins/FamilyGroup.py:822 +#: ../src/plugins/FamilyGroup.py:826 msgid "Recursive" msgstr "" -#: ../src/plugins/FamilyGroup.py:831 +#: ../src/plugins/FamilyGroup.py:835 msgid "Missing Information" msgstr "" -#: ../src/plugins/FamilyGroup.py:885 +#: ../src/plugins/FamilyGroup.py:890 msgid "The style used for the text related to the children." msgstr "" -#: ../src/plugins/FamilyGroup.py:894 +#: ../src/plugins/FamilyGroup.py:899 msgid "The style used for the parent's name" msgstr "" -#: ../src/plugins/FamilyGroup.py:912 +#: ../src/plugins/FamilyGroup.py:917 msgid "" "Creates a family group report, showing information on a set of parents and " "their children." msgstr "" -#: ../src/plugins/FanChart.py:182 +#: ../src/plugins/FanChart.py:184 #, python-format msgid "Five Generation Fan Chart for %s" msgstr "" -#: ../src/plugins/FanChart.py:309 +#: ../src/plugins/FanChart.py:311 msgid "The style used for the title." msgstr "" -#: ../src/plugins/FanChart.py:323 +#: ../src/plugins/FanChart.py:325 msgid "Fan Chart" msgstr "" -#: ../src/plugins/FanChart.py:327 +#: ../src/plugins/FanChart.py:329 msgid "Produces a five generation fan chart" msgstr "" -#: ../src/plugins/FilterEditor.py:78 -#: ../src/Filters/Rules/Person/_HasEvent.py:47 -#: ../src/Filters/Rules/Person/_IsWitness.py:43 -msgid "Personal event:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:79 -#: ../src/Filters/Rules/Person/_HasFamilyEvent.py:48 -#: ../src/Filters/Rules/Person/_IsWitness.py:43 -msgid "Family event:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:80 -#: ../src/Filters/Rules/Person/_HasAttribute.py:45 -msgid "Personal attribute:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:81 -#: ../src/Filters/Rules/Person/_HasFamilyAttribute.py:45 -msgid "Family attribute:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:85 -#: ../src/Filters/Rules/Person/_HasRelationship.py:46 -msgid "Relationship type:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:227 -msgid "Select..." -msgstr "" - -#: ../src/plugins/FilterEditor.py:233 -msgid "Select person from a list" -msgstr "" - -#: ../src/plugins/FilterEditor.py:255 -msgid "Not a valid person" -msgstr "" - -#: ../src/plugins/FilterEditor.py:343 -msgid "User defined filters" -msgstr "" - -#: ../src/plugins/FilterEditor.py:363 ../src/plugins/FilterEditor.py:933 -msgid "Custom Filter Editor" -msgstr "" - -#: ../src/plugins/FilterEditor.py:378 -msgid "Filter Editor tool" -msgstr "" - -#: ../src/plugins/FilterEditor.py:383 -msgid "Filter List" -msgstr "" - -#: ../src/plugins/FilterEditor.py:466 -msgid "Define filter" -msgstr "" - -#: ../src/plugins/FilterEditor.py:561 -msgid "Add Rule" -msgstr "" - -#: ../src/plugins/FilterEditor.py:567 -msgid "Edit Rule" -msgstr "" - -#: ../src/plugins/FilterEditor.py:651 -#: ../src/Filters/Rules/Person/_HasBirth.py:47 -#: ../src/Filters/Rules/Person/_HasDeath.py:47 -#: ../src/Filters/Rules/Person/_HasEvent.py:49 -#: ../src/Filters/Rules/Person/_HasFamilyEvent.py:50 -#: ../src/glade/gramps.glade.h:116 -msgid "Place:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:653 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:46 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:47 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfDefaultPerson.py:47 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationDescendantOf.py:46 -#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationAncestorOf.py:46 -#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationDescendantOf.py:46 -msgid "Number of generations:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:655 -#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:46 -#: ../src/Filters/Rules/Person/_HasIdOf.py:45 -#: ../src/Filters/Rules/Person/_IsAncestorOf.py:45 -#: ../src/Filters/Rules/Person/_IsDescendantFamilyOf.py:46 -#: ../src/Filters/Rules/Person/_IsDescendantOf.py:46 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:46 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationDescendantOf.py:46 -#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationAncestorOf.py:46 -#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationDescendantOf.py:46 -#: ../src/Filters/Rules/Person/_RelationshipPathBetween.py:46 -#: ../src/glade/edit_person.glade.h:15 ../src/glade/gramps.glade.h:90 -msgid "ID:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:657 -#: ../src/Filters/Rules/Person/_HasSourceOf.py:45 -msgid "Source ID:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:659 -#: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:48 -#: ../src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_IsDescendantOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:46 -#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_MatchesFilter.py:46 -msgid "Filter name:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:667 -#: ../src/Filters/Rules/Person/_IsAncestorOf.py:45 -#: ../src/Filters/Rules/Person/_IsDescendantOf.py:46 -msgid "Inclusive:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:668 -msgid "Include original person" -msgstr "" - -#: ../src/plugins/FilterEditor.py:669 -#: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:45 -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:45 -msgid "Case sensitive:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:670 -msgid "Use exact case of letters" -msgstr "" - -#: ../src/plugins/FilterEditor.py:671 -#: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:46 -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:46 -msgid "Regular-Expression matching:" -msgstr "" - -#: ../src/plugins/FilterEditor.py:672 -msgid "Use regular expression" -msgstr "" - -#: ../src/plugins/FilterEditor.py:685 -msgid "Rule Name" -msgstr "" - -#: ../src/plugins/FilterEditor.py:771 -msgid "New Rule" -msgstr "" - -#: ../src/plugins/FilterEditor.py:772 -msgid "Rule" -msgstr "" - -#: ../src/plugins/FilterEditor.py:796 ../src/plugins/FilterEditor.py:807 -#: ../src/glade/rule.glade.h:21 -msgid "No rule selected" -msgstr "" - -#: ../src/plugins/FilterEditor.py:842 -msgid "Filter Test" -msgstr "" - -#: ../src/plugins/FilterEditor.py:872 -msgid "Test" -msgstr "" - -#: ../src/plugins/FilterEditor.py:937 -msgid "" -"The Custom Filter Editor builds custom filters that can be used to select " -"people included in reports, exports, and other utilities." -msgstr "" - -#: ../src/plugins/FilterEditor.py:952 -msgid "System Filter Editor" -msgstr "" - -#: ../src/plugins/FilterEditor.py:956 -msgid "" -"The System Filter Editor builds custom filters that can be used by anyone on " -"the system to select people included in reports, exports, and other " -"utilities." -msgstr "" - -#: ../src/plugins/FtmStyleAncestors.py:107 -#: ../src/plugins/FtmStyleDescendants.py:130 +#: ../src/plugins/FtmStyleAncestors.py:109 +#: ../src/plugins/FtmStyleDescendants.py:132 #, python-format msgid "Generation No. %d" msgstr "" -#: ../src/plugins/FtmStyleAncestors.py:163 -#: ../src/plugins/FtmStyleDescendants.py:192 +#: ../src/plugins/FtmStyleAncestors.py:165 +#: ../src/plugins/FtmStyleDescendants.py:194 msgid "Text:" msgstr "" -#: ../src/plugins/FtmStyleAncestors.py:170 -#: ../src/plugins/FtmStyleDescendants.py:199 +#: ../src/plugins/FtmStyleAncestors.py:172 +#: ../src/plugins/FtmStyleDescendants.py:201 msgid "Comments:" msgstr "" -#: ../src/plugins/FtmStyleAncestors.py:211 -#: ../src/plugins/FtmStyleDescendants.py:240 +#: ../src/plugins/FtmStyleAncestors.py:213 +#: ../src/plugins/FtmStyleDescendants.py:242 #, python-format msgid "Notes for %(person)s:" msgstr "" -#: ../src/plugins/FtmStyleAncestors.py:229 -#: ../src/plugins/FtmStyleDescendants.py:258 +#: ../src/plugins/FtmStyleAncestors.py:231 +#: ../src/plugins/FtmStyleDescendants.py:260 #, python-format msgid "Name %(count)d: %(name)s%(endnotes)s" msgstr "" -#: ../src/plugins/FtmStyleAncestors.py:421 +#: ../src/plugins/FtmStyleAncestors.py:423 msgid "FTM Style Ancestor Report" msgstr "" -#: ../src/plugins/FtmStyleAncestors.py:423 +#: ../src/plugins/FtmStyleAncestors.py:425 msgid "Produces a textual ancestral report similar to Family Tree Maker." msgstr "" -#: ../src/plugins/FtmStyleDescendants.py:336 +#: ../src/plugins/FtmStyleDescendants.py:338 #, python-format msgid "More about %(husband)s and %(wife)s:" msgstr "" -#: ../src/plugins/FtmStyleDescendants.py:391 +#: ../src/plugins/FtmStyleDescendants.py:393 #, python-format msgid "Children of %(person_name)s and %(spouse_name)s are:" msgstr "" -#: ../src/plugins/FtmStyleDescendants.py:394 +#: ../src/plugins/FtmStyleDescendants.py:396 #, python-format msgid "Children of %(person_name)s are:" msgstr "" -#: ../src/plugins/FtmStyleDescendants.py:545 +#: ../src/plugins/FtmStyleDescendants.py:547 msgid "The style used for numbering children." msgstr "" -#: ../src/plugins/FtmStyleDescendants.py:569 +#: ../src/plugins/FtmStyleDescendants.py:571 msgid "FTM Style Descendant Report" msgstr "" -#: ../src/plugins/FtmStyleDescendants.py:571 +#: ../src/plugins/FtmStyleDescendants.py:573 msgid "Produces a textual descendant report similar to Family Tree Maker." msgstr "" -#: ../src/plugins/GraphViz.py:72 +#: ../src/plugins/GraphViz.py:76 msgid "Postscript" msgstr "" -#: ../src/plugins/GraphViz.py:73 +#: ../src/plugins/GraphViz.py:77 msgid "Structured Vector Graphics (SVG)" msgstr "" -#: ../src/plugins/GraphViz.py:74 +#: ../src/plugins/GraphViz.py:78 msgid "Compressed Structured Vector Graphs (SVG)" msgstr "" -#: ../src/plugins/GraphViz.py:75 +#: ../src/plugins/GraphViz.py:79 msgid "PNG image" msgstr "" -#: ../src/plugins/GraphViz.py:76 +#: ../src/plugins/GraphViz.py:80 msgid "JPEG image" msgstr "" -#: ../src/plugins/GraphViz.py:77 +#: ../src/plugins/GraphViz.py:81 msgid "GIF image" msgstr "" #. Last items tells whether strings need to be converted to Latin1 -#: ../src/plugins/GraphViz.py:81 +#: ../src/plugins/GraphViz.py:85 msgid "Default" msgstr "" -#: ../src/plugins/GraphViz.py:82 +#: ../src/plugins/GraphViz.py:86 msgid "Postscript / Helvetica" msgstr "" -#: ../src/plugins/GraphViz.py:83 +#: ../src/plugins/GraphViz.py:87 msgid "Truetype / FreeSans" msgstr "" -#: ../src/plugins/GraphViz.py:86 +#: ../src/plugins/GraphViz.py:90 msgid "B&W outline" msgstr "" -#: ../src/plugins/GraphViz.py:87 +#: ../src/plugins/GraphViz.py:91 msgid "Colored outline" msgstr "" -#: ../src/plugins/GraphViz.py:88 +#: ../src/plugins/GraphViz.py:92 msgid "Color fill" msgstr "" -#: ../src/plugins/GraphViz.py:91 +#: ../src/plugins/GraphViz.py:95 msgid "Minimal size" msgstr "" -#: ../src/plugins/GraphViz.py:92 +#: ../src/plugins/GraphViz.py:96 msgid "Fill the given area" msgstr "" -#: ../src/plugins/GraphViz.py:94 +#: ../src/plugins/GraphViz.py:98 msgid "Automatically use optimal number of pages" msgstr "" -#: ../src/plugins/GraphViz.py:97 +#: ../src/plugins/GraphViz.py:101 msgid "Vertical" msgstr "" -#: ../src/plugins/GraphViz.py:98 +#: ../src/plugins/GraphViz.py:102 msgid "Horizontal" msgstr "" -#: ../src/plugins/GraphViz.py:101 +#: ../src/plugins/GraphViz.py:105 msgid "Bottom, left" msgstr "" -#: ../src/plugins/GraphViz.py:102 +#: ../src/plugins/GraphViz.py:106 msgid "Bottom, right" msgstr "" -#: ../src/plugins/GraphViz.py:103 +#: ../src/plugins/GraphViz.py:107 msgid "Top, left" msgstr "" -#: ../src/plugins/GraphViz.py:104 +#: ../src/plugins/GraphViz.py:108 msgid "Top, Right" msgstr "" -#: ../src/plugins/GraphViz.py:105 +#: ../src/plugins/GraphViz.py:109 msgid "Right, bottom" msgstr "" -#: ../src/plugins/GraphViz.py:106 +#: ../src/plugins/GraphViz.py:110 msgid "Right, top" msgstr "" -#: ../src/plugins/GraphViz.py:107 +#: ../src/plugins/GraphViz.py:111 msgid "Left, bottom" msgstr "" -#: ../src/plugins/GraphViz.py:108 +#: ../src/plugins/GraphViz.py:112 msgid "Left, top" msgstr "" -#: ../src/plugins/GraphViz.py:111 +#: ../src/plugins/GraphViz.py:115 msgid "Top" msgstr "" -#: ../src/plugins/GraphViz.py:112 +#: ../src/plugins/GraphViz.py:116 msgid "Bottom" msgstr "" -#: ../src/plugins/GraphViz.py:115 +#: ../src/plugins/GraphViz.py:119 msgid "Descendants <- Ancestors" msgstr "" -#: ../src/plugins/GraphViz.py:116 +#: ../src/plugins/GraphViz.py:120 msgid "Descendants -> Ancestors" msgstr "" -#: ../src/plugins/GraphViz.py:117 +#: ../src/plugins/GraphViz.py:121 msgid "Descendants <-> Ancestors" msgstr "" -#: ../src/plugins/GraphViz.py:118 +#: ../src/plugins/GraphViz.py:122 msgid "Descendants - Ancestors" msgstr "" -#: ../src/plugins/GraphViz.py:124 +#: ../src/plugins/GraphViz.py:128 msgid "PDF" msgstr "" #. Content options tab -#: ../src/plugins/GraphViz.py:703 +#: ../src/plugins/GraphViz.py:707 msgid "Include Birth, Marriage and Death dates" msgstr "" -#: ../src/plugins/GraphViz.py:708 +#: ../src/plugins/GraphViz.py:712 msgid "" "Include the dates that the individual was born, got married and/or died in " "the graph labels." msgstr "" -#: ../src/plugins/GraphViz.py:712 +#: ../src/plugins/GraphViz.py:716 msgid "Limit dates to years only" msgstr "" -#: ../src/plugins/GraphViz.py:716 +#: ../src/plugins/GraphViz.py:720 msgid "" "Prints just dates' year, neither month or day nor date approximation or " "interval are shown." msgstr "" -#: ../src/plugins/GraphViz.py:720 +#: ../src/plugins/GraphViz.py:724 msgid "Place/cause when no date" msgstr "" -#: ../src/plugins/GraphViz.py:724 +#: ../src/plugins/GraphViz.py:728 msgid "" "When no birth, marriage, or death date is available, the correspondent place " "field (or cause field when blank place) will be used." msgstr "" -#: ../src/plugins/GraphViz.py:732 +#: ../src/plugins/GraphViz.py:736 msgid "Include URLs" msgstr "" -#: ../src/plugins/GraphViz.py:736 +#: ../src/plugins/GraphViz.py:740 msgid "" "Include a URL in each graph node so that PDF and imagemap files can be " "generated that contain active links to the files generated by the 'Generate " "Web Site' report." msgstr "" -#: ../src/plugins/GraphViz.py:742 +#: ../src/plugins/GraphViz.py:746 msgid "Include IDs" msgstr "" -#: ../src/plugins/GraphViz.py:746 +#: ../src/plugins/GraphViz.py:750 msgid "Include individual and family IDs." msgstr "" -#: ../src/plugins/GraphViz.py:751 ../src/plugins/GraphViz.py:760 -#: ../src/plugins/GraphViz.py:767 ../src/plugins/GraphViz.py:777 -#: ../src/plugins/GraphViz.py:784 ../src/plugins/GraphViz.py:791 +#: ../src/plugins/GraphViz.py:755 ../src/plugins/GraphViz.py:764 +#: ../src/plugins/GraphViz.py:771 ../src/plugins/GraphViz.py:781 +#: ../src/plugins/GraphViz.py:788 ../src/plugins/GraphViz.py:795 msgid "GraphViz Options" msgstr "" -#: ../src/plugins/GraphViz.py:752 +#: ../src/plugins/GraphViz.py:756 msgid "Graph coloring" msgstr "" -#: ../src/plugins/GraphViz.py:754 +#: ../src/plugins/GraphViz.py:758 msgid "" "Males will be shown with blue, females with red. If the sex of an " "individual is unknown it will be shown with gray." msgstr "" -#: ../src/plugins/GraphViz.py:761 +#: ../src/plugins/GraphViz.py:765 msgid "Arrowhead direction" msgstr "" -#: ../src/plugins/GraphViz.py:763 +#: ../src/plugins/GraphViz.py:767 msgid "Choose the direction that the arrows point." msgstr "" -#: ../src/plugins/GraphViz.py:768 +#: ../src/plugins/GraphViz.py:772 msgid "Font family" msgstr "" -#: ../src/plugins/GraphViz.py:770 +#: ../src/plugins/GraphViz.py:774 msgid "" "Choose the font family. If international characters don't show, use FreeSans " "font. FreeSans is available from: http://www.nongnu.org/freefont/" msgstr "" -#: ../src/plugins/GraphViz.py:775 +#: ../src/plugins/GraphViz.py:779 msgid "Output format/font requires text as latin-1" msgstr "" -#: ../src/plugins/GraphViz.py:779 +#: ../src/plugins/GraphViz.py:783 msgid "" "If text doesn't show correctly in report, use this. Required e.g. for " "default font with PS output." msgstr "" -#: ../src/plugins/GraphViz.py:782 +#: ../src/plugins/GraphViz.py:786 msgid "Indicate non-birth relationships with dotted lines" msgstr "" -#: ../src/plugins/GraphViz.py:786 +#: ../src/plugins/GraphViz.py:790 msgid "Non-birth relationships will show up as dotted lines in the graph." msgstr "" -#: ../src/plugins/GraphViz.py:789 +#: ../src/plugins/GraphViz.py:793 msgid "Show family nodes" msgstr "" -#: ../src/plugins/GraphViz.py:793 +#: ../src/plugins/GraphViz.py:797 msgid "Families will show up as ellipses, linked to parents and children." msgstr "" -#: ../src/plugins/GraphViz.py:799 ../src/plugins/GraphViz.py:807 -#: ../src/plugins/GraphViz.py:819 ../src/plugins/GraphViz.py:831 -#: ../src/plugins/GraphViz.py:838 ../src/plugins/GraphViz.py:848 +#: ../src/plugins/GraphViz.py:803 ../src/plugins/GraphViz.py:811 +#: ../src/plugins/GraphViz.py:823 ../src/plugins/GraphViz.py:835 +#: ../src/plugins/GraphViz.py:842 ../src/plugins/GraphViz.py:852 msgid "Layout Options" msgstr "" -#: ../src/plugins/GraphViz.py:800 +#: ../src/plugins/GraphViz.py:804 msgid "Graph direction" msgstr "" -#: ../src/plugins/GraphViz.py:802 +#: ../src/plugins/GraphViz.py:806 msgid "Whether generations go from top to bottom or left to right." msgstr "" -#: ../src/plugins/GraphViz.py:808 +#: ../src/plugins/GraphViz.py:812 msgid "Aspect ratio" msgstr "" -#: ../src/plugins/GraphViz.py:810 +#: ../src/plugins/GraphViz.py:814 msgid "" "Affects greatly how the graph is layed out on the page. Multiple pages " "overrides the pages settings below." msgstr "" -#: ../src/plugins/GraphViz.py:820 +#: ../src/plugins/GraphViz.py:824 msgid "Margin size" msgstr "" -#: ../src/plugins/GraphViz.py:832 +#: ../src/plugins/GraphViz.py:836 msgid "Number of Horizontal Pages" msgstr "" -#: ../src/plugins/GraphViz.py:834 +#: ../src/plugins/GraphViz.py:838 msgid "" "GraphViz can create very large graphs by spreading the graph across a " "rectangular array of pages. This controls the number pages in the array " "horizontally." msgstr "" -#: ../src/plugins/GraphViz.py:839 +#: ../src/plugins/GraphViz.py:843 msgid "Number of Vertical Pages" msgstr "" -#: ../src/plugins/GraphViz.py:841 +#: ../src/plugins/GraphViz.py:845 msgid "" "GraphViz can create very large graphs by spreading the graph across a " "rectangular array of pages. This controls the number pages in the array " "vertically." msgstr "" -#: ../src/plugins/GraphViz.py:849 +#: ../src/plugins/GraphViz.py:853 msgid "Paging direction" msgstr "" -#: ../src/plugins/GraphViz.py:851 +#: ../src/plugins/GraphViz.py:855 msgid "The order in which the graph pages are output." msgstr "" -#: ../src/plugins/GraphViz.py:862 +#: ../src/plugins/GraphViz.py:866 msgid "Note to add to the graph" msgstr "" -#: ../src/plugins/GraphViz.py:864 +#: ../src/plugins/GraphViz.py:868 msgid "This text will be added to the graph." msgstr "" -#: ../src/plugins/GraphViz.py:868 +#: ../src/plugins/GraphViz.py:872 msgid "Note location" msgstr "" -#: ../src/plugins/GraphViz.py:870 +#: ../src/plugins/GraphViz.py:874 msgid "Whether note will appear on top or bottom of the page." msgstr "" -#: ../src/plugins/GraphViz.py:877 +#: ../src/plugins/GraphViz.py:881 msgid "Note size (in points)" msgstr "" -#: ../src/plugins/GraphViz.py:879 +#: ../src/plugins/GraphViz.py:883 msgid "The size of note text, in points." msgstr "" -#: ../src/plugins/GraphViz.py:931 ../src/plugins/GraphViz.py:1209 -#: ../src/plugins/GraphViz.py:1223 +#: ../src/plugins/GraphViz.py:935 ../src/plugins/GraphViz.py:1213 +#: ../src/plugins/GraphViz.py:1227 msgid "Relationship Graph" msgstr "" -#: ../src/plugins/GraphViz.py:1186 +#: ../src/plugins/GraphViz.py:1190 msgid "" "Generates relationship graphs, currently only in GraphViz format. GraphViz " "(dot) can transform the graph into postscript, jpeg, png, vrml, svg, and " @@ -5420,7 +5346,7 @@ msgid "" "http://www.graphviz.org" msgstr "" -#: ../src/plugins/GraphViz.py:1193 +#: ../src/plugins/GraphViz.py:1197 msgid "" "Generates relationship graphs using GraphViz (dot) program. This report " "generates dot file behind the scene and then uses dot to convert it into a " @@ -5453,58 +5379,58 @@ msgstr "" msgid "vCard files" msgstr "" -#: ../src/plugins/IndivComplete.py:128 +#: ../src/plugins/IndivComplete.py:130 #, python-format msgid "%(date)s in %(place)s. " msgstr "" -#: ../src/plugins/IndivComplete.py:204 +#: ../src/plugins/IndivComplete.py:206 msgid "Alternate Parents" msgstr "" -#: ../src/plugins/IndivComplete.py:289 ../src/plugins/IndivSummary.py:145 +#: ../src/plugins/IndivComplete.py:291 ../src/plugins/IndivSummary.py:147 msgid "Marriages/Children" msgstr "" -#: ../src/plugins/IndivComplete.py:373 ../src/plugins/IndivSummary.py:308 +#: ../src/plugins/IndivComplete.py:375 ../src/plugins/IndivSummary.py:310 msgid "Individual Facts" msgstr "" -#: ../src/plugins/IndivComplete.py:419 ../src/plugins/IndivSummary.py:204 +#: ../src/plugins/IndivComplete.py:419 ../src/plugins/IndivSummary.py:206 #, python-format msgid "Summary of %s" msgstr "" -#: ../src/plugins/IndivComplete.py:575 +#: ../src/plugins/IndivComplete.py:578 msgid "Include Source Information" msgstr "" -#: ../src/plugins/IndivComplete.py:608 ../src/plugins/IndivSummary.py:357 +#: ../src/plugins/IndivComplete.py:611 ../src/plugins/IndivSummary.py:359 msgid "The style used for category labels." msgstr "" -#: ../src/plugins/IndivComplete.py:619 ../src/plugins/IndivSummary.py:366 +#: ../src/plugins/IndivComplete.py:622 ../src/plugins/IndivSummary.py:368 msgid "The style used for the spouse's name." msgstr "" -#: ../src/plugins/IndivComplete.py:642 +#: ../src/plugins/IndivComplete.py:645 msgid "Complete Individual Report" msgstr "" -#: ../src/plugins/IndivComplete.py:646 +#: ../src/plugins/IndivComplete.py:649 msgid "Produces a complete report on the selected people." msgstr "" -#: ../src/plugins/IndivSummary.py:114 +#: ../src/plugins/IndivSummary.py:116 #, python-format msgid "%(date)s in %(place)s." msgstr "" -#: ../src/plugins/IndivSummary.py:387 +#: ../src/plugins/IndivSummary.py:389 msgid "Individual Summary" msgstr "" -#: ../src/plugins/IndivSummary.py:389 +#: ../src/plugins/IndivSummary.py:391 msgid "Produces a detailed report on the selected person." msgstr "" @@ -5600,106 +5526,106 @@ msgid "" "represent the same person." msgstr "" -#: ../src/plugins/NarrativeWeb.py:97 +#: ../src/plugins/NarrativeWeb.py:101 msgid "Modern" msgstr "" -#: ../src/plugins/NarrativeWeb.py:98 +#: ../src/plugins/NarrativeWeb.py:102 msgid "Business" msgstr "" -#: ../src/plugins/NarrativeWeb.py:99 +#: ../src/plugins/NarrativeWeb.py:103 msgid "Certificate" msgstr "" -#: ../src/plugins/NarrativeWeb.py:100 +#: ../src/plugins/NarrativeWeb.py:104 msgid "Antique" msgstr "" -#: ../src/plugins/NarrativeWeb.py:101 +#: ../src/plugins/NarrativeWeb.py:105 msgid "Tranquil" msgstr "" -#: ../src/plugins/NarrativeWeb.py:102 +#: ../src/plugins/NarrativeWeb.py:106 msgid "Sharp" msgstr "" -#: ../src/plugins/NarrativeWeb.py:103 +#: ../src/plugins/NarrativeWeb.py:107 msgid "No style sheet" msgstr "" -#: ../src/plugins/NarrativeWeb.py:107 +#: ../src/plugins/NarrativeWeb.py:111 msgid "Unicode (recommended)" msgstr "" -#: ../src/plugins/NarrativeWeb.py:240 +#: ../src/plugins/NarrativeWeb.py:244 #, python-format msgid "© %(year)d %(person)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:301 +#: ../src/plugins/NarrativeWeb.py:305 #, python-format msgid "" "Generated by GRAMPS on %(date)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:324 ../src/plugins/NarrativeWeb.py:1021 -#: ../src/plugins/NarrativeWeb.py:1023 +#: ../src/plugins/NarrativeWeb.py:328 ../src/plugins/NarrativeWeb.py:1025 +#: ../src/plugins/NarrativeWeb.py:1027 msgid "Introduction" msgstr "" -#: ../src/plugins/NarrativeWeb.py:325 ../src/plugins/NarrativeWeb.py:941 -#: ../src/plugins/NarrativeWeb.py:942 +#: ../src/plugins/NarrativeWeb.py:329 ../src/plugins/NarrativeWeb.py:945 +#: ../src/plugins/NarrativeWeb.py:946 msgid "Surnames" msgstr "" -#: ../src/plugins/NarrativeWeb.py:326 ../src/plugins/NarrativeWeb.py:563 -#: ../src/plugins/NarrativeWeb.py:570 ../src/plugins/Summary.py:110 +#: ../src/plugins/NarrativeWeb.py:330 ../src/plugins/NarrativeWeb.py:567 +#: ../src/plugins/NarrativeWeb.py:574 ../src/plugins/Summary.py:110 msgid "Individuals" msgstr "" -#: ../src/plugins/NarrativeWeb.py:332 ../src/plugins/NarrativeWeb.py:1241 -#: ../src/plugins/NarrativeWeb.py:1244 +#: ../src/plugins/NarrativeWeb.py:336 ../src/plugins/NarrativeWeb.py:1245 +#: ../src/plugins/NarrativeWeb.py:1248 msgid "Download" msgstr "" -#: ../src/plugins/NarrativeWeb.py:334 ../src/plugins/NarrativeWeb.py:1260 -#: ../src/plugins/NarrativeWeb.py:1264 +#: ../src/plugins/NarrativeWeb.py:338 ../src/plugins/NarrativeWeb.py:1264 +#: ../src/plugins/NarrativeWeb.py:1268 msgid "Contact" msgstr "" -#: ../src/plugins/NarrativeWeb.py:360 ../src/plugins/NarrativeWeb.py:390 -#: ../src/plugins/NarrativeWeb.py:402 ../src/plugins/NarrativeWeb.py:1040 -#: ../src/plugins/NarrativeWeb.py:1087 ../src/plugins/NarrativeWeb.py:1287 -#: ../src/ReportBase/_ReportUtils.py:1292 +#: ../src/plugins/NarrativeWeb.py:364 ../src/plugins/NarrativeWeb.py:394 +#: ../src/plugins/NarrativeWeb.py:406 ../src/plugins/NarrativeWeb.py:1044 +#: ../src/plugins/NarrativeWeb.py:1091 ../src/plugins/NarrativeWeb.py:1291 +#: ../src/ReportBase/_ReportUtils.py:1293 msgid "Could not add photo to page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:414 ../src/plugins/NarrativeWeb.py:1856 +#: ../src/plugins/NarrativeWeb.py:418 ../src/plugins/NarrativeWeb.py:1860 msgid "Narrative" msgstr "" -#: ../src/plugins/NarrativeWeb.py:426 +#: ../src/plugins/NarrativeWeb.py:430 msgid "Weblinks" msgstr "" -#: ../src/plugins/NarrativeWeb.py:566 +#: ../src/plugins/NarrativeWeb.py:570 msgid "" "This page contains an index of all the individuals in the database, sorted " "by their last names. Selecting the person's name will take you to that " "person's individual page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:573 ../src/plugins/NarrativeWeb.py:959 -#: ../src/plugins/NarrativeWeb.py:961 ../src/plugins/StatisticsChart.py:96 +#: ../src/plugins/NarrativeWeb.py:577 ../src/plugins/NarrativeWeb.py:963 +#: ../src/plugins/NarrativeWeb.py:965 ../src/plugins/StatisticsChart.py:98 msgid "Surname" msgstr "" -#: ../src/plugins/NarrativeWeb.py:599 ../src/plugins/NarrativeWeb.py:649 +#: ../src/plugins/NarrativeWeb.py:603 ../src/plugins/NarrativeWeb.py:653 msgid "restricted" msgstr "" -#: ../src/plugins/NarrativeWeb.py:627 +#: ../src/plugins/NarrativeWeb.py:631 #, python-format msgid "" "This page contains an index of all the individuals in the database with the " @@ -5707,323 +5633,323 @@ msgid "" "individual page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:675 +#: ../src/plugins/NarrativeWeb.py:679 msgid "" "This page contains an index of all the places in the database, sorted by " "their title. Clicking on a place's title will take you to that place's page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:683 ../src/plugins/NarrativeWeb.py:956 +#: ../src/plugins/NarrativeWeb.py:687 ../src/plugins/NarrativeWeb.py:960 msgid "Letter" msgstr "" -#: ../src/plugins/NarrativeWeb.py:744 ../src/plugins/NarrativeWeb.py:870 -#: ../src/plugins/NarrativeWeb.py:1165 ../src/plugins/NarrativeWeb.py:1590 +#: ../src/plugins/NarrativeWeb.py:748 ../src/plugins/NarrativeWeb.py:874 +#: ../src/plugins/NarrativeWeb.py:1169 ../src/plugins/NarrativeWeb.py:1594 msgid "GRAMPS ID" msgstr "" -#: ../src/plugins/NarrativeWeb.py:752 +#: ../src/plugins/NarrativeWeb.py:756 msgid "Postal Code" msgstr "" -#: ../src/plugins/NarrativeWeb.py:816 +#: ../src/plugins/NarrativeWeb.py:820 msgid "Previous" msgstr "" -#: ../src/plugins/NarrativeWeb.py:817 +#: ../src/plugins/NarrativeWeb.py:821 #, python-format msgid "%(page_number)d of %(total_pages)d" msgstr "" -#: ../src/plugins/NarrativeWeb.py:821 +#: ../src/plugins/NarrativeWeb.py:825 msgid "Next" msgstr "" -#: ../src/plugins/NarrativeWeb.py:832 ../src/plugins/NarrativeWeb.py:858 +#: ../src/plugins/NarrativeWeb.py:836 ../src/plugins/NarrativeWeb.py:862 msgid "The file has been moved or deleted" msgstr "" -#: ../src/plugins/NarrativeWeb.py:874 +#: ../src/plugins/NarrativeWeb.py:878 msgid "MIME type" msgstr "" -#: ../src/plugins/NarrativeWeb.py:902 +#: ../src/plugins/NarrativeWeb.py:906 msgid "Missing media object" msgstr "" -#: ../src/plugins/NarrativeWeb.py:945 ../src/plugins/NarrativeWeb.py:947 +#: ../src/plugins/NarrativeWeb.py:949 ../src/plugins/NarrativeWeb.py:951 msgid "Surnames by person count" msgstr "" -#: ../src/plugins/NarrativeWeb.py:950 +#: ../src/plugins/NarrativeWeb.py:954 msgid "" "This page contains an index of all the surnames in the database. Selecting a " "link will lead to a list of individuals in the database with this same " "surname." msgstr "" -#: ../src/plugins/NarrativeWeb.py:963 +#: ../src/plugins/NarrativeWeb.py:967 msgid "Number of people" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1118 +#: ../src/plugins/NarrativeWeb.py:1122 msgid "" "This page contains an index of all the sources in the database, sorted by " "their title. Clicking on a source's title will take you to that source's " "page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:1167 +#: ../src/plugins/NarrativeWeb.py:1171 msgid "Publication information" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1198 +#: ../src/plugins/NarrativeWeb.py:1202 msgid "" "This page contains an index of all the media objects in the database, sorted " "by their title. Clicking on the title will take you to that media object's " "page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:1444 +#: ../src/plugins/NarrativeWeb.py:1448 msgid "Ancestors" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1495 +#: ../src/plugins/NarrativeWeb.py:1499 msgid "Source References" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1518 +#: ../src/plugins/NarrativeWeb.py:1522 msgid "Confidence" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1625 ../src/plugins/PatchNames.py:231 +#: ../src/plugins/NarrativeWeb.py:1629 ../src/plugins/PatchNames.py:231 #: ../src/RelLib/_AttributeType.py:51 msgid "Nickname" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1770 +#: ../src/plugins/NarrativeWeb.py:1774 msgid "Families" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1799 ../src/plugins/NarrativeWeb.py:1801 +#: ../src/plugins/NarrativeWeb.py:1803 ../src/plugins/NarrativeWeb.py:1805 msgid "Partner" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1934 +#: ../src/plugins/NarrativeWeb.py:1938 #, python-format msgid "%(description)s,  %(date)s  at  %(place)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1936 +#: ../src/plugins/NarrativeWeb.py:1940 #, python-format msgid "%(description)s,  %(date)s  " msgstr "" -#: ../src/plugins/NarrativeWeb.py:1940 +#: ../src/plugins/NarrativeWeb.py:1944 #, python-format msgid "%(date)s  at  %(place)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2026 +#: ../src/plugins/NarrativeWeb.py:2030 #, python-format msgid "Neither %s nor %s are directories" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2033 ../src/plugins/NarrativeWeb.py:2037 -#: ../src/plugins/NarrativeWeb.py:2050 ../src/plugins/NarrativeWeb.py:2054 +#: ../src/plugins/NarrativeWeb.py:2037 ../src/plugins/NarrativeWeb.py:2041 +#: ../src/plugins/NarrativeWeb.py:2054 ../src/plugins/NarrativeWeb.py:2058 #, python-format msgid "Could not create the directory: %s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2060 +#: ../src/plugins/NarrativeWeb.py:2064 msgid "Invalid file name" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2061 +#: ../src/plugins/NarrativeWeb.py:2065 msgid "The archive file must be a file, not a directory" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2070 +#: ../src/plugins/NarrativeWeb.py:2074 msgid "Generate HTML reports" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2119 +#: ../src/plugins/NarrativeWeb.py:2123 msgid "Filtering" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2126 +#: ../src/plugins/NarrativeWeb.py:2130 msgid "Applying privacy filter" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2134 +#: ../src/plugins/NarrativeWeb.py:2138 msgid "Filtering living people" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2163 +#: ../src/plugins/NarrativeWeb.py:2167 msgid "Creating individual pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2187 +#: ../src/plugins/NarrativeWeb.py:2191 msgid "Creating surname pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2209 +#: ../src/plugins/NarrativeWeb.py:2213 msgid "Creating source pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2222 +#: ../src/plugins/NarrativeWeb.py:2226 msgid "Creating place pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2236 +#: ../src/plugins/NarrativeWeb.py:2240 msgid "Creating media pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2327 +#: ../src/plugins/NarrativeWeb.py:2331 msgid "My Family Tree" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2377 +#: ../src/plugins/NarrativeWeb.py:2381 msgid "Do not include records marked private" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2378 +#: ../src/plugins/NarrativeWeb.py:2382 msgid "Restrict information on living people" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2379 +#: ../src/plugins/NarrativeWeb.py:2383 msgid "Years to restrict from person's death" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2380 +#: ../src/plugins/NarrativeWeb.py:2384 msgid "Web site title" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2381 +#: ../src/plugins/NarrativeWeb.py:2385 msgid "File extension" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2382 +#: ../src/plugins/NarrativeWeb.py:2386 msgid "Publisher contact/Note ID" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2383 +#: ../src/plugins/NarrativeWeb.py:2387 msgid "Include images and media objects" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2384 +#: ../src/plugins/NarrativeWeb.py:2388 msgid "Include download page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2385 +#: ../src/plugins/NarrativeWeb.py:2389 msgid "Include ancestor graph" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2403 +#: ../src/plugins/NarrativeWeb.py:2407 msgid "Suppress GRAMPS ID" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2444 +#: ../src/plugins/NarrativeWeb.py:2448 msgid "Standard copyright" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2445 +#: ../src/plugins/NarrativeWeb.py:2449 msgid "Creative Commons - By attribution" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2446 +#: ../src/plugins/NarrativeWeb.py:2450 msgid "Creative Commons - By attribution, No derivations" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2447 +#: ../src/plugins/NarrativeWeb.py:2451 msgid "Creative Commons - By attribution, Share-alike" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2448 +#: ../src/plugins/NarrativeWeb.py:2452 msgid "Creative Commons - By attribution, Non-commercial" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2449 +#: ../src/plugins/NarrativeWeb.py:2453 msgid "Creative Commons - By attribution, Non-commercial, No derivations" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2450 +#: ../src/plugins/NarrativeWeb.py:2454 msgid "Creative Commons - By attribution, Non-commercial, Share-alike" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2451 +#: ../src/plugins/NarrativeWeb.py:2455 msgid "No copyright notice" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2485 +#: ../src/plugins/NarrativeWeb.py:2489 msgid "Character set encoding" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2486 +#: ../src/plugins/NarrativeWeb.py:2490 msgid "Stylesheet" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2487 +#: ../src/plugins/NarrativeWeb.py:2491 msgid "Copyright" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2488 +#: ../src/plugins/NarrativeWeb.py:2492 msgid "Ancestor graph generations" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2491 +#: ../src/plugins/NarrativeWeb.py:2495 msgid "Page Generation" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2517 +#: ../src/plugins/NarrativeWeb.py:2521 msgid "Home Media/Note ID" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2519 +#: ../src/plugins/NarrativeWeb.py:2523 msgid "Introduction Media/Note ID" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2522 +#: ../src/plugins/NarrativeWeb.py:2526 msgid "HTML user header" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2523 +#: ../src/plugins/NarrativeWeb.py:2527 msgid "HTML user footer" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2528 +#: ../src/plugins/NarrativeWeb.py:2532 msgid "Privacy" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2594 ../src/plugins/NarrativeWeb.py:2654 +#: ../src/plugins/NarrativeWeb.py:2598 ../src/plugins/NarrativeWeb.py:2658 msgid "Generate Web Site" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2622 +#: ../src/plugins/NarrativeWeb.py:2626 msgid "Store web pages in .tar.gz archive" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2634 ../src/ReportBase/_ReportDialog.py:220 +#: ../src/plugins/NarrativeWeb.py:2638 ../src/ReportBase/_ReportDialog.py:255 msgid "Filename" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2643 ../src/ReportBase/_ReportDialog.py:218 +#: ../src/plugins/NarrativeWeb.py:2647 ../src/ReportBase/_ReportDialog.py:253 msgid "Directory" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2654 ../src/ReportBase/_Constants.py:55 +#: ../src/plugins/NarrativeWeb.py:2658 ../src/ReportBase/_Constants.py:55 msgid "Web Page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2659 +#: ../src/plugins/NarrativeWeb.py:2663 msgid "Target Directory" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2848 +#: ../src/plugins/NarrativeWeb.py:2852 msgid "Narrative Web Site" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2852 +#: ../src/plugins/NarrativeWeb.py:2856 msgid "Generates web (HTML) pages for individuals, or a set of individuals." msgstr "" @@ -6208,66 +6134,66 @@ msgstr "" msgid "Reorders the gramps IDs according to gramps' default rules." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:127 +#: ../src/plugins/SimpleBookTitle.py:128 msgid "Title of the Book" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:128 +#: ../src/plugins/SimpleBookTitle.py:129 msgid "Subtitle of the Book" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:164 +#: ../src/plugins/SimpleBookTitle.py:165 #, python-format msgid "Copyright %d %s" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:168 +#: ../src/plugins/SimpleBookTitle.py:169 msgid "book|Title" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:169 +#: ../src/plugins/SimpleBookTitle.py:170 msgid "Subtitle" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:170 +#: ../src/plugins/SimpleBookTitle.py:171 msgid "Footer" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:187 +#: ../src/plugins/SimpleBookTitle.py:188 msgid "From gallery..." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:189 +#: ../src/plugins/SimpleBookTitle.py:190 msgid "From file..." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:207 ../src/plugins/SimpleBookTitle.py:208 -#: ../src/plugins/SimpleBookTitle.py:209 +#: ../src/plugins/SimpleBookTitle.py:208 ../src/plugins/SimpleBookTitle.py:209 +#: ../src/plugins/SimpleBookTitle.py:210 msgid "Image" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:207 +#: ../src/plugins/SimpleBookTitle.py:208 msgid "Preview" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:209 -#: ../src/ReportBase/_ReportDialog.py:305 +#: ../src/plugins/SimpleBookTitle.py:210 +#: ../src/ReportBase/_ReportDialog.py:340 msgid "Size" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:236 +#: ../src/plugins/SimpleBookTitle.py:237 msgid "Select an Object" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:275 +#: ../src/plugins/SimpleBookTitle.py:276 msgid "The style used for the subtitle." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:285 +#: ../src/plugins/SimpleBookTitle.py:286 msgid "The style used for the footer." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:299 +#: ../src/plugins/SimpleBookTitle.py:300 msgid "Title Page" msgstr "" @@ -6283,264 +6209,260 @@ msgstr "" msgid "Generates SoundEx codes for names" msgstr "" -#: ../src/plugins/StatisticsChart.py:73 +#: ../src/plugins/StatisticsChart.py:75 msgid "Item count" msgstr "" -#: ../src/plugins/StatisticsChart.py:74 ../src/ReportBase/_BookReport.py:641 -msgid "Item name" -msgstr "" - -#: ../src/plugins/StatisticsChart.py:77 +#: ../src/plugins/StatisticsChart.py:79 msgid "Both" msgstr "" -#: ../src/plugins/StatisticsChart.py:78 ../src/plugins/StatisticsChart.py:171 -#: ../src/plugins/StatisticsChart.py:501 +#: ../src/plugins/StatisticsChart.py:80 ../src/plugins/StatisticsChart.py:173 +#: ../src/plugins/StatisticsChart.py:503 msgid "Men" msgstr "" -#: ../src/plugins/StatisticsChart.py:79 ../src/plugins/StatisticsChart.py:173 -#: ../src/plugins/StatisticsChart.py:503 +#: ../src/plugins/StatisticsChart.py:81 ../src/plugins/StatisticsChart.py:175 +#: ../src/plugins/StatisticsChart.py:505 msgid "Women" msgstr "" -#: ../src/plugins/StatisticsChart.py:94 +#: ../src/plugins/StatisticsChart.py:96 msgid "person|Title" msgstr "" -#: ../src/plugins/StatisticsChart.py:98 +#: ../src/plugins/StatisticsChart.py:100 msgid "Forename" msgstr "" -#: ../src/plugins/StatisticsChart.py:102 +#: ../src/plugins/StatisticsChart.py:104 msgid "Birth year" msgstr "" -#: ../src/plugins/StatisticsChart.py:104 +#: ../src/plugins/StatisticsChart.py:106 msgid "Death year" msgstr "" -#: ../src/plugins/StatisticsChart.py:106 +#: ../src/plugins/StatisticsChart.py:108 msgid "Birth month" msgstr "" -#: ../src/plugins/StatisticsChart.py:108 +#: ../src/plugins/StatisticsChart.py:110 msgid "Death month" msgstr "" -#: ../src/plugins/StatisticsChart.py:110 +#: ../src/plugins/StatisticsChart.py:112 msgid "Cause of death" msgstr "" -#: ../src/plugins/StatisticsChart.py:112 +#: ../src/plugins/StatisticsChart.py:114 msgid "Birth place" msgstr "" -#: ../src/plugins/StatisticsChart.py:114 +#: ../src/plugins/StatisticsChart.py:116 msgid "Death place" msgstr "" -#: ../src/plugins/StatisticsChart.py:116 +#: ../src/plugins/StatisticsChart.py:118 msgid "Marriage place" msgstr "" -#: ../src/plugins/StatisticsChart.py:118 +#: ../src/plugins/StatisticsChart.py:120 msgid "Number of relationships" msgstr "" -#: ../src/plugins/StatisticsChart.py:120 +#: ../src/plugins/StatisticsChart.py:122 msgid "Age when first child born" msgstr "" -#: ../src/plugins/StatisticsChart.py:122 +#: ../src/plugins/StatisticsChart.py:124 msgid "Age when last child born" msgstr "" -#: ../src/plugins/StatisticsChart.py:124 +#: ../src/plugins/StatisticsChart.py:126 msgid "Number of children" msgstr "" -#: ../src/plugins/StatisticsChart.py:126 +#: ../src/plugins/StatisticsChart.py:128 msgid "Age at marriage" msgstr "" -#: ../src/plugins/StatisticsChart.py:128 +#: ../src/plugins/StatisticsChart.py:130 msgid "Age at death" msgstr "" -#: ../src/plugins/StatisticsChart.py:130 +#: ../src/plugins/StatisticsChart.py:132 msgid "Age" msgstr "" -#: ../src/plugins/StatisticsChart.py:132 +#: ../src/plugins/StatisticsChart.py:134 msgid "Event type" msgstr "" -#: ../src/plugins/StatisticsChart.py:146 +#: ../src/plugins/StatisticsChart.py:148 msgid "(Preferred) title missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:155 +#: ../src/plugins/StatisticsChart.py:157 msgid "(Preferred) forename missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:164 +#: ../src/plugins/StatisticsChart.py:166 msgid "(Preferred) surname missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:174 +#: ../src/plugins/StatisticsChart.py:176 msgid "Gender unknown" msgstr "" #. inadequate information -#: ../src/plugins/StatisticsChart.py:183 ../src/plugins/StatisticsChart.py:192 -#: ../src/plugins/StatisticsChart.py:305 +#: ../src/plugins/StatisticsChart.py:185 ../src/plugins/StatisticsChart.py:194 +#: ../src/plugins/StatisticsChart.py:307 msgid "Date(s) missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:199 +#: ../src/plugins/StatisticsChart.py:201 msgid "Cause missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:208 ../src/plugins/StatisticsChart.py:222 +#: ../src/plugins/StatisticsChart.py:210 ../src/plugins/StatisticsChart.py:224 msgid "Place missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:230 +#: ../src/plugins/StatisticsChart.py:232 msgid "Already dead" msgstr "" -#: ../src/plugins/StatisticsChart.py:237 +#: ../src/plugins/StatisticsChart.py:239 msgid "Still alive" msgstr "" -#: ../src/plugins/StatisticsChart.py:247 ../src/plugins/StatisticsChart.py:259 +#: ../src/plugins/StatisticsChart.py:249 ../src/plugins/StatisticsChart.py:261 msgid "Events missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:267 ../src/plugins/StatisticsChart.py:275 +#: ../src/plugins/StatisticsChart.py:269 ../src/plugins/StatisticsChart.py:277 msgid "Children missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:294 +#: ../src/plugins/StatisticsChart.py:296 msgid "Birth missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:395 +#: ../src/plugins/StatisticsChart.py:397 msgid "Personal information missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:513 +#: ../src/plugins/StatisticsChart.py:515 msgid "Statistics Charts" msgstr "" #. extract requested items from the database and count them -#: ../src/plugins/StatisticsChart.py:516 +#: ../src/plugins/StatisticsChart.py:518 msgid "Collecting data..." msgstr "" -#: ../src/plugins/StatisticsChart.py:521 +#: ../src/plugins/StatisticsChart.py:523 msgid "Sorting data..." msgstr "" -#: ../src/plugins/StatisticsChart.py:531 -#, python-format -msgid "%(genders)s born %(year_from)04d-%(year_to)04d: %(chart_title)s" -msgstr "" - #: ../src/plugins/StatisticsChart.py:533 #, python-format +msgid "%(genders)s born %(year_from)04d-%(year_to)04d: %(chart_title)s" +msgstr "" + +#: ../src/plugins/StatisticsChart.py:535 +#, python-format msgid "Persons born %(year_from)04d-%(year_to)04d: %(chart_title)s" msgstr "" -#: ../src/plugins/StatisticsChart.py:655 +#: ../src/plugins/StatisticsChart.py:657 msgid "Saving charts..." msgstr "" -#: ../src/plugins/StatisticsChart.py:695 ../src/plugins/StatisticsChart.py:728 +#: ../src/plugins/StatisticsChart.py:697 ../src/plugins/StatisticsChart.py:730 #, python-format msgid "%s (persons):" msgstr "" -#: ../src/plugins/StatisticsChart.py:821 +#: ../src/plugins/StatisticsChart.py:823 msgid "The style used for the items and values." msgstr "" -#: ../src/plugins/StatisticsChart.py:875 +#: ../src/plugins/StatisticsChart.py:877 msgid "Select how the statistical data is sorted." msgstr "" -#: ../src/plugins/StatisticsChart.py:876 +#: ../src/plugins/StatisticsChart.py:878 msgid "Sort chart items by" msgstr "" #. sorting order -#: ../src/plugins/StatisticsChart.py:879 +#: ../src/plugins/StatisticsChart.py:881 msgid "Check to reverse the sorting order." msgstr "" -#: ../src/plugins/StatisticsChart.py:880 +#: ../src/plugins/StatisticsChart.py:882 msgid "Sort in reverse order" msgstr "" -#: ../src/plugins/StatisticsChart.py:899 +#: ../src/plugins/StatisticsChart.py:901 msgid "" "Select year range within which people need to be born to be selected for " "statistics." msgstr "" -#: ../src/plugins/StatisticsChart.py:900 +#: ../src/plugins/StatisticsChart.py:902 msgid "People born between" msgstr "" #. include people without known birth year? -#: ../src/plugins/StatisticsChart.py:904 +#: ../src/plugins/StatisticsChart.py:906 msgid "" "Check this if you want people who have no known birth date or year to be " "accounted also in the statistics." msgstr "" -#: ../src/plugins/StatisticsChart.py:905 +#: ../src/plugins/StatisticsChart.py:907 msgid "Include people without known birth years" msgstr "" -#: ../src/plugins/StatisticsChart.py:917 +#: ../src/plugins/StatisticsChart.py:919 msgid "Select which genders are included into statistics." msgstr "" -#: ../src/plugins/StatisticsChart.py:918 +#: ../src/plugins/StatisticsChart.py:920 msgid "Genders included" msgstr "" #. max. pie item selection -#: ../src/plugins/StatisticsChart.py:921 +#: ../src/plugins/StatisticsChart.py:923 msgid "" "With fewer items pie chart and legend will be used instead of a bar chart." msgstr "" -#: ../src/plugins/StatisticsChart.py:925 +#: ../src/plugins/StatisticsChart.py:927 msgid "Max. items for a pie" msgstr "" -#: ../src/plugins/StatisticsChart.py:944 +#: ../src/plugins/StatisticsChart.py:946 msgid "Mark checkboxes to add charts with indicated data" msgstr "" -#: ../src/plugins/StatisticsChart.py:945 ../src/plugins/StatisticsChart.py:950 +#: ../src/plugins/StatisticsChart.py:947 ../src/plugins/StatisticsChart.py:952 msgid "Charts" msgstr "" #. Note about children -#: ../src/plugins/StatisticsChart.py:949 +#: ../src/plugins/StatisticsChart.py:951 msgid "Note that both biological and adopted children are taken into account." msgstr "" -#: ../src/plugins/StatisticsChart.py:978 +#: ../src/plugins/StatisticsChart.py:980 msgid "Statistics Chart" msgstr "" -#: ../src/plugins/StatisticsChart.py:982 +#: ../src/plugins/StatisticsChart.py:984 msgid "Generates statistical bar and pie charts of the people in the database." msgstr "" @@ -6608,47 +6530,47 @@ msgstr "" msgid "Missing Media Objects" msgstr "" -#: ../src/plugins/Summary.py:157 +#: ../src/plugins/Summary.py:145 msgid "Database summary" msgstr "" -#: ../src/plugins/Summary.py:176 +#: ../src/plugins/Summary.py:179 msgid "Summary of the database" msgstr "" -#: ../src/plugins/Summary.py:178 +#: ../src/plugins/Summary.py:181 msgid "Provides a summary of the current database" msgstr "" -#: ../src/plugins/TimeLine.py:166 ../src/ReportBase/_ReportDialog.py:606 +#: ../src/plugins/TimeLine.py:168 ../src/ReportBase/_ReportDialog.py:647 msgid "Report could not be created" msgstr "" -#: ../src/plugins/TimeLine.py:167 +#: ../src/plugins/TimeLine.py:169 msgid "The range of dates chosen was not valid" msgstr "" -#: ../src/plugins/TimeLine.py:387 +#: ../src/plugins/TimeLine.py:389 msgid "The style used for the person's name." msgstr "" -#: ../src/plugins/TimeLine.py:396 +#: ../src/plugins/TimeLine.py:398 msgid "The style used for the year labels." msgstr "" -#: ../src/plugins/TimeLine.py:455 +#: ../src/plugins/TimeLine.py:457 msgid "Sort by" msgstr "" -#: ../src/plugins/TimeLine.py:463 +#: ../src/plugins/TimeLine.py:465 msgid "report|Title" msgstr "" -#: ../src/plugins/TimeLine.py:483 +#: ../src/plugins/TimeLine.py:485 msgid "Timeline Graph" msgstr "" -#: ../src/plugins/TimeLine.py:487 +#: ../src/plugins/TimeLine.py:489 msgid "Generates a timeline graph." msgstr "" @@ -6810,16 +6732,20 @@ msgstr "" msgid "Lists exceptions to assertions or checks about the database" msgstr "" -#: ../src/plugins/WriteCD.py:68 +#: ../src/plugins/WriteCD.py:55 +msgid "Cannot be loaded because python bindings for GNOME are not installed" +msgstr "" + +#: ../src/plugins/WriteCD.py:75 msgid "Export to CD" msgstr "" -#: ../src/plugins/WriteCD.py:107 ../src/plugins/WriteCD.py:152 -#: ../src/plugins/WriteCD.py:157 ../src/plugins/WriteCD.py:170 +#: ../src/plugins/WriteCD.py:114 ../src/plugins/WriteCD.py:159 +#: ../src/plugins/WriteCD.py:164 ../src/plugins/WriteCD.py:177 msgid "CD export preparation failed" msgstr "" -#: ../src/plugins/WriteCD.py:263 ../src/plugins/WritePkg.py:168 +#: ../src/plugins/WriteCD.py:270 ../src/plugins/WritePkg.py:168 #, python-format msgid "" "%(file_name)s is referenced in the database, but no longer exists. The file " @@ -6833,11 +6759,11 @@ msgstr "" #. Register the plugin #. #. ------------------------------------------------------------------------- -#: ../src/plugins/WriteCD.py:313 +#: ../src/plugins/WriteCD.py:320 msgid "Export to CD (p_ortable XML)" msgstr "" -#: ../src/plugins/WriteCD.py:314 +#: ../src/plugins/WriteCD.py:321 msgid "" "Exporting to CD copies all your data and media object files to the CD " "Creator. You may later burn the CD with this data, and that copy will be " @@ -6902,7 +6828,7 @@ msgstr "" #. Constants #. #. ------------------------------------------------------------------------- -#: ../src/PluginUtils/_PluginMgr.py:83 +#: ../src/PluginUtils/_PluginMgr.py:84 msgid "No description was provided" msgstr "" @@ -7021,108 +6947,48 @@ msgstr "" msgid "Summary" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:126 +#: ../src/ReportBase/_BareReportDialog.py:95 +msgid "Configuration" +msgstr "" + +#: ../src/ReportBase/_BareReportDialog.py:175 #, python-format msgid "%(report_name)s for GRAMPS Book" msgstr "" #. Save Frame -#: ../src/ReportBase/_BareReportDialog.py:276 -#: ../src/ReportBase/_ReportDialog.py:204 +#: ../src/ReportBase/_BareReportDialog.py:325 +#: ../src/ReportBase/_ReportDialog.py:239 msgid "Document Options" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:287 +#: ../src/ReportBase/_BareReportDialog.py:336 msgid "Center Person" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:299 +#: ../src/ReportBase/_BareReportDialog.py:348 msgid "C_hange" msgstr "" #. Styles Frame -#: ../src/ReportBase/_BareReportDialog.py:312 +#: ../src/ReportBase/_BareReportDialog.py:361 msgid "Style" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:316 -#: ../src/ReportBase/_StyleEditor.py:98 +#: ../src/ReportBase/_BareReportDialog.py:365 +#: ../src/ReportBase/_StyleEditor.py:99 msgid "Style Editor" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:374 +#: ../src/ReportBase/_BareReportDialog.py:423 msgid "Report Options" msgstr "" #. if self.page_breaks: -#: ../src/ReportBase/_BareReportDialog.py:411 +#: ../src/ReportBase/_BareReportDialog.py:460 msgid "Page break between generations" msgstr "" -#: ../src/ReportBase/_BookReport.py:497 -msgid "Available Books" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:510 -msgid "Book List" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:626 ../src/ReportBase/_BookReport.py:974 -#: ../src/ReportBase/_BookReport.py:1017 -msgid "Book Report" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:629 -msgid "New Book" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:632 -msgid "_Available items" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:636 -msgid "Current _book" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:642 -msgid "Center person" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:693 -msgid "Different database" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:694 -#, python-format -msgid "" -"This book was created with the references to database %s.\n" -"\n" -"This makes references to the central person saved in the book invalid.\n" -"\n" -"Therefore, the central person for each item is being set to the active " -"person of the currently opened database." -msgstr "" - -#: ../src/ReportBase/_BookReport.py:715 ../src/ReportBase/_BookReport.py:732 -msgid "Not Applicable" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:840 -msgid "Setup" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:850 -msgid "Book Menu" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:873 -msgid "Available Items Menu" -msgstr "" - -#: ../src/ReportBase/_BookReport.py:1020 -msgid "GRAMPS Book" -msgstr "" - #: ../src/ReportBase/_Constants.py:52 msgid "Text Reports" msgstr "" @@ -7159,66 +7025,66 @@ msgstr "" msgid "Custom Size" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:67 +#: ../src/ReportBase/_ReportDialog.py:102 #, python-format msgid "%(report_name)s for %(person_name)s" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:163 +#: ../src/ReportBase/_ReportDialog.py:198 msgid "Paper Options" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:168 +#: ../src/ReportBase/_ReportDialog.py:203 msgid "HTML Options" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:214 +#: ../src/ReportBase/_ReportDialog.py:249 msgid "Save As" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:246 +#: ../src/ReportBase/_ReportDialog.py:281 msgid "Output Format" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:311 +#: ../src/ReportBase/_ReportDialog.py:346 msgid "Height" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:319 -#: ../src/ReportBase/_ReportDialog.py:336 ../src/glade/gramps.glade.h:209 +#: ../src/ReportBase/_ReportDialog.py:354 +#: ../src/ReportBase/_ReportDialog.py:371 ../src/glade/gramps.glade.h:209 msgid "cm" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:323 +#: ../src/ReportBase/_ReportDialog.py:358 msgid "Orientation" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:328 +#: ../src/ReportBase/_ReportDialog.py:363 msgid "Width" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:349 +#: ../src/ReportBase/_ReportDialog.py:384 msgid "Page Count" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:376 +#: ../src/ReportBase/_ReportDialog.py:411 msgid "Template" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:400 +#: ../src/ReportBase/_ReportDialog.py:435 msgid "User Template" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:404 +#: ../src/ReportBase/_ReportDialog.py:439 msgid "Choose File" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:443 -#: ../src/ReportBase/_ReportDialog.py:469 +#: ../src/ReportBase/_ReportDialog.py:478 +#: ../src/ReportBase/_ReportDialog.py:504 msgid "Permission problem" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:444 +#: ../src/ReportBase/_ReportDialog.py:479 #, python-format msgid "" "You do not have permission to write under the directory %s\n" @@ -7226,24 +7092,24 @@ msgid "" "Please select another directory or correct the permissions." msgstr "" -#: ../src/ReportBase/_ReportDialog.py:454 +#: ../src/ReportBase/_ReportDialog.py:489 msgid "File already exists" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:455 +#: ../src/ReportBase/_ReportDialog.py:490 msgid "" "You can choose to either overwrite the file, or change the selected filename." msgstr "" -#: ../src/ReportBase/_ReportDialog.py:457 +#: ../src/ReportBase/_ReportDialog.py:492 msgid "_Overwrite" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:458 +#: ../src/ReportBase/_ReportDialog.py:493 msgid "_Change filename" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:470 +#: ../src/ReportBase/_ReportDialog.py:505 #, python-format msgid "" "You do not have permission to create %s\n" @@ -7259,1938 +7125,1938 @@ msgstr "" msgid "Working" msgstr "" -#: ../src/ReportBase/_ReportUtils.py:55 +#: ../src/ReportBase/_ReportUtils.py:56 #, python-format msgid "This person was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:56 +#: ../src/ReportBase/_ReportUtils.py:57 #, python-format msgid "He was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:57 +#: ../src/ReportBase/_ReportUtils.py:58 #, python-format msgid "She was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:60 +#: ../src/ReportBase/_ReportUtils.py:61 #, python-format msgid "%(unknown_gender_name)s was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:61 +#: ../src/ReportBase/_ReportUtils.py:62 #, python-format msgid "%(male_name)s was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:62 +#: ../src/ReportBase/_ReportUtils.py:63 #, python-format msgid "%(female_name)s was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:68 +#: ../src/ReportBase/_ReportUtils.py:69 #, python-format msgid "This person was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:69 +#: ../src/ReportBase/_ReportUtils.py:70 #, python-format msgid "He was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:70 +#: ../src/ReportBase/_ReportUtils.py:71 #, python-format msgid "She was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:73 +#: ../src/ReportBase/_ReportUtils.py:74 #, python-format msgid "%(unknown_gender_name)s was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:74 +#: ../src/ReportBase/_ReportUtils.py:75 #, python-format msgid "%(male_name)s was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:75 +#: ../src/ReportBase/_ReportUtils.py:76 #, python-format msgid "%(female_name)s was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:81 +#: ../src/ReportBase/_ReportUtils.py:82 #, python-format msgid "This person was born on %(birth_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:82 +#: ../src/ReportBase/_ReportUtils.py:83 #, python-format msgid "He was born on %(birth_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:83 +#: ../src/ReportBase/_ReportUtils.py:84 #, python-format msgid "She was born on %(birth_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:86 +#: ../src/ReportBase/_ReportUtils.py:87 #, python-format msgid "%(unknown_gender_name)s was born on %(birth_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:87 +#: ../src/ReportBase/_ReportUtils.py:88 #, python-format msgid "%(male_name)s was born on %(birth_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:88 +#: ../src/ReportBase/_ReportUtils.py:89 #, python-format msgid "%(female_name)s was born on %(birth_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:94 +#: ../src/ReportBase/_ReportUtils.py:95 #, python-format msgid "This person was born %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:95 +#: ../src/ReportBase/_ReportUtils.py:96 #, python-format msgid "He was born %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:96 +#: ../src/ReportBase/_ReportUtils.py:97 #, python-format msgid "She was born %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:99 +#: ../src/ReportBase/_ReportUtils.py:100 #, python-format msgid "%(unknown_gender_name)s was born on %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:100 +#: ../src/ReportBase/_ReportUtils.py:101 #, python-format msgid "%(male_name)s was born on %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:101 +#: ../src/ReportBase/_ReportUtils.py:102 #, python-format msgid "%(female_name)s was born on %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:107 +#: ../src/ReportBase/_ReportUtils.py:108 #, python-format msgid "This person was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:108 +#: ../src/ReportBase/_ReportUtils.py:109 #, python-format msgid "He was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:109 +#: ../src/ReportBase/_ReportUtils.py:110 #, python-format msgid "She was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:112 +#: ../src/ReportBase/_ReportUtils.py:113 #, python-format msgid "%(unknown_gender_name)s was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:113 +#: ../src/ReportBase/_ReportUtils.py:114 #, python-format msgid "%(male_name)s was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:114 +#: ../src/ReportBase/_ReportUtils.py:115 #, python-format msgid "%(female_name)s was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:120 +#: ../src/ReportBase/_ReportUtils.py:121 #, python-format msgid "This person was born in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:121 +#: ../src/ReportBase/_ReportUtils.py:122 #, python-format msgid "He was born in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:122 +#: ../src/ReportBase/_ReportUtils.py:123 #, python-format msgid "She was born in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:125 +#: ../src/ReportBase/_ReportUtils.py:126 #, python-format msgid "%(unknown_gender_name)s was born in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:126 +#: ../src/ReportBase/_ReportUtils.py:127 #, python-format msgid "%(male_name)s was born in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:127 +#: ../src/ReportBase/_ReportUtils.py:128 #, python-format msgid "%(female_name)s was born in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:133 +#: ../src/ReportBase/_ReportUtils.py:134 #, python-format msgid "This person was born in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:134 +#: ../src/ReportBase/_ReportUtils.py:135 #, python-format msgid "He was born in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:135 +#: ../src/ReportBase/_ReportUtils.py:136 #, python-format msgid "She was born in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:138 +#: ../src/ReportBase/_ReportUtils.py:139 #, python-format msgid "%(unknown_gender_name)s was born in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:139 +#: ../src/ReportBase/_ReportUtils.py:140 #, python-format msgid "%(male_name)s was born in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:140 +#: ../src/ReportBase/_ReportUtils.py:141 #, python-format msgid "%(female_name)s was born in %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:152 -#, python-format -msgid "This person died on %(death_date)s in %(death_place)s." -msgstr "" - #: ../src/ReportBase/_ReportUtils.py:153 #, python-format -msgid "" -"This person died on %(death_date)s in %(death_place)s at the age of %(age)d " -"years." +msgid "This person died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:154 #, python-format msgid "" "This person died on %(death_date)s in %(death_place)s at the age of %(age)d " -"months." +"years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:155 #, python-format msgid "" "This person died on %(death_date)s in %(death_place)s at the age of %(age)d " -"days." +"months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:158 +#: ../src/ReportBase/_ReportUtils.py:156 #, python-format -msgid "He died on %(death_date)s in %(death_place)s." +msgid "" +"This person died on %(death_date)s in %(death_place)s at the age of %(age)d " +"days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:159 #, python-format -msgid "" -"He died on %(death_date)s in %(death_place)s at the age of %(age)d years." +msgid "He died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:160 #, python-format msgid "" -"He died on %(death_date)s in %(death_place)s at the age of %(age)d months." +"He died on %(death_date)s in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:161 #, python-format msgid "" -"He died on %(death_date)s in %(death_place)s at the age of %(age)d days." +"He died on %(death_date)s in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:164 +#: ../src/ReportBase/_ReportUtils.py:162 #, python-format -msgid "She died on %(death_date)s in %(death_place)s." +msgid "" +"He died on %(death_date)s in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:165 #, python-format -msgid "" -"She died on %(death_date)s in %(death_place)s at the age of %(age)d years." +msgid "She died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:166 #, python-format msgid "" -"She died on %(death_date)s in %(death_place)s at the age of %(age)d months." +"She died on %(death_date)s in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:167 #, python-format msgid "" -"She died on %(death_date)s in %(death_place)s at the age of %(age)d days." +"She died on %(death_date)s in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:171 +#: ../src/ReportBase/_ReportUtils.py:168 #, python-format -msgid "%(unknown_gender_name)s died on %(death_date)s in %(death_place)s." +msgid "" +"She died on %(death_date)s in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:172 #, python-format -msgid "" -"%(unknown_gender_name)s died on %(death_date)s in %(death_place)s at the age " -"of %(age)d years." +msgid "%(unknown_gender_name)s died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:173 #, python-format msgid "" "%(unknown_gender_name)s died on %(death_date)s in %(death_place)s at the age " -"of %(age)d months." +"of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:174 #, python-format msgid "" "%(unknown_gender_name)s died on %(death_date)s in %(death_place)s at the age " -"of %(age)d days." +"of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:177 +#: ../src/ReportBase/_ReportUtils.py:175 #, python-format -msgid "%(male_name)s died on %(death_date)s in %(death_place)s." +msgid "" +"%(unknown_gender_name)s died on %(death_date)s in %(death_place)s at the age " +"of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:178 #, python-format -msgid "" -"%(male_name)s died on %(death_date)s in %(death_place)s at the age of %(age)" -"d years." +msgid "%(male_name)s died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:179 #, python-format msgid "" "%(male_name)s died on %(death_date)s in %(death_place)s at the age of %(age)" -"d months." +"d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:180 #, python-format msgid "" "%(male_name)s died on %(death_date)s in %(death_place)s at the age of %(age)" -"d days." +"d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:183 +#: ../src/ReportBase/_ReportUtils.py:181 #, python-format -msgid "%(female_name)s died on %(death_date)s in %(death_place)s." +msgid "" +"%(male_name)s died on %(death_date)s in %(death_place)s at the age of %(age)" +"d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:184 #, python-format -msgid "" -"%(female_name)s died on %(death_date)s in %(death_place)s at the age of %" -"(age)d years." +msgid "%(female_name)s died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:185 #, python-format msgid "" "%(female_name)s died on %(death_date)s in %(death_place)s at the age of %" -"(age)d months." +"(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:186 #, python-format msgid "" "%(female_name)s died on %(death_date)s in %(death_place)s at the age of %" -"(age)d days." +"(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:193 +#: ../src/ReportBase/_ReportUtils.py:187 #, python-format -msgid "This person died %(death_date)s in %(death_place)s." +msgid "" +"%(female_name)s died on %(death_date)s in %(death_place)s at the age of %" +"(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:194 #, python-format -msgid "" -"This person died %(death_date)s in %(death_place)s at the age of %(age)d " -"years." +msgid "This person died %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:195 #, python-format msgid "" "This person died %(death_date)s in %(death_place)s at the age of %(age)d " -"months." +"years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:196 #, python-format msgid "" "This person died %(death_date)s in %(death_place)s at the age of %(age)d " -"days." +"months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:199 +#: ../src/ReportBase/_ReportUtils.py:197 #, python-format -msgid "He died %(death_date)s in %(death_place)s." +msgid "" +"This person died %(death_date)s in %(death_place)s at the age of %(age)d " +"days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:200 #, python-format -msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d years." +msgid "He died %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:201 #, python-format -msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d months." +msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:202 #, python-format -msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d days." +msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:205 +#: ../src/ReportBase/_ReportUtils.py:203 #, python-format -msgid "She died %(death_date)s in %(death_place)s." +msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:206 #, python-format -msgid "She died %(death_date)s in %(death_place)s at the age of %(age)d years." +msgid "She died %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:207 #, python-format +msgid "She died %(death_date)s in %(death_place)s at the age of %(age)d years." +msgstr "" + +#: ../src/ReportBase/_ReportUtils.py:208 +#, python-format msgid "" "She died %(death_date)s in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:208 +#: ../src/ReportBase/_ReportUtils.py:209 #, python-format msgid "She died %(death_date)s in %(death_place)s at the age of %(age)d days." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:212 -#, python-format -msgid "%(unknown_gender_name)s died %(death_date)s in %(death_place)s." -msgstr "" - #: ../src/ReportBase/_ReportUtils.py:213 #, python-format -msgid "" -"%(unknown_gender_name)s died %(death_date)s in %(death_place)s at the age of " -"%(age)d years." +msgid "%(unknown_gender_name)s died %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:214 #, python-format msgid "" "%(unknown_gender_name)s died %(death_date)s in %(death_place)s at the age of " -"%(age)d months." +"%(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:215 #, python-format msgid "" "%(unknown_gender_name)s died %(death_date)s in %(death_place)s at the age of " -"%(age)d days." +"%(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:218 +#: ../src/ReportBase/_ReportUtils.py:216 #, python-format -msgid "%(male_name)s died %(death_date)s in %(death_place)s." +msgid "" +"%(unknown_gender_name)s died %(death_date)s in %(death_place)s at the age of " +"%(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:219 #, python-format -msgid "" -"%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"years." +msgid "%(male_name)s died %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:220 #, python-format msgid "" "%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"months." +"years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:221 #, python-format msgid "" "%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"days." +"months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:224 +#: ../src/ReportBase/_ReportUtils.py:222 #, python-format -msgid "%(female_name)s died %(death_date)s in %(death_place)s." +msgid "" +"%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " +"days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:225 #, python-format -msgid "" -"%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"years." +msgid "%(female_name)s died %(death_date)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:226 #, python-format msgid "" "%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"months." +"years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:227 #, python-format msgid "" "%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"days." +"months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:234 +#: ../src/ReportBase/_ReportUtils.py:228 #, python-format -msgid "This person died on %(death_date)s." +msgid "" +"%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " +"days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:235 #, python-format -msgid "This person died on %(death_date)s at the age of %(age)d years." +msgid "This person died on %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:236 #, python-format -msgid "This person died on %(death_date)s at the age of %(age)d months." +msgid "This person died on %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:237 #, python-format -msgid "This person died on %(death_date)s at the age of %(age)d days." +msgid "This person died on %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:240 +#: ../src/ReportBase/_ReportUtils.py:238 #, python-format -msgid "He died on %(death_date)s." +msgid "This person died on %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:241 #, python-format -msgid "He died on %(death_date)s at the age of %(age)d years." +msgid "He died on %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:242 #, python-format -msgid "He died on %(death_date)s at the age of %(age)d months." +msgid "He died on %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:243 #, python-format -msgid "He died on %(death_date)s at the age of %(age)d days." +msgid "He died on %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:246 +#: ../src/ReportBase/_ReportUtils.py:244 #, python-format -msgid "She died on %(death_date)s." +msgid "He died on %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:247 #, python-format -msgid "She died on %(death_date)s at the age of %(age)d years." +msgid "She died on %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:248 #, python-format -msgid "She died on %(death_date)s at the age of %(age)d months." +msgid "She died on %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:249 #, python-format -msgid "She died on %(death_date)s at the age of %(age)d days." +msgid "She died on %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:253 +#: ../src/ReportBase/_ReportUtils.py:250 #, python-format -msgid "%(unknown_gender_name)s died on %(death_date)s." +msgid "She died on %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:254 #, python-format -msgid "" -"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d years." +msgid "%(unknown_gender_name)s died on %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:255 #, python-format msgid "" -"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d months." +"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:256 #, python-format msgid "" -"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d days." +"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:259 +#: ../src/ReportBase/_ReportUtils.py:257 #, python-format -msgid "%(male_name)s died on %(death_date)s." +msgid "" +"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:260 #, python-format -msgid "%(male_name)s died on %(death_date)s at the age of %(age)d years." +msgid "%(male_name)s died on %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:261 #, python-format -msgid "%(male_name)s died on %(death_date)s at the age of %(age)d months." +msgid "%(male_name)s died on %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:262 #, python-format -msgid "%(male_name)s died on %(death_date)s at the age of %(age)d days." +msgid "%(male_name)s died on %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:265 +#: ../src/ReportBase/_ReportUtils.py:263 #, python-format -msgid "%(female_name)s died on %(death_date)s." +msgid "%(male_name)s died on %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:266 #, python-format -msgid "%(female_name)s died on %(death_date)s at the age of %(age)d years." +msgid "%(female_name)s died on %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:267 #, python-format -msgid "%(female_name)s died on %(death_date)s at the age of %(age)d months." +msgid "%(female_name)s died on %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:268 #, python-format -msgid "%(female_name)s died on %(death_date)s at the age of %(age)d days." +msgid "%(female_name)s died on %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:275 +#: ../src/ReportBase/_ReportUtils.py:269 #, python-format -msgid "This person died %(death_date)s." +msgid "%(female_name)s died on %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:276 #, python-format -msgid "This person died %(death_date)s at the age of %(age)d years." +msgid "This person died %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:277 #, python-format -msgid "This person died %(death_date)s at the age of %(age)d months." +msgid "This person died %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:278 #, python-format -msgid "This person died %(death_date)s at the age of %(age)d days." +msgid "This person died %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:281 +#: ../src/ReportBase/_ReportUtils.py:279 #, python-format -msgid "He died %(death_date)s." +msgid "This person died %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:282 #, python-format -msgid "He died %(death_date)s at the age of %(age)d years." +msgid "He died %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:283 #, python-format -msgid "He died %(death_date)s at the age of %(age)d months." +msgid "He died %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:284 #, python-format -msgid "He died %(death_date)s at the age of %(age)d days." +msgid "He died %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:287 +#: ../src/ReportBase/_ReportUtils.py:285 #, python-format -msgid "She died %(death_date)s." +msgid "He died %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:288 #, python-format -msgid "She died %(death_date)s at the age of %(age)d years." +msgid "She died %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:289 #, python-format -msgid "She died %(death_date)s at the age of %(age)d months." +msgid "She died %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:290 #, python-format -msgid "She died %(death_date)s at the age of %(age)d days." +msgid "She died %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:294 +#: ../src/ReportBase/_ReportUtils.py:291 #, python-format -msgid "%(unknown_gender_name)s died %(death_date)s." +msgid "She died %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:295 #, python-format -msgid "" -"%(unknown_gender_name)s died %(death_date)s at the age of %(age)d years." +msgid "%(unknown_gender_name)s died %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:296 #, python-format msgid "" -"%(unknown_gender_name)s died %(death_date)s at the age of %(age)d months." +"%(unknown_gender_name)s died %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:297 #, python-format -msgid "%(unknown_gender_name)s died %(death_date)s at the age of %(age)d days." +msgid "" +"%(unknown_gender_name)s died %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:300 +#: ../src/ReportBase/_ReportUtils.py:298 #, python-format -msgid "%(male_name)s died %(death_date)s." +msgid "%(unknown_gender_name)s died %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:301 #, python-format -msgid "%(male_name)s died %(death_date)s at the age of %(age)d years." +msgid "%(male_name)s died %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:302 #, python-format -msgid "%(male_name)s died %(death_date)s at the age of %(age)d months." +msgid "%(male_name)s died %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:303 #, python-format -msgid "%(male_name)s died %(death_date)s at the age of %(age)d days." +msgid "%(male_name)s died %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:306 +#: ../src/ReportBase/_ReportUtils.py:304 #, python-format -msgid "%(female_name)s died %(death_date)s." +msgid "%(male_name)s died %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:307 #, python-format -msgid "%(female_name)s died %(death_date)s at the age of %(age)d years." +msgid "%(female_name)s died %(death_date)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:308 #, python-format -msgid "%(female_name)s died %(death_date)s at the age of %(age)d months." +msgid "%(female_name)s died %(death_date)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:309 #, python-format -msgid "%(female_name)s died %(death_date)s at the age of %(age)d days." +msgid "%(female_name)s died %(death_date)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:316 +#: ../src/ReportBase/_ReportUtils.py:310 #, python-format -msgid "This person died in %(month_year)s in %(death_place)s." +msgid "%(female_name)s died %(death_date)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:317 #, python-format -msgid "" -"This person died in %(month_year)s in %(death_place)s at the age of %(age)d " -"years." +msgid "This person died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:318 #, python-format msgid "" "This person died in %(month_year)s in %(death_place)s at the age of %(age)d " -"months." +"years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:319 #, python-format msgid "" "This person died in %(month_year)s in %(death_place)s at the age of %(age)d " -"days." +"months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:322 +#: ../src/ReportBase/_ReportUtils.py:320 #, python-format -msgid "He died in %(month_year)s in %(death_place)s." +msgid "" +"This person died in %(month_year)s in %(death_place)s at the age of %(age)d " +"days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:323 #, python-format -msgid "" -"He died in %(month_year)s in %(death_place)s at the age of %(age)d years." +msgid "He died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:324 #, python-format msgid "" -"He died in %(month_year)s in %(death_place)s at the age of %(age)d months." +"He died in %(month_year)s in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:325 #, python-format msgid "" -"He died in %(month_year)s in %(death_place)s at the age of %(age)d days." +"He died in %(month_year)s in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:328 +#: ../src/ReportBase/_ReportUtils.py:326 #, python-format -msgid "She died in %(month_year)s in %(death_place)s." +msgid "" +"He died in %(month_year)s in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:329 #, python-format -msgid "" -"She died in %(month_year)s in %(death_place)s at the age of %(age)d years." +msgid "She died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:330 #, python-format msgid "" -"She died in %(month_year)s in %(death_place)s at the age of %(age)d months." +"She died in %(month_year)s in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:331 #, python-format msgid "" -"She died in %(month_year)s in %(death_place)s at the age of %(age)d days." +"She died in %(month_year)s in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:335 +#: ../src/ReportBase/_ReportUtils.py:332 #, python-format -msgid "%(unknown_gender_name)s died in %(month_year)s in %(death_place)s." +msgid "" +"She died in %(month_year)s in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:336 #, python-format -msgid "" -"%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " -"of %(age)d years." +msgid "%(unknown_gender_name)s died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:337 #, python-format msgid "" "%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " -"of %(age)d months." +"of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:338 #, python-format msgid "" "%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " -"of %(age)d days." +"of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:341 +#: ../src/ReportBase/_ReportUtils.py:339 #, python-format -msgid "%(male_name)s died in %(month_year)s in %(death_place)s." +msgid "" +"%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " +"of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:342 #, python-format -msgid "" -"%(male_name)s died in %(month_year)s in %(death_place)s at the age of %(age)" -"d years." +msgid "%(male_name)s died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:343 #, python-format msgid "" "%(male_name)s died in %(month_year)s in %(death_place)s at the age of %(age)" -"d months." +"d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:344 #, python-format msgid "" "%(male_name)s died in %(month_year)s in %(death_place)s at the age of %(age)" -"d days." +"d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:347 +#: ../src/ReportBase/_ReportUtils.py:345 #, python-format -msgid "%(female_name)s died in %(month_year)s in %(death_place)s." +msgid "" +"%(male_name)s died in %(month_year)s in %(death_place)s at the age of %(age)" +"d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:348 #, python-format -msgid "" -"%(female_name)s died in %(month_year)s in %(death_place)s at the age of %" -"(age)d years." +msgid "%(female_name)s died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:349 #, python-format msgid "" "%(female_name)s died in %(month_year)s in %(death_place)s at the age of %" -"(age)d months." +"(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:350 #, python-format msgid "" "%(female_name)s died in %(month_year)s in %(death_place)s at the age of %" -"(age)d days." +"(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:357 +#: ../src/ReportBase/_ReportUtils.py:351 #, python-format -msgid "This person died in %(month_year)s." +msgid "" +"%(female_name)s died in %(month_year)s in %(death_place)s at the age of %" +"(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:358 #, python-format -msgid "This person died in %(month_year)s at the age of %(age)d years." +msgid "This person died in %(month_year)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:359 #, python-format -msgid "This person died in %(month_year)s at the age of %(age)d months." +msgid "This person died in %(month_year)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:360 #, python-format -msgid "This person died in %(month_year)s at the age of %(age)d days." +msgid "This person died in %(month_year)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:363 +#: ../src/ReportBase/_ReportUtils.py:361 #, python-format -msgid "He died in %(month_year)s." +msgid "This person died in %(month_year)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:364 #, python-format -msgid "He died in %(month_year)s at the age of %(age)d years." +msgid "He died in %(month_year)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:365 #, python-format -msgid "He died in %(month_year)s at the age of %(age)d months." +msgid "He died in %(month_year)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:366 #, python-format -msgid "He died in %(month_year)s at the age of %(age)d days." +msgid "He died in %(month_year)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:369 +#: ../src/ReportBase/_ReportUtils.py:367 #, python-format -msgid "She died in %(month_year)s." +msgid "He died in %(month_year)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:370 #, python-format -msgid "She died in %(month_year)s at the age of %(age)d years." +msgid "She died in %(month_year)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:371 #, python-format -msgid "She died in %(month_year)s at the age of %(age)d months." +msgid "She died in %(month_year)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:372 #, python-format -msgid "She died in %(month_year)s at the age of %(age)d days." +msgid "She died in %(month_year)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:376 +#: ../src/ReportBase/_ReportUtils.py:373 #, python-format -msgid "%(unknown_gender_name)s died in %(month_year)s." +msgid "She died in %(month_year)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:377 #, python-format -msgid "" -"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d years." +msgid "%(unknown_gender_name)s died in %(month_year)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:378 #, python-format msgid "" -"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d months." +"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:379 #, python-format msgid "" -"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d days." +"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:382 +#: ../src/ReportBase/_ReportUtils.py:380 #, python-format -msgid "%(male_name)s died in %(month_year)s." +msgid "" +"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:383 #, python-format -msgid "%(male_name)s died in %(month_year)s at the age of %(age)d years." +msgid "%(male_name)s died in %(month_year)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:384 #, python-format -msgid "%(male_name)s died in %(month_year)s at the age of %(age)d months." +msgid "%(male_name)s died in %(month_year)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:385 #, python-format -msgid "%(male_name)s died in %(month_year)s at the age of %(age)d days." +msgid "%(male_name)s died in %(month_year)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:388 +#: ../src/ReportBase/_ReportUtils.py:386 #, python-format -msgid "%(female_name)s died in %(month_year)s." +msgid "%(male_name)s died in %(month_year)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:389 #, python-format -msgid "%(female_name)s died in %(month_year)s at the age of %(age)d years." +msgid "%(female_name)s died in %(month_year)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:390 #, python-format -msgid "%(female_name)s died in %(month_year)s at the age of %(age)d months." +msgid "%(female_name)s died in %(month_year)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:391 #, python-format -msgid "%(female_name)s died in %(month_year)s at the age of %(age)d days." +msgid "%(female_name)s died in %(month_year)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:399 +#: ../src/ReportBase/_ReportUtils.py:392 #, python-format -msgid "This person died in %(death_place)s." +msgid "%(female_name)s died in %(month_year)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:400 #, python-format -msgid "This person died in %(death_place)s at the age of %(age)d years." +msgid "This person died in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:401 #, python-format -msgid "This person died in %(death_place)s at the age of %(age)d months." +msgid "This person died in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:402 #, python-format -msgid "This person died in %(death_place)s at the age of %(age)d days." +msgid "This person died in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:405 +#: ../src/ReportBase/_ReportUtils.py:403 #, python-format -msgid "He died in %(death_place)s." +msgid "This person died in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:406 #, python-format -msgid "He died in %(death_place)s at the age of %(age)d years." +msgid "He died in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:407 #, python-format -msgid "He died in %(death_place)s at the age of %(age)d months." +msgid "He died in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:408 #, python-format -msgid "He died in %(death_place)s at the age of %(age)d days." +msgid "He died in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:411 +#: ../src/ReportBase/_ReportUtils.py:409 #, python-format -msgid "She died in %(death_place)s." +msgid "He died in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:412 #, python-format -msgid "She died in %(death_place)s at the age of %(age)d years." +msgid "She died in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:413 #, python-format -msgid "She died in %(death_place)s at the age of %(age)d months." +msgid "She died in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:414 #, python-format -msgid "She died in %(death_place)s at the age of %(age)d days." +msgid "She died in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:418 +#: ../src/ReportBase/_ReportUtils.py:415 #, python-format -msgid "%(unknown_gender_name)s died in %(death_place)s." +msgid "She died in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:419 #, python-format -msgid "" -"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d years." +msgid "%(unknown_gender_name)s died in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:420 #, python-format msgid "" -"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d months." +"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:421 #, python-format msgid "" -"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d days." +"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:424 +#: ../src/ReportBase/_ReportUtils.py:422 #, python-format -msgid "%(male_name)s died in %(death_place)s." +msgid "" +"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:425 #, python-format -msgid "%(male_name)s died in %(death_place)s at the age of %(age)d years." +msgid "%(male_name)s died in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:426 #, python-format -msgid "%(male_name)s died in %(death_place)s at the age of %(age)d months." +msgid "%(male_name)s died in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:427 #, python-format -msgid "%(male_name)s died in %(death_place)s at the age of %(age)d days." +msgid "%(male_name)s died in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:430 +#: ../src/ReportBase/_ReportUtils.py:428 #, python-format -msgid "%(female_name)s died in %(death_place)s." +msgid "%(male_name)s died in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:431 #, python-format -msgid "%(female_name)s died in %(death_place)s at the age of %(age)d years." +msgid "%(female_name)s died in %(death_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:432 #, python-format -msgid "%(female_name)s died in %(death_place)s at the age of %(age)d months." +msgid "%(female_name)s died in %(death_place)s at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:433 #, python-format -msgid "%(female_name)s died in %(death_place)s at the age of %(age)d days." +msgid "%(female_name)s died in %(death_place)s at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:441 +#: ../src/ReportBase/_ReportUtils.py:434 #, python-format -msgid "This person died at the age of %(age)d years." +msgid "%(female_name)s died in %(death_place)s at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:442 #, python-format -msgid "This person died at the age of %(age)d months." +msgid "This person died at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:443 #, python-format -msgid "This person died at the age of %(age)d days." +msgid "This person died at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:447 +#: ../src/ReportBase/_ReportUtils.py:444 #, python-format -msgid "He died at the age of %(age)d years." +msgid "This person died at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:448 #, python-format -msgid "He died at the age of %(age)d months." +msgid "He died at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:449 #, python-format -msgid "He died at the age of %(age)d days." +msgid "He died at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:453 +#: ../src/ReportBase/_ReportUtils.py:450 #, python-format -msgid "She died at the age of %(age)d years." +msgid "He died at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:454 #, python-format -msgid "She died at the age of %(age)d months." +msgid "She died at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:455 #, python-format -msgid "She died at the age of %(age)d days." +msgid "She died at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:460 +#: ../src/ReportBase/_ReportUtils.py:456 #, python-format -msgid "%(unknown_gender_name)s died at the age of %(age)d years." +msgid "She died at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:461 #, python-format -msgid "%(unknown_gender_name)s died at the age of %(age)d months." +msgid "%(unknown_gender_name)s died at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:462 #, python-format -msgid "%(unknown_gender_name)s died at the age of %(age)d days." +msgid "%(unknown_gender_name)s died at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:466 +#: ../src/ReportBase/_ReportUtils.py:463 #, python-format -msgid "%(male_name)s died at the age of %(age)d years." +msgid "%(unknown_gender_name)s died at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:467 #, python-format -msgid "%(male_name)s died at the age of %(age)d months." +msgid "%(male_name)s died at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:468 #, python-format -msgid "%(male_name)s died at the age of %(age)d days." +msgid "%(male_name)s died at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:472 +#: ../src/ReportBase/_ReportUtils.py:469 #, python-format -msgid "%(female_name)s died at the age of %(age)d years." +msgid "%(male_name)s died at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:473 #, python-format -msgid "%(female_name)s died at the age of %(age)d months." +msgid "%(female_name)s died at the age of %(age)d years." msgstr "" #: ../src/ReportBase/_ReportUtils.py:474 #, python-format -msgid "%(female_name)s died at the age of %(age)d days." +msgid "%(female_name)s died at the age of %(age)d months." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:487 +#: ../src/ReportBase/_ReportUtils.py:475 #, python-format -msgid "%(male_name)s was buried on %(burial_date)s in %(burial_place)s." +msgid "%(female_name)s died at the age of %(age)d days." msgstr "" #: ../src/ReportBase/_ReportUtils.py:488 #, python-format -msgid "He was buried on %(burial_date)s in %(burial_place)s." +msgid "%(male_name)s was buried on %(burial_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:491 +#: ../src/ReportBase/_ReportUtils.py:489 #, python-format -msgid "%(female_name)s was buried on %(burial_date)s in %(burial_place)s." +msgid "He was buried on %(burial_date)s in %(burial_place)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:492 #, python-format +msgid "%(female_name)s was buried on %(burial_date)s in %(burial_place)s." +msgstr "" + +#: ../src/ReportBase/_ReportUtils.py:493 +#, python-format msgid "She was buried on %(burial_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:495 +#: ../src/ReportBase/_ReportUtils.py:496 #, python-format msgid "" "%(unknown_gender_name)s was buried on %(burial_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:496 +#: ../src/ReportBase/_ReportUtils.py:497 #, python-format msgid "This person was buried on %(burial_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:502 +#: ../src/ReportBase/_ReportUtils.py:503 #, python-format msgid "%(male_name)s was buried on %(burial_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:503 +#: ../src/ReportBase/_ReportUtils.py:504 #, python-format msgid "He was buried on %(burial_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:506 +#: ../src/ReportBase/_ReportUtils.py:507 #, python-format msgid "%(female_name)s was buried on %(burial_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:507 +#: ../src/ReportBase/_ReportUtils.py:508 #, python-format msgid "She was buried on %(burial_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:510 +#: ../src/ReportBase/_ReportUtils.py:511 #, python-format msgid "%(unknown_gender_name)s was buried on %(burial_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:511 +#: ../src/ReportBase/_ReportUtils.py:512 #, python-format msgid "This person was buried on %(burial_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:517 +#: ../src/ReportBase/_ReportUtils.py:518 #, python-format msgid "%(male_name)s was buried in %(month_year)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:518 +#: ../src/ReportBase/_ReportUtils.py:519 #, python-format msgid "He was buried in %(month_year)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:521 +#: ../src/ReportBase/_ReportUtils.py:522 #, python-format msgid "%(female_name)s was buried in %(month_year)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:522 +#: ../src/ReportBase/_ReportUtils.py:523 #, python-format msgid "She was buried in %(month_year)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:525 +#: ../src/ReportBase/_ReportUtils.py:526 #, python-format msgid "" "%(unknown_gender_name)s was buried in %(month_year)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:526 +#: ../src/ReportBase/_ReportUtils.py:527 #, python-format msgid "This person was buried in %(month_year)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:532 +#: ../src/ReportBase/_ReportUtils.py:533 #, python-format msgid "%(male_name)s was buried in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:533 +#: ../src/ReportBase/_ReportUtils.py:534 #, python-format msgid "He was buried in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:536 +#: ../src/ReportBase/_ReportUtils.py:537 #, python-format msgid "%(female_name)s was buried in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:537 +#: ../src/ReportBase/_ReportUtils.py:538 #, python-format msgid "She was buried in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:540 +#: ../src/ReportBase/_ReportUtils.py:541 #, python-format msgid "%(unknown_gender_name)s was buried in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:541 +#: ../src/ReportBase/_ReportUtils.py:542 #, python-format msgid "This person was buried in %(month_year)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:547 +#: ../src/ReportBase/_ReportUtils.py:548 #, python-format msgid "%(male_name)s was buried %(modified_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:548 +#: ../src/ReportBase/_ReportUtils.py:549 #, python-format msgid "He was buried %(modified_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:551 +#: ../src/ReportBase/_ReportUtils.py:552 #, python-format msgid "%(female_name)s was buried %(modified_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:552 +#: ../src/ReportBase/_ReportUtils.py:553 #, python-format msgid "She was buried %(modified_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:555 +#: ../src/ReportBase/_ReportUtils.py:556 #, python-format msgid "" "%(unknown_gender_name)s was buried %(modified_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:556 +#: ../src/ReportBase/_ReportUtils.py:557 #, python-format msgid "This person was buried %(modified_date)s in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:562 +#: ../src/ReportBase/_ReportUtils.py:563 #, python-format msgid "%(male_name)s was buried %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:563 +#: ../src/ReportBase/_ReportUtils.py:564 #, python-format msgid "He was buried %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:566 +#: ../src/ReportBase/_ReportUtils.py:567 #, python-format msgid "%(female_name)s was buried %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:567 +#: ../src/ReportBase/_ReportUtils.py:568 #, python-format msgid "She was buried %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:570 +#: ../src/ReportBase/_ReportUtils.py:571 #, python-format msgid "%(unknown_gender_name)s was buried %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:571 +#: ../src/ReportBase/_ReportUtils.py:572 #, python-format msgid "This person was buried %(modified_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:577 +#: ../src/ReportBase/_ReportUtils.py:578 #, python-format msgid "%(male_name)s was buried in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:578 +#: ../src/ReportBase/_ReportUtils.py:579 #, python-format msgid "He was buried in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:581 +#: ../src/ReportBase/_ReportUtils.py:582 #, python-format msgid "%(female_name)s was buried in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:582 +#: ../src/ReportBase/_ReportUtils.py:583 #, python-format msgid "She was buried in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:585 +#: ../src/ReportBase/_ReportUtils.py:586 #, python-format msgid "%(unknown_gender_name)s was buried in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:586 +#: ../src/ReportBase/_ReportUtils.py:587 #, python-format msgid "This person was buried in %(burial_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:592 +#: ../src/ReportBase/_ReportUtils.py:593 #, python-format msgid "%(male_name)s was buried." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:593 +#: ../src/ReportBase/_ReportUtils.py:594 msgid "He was buried." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:596 +#: ../src/ReportBase/_ReportUtils.py:597 #, python-format msgid "%(female_name)s was buried." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:597 +#: ../src/ReportBase/_ReportUtils.py:598 msgid "She was buried." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:600 +#: ../src/ReportBase/_ReportUtils.py:601 #, python-format msgid "%(unknown_gender_name)s was buried." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:601 +#: ../src/ReportBase/_ReportUtils.py:602 msgid "This person was buried." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:613 -#, python-format -msgid "" -"This person married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." -msgstr "" - #: ../src/ReportBase/_ReportUtils.py:614 #, python-format msgid "" -"This person married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." +"This person married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:615 #, python-format msgid "" -"This person married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." +"This person married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:618 +#: ../src/ReportBase/_ReportUtils.py:616 #, python-format -msgid "He married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." +msgid "" +"This person married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:619 #, python-format -msgid "He married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." +msgid "He married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:620 #, python-format -msgid "He married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." +msgid "He married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:623 +#: ../src/ReportBase/_ReportUtils.py:621 #, python-format -msgid "She married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." +msgid "He married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:624 #, python-format -msgid "She married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." +msgid "She married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/ReportBase/_ReportUtils.py:625 #, python-format +msgid "She married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." +msgstr "" + +#: ../src/ReportBase/_ReportUtils.py:626 +#, python-format msgid "She married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:631 +#: ../src/ReportBase/_ReportUtils.py:632 #, python-format msgid "" "This person also married %(spouse)s in %(partial_date)s in %(place)s%" "(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:632 +#: ../src/ReportBase/_ReportUtils.py:633 #, python-format msgid "" "This person also married %(spouse)s on %(full_date)s in %(place)s%(endnotes)" "s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:633 +#: ../src/ReportBase/_ReportUtils.py:634 #, python-format msgid "" "This person also married %(spouse)s %(modified_date)s in %(place)s%(endnotes)" "s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:636 +#: ../src/ReportBase/_ReportUtils.py:637 #, python-format msgid "" "He also married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:637 +#: ../src/ReportBase/_ReportUtils.py:638 #, python-format msgid "He also married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:638 +#: ../src/ReportBase/_ReportUtils.py:639 #, python-format msgid "He also married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:641 +#: ../src/ReportBase/_ReportUtils.py:642 #, python-format msgid "" "She also married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:642 +#: ../src/ReportBase/_ReportUtils.py:643 #, python-format msgid "She also married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:643 +#: ../src/ReportBase/_ReportUtils.py:644 #, python-format msgid "She also married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:649 +#: ../src/ReportBase/_ReportUtils.py:650 #, python-format msgid "This person married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:650 +#: ../src/ReportBase/_ReportUtils.py:651 #, python-format msgid "This person married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:651 +#: ../src/ReportBase/_ReportUtils.py:652 #, python-format msgid "This person married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:654 +#: ../src/ReportBase/_ReportUtils.py:655 #, python-format msgid "He married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:655 +#: ../src/ReportBase/_ReportUtils.py:656 #, python-format msgid "He married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:656 +#: ../src/ReportBase/_ReportUtils.py:657 #, python-format msgid "He married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:659 +#: ../src/ReportBase/_ReportUtils.py:660 #, python-format msgid "She married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:660 +#: ../src/ReportBase/_ReportUtils.py:661 #, python-format msgid "She married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:661 +#: ../src/ReportBase/_ReportUtils.py:662 #, python-format msgid "She married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:667 +#: ../src/ReportBase/_ReportUtils.py:668 #, python-format msgid "This person also married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:668 +#: ../src/ReportBase/_ReportUtils.py:669 #, python-format msgid "This person also married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:669 +#: ../src/ReportBase/_ReportUtils.py:670 #, python-format msgid "This person also married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:672 +#: ../src/ReportBase/_ReportUtils.py:673 #, python-format msgid "He also married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:673 +#: ../src/ReportBase/_ReportUtils.py:674 #, python-format msgid "He also married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:674 +#: ../src/ReportBase/_ReportUtils.py:675 #, python-format msgid "He also married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:677 +#: ../src/ReportBase/_ReportUtils.py:678 #, python-format msgid "She also married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:678 +#: ../src/ReportBase/_ReportUtils.py:679 #, python-format msgid "She also married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:679 +#: ../src/ReportBase/_ReportUtils.py:680 #, python-format msgid "She also married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:684 +#: ../src/ReportBase/_ReportUtils.py:685 #, python-format msgid "This person married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:685 +#: ../src/ReportBase/_ReportUtils.py:686 #, python-format msgid "He married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:686 +#: ../src/ReportBase/_ReportUtils.py:687 #, python-format msgid "She married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:690 +#: ../src/ReportBase/_ReportUtils.py:691 #, python-format msgid "This person also married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:691 +#: ../src/ReportBase/_ReportUtils.py:692 #, python-format msgid "He also married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:692 +#: ../src/ReportBase/_ReportUtils.py:693 #, python-format msgid "She also married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:696 +#: ../src/ReportBase/_ReportUtils.py:697 #, python-format msgid "This person married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:697 +#: ../src/ReportBase/_ReportUtils.py:698 #, python-format msgid "He married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:698 +#: ../src/ReportBase/_ReportUtils.py:699 #, python-format msgid "She married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:702 +#: ../src/ReportBase/_ReportUtils.py:703 #, python-format msgid "This person also married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:703 +#: ../src/ReportBase/_ReportUtils.py:704 #, python-format msgid "He also married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:704 +#: ../src/ReportBase/_ReportUtils.py:705 #, python-format msgid "She also married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:716 +#: ../src/ReportBase/_ReportUtils.py:717 #, python-format msgid "This person is the child of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:717 +#: ../src/ReportBase/_ReportUtils.py:718 #, python-format msgid "This person was the child of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:720 +#: ../src/ReportBase/_ReportUtils.py:721 #, python-format msgid "%(male_name)s is the child of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:721 +#: ../src/ReportBase/_ReportUtils.py:722 #, python-format msgid "%(male_name)s was the child of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:726 +#: ../src/ReportBase/_ReportUtils.py:727 #, python-format msgid "He is the son of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:727 +#: ../src/ReportBase/_ReportUtils.py:728 #, python-format msgid "He was the son of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:730 +#: ../src/ReportBase/_ReportUtils.py:731 #, python-format msgid "%(male_name)s is the son of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:731 +#: ../src/ReportBase/_ReportUtils.py:732 #, python-format msgid "%(male_name)s was the son of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:736 +#: ../src/ReportBase/_ReportUtils.py:737 #, python-format msgid "She is the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:737 +#: ../src/ReportBase/_ReportUtils.py:738 #, python-format msgid "She was the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:740 +#: ../src/ReportBase/_ReportUtils.py:741 #, python-format msgid "%(female_name)s is the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:741 +#: ../src/ReportBase/_ReportUtils.py:742 #, python-format msgid "%(female_name)s was the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:749 +#: ../src/ReportBase/_ReportUtils.py:750 #, python-format msgid "This person is the child of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:750 +#: ../src/ReportBase/_ReportUtils.py:751 #, python-format msgid "This person was the child of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:753 +#: ../src/ReportBase/_ReportUtils.py:754 #, python-format msgid "%(male_name)s is the child of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:754 +#: ../src/ReportBase/_ReportUtils.py:755 #, python-format msgid "%(male_name)s was the child of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:759 +#: ../src/ReportBase/_ReportUtils.py:760 #, python-format msgid "He is the son of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:760 +#: ../src/ReportBase/_ReportUtils.py:761 #, python-format msgid "He was the son of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:763 +#: ../src/ReportBase/_ReportUtils.py:764 #, python-format msgid "%(male_name)s is the son of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:764 +#: ../src/ReportBase/_ReportUtils.py:765 #, python-format msgid "%(male_name)s was the son of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:769 +#: ../src/ReportBase/_ReportUtils.py:770 #, python-format msgid "She is the daughter of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:770 +#: ../src/ReportBase/_ReportUtils.py:771 #, python-format msgid "She was the daughter of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:773 +#: ../src/ReportBase/_ReportUtils.py:774 #, python-format msgid "%(female_name)s is the daughter of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:774 +#: ../src/ReportBase/_ReportUtils.py:775 #, python-format msgid "%(female_name)s was the daughter of %(father)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:782 +#: ../src/ReportBase/_ReportUtils.py:783 #, python-format msgid "This person is the child of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:783 +#: ../src/ReportBase/_ReportUtils.py:784 #, python-format msgid "This person was the child of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:786 +#: ../src/ReportBase/_ReportUtils.py:787 #, python-format msgid "%(male_name)s is the child of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:787 +#: ../src/ReportBase/_ReportUtils.py:788 #, python-format msgid "%(male_name)s was the child of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:792 +#: ../src/ReportBase/_ReportUtils.py:793 #, python-format msgid "He is the son of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:793 +#: ../src/ReportBase/_ReportUtils.py:794 #, python-format msgid "He was the son of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:796 +#: ../src/ReportBase/_ReportUtils.py:797 #, python-format msgid "%(male_name)s is the son of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:797 +#: ../src/ReportBase/_ReportUtils.py:798 #, python-format msgid "%(male_name)s was the son of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:802 +#: ../src/ReportBase/_ReportUtils.py:803 #, python-format msgid "She is the daughter of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:803 +#: ../src/ReportBase/_ReportUtils.py:804 #, python-format msgid "She was the daughter of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:806 +#: ../src/ReportBase/_ReportUtils.py:807 #, python-format msgid "%(female_name)s is the daughter of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:807 +#: ../src/ReportBase/_ReportUtils.py:808 #, python-format msgid "%(female_name)s was the daughter of %(mother)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:818 +#: ../src/ReportBase/_ReportUtils.py:819 msgid "unmarried" msgstr "" -#: ../src/ReportBase/_ReportUtils.py:819 +#: ../src/ReportBase/_ReportUtils.py:820 msgid "civil union" msgstr "" -#: ../src/ReportBase/_ReportUtils.py:821 ../src/glade/mergedata.glade.h:10 +#: ../src/ReportBase/_ReportUtils.py:822 ../src/glade/mergedata.glade.h:10 msgid "Other" msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1293 +#: ../src/ReportBase/_ReportUtils.py:1294 msgid "File does not exist" msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1376 +#: ../src/ReportBase/_ReportUtils.py:1377 msgid "He" msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1378 +#: ../src/ReportBase/_ReportUtils.py:1379 msgid "She" msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1412 +#: ../src/ReportBase/_ReportUtils.py:1413 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" @@ -9198,103 +9064,103 @@ msgid "" "(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1416 +#: ../src/ReportBase/_ReportUtils.py:1417 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s, and died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1421 +#: ../src/ReportBase/_ReportUtils.py:1422 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s, and died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1425 +#: ../src/ReportBase/_ReportUtils.py:1426 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1430 +#: ../src/ReportBase/_ReportUtils.py:1431 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died %(death_date)s in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1434 +#: ../src/ReportBase/_ReportUtils.py:1435 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1439 +#: ../src/ReportBase/_ReportUtils.py:1440 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1443 +#: ../src/ReportBase/_ReportUtils.py:1444 #, python-format msgid "%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1449 +#: ../src/ReportBase/_ReportUtils.py:1450 #, python-format msgid "" "%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, and " "died %(death_date)s in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1453 +#: ../src/ReportBase/_ReportUtils.py:1454 #, python-format msgid "" "%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, and " "died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1458 +#: ../src/ReportBase/_ReportUtils.py:1459 #, python-format msgid "" "%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, and " "died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1462 +#: ../src/ReportBase/_ReportUtils.py:1463 #, python-format msgid "" "%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1467 +#: ../src/ReportBase/_ReportUtils.py:1468 #, python-format msgid "" "%(male_name)s%(endnotes)s died %(death_date)s in %(death_place)s%" "(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1470 +#: ../src/ReportBase/_ReportUtils.py:1471 #, python-format msgid "%(male_name)s%(endnotes)s died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1474 +#: ../src/ReportBase/_ReportUtils.py:1475 #, python-format msgid "%(male_name)s%(endnotes)s died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1477 +#: ../src/ReportBase/_ReportUtils.py:1478 #, python-format msgid "%(male_name)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1483 +#: ../src/ReportBase/_ReportUtils.py:1484 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" @@ -9302,273 +9168,273 @@ msgid "" "(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1487 +#: ../src/ReportBase/_ReportUtils.py:1488 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s, and died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1492 +#: ../src/ReportBase/_ReportUtils.py:1493 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s, and died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1496 +#: ../src/ReportBase/_ReportUtils.py:1497 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1501 +#: ../src/ReportBase/_ReportUtils.py:1502 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died %(death_date)s in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1505 +#: ../src/ReportBase/_ReportUtils.py:1506 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1510 +#: ../src/ReportBase/_ReportUtils.py:1511 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1514 +#: ../src/ReportBase/_ReportUtils.py:1515 #, python-format msgid "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1520 +#: ../src/ReportBase/_ReportUtils.py:1521 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, " "and died %(death_date)s in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1524 +#: ../src/ReportBase/_ReportUtils.py:1525 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, " "and died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1529 +#: ../src/ReportBase/_ReportUtils.py:1530 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, " "and died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1533 +#: ../src/ReportBase/_ReportUtils.py:1534 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1538 +#: ../src/ReportBase/_ReportUtils.py:1539 #, python-format msgid "" "%(female_name)s%(endnotes)s died %(death_date)s in %(death_place)s%" "(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1541 +#: ../src/ReportBase/_ReportUtils.py:1542 #, python-format msgid "%(female_name)s%(endnotes)s died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1545 +#: ../src/ReportBase/_ReportUtils.py:1546 #, python-format msgid "%(female_name)s%(endnotes)s died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1548 +#: ../src/ReportBase/_ReportUtils.py:1549 #, python-format msgid "%(female_name)s%(endnotes)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1679 +#: ../src/ReportBase/_ReportUtils.py:1680 #, python-format msgid "He married %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1681 +#: ../src/ReportBase/_ReportUtils.py:1682 #, python-format msgid "She married %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1683 +#: ../src/ReportBase/_ReportUtils.py:1684 #, python-format msgid "This person married %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1686 -#: ../src/ReportBase/_ReportUtils.py:1708 +#: ../src/ReportBase/_ReportUtils.py:1687 +#: ../src/ReportBase/_ReportUtils.py:1709 #, python-format msgid "He had an unmarried relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1688 -#: ../src/ReportBase/_ReportUtils.py:1712 +#: ../src/ReportBase/_ReportUtils.py:1689 +#: ../src/ReportBase/_ReportUtils.py:1713 #, python-format msgid "This person had an unmarried relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1690 -#: ../src/ReportBase/_ReportUtils.py:1710 +#: ../src/ReportBase/_ReportUtils.py:1691 +#: ../src/ReportBase/_ReportUtils.py:1711 #, python-format msgid "She had an unmarried relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1693 +#: ../src/ReportBase/_ReportUtils.py:1694 #, python-format msgid "He had relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1695 +#: ../src/ReportBase/_ReportUtils.py:1696 #, python-format msgid "She had relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1697 +#: ../src/ReportBase/_ReportUtils.py:1698 #, python-format msgid "This person had relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1701 +#: ../src/ReportBase/_ReportUtils.py:1702 #, python-format msgid "He also married %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1703 +#: ../src/ReportBase/_ReportUtils.py:1704 #, python-format msgid "She also married %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1705 +#: ../src/ReportBase/_ReportUtils.py:1706 #, python-format msgid "This person also married %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1715 +#: ../src/ReportBase/_ReportUtils.py:1716 #, python-format msgid "He also had relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1717 +#: ../src/ReportBase/_ReportUtils.py:1718 #, python-format msgid "She also had relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:1719 +#: ../src/ReportBase/_ReportUtils.py:1720 #, python-format msgid "This person also had relationship with %(spouse)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2062 +#: ../src/ReportBase/_ReportUtils.py:2063 #, python-format msgid "" "Born: %(birth_date)s %(birth_place)s, Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2065 +#: ../src/ReportBase/_ReportUtils.py:2066 #, python-format msgid "Born: %(birth_date)s %(birth_place)s, Died: %(death_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2069 +#: ../src/ReportBase/_ReportUtils.py:2070 #, python-format msgid "Born: %(birth_date)s %(birth_place)s, Died: %(death_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2072 +#: ../src/ReportBase/_ReportUtils.py:2073 #, python-format msgid "Born: %(birth_date)s %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2076 +#: ../src/ReportBase/_ReportUtils.py:2077 #, python-format msgid "Born: %(birth_date)s, Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2079 +#: ../src/ReportBase/_ReportUtils.py:2080 #, python-format msgid "Born: %(birth_date)s, Died: %(death_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2082 +#: ../src/ReportBase/_ReportUtils.py:2083 #, python-format msgid "Born: %(birth_date)s, Died: %(death_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2084 +#: ../src/ReportBase/_ReportUtils.py:2085 #, python-format msgid "Born: %(birth_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2089 +#: ../src/ReportBase/_ReportUtils.py:2090 #, python-format msgid "Born: %(birth_place)s, Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2092 +#: ../src/ReportBase/_ReportUtils.py:2093 #, python-format msgid "Born: %(birth_place)s, Died: %(death_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2096 +#: ../src/ReportBase/_ReportUtils.py:2097 #, python-format msgid "Born: %(birth_place)s, Died: %(death_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2099 +#: ../src/ReportBase/_ReportUtils.py:2100 #, python-format msgid "Born: %(birth_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2103 +#: ../src/ReportBase/_ReportUtils.py:2104 #, python-format msgid "Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2105 +#: ../src/ReportBase/_ReportUtils.py:2106 #, python-format msgid "Died: %(death_date)s." msgstr "" -#: ../src/ReportBase/_ReportUtils.py:2108 +#: ../src/ReportBase/_ReportUtils.py:2109 #, python-format msgid "Died: %(death_place)s." msgstr "" -#: ../src/ReportBase/_StyleEditor.py:86 +#: ../src/ReportBase/_StyleEditor.py:87 msgid "Document Styles" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:136 +#: ../src/ReportBase/_StyleEditor.py:137 msgid "Error saving stylesheet" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:200 +#: ../src/ReportBase/_StyleEditor.py:203 msgid "Style editor" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:204 +#: ../src/ReportBase/_StyleEditor.py:207 msgid "Paragraph" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:230 +#: ../src/ReportBase/_StyleEditor.py:233 msgid "No description available" msgstr "" @@ -10069,21 +9935,25 @@ msgstr "" #: ../src/Filters/Rules/Person/_HasFamilyAttribute.py:49 #: ../src/Filters/Rules/Person/_HasIdOf.py:48 #: ../src/Filters/Rules/Person/_HasNameOf.py:51 -#: ../src/Filters/Rules/Person/_HasNote.py:45 #: ../src/Filters/Rules/Person/_HasNoteMatchingSubstringOf.py:46 +#: ../src/Filters/Rules/Person/_HasNote.py:45 +#: ../src/Filters/Rules/Person/_HasNoteRegexp.py:48 #: ../src/Filters/Rules/Person/_HasSourceOf.py:47 #: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:50 #: ../src/Filters/Rules/Person/_HasUnknownGender.py:47 #: ../src/Filters/Rules/Person/_HavePhotos.py:45 #: ../src/Filters/Rules/Person/_IncompleteNames.py:47 -#: ../src/Filters/Rules/Person/_IsBookmarked.py:46 +#: ../src/Filters/Rules/Person/_IsBookmarked.py:51 #: ../src/Filters/Rules/Person/_IsDefaultPerson.py:46 #: ../src/Filters/Rules/Person/_IsFemale.py:47 #: ../src/Filters/Rules/Person/_IsMale.py:47 #: ../src/Filters/Rules/Person/_MatchesFilter.py:49 +#: ../src/Filters/Rules/Person/_MatchIdOf.py:48 #: ../src/Filters/Rules/Person/_NoBirthdate.py:45 #: ../src/Filters/Rules/Person/_PeoplePrivate.py:45 #: ../src/Filters/Rules/Person/_ProbablyAlive.py:47 +#: ../src/Filters/Rules/Person/_RegExpIdOf.py:49 +#: ../src/Filters/Rules/Person/_RegExpName.py:49 #: ../src/Filters/Rules/Person/_SearchName.py:48 msgid "General filters" msgstr "" @@ -10099,6 +9969,18 @@ msgstr "" msgid "Substring:" msgstr "" +#: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:45 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:45 +#: ../src/FilterEditor/_EditRule.py:400 +msgid "Case sensitive:" +msgstr "" + +#: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:46 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:46 +#: ../src/FilterEditor/_EditRule.py:402 +msgid "Regular-Expression matching:" +msgstr "" + #: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:47 msgid "Objects with records containing " msgstr "" @@ -10119,7 +10001,7 @@ msgstr "" msgid "Miscellaneous filters" msgstr "" -#: ../src/Filters/Rules/_Rule.py:41 ../src/glade/rule.glade.h:20 +#: ../src/Filters/Rules/_Rule.py:41 ../src/glade/rule.glade.h:18 msgid "No description" msgstr "" @@ -10159,6 +10041,11 @@ msgstr "" msgid "Event filters" msgstr "" +#: ../src/Filters/Rules/Person/_HasAttribute.py:45 +#: ../src/FilterEditor/_EditRule.py:84 +msgid "Personal attribute:" +msgstr "" + #: ../src/Filters/Rules/Person/_HasAttribute.py:45 #: ../src/Filters/Rules/Person/_HasFamilyAttribute.py:45 msgid "Value:" @@ -10179,6 +10066,14 @@ msgstr "" msgid "Date:" msgstr "" +#: ../src/Filters/Rules/Person/_HasBirth.py:47 +#: ../src/Filters/Rules/Person/_HasDeath.py:47 +#: ../src/Filters/Rules/Person/_HasEvent.py:49 +#: ../src/Filters/Rules/Person/_HasFamilyEvent.py:50 +#: ../src/glade/gramps.glade.h:116 ../src/FilterEditor/_EditRule.py:382 +msgid "Place:" +msgstr "" + #: ../src/Filters/Rules/Person/_HasBirth.py:47 #: ../src/Filters/Rules/Person/_HasDeath.py:47 #: ../src/Filters/Rules/Person/_HasEvent.py:50 @@ -10194,23 +10089,16 @@ msgstr "" msgid "Matches people with birth data of a particular value" msgstr "" -#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:47 -msgid "People with a common ancestor with " -msgstr "" - -#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:48 -#: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:52 -#: ../src/Filters/Rules/Person/_IsAncestorOf.py:47 -#: ../src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py:49 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:48 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:50 -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfDefaultPerson.py:50 -#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationAncestorOf.py:48 -msgid "Ancestral filters" -msgstr "" - -#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:49 -msgid "Matches people that have a common ancestor with a specified person" +#: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:48 +#: ../src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsDescendantOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:46 +#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_MatchesFilter.py:46 +#: ../src/FilterEditor/_EditRule.py:390 +msgid "Filter name:" msgstr "" #: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:49 @@ -10222,6 +10110,42 @@ msgid "" "Matches people that have a common ancestor with anybody matched by a filter" msgstr "" +#: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:52 +#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:48 +#: ../src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py:49 +#: ../src/Filters/Rules/Person/_IsAncestorOf.py:47 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:55 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfDefaultPerson.py:50 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:48 +#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationAncestorOf.py:48 +msgid "Ancestral filters" +msgstr "" + +#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:46 +#: ../src/Filters/Rules/Person/_HasIdOf.py:45 +#: ../src/Filters/Rules/Person/_IsAncestorOf.py:45 +#: ../src/Filters/Rules/Person/_IsDescendantFamilyOf.py:46 +#: ../src/Filters/Rules/Person/_IsDescendantOf.py:46 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:46 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationDescendantOf.py:46 +#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationAncestorOf.py:46 +#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationDescendantOf.py:46 +#: ../src/Filters/Rules/Person/_MatchIdOf.py:45 +#: ../src/Filters/Rules/Person/_RegExpIdOf.py:46 +#: ../src/Filters/Rules/Person/_RelationshipPathBetween.py:46 +#: ../src/glade/edit_person.glade.h:15 ../src/glade/gramps.glade.h:90 +#: ../src/FilterEditor/_EditRule.py:386 +msgid "ID:" +msgstr "" + +#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:47 +msgid "People with a common ancestor with " +msgstr "" + +#: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:49 +msgid "Matches people that have a common ancestor with a specified person" +msgstr "" + #: ../src/Filters/Rules/Person/_HasCompleteRecord.py:45 msgid "People with complete records" msgstr "" @@ -10238,6 +10162,12 @@ msgstr "" msgid "Matches people with death data of a particular value" msgstr "" +#: ../src/Filters/Rules/Person/_HasEvent.py:47 +#: ../src/Filters/Rules/Person/_IsWitness.py:43 +#: ../src/FilterEditor/_EditRule.py:82 +msgid "Personal event:" +msgstr "" + #: ../src/Filters/Rules/Person/_HasEvent.py:51 msgid "People with the personal " msgstr "" @@ -10246,6 +10176,11 @@ msgstr "" msgid "Matches people with a personal event of a particular value" msgstr "" +#: ../src/Filters/Rules/Person/_HasFamilyAttribute.py:45 +#: ../src/FilterEditor/_EditRule.py:85 +msgid "Family attribute:" +msgstr "" + #: ../src/Filters/Rules/Person/_HasFamilyAttribute.py:46 msgid "People with the family " msgstr "" @@ -10254,6 +10189,12 @@ msgstr "" msgid "Matches people with the family attribute of a particular value" msgstr "" +#: ../src/Filters/Rules/Person/_HasFamilyEvent.py:48 +#: ../src/Filters/Rules/Person/_IsWitness.py:43 +#: ../src/FilterEditor/_EditRule.py:83 +msgid "Family event:" +msgstr "" + #: ../src/Filters/Rules/Person/_HasFamilyEvent.py:52 msgid "People with the family " msgstr "" @@ -10263,10 +10204,13 @@ msgid "Matches people with a family event of a particular value" msgstr "" #: ../src/Filters/Rules/Person/_HasIdOf.py:46 +#: ../src/Filters/Rules/Person/_MatchIdOf.py:46 +#: ../src/Filters/Rules/Person/_RegExpIdOf.py:47 msgid "People with " msgstr "" #: ../src/Filters/Rules/Person/_HasIdOf.py:47 +#: ../src/Filters/Rules/Person/_MatchIdOf.py:47 msgid "Matches people with a specified GRAMPS ID" msgstr "" @@ -10295,14 +10239,6 @@ msgstr "" msgid "Matches people with a specified (partial) name" msgstr "" -#: ../src/Filters/Rules/Person/_HasNote.py:43 -msgid "People having notes" -msgstr "" - -#: ../src/Filters/Rules/Person/_HasNote.py:44 -msgid "Matches people that have a note" -msgstr "" - #: ../src/Filters/Rules/Person/_HasNoteMatchingSubstringOf.py:44 msgid "People having notes containing " msgstr "" @@ -10311,10 +10247,35 @@ msgstr "" msgid "Matches people whose notes contain text matching a substring" msgstr "" +#: ../src/Filters/Rules/Person/_HasNote.py:43 +msgid "People having notes" +msgstr "" + +#: ../src/Filters/Rules/Person/_HasNote.py:44 +msgid "Matches people that have a note" +msgstr "" + +#: ../src/Filters/Rules/Person/_HasNoteRegexp.py:44 +msgid "Regular expression:" +msgstr "" + +#: ../src/Filters/Rules/Person/_HasNoteRegexp.py:45 +msgid "People having notes containing " +msgstr "" + +#: ../src/Filters/Rules/Person/_HasNoteRegexp.py:46 +msgid "Matches people whose notes contain text matching a regular expression" +msgstr "" + #: ../src/Filters/Rules/Person/_HasRelationship.py:45 msgid "Number of relationships:" msgstr "" +#: ../src/Filters/Rules/Person/_HasRelationship.py:46 +#: ../src/FilterEditor/_EditRule.py:89 +msgid "Relationship type:" +msgstr "" + #: ../src/Filters/Rules/Person/_HasRelationship.py:47 msgid "Number of children:" msgstr "" @@ -10339,6 +10300,11 @@ msgstr "" msgid "Family filters" msgstr "" +#: ../src/Filters/Rules/Person/_HasSourceOf.py:45 +#: ../src/FilterEditor/_EditRule.py:388 +msgid "Source ID:" +msgstr "" + #: ../src/Filters/Rules/Person/_HasSourceOf.py:46 msgid "People with the " msgstr "" @@ -10395,14 +10361,6 @@ msgstr "" msgid "Matches people with firstname or lastname missing" msgstr "" -#: ../src/Filters/Rules/Person/_IsAncestorOf.py:46 -msgid "Ancestors of " -msgstr "" - -#: ../src/Filters/Rules/Person/_IsAncestorOf.py:48 -msgid "Matches people that are ancestors of a specified person" -msgstr "" - #: ../src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py:48 msgid "Ancestors of match" msgstr "" @@ -10411,11 +10369,25 @@ msgstr "" msgid "Matches people that are ancestors of anybody matched by a filter" msgstr "" -#: ../src/Filters/Rules/Person/_IsBookmarked.py:45 +#: ../src/Filters/Rules/Person/_IsAncestorOf.py:45 +#: ../src/Filters/Rules/Person/_IsDescendantOf.py:46 +#: ../src/FilterEditor/_EditRule.py:398 +msgid "Inclusive:" +msgstr "" + +#: ../src/Filters/Rules/Person/_IsAncestorOf.py:46 +msgid "Ancestors of " +msgstr "" + +#: ../src/Filters/Rules/Person/_IsAncestorOf.py:48 +msgid "Matches people that are ancestors of a specified person" +msgstr "" + +#: ../src/Filters/Rules/Person/_IsBookmarked.py:50 msgid "Bookmarked people" msgstr "" -#: ../src/Filters/Rules/Person/_IsBookmarked.py:47 +#: ../src/Filters/Rules/Person/_IsBookmarked.py:52 msgid "Matches the people on the bookmark list" msgstr "" @@ -10440,8 +10412,8 @@ msgid "Descendant family members of " msgstr "" #: ../src/Filters/Rules/Person/_IsDescendantFamilyOf.py:48 -#: ../src/Filters/Rules/Person/_IsDescendantOf.py:48 #: ../src/Filters/Rules/Person/_IsDescendantOfFilterMatch.py:49 +#: ../src/Filters/Rules/Person/_IsDescendantOf.py:48 #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationDescendantOf.py:49 #: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationDescendantOf.py:48 msgid "Descendant filters" @@ -10453,14 +10425,6 @@ msgid "" "specified person" msgstr "" -#: ../src/Filters/Rules/Person/_IsDescendantOf.py:47 -msgid "Descendants of " -msgstr "" - -#: ../src/Filters/Rules/Person/_IsDescendantOf.py:49 -msgid "Matches all descendants for the specified person" -msgstr "" - #: ../src/Filters/Rules/Person/_IsDescendantOfFilterMatch.py:48 msgid "Descendants of match" msgstr "" @@ -10469,25 +10433,33 @@ msgstr "" msgid "Matches people that are descendants of anybody matched by a filter" msgstr "" +#: ../src/Filters/Rules/Person/_IsDescendantOf.py:47 +msgid "Descendants of " +msgstr "" + +#: ../src/Filters/Rules/Person/_IsDescendantOf.py:49 +msgid "Matches all descendants for the specified person" +msgstr "" + #: ../src/Filters/Rules/Person/_IsFemale.py:48 msgid "Matches all females" msgstr "" -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:47 -msgid "Ancestors of not more than generations away" +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:52 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfDefaultPerson.py:47 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:46 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationDescendantOf.py:46 +#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationAncestorOf.py:46 +#: ../src/Filters/Rules/Person/_IsMoreThanNthGenerationDescendantOf.py:46 +#: ../src/FilterEditor/_EditRule.py:384 +msgid "Number of generations:" msgstr "" -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:49 -msgid "" -"Matches people that are ancestors of a specified person not more than N " -"generations away" -msgstr "" - -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:48 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:53 msgid "Ancestors of bookmarked people not more than generations away" msgstr "" -#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:51 +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:56 msgid "" "Matches ancestors of the people on the bookmark list not more than N " "generations away" @@ -10502,6 +10474,16 @@ msgid "" "Matches ancestors of the default person not more than N generations away" msgstr "" +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:47 +msgid "Ancestors of not more than generations away" +msgstr "" + +#: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:49 +msgid "" +"Matches people that are ancestors of a specified person not more than N " +"generations away" +msgstr "" + #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationDescendantOf.py:47 msgid "Descendants of not more than generations away" msgstr "" @@ -10628,6 +10610,22 @@ msgstr "" msgid "Matches people without indications of death that are not too old" msgstr "" +#: ../src/Filters/Rules/Person/_RegExpIdOf.py:48 +msgid "Matches people with a GRAMPS ID that contains the regular expression" +msgstr "" + +#: ../src/Filters/Rules/Person/_RegExpName.py:46 +msgid "Expression:" +msgstr "" + +#: ../src/Filters/Rules/Person/_RegExpName.py:47 +msgid "People matching the " +msgstr "" + +#: ../src/Filters/Rules/Person/_RegExpName.py:48 +msgid "Matches people's names with a specified regular expression" +msgstr "" + #: ../src/Filters/Rules/Person/_RelationshipPathBetween.py:47 msgid "Relationship path between " msgstr "" @@ -10831,8 +10829,9 @@ msgid "" "in the source itself, for all items that reference the source." msgstr "" -#: ../src/glade/gramps.glade.h:25 ../src/plugins/genewebexport.glade.h:2 -#: ../src/plugins/merge.glade.h:2 ../src/plugins/vcalendarexport.glade.h:1 +#: ../src/glade/gramps.glade.h:25 ../src/glade/rule.glade.h:3 +#: ../src/plugins/genewebexport.glade.h:2 ../src/plugins/merge.glade.h:2 +#: ../src/plugins/vcalendarexport.glade.h:1 #: ../src/plugins/vcardexport.glade.h:1 ../src/plugins/writeftree.glade.h:1 msgid "Options" msgstr "" @@ -11362,7 +11361,7 @@ msgstr "" msgid "_Month" msgstr "" -#: ../src/glade/gramps.glade.h:176 ../src/glade/rule.glade.h:27 +#: ../src/glade/gramps.glade.h:176 ../src/glade/rule.glade.h:22 msgid "_Name:" msgstr "" @@ -11579,98 +11578,70 @@ msgstr "" msgid "Definition" msgstr "" -#: ../src/glade/rule.glade.h:3 -msgid "Filter inversion" -msgstr "" - #: ../src/glade/rule.glade.h:4 msgid "Rule list" msgstr "" #: ../src/glade/rule.glade.h:5 -msgid "Rule options" -msgstr "" - -#: ../src/glade/rule.glade.h:6 msgid "Selected Rule" msgstr "" -#: ../src/glade/rule.glade.h:7 +#: ../src/glade/rule.glade.h:6 msgid "Values" msgstr "" -#: ../src/glade/rule.glade.h:8 +#: ../src/glade/rule.glade.h:7 msgid "Note: changes take effect only after this window is closed" msgstr "" -#: ../src/glade/rule.glade.h:9 +#: ../src/glade/rule.glade.h:8 msgid "Add a new filter" msgstr "" -#: ../src/glade/rule.glade.h:10 +#: ../src/glade/rule.glade.h:9 msgid "Add another rule to the filter" msgstr "" -#: ../src/glade/rule.glade.h:11 -msgid "All _rules must apply" -msgstr "" - -#: ../src/glade/rule.glade.h:12 -msgid "Apply and close" +#: ../src/glade/rule.glade.h:10 +msgid "" +"All rules must apply\n" +"At least one rule must apply\n" +"Exactly one rule must apply" msgstr "" #: ../src/glade/rule.glade.h:13 -msgid "At lea_st one rule must apply" -msgstr "" - -#: ../src/glade/rule.glade.h:14 msgid "Co_mment:" msgstr "" -#: ../src/glade/rule.glade.h:15 +#: ../src/glade/rule.glade.h:14 msgid "Delete the selected filter" msgstr "" -#: ../src/glade/rule.glade.h:16 +#: ../src/glade/rule.glade.h:15 msgid "Delete the selected rule" msgstr "" -#: ../src/glade/rule.glade.h:17 -msgid "E_xactly one rule must apply" -msgstr "" - -#: ../src/glade/rule.glade.h:18 +#: ../src/glade/rule.glade.h:16 msgid "Edit the selected filter" msgstr "" -#: ../src/glade/rule.glade.h:19 +#: ../src/glade/rule.glade.h:17 msgid "Edit the selected rule" msgstr "" -#: ../src/glade/rule.glade.h:22 +#: ../src/glade/rule.glade.h:19 ../src/FilterEditor/_EditRule.py:497 +#: ../src/FilterEditor/_EditRule.py:508 +msgid "No rule selected" +msgstr "" + +#: ../src/glade/rule.glade.h:20 msgid "Return values that do no_t match the filter rules" msgstr "" -#: ../src/glade/rule.glade.h:23 +#: ../src/glade/rule.glade.h:21 msgid "Test the selected filter" msgstr "" -#: ../src/glade/rule.glade.h:24 -msgid "_Add..." -msgstr "" - -#: ../src/glade/rule.glade.h:25 -msgid "_Delete" -msgstr "" - -#: ../src/glade/rule.glade.h:26 -msgid "_Edit..." -msgstr "" - -#: ../src/glade/rule.glade.h:28 -msgid "_Test..." -msgstr "" - #: ../src/glade/scratchpad.glade.h:1 msgid "Clear _All" msgstr "" @@ -11981,6 +11952,63 @@ msgstr "" msgid "_Unmark all" msgstr "" +#: ../src/FilterEditor/_FilterEditor.py:94 +#, python-format +msgid "%s filters" +msgstr "" + +#: ../src/FilterEditor/_FilterEditor.py:113 +msgid "Custom Filter Editor" +msgstr "" + +#: ../src/FilterEditor/_EditFilter.py:89 +msgid "Define filter" +msgstr "" + +#: ../src/FilterEditor/_EditFilter.py:93 +msgid "Values" +msgstr "" + +#: ../src/FilterEditor/_EditFilter.py:180 +msgid "Add Rule" +msgstr "" + +#: ../src/FilterEditor/_EditFilter.py:190 +msgid "Edit Rule" +msgstr "" + +#: ../src/FilterEditor/_EditRule.py:226 +msgid "Select..." +msgstr "" + +#: ../src/FilterEditor/_EditRule.py:232 +msgid "Select person from a list" +msgstr "" + +#: ../src/FilterEditor/_EditRule.py:255 +msgid "Not a valid person" +msgstr "" + +#: ../src/FilterEditor/_EditRule.py:399 +msgid "Include original person" +msgstr "" + +#: ../src/FilterEditor/_EditRule.py:401 +msgid "Use exact case of letters" +msgstr "" + +#: ../src/FilterEditor/_EditRule.py:403 +msgid "Use regular expression" +msgstr "" + +#: ../src/FilterEditor/_EditRule.py:416 +msgid "Rule Name" +msgstr "" + +#: ../src/FilterEditor/_ShowResults.py:76 +msgid "Filter Test" +msgstr "" + #: ../data/gramps.desktop.in.h:1 msgid "GRAMPS Genealogy System" msgstr ""