diff --git a/po/POTFILES.in b/po/POTFILES.in index 1ee54df9c..c2f6a2db6 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -104,6 +104,7 @@ src/gui/editors/objectentries.py src/gui/editors/editaddress.py src/gui/editors/editattribute.py src/gui/editors/editchildref.py +src/gui/editors/editcitation.py src/gui/editors/editevent.py src/gui/editors/editeventref.py src/gui/editors/editfamily.py @@ -282,11 +283,11 @@ src/plugins/gramplet/PedigreeGramplet.py src/plugins/gramplet/PersonDetails.py src/plugins/gramplet/PersonResidence.py src/plugins/gramplet/PlaceDetails.py +src/plugins/gramplet/PopulateGramplet.gpr.py src/plugins/gramplet/QuickViewGramplet.py src/plugins/gramplet/RelativeGramplet.py src/plugins/gramplet/RepositoryDetails.py src/plugins/gramplet/SessionLogGramplet.py -src/plugins/gramplet/Sources.py src/plugins/gramplet/StatsGramplet.py src/plugins/gramplet/SurnameCloudGramplet.py src/plugins/gramplet/ToDoGramplet.py @@ -387,6 +388,7 @@ src/plugins/tool/ExtractCity.py src/plugins/tool/FindDupes.py src/plugins/tool/Leak.py src/plugins/tool/MediaManager.py +src/plugins/tool/MergeCitations.py src/plugins/tool/NotRelated.py src/plugins/tool/OwnerEditor.py src/plugins/tool/PatchNames.py @@ -461,6 +463,7 @@ src/Filters/Rules/Person/_HasAlternateName.py src/Filters/Rules/Person/_HasAssociation.py src/Filters/Rules/Person/_HasAttribute.py src/Filters/Rules/Person/_HasBirth.py +src/Filters/Rules/Person/_HasCitation.py src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py src/Filters/Rules/Person/_HasCommonAncestorWith.py src/Filters/Rules/Person/_HasDeath.py @@ -478,7 +481,7 @@ src/Filters/Rules/Person/_HasNote.py src/Filters/Rules/Person/_HasNoteMatchingSubstringOf.py src/Filters/Rules/Person/_HasNoteRegexp.py src/Filters/Rules/Person/_HasRelationship.py -src/Filters/Rules/Person/_HasSource.py +src/Filters/Rules/Person/_HasSourceCount.py src/Filters/Rules/Person/_HasSourceOf.py src/Filters/Rules/Person/_HasTag.py src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py @@ -535,6 +538,7 @@ src/Filters/Rules/Family/_FamilyPrivate.py src/Filters/Rules/Family/_FatherHasIdOf.py src/Filters/Rules/Family/_FatherHasNameOf.py src/Filters/Rules/Family/_HasAttribute.py +src/Filters/Rules/Family/_HasCitation.py src/Filters/Rules/Family/_HasEvent.py src/Filters/Rules/Family/_HasGallery.py src/Filters/Rules/Family/_HasIdOf.py @@ -544,7 +548,7 @@ src/Filters/Rules/Family/_HasNoteMatchingSubstringOf.py src/Filters/Rules/Family/_HasNoteRegexp.py src/Filters/Rules/Family/_HasReferenceCountOf.py src/Filters/Rules/Family/_HasRelType.py -src/Filters/Rules/Family/_HasSource.py +src/Filters/Rules/Family/_HasSourceCount.py src/Filters/Rules/Family/_HasTag.py src/Filters/Rules/Family/_IsBookmarked.py src/Filters/Rules/Family/_MatchesFilter.py @@ -564,6 +568,7 @@ src/Filters/Rules/Event/_AllEvents.py src/Filters/Rules/Event/_ChangedSince.py src/Filters/Rules/Event/_EventPrivate.py src/Filters/Rules/Event/_HasAttribute.py +src/Filters/Rules/Event/_HasCitation.py src/Filters/Rules/Event/_HasData.py src/Filters/Rules/Event/_HasGallery.py src/Filters/Rules/Event/_HasIdOf.py @@ -571,7 +576,7 @@ src/Filters/Rules/Event/_HasNote.py src/Filters/Rules/Event/_HasNoteMatchingSubstringOf.py src/Filters/Rules/Event/_HasNoteRegexp.py src/Filters/Rules/Event/_HasReferenceCountOf.py -src/Filters/Rules/Event/_HasSource.py +src/Filters/Rules/Event/_HasSourceCount.py src/Filters/Rules/Event/_HasType.py src/Filters/Rules/Event/_MatchesFilter.py src/Filters/Rules/Event/_MatchesPersonFilter.py @@ -607,13 +612,27 @@ src/Filters/Rules/Source/_HasNoteMatchingSubstringOf.py src/Filters/Rules/Source/_HasReferenceCountOf.py src/Filters/Rules/Source/_HasRepository.py src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py -src/Filters/Rules/Source/_HasSource.py src/Filters/Rules/Source/_MatchesFilter.py src/Filters/Rules/Source/_MatchesRepositoryFilter.py src/Filters/Rules/Source/_MatchesTitleSubstringOf.py src/Filters/Rules/Source/_SourcePrivate.py src/Filters/Rules/Source/_RegExpIdOf.py +# Filters.Rules.Citation package +src/Filters/Rules/Citation/_AllCitations.py +src/Filters/Rules/Citation/_ChangedSince.py +src/Filters/Rules/Citation/_CitationPrivate.py +src/Filters/Rules/Citation/_HasGallery.py +src/Filters/Rules/Citation/_HasIdOf.py +src/Filters/Rules/Citation/_HasNote.py +src/Filters/Rules/Citation/_HasNoteMatchingSubstringOf.py +src/Filters/Rules/Citation/_HasNoteRegexp.py +src/Filters/Rules/Citation/_HasReferenceCountOf.py +src/Filters/Rules/Citation/_HasSource.py +src/Filters/Rules/Citation/_MatchesFilter.py +src/Filters/Rules/Citation/_MatchesPageSubstringOf.py +src/Filters/Rules/Citation/_MatchesRepositoryFilter.py + # Filters.Rules.MediaObject package src/Filters/Rules/MediaObject/_AllMedia.py src/Filters/Rules/MediaObject/_ChangedSince.py @@ -655,6 +674,7 @@ src/Filters/Rules/Note/_RegExpIdOf.py src/Filters/Rules/Note/_NotePrivate.py # Filters.SideBar package +src/Filters/SideBar/_CitationSidebarFilter.py src/Filters/SideBar/_EventSidebarFilter.py src/Filters/SideBar/_FamilySidebarFilter.py src/Filters/SideBar/_PersonSidebarFilter.py @@ -682,6 +702,7 @@ src/glade/dateedit.glade src/glade/editsource.glade src/glade/styleeditor.glade src/glade/dbman.glade +src/glade/editcitation.glade src/glade/editurl.glade src/glade/editrepository.glade src/glade/editreporef.glade @@ -701,6 +722,7 @@ src/glade/editplace.glade src/glade/editsourceref.glade src/glade/editname.glade src/glade/editevent.glade +src/glade/mergecitation.glade src/glade/mergedata.glade src/glade/mergeevent.glade src/glade/mergefamily.glade @@ -725,6 +747,7 @@ src/plugins/tool/eventcmp.glade src/plugins/import/importgedcom.glade src/plugins/tool/leak.glade src/plugins/tool/finddupes.glade +src/plugins/tool/mergecitations.glade src/plugins/tool/ownereditor.glade src/plugins/tool/patchnames.glade src/plugins/tool/phpgedview.glade diff --git a/po/POTFILES.skip b/po/POTFILES.skip index 7f02db097..3ca0dfc78 100644 --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -72,6 +72,7 @@ src/Filters/Rules/_HasNoteRegexBase.py src/Filters/Rules/_HasNoteSubstrBase.py src/Filters/Rules/_HasReferenceCountBase.py src/Filters/Rules/_HasSourceBase.py +src/Filters/Rules/_HasSourceCountBase.py src/Filters/Rules/_HasTagBase.py src/Filters/Rules/_HasTextMatchingRegexpOf.py src/Filters/Rules/__init__.py diff --git a/po/gramps.pot b/po/gramps.pot index 6502334b0..149ebec44 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: 2011-09-14 20:01+0200\n" +"POT-Creation-Date: 2011-11-26 14:11+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,9 +20,8 @@ msgstr "" #: ../src/Assistant.py:338 ../src/Filters/Rules/Place/_HasPlace.py:48 #: ../src/Filters/Rules/Repository/_HasRepo.py:47 -#: ../src/glade/editfamily.glade.h:11 ../src/glade/mergeperson.glade.h:8 +#: ../src/glade/editfamily.glade.h:16 ../src/glade/mergeperson.glade.h:8 #: ../src/glade/mergerepository.glade.h:6 -#: ../src/plugins/tool/ownereditor.glade.h:5 #: ../src/plugins/tool/soundgen.glade.h:2 msgid "Name:" msgstr "" @@ -32,7 +31,6 @@ msgid "Address:" msgstr "" #: ../src/Assistant.py:340 ../src/Filters/Rules/Place/_HasPlace.py:51 -#: ../src/plugins/tool/ownereditor.glade.h:1 msgid "City:" msgstr "" @@ -41,7 +39,6 @@ msgid "State/Province:" msgstr "" #: ../src/Assistant.py:342 ../src/Filters/Rules/Place/_HasPlace.py:54 -#: ../src/plugins/tool/ownereditor.glade.h:2 msgid "Country:" msgstr "" @@ -49,27 +46,27 @@ msgstr "" msgid "ZIP/Postal code:" msgstr "" -#: ../src/Assistant.py:344 ../src/plugins/tool/ownereditor.glade.h:6 +#: ../src/Assistant.py:344 msgid "Phone:" msgstr "" -#: ../src/Assistant.py:345 ../src/plugins/tool/ownereditor.glade.h:3 +#: ../src/Assistant.py:345 msgid "Email:" msgstr "" -#: ../src/Bookmarks.py:65 +#: ../src/Bookmarks.py:66 msgid "manual|Bookmarks" msgstr "" #. pylint: disable-msg=E1101 -#: ../src/Bookmarks.py:198 ../src/gui/views/tags.py:371 +#: ../src/Bookmarks.py:199 ../src/gui/views/tags.py:371 #: ../src/gui/views/tags.py:582 ../src/gui/views/tags.py:597 #: ../src/gui/widgets/tageditor.py:100 #, python-format msgid "%(title)s - Gramps" msgstr "" -#: ../src/Bookmarks.py:198 ../src/Bookmarks.py:206 ../src/gui/grampsgui.py:108 +#: ../src/Bookmarks.py:199 ../src/Bookmarks.py:207 ../src/gui/grampsgui.py:108 #: ../src/gui/views/navigationview.py:274 msgid "Organize Bookmarks" msgstr "" @@ -79,28 +76,28 @@ msgstr "" #. Handle #. Add column with object name #. Name Column -#: ../src/Bookmarks.py:212 ../src/ScratchPad.py:508 ../src/ToolTips.py:175 +#: ../src/Bookmarks.py:213 ../src/ScratchPad.py:524 ../src/ToolTips.py:175 #: ../src/ToolTips.py:201 ../src/ToolTips.py:212 ../src/gui/configure.py:429 -#: ../src/gui/filtereditor.py:734 ../src/gui/filtereditor.py:882 -#: ../src/gui/viewmanager.py:465 ../src/gui/editors/editfamily.py:113 -#: ../src/gui/editors/editname.py:302 -#: ../src/gui/editors/displaytabs/backreflist.py:61 +#: ../src/gui/filtereditor.py:741 ../src/gui/filtereditor.py:889 +#: ../src/gui/viewmanager.py:465 ../src/gui/editors/editfamily.py:116 +#: ../src/gui/editors/editname.py:305 +#: ../src/gui/editors/displaytabs/backreflist.py:62 #: ../src/gui/editors/displaytabs/nameembedlist.py:71 #: ../src/gui/editors/displaytabs/personrefembedlist.py:62 -#: ../src/gui/plug/_guioptions.py:1109 ../src/gui/plug/_windows.py:114 +#: ../src/gui/plug/_guioptions.py:1109 ../src/gui/plug/_windows.py:115 #: ../src/gui/selectors/selectperson.py:74 ../src/gui/views/tags.py:387 #: ../src/gui/views/treemodels/peoplemodel.py:526 -#: ../src/plugins/BookReport.py:774 ../src/plugins/drawreport/TimeLine.py:70 -#: ../src/plugins/gramplet/Backlinks.py:44 -#: ../src/plugins/lib/libpersonview.py:91 -#: ../src/plugins/textreport/IndivComplete.py:572 +#: ../src/plugins/BookReport.py:776 ../src/plugins/drawreport/TimeLine.py:68 +#: ../src/plugins/gramplet/Backlinks.py:45 +#: ../src/plugins/lib/libpersonview.py:92 +#: ../src/plugins/textreport/IndivComplete.py:576 #: ../src/plugins/textreport/TagReport.py:123 #: ../src/plugins/tool/NotRelated.py:130 -#: ../src/plugins/tool/RemoveUnused.py:200 ../src/plugins/tool/Verify.py:506 +#: ../src/plugins/tool/RemoveUnused.py:200 ../src/plugins/tool/Verify.py:508 #: ../src/plugins/view/repoview.py:82 -#: ../src/plugins/webreport/NarrativeWeb.py:2465 -#: ../src/plugins/webreport/NarrativeWeb.py:2653 -#: ../src/plugins/webreport/NarrativeWeb.py:6213 +#: ../src/plugins/webreport/NarrativeWeb.py:2348 +#: ../src/plugins/webreport/NarrativeWeb.py:2536 +#: ../src/plugins/webreport/NarrativeWeb.py:6189 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:127 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:93 msgid "Name" @@ -108,9 +105,9 @@ msgstr "" #. Add column with object gramps_id #. GRAMPS ID -#: ../src/Bookmarks.py:212 ../src/gui/filtereditor.py:885 -#: ../src/gui/editors/editfamily.py:112 -#: ../src/gui/editors/displaytabs/backreflist.py:60 +#: ../src/Bookmarks.py:213 ../src/gui/filtereditor.py:892 +#: ../src/gui/editors/editfamily.py:115 +#: ../src/gui/editors/displaytabs/backreflist.py:61 #: ../src/gui/editors/displaytabs/eventembedlist.py:76 #: ../src/gui/editors/displaytabs/personrefembedlist.py:63 #: ../src/gui/editors/displaytabs/repoembedlist.py:66 @@ -125,15 +122,16 @@ msgstr "" #: ../src/gui/selectors/selectrepository.py:62 #: ../src/gui/selectors/selectsource.py:62 #: ../src/gui/views/navigationview.py:348 ../src/Merge/mergeperson.py:174 -#: ../src/plugins/lib/libpersonview.py:92 -#: ../src/plugins/lib/libplaceview.py:92 ../src/plugins/tool/EventCmp.py:250 +#: ../src/plugins/lib/libpersonview.py:93 +#: ../src/plugins/lib/libplaceview.py:93 ../src/plugins/tool/EventCmp.py:250 #: ../src/plugins/tool/NotRelated.py:131 ../src/plugins/tool/PatchNames.py:399 #: ../src/plugins/tool/RemoveUnused.py:194 -#: ../src/plugins/tool/SortEvents.py:58 ../src/plugins/tool/Verify.py:499 -#: ../src/plugins/view/eventview.py:81 ../src/plugins/view/familyview.py:78 +#: ../src/plugins/tool/SortEvents.py:58 ../src/plugins/tool/Verify.py:501 +#: ../src/plugins/view/eventview.py:81 ../src/plugins/view/familyview.py:79 #: ../src/plugins/view/mediaview.py:93 ../src/plugins/view/noteview.py:78 #: ../src/plugins/view/placetreeview.py:71 ../src/plugins/view/relview.py:604 -#: ../src/plugins/view/repoview.py:83 ../src/plugins/view/sourceview.py:77 +#: ../src/plugins/view/repoview.py:83 ../src/plugins/view/sourceview.py:80 +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:94 #: ../src/Filters/SideBar/_EventSidebarFilter.py:93 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:114 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:128 @@ -155,8 +153,8 @@ msgstr "" msgid "TRANSLATORS: Translate this to your name in your native language" msgstr "" -#: ../src/const.py:234 ../src/const.py:235 ../src/gen/lib/date.py:1660 -#: ../src/gen/lib/date.py:1674 +#: ../src/const.py:234 ../src/const.py:235 ../src/gen/lib/date.py:1665 +#: ../src/gen/lib/date.py:1679 msgid "none" msgstr "" @@ -233,48 +231,52 @@ msgid "No active source" msgstr "" #: ../src/DisplayState.py:368 -msgid "No active repository" +msgid "No active citation" msgstr "" #: ../src/DisplayState.py:369 -msgid "No active media" +msgid "No active repository" msgstr "" #: ../src/DisplayState.py:370 +msgid "No active media" +msgstr "" + +#: ../src/DisplayState.py:371 msgid "No active note" msgstr "" #. # end #. set up ManagedWindow -#: ../src/ExportAssistant.py:123 +#: ../src/ExportAssistant.py:125 msgid "Export Assistant" msgstr "" -#: ../src/ExportAssistant.py:203 +#: ../src/ExportAssistant.py:205 msgid "Saving your data" msgstr "" -#: ../src/ExportAssistant.py:252 +#: ../src/ExportAssistant.py:254 msgid "Choose the output format" msgstr "" -#: ../src/ExportAssistant.py:336 +#: ../src/ExportAssistant.py:338 msgid "Select Save File" msgstr "" -#: ../src/ExportAssistant.py:374 ../src/plugins/tool/MediaManager.py:274 +#: ../src/ExportAssistant.py:376 ../src/plugins/tool/MediaManager.py:274 msgid "Final confirmation" msgstr "" -#: ../src/ExportAssistant.py:387 +#: ../src/ExportAssistant.py:389 msgid "Please wait while your data is selected and exported" msgstr "" -#: ../src/ExportAssistant.py:400 +#: ../src/ExportAssistant.py:402 msgid "Summary" msgstr "" -#: ../src/ExportAssistant.py:472 +#: ../src/ExportAssistant.py:474 #, python-format msgid "" "The data will be exported as follows:\n" @@ -284,7 +286,7 @@ msgid "" "Press Apply to proceed, Back to revisit your options, or Cancel to abort" msgstr "" -#: ../src/ExportAssistant.py:485 +#: ../src/ExportAssistant.py:487 #, python-format msgid "" "The data will be saved as follows:\n" @@ -296,18 +298,18 @@ msgid "" "Press Apply to proceed, Back to revisit your options, or Cancel to abort" msgstr "" -#: ../src/ExportAssistant.py:492 +#: ../src/ExportAssistant.py:494 msgid "" "The selected file and folder to save to cannot be created or found.\n" "\n" "Press Back to return and select a valid filename." msgstr "" -#: ../src/ExportAssistant.py:518 +#: ../src/ExportAssistant.py:520 msgid "Your data has been saved" msgstr "" -#: ../src/ExportAssistant.py:520 +#: ../src/ExportAssistant.py:522 msgid "" "The copy of your data has been successfully saved. You may press Close " "button now to continue.\n" @@ -318,16 +320,16 @@ msgid "" msgstr "" #. add test, what is dir -#: ../src/ExportAssistant.py:528 +#: ../src/ExportAssistant.py:530 #, python-format msgid "Filename: %s" msgstr "" -#: ../src/ExportAssistant.py:530 +#: ../src/ExportAssistant.py:532 msgid "Saving failed" msgstr "" -#: ../src/ExportAssistant.py:532 +#: ../src/ExportAssistant.py:534 msgid "" "There was an error while saving your data. You may try starting the export " "again.\n" @@ -336,7 +338,7 @@ msgid "" "data that failed to save." msgstr "" -#: ../src/ExportAssistant.py:559 +#: ../src/ExportAssistant.py:561 msgid "" "Under normal circumstances, Gramps does not require you to directly save " "your changes. All changes you make are immediately saved to the database.\n" @@ -350,174 +352,174 @@ msgid "" "button at any time and your present database will still be intact." msgstr "" -#: ../src/ExportOptions.py:50 +#: ../src/ExportOptions.py:52 msgid "Selecting Preview Data" msgstr "" -#: ../src/ExportOptions.py:50 ../src/ExportOptions.py:52 +#: ../src/ExportOptions.py:52 ../src/ExportOptions.py:54 msgid "Selecting..." msgstr "" -#: ../src/ExportOptions.py:141 +#: ../src/ExportOptions.py:143 msgid "Unfiltered Family Tree:" msgstr "" -#: ../src/ExportOptions.py:143 ../src/ExportOptions.py:247 -#: ../src/ExportOptions.py:540 +#: ../src/ExportOptions.py:145 ../src/ExportOptions.py:249 +#: ../src/ExportOptions.py:542 #, python-format msgid "%d Person" msgid_plural "%d People" msgstr[0] "" msgstr[1] "" -#: ../src/ExportOptions.py:145 +#: ../src/ExportOptions.py:147 msgid "Click to see preview of unfiltered data" msgstr "" -#: ../src/ExportOptions.py:157 +#: ../src/ExportOptions.py:159 msgid "_Do not include records marked private" msgstr "" -#: ../src/ExportOptions.py:172 ../src/ExportOptions.py:357 +#: ../src/ExportOptions.py:174 ../src/ExportOptions.py:359 msgid "Change order" msgstr "" -#: ../src/ExportOptions.py:177 +#: ../src/ExportOptions.py:179 msgid "Calculate Previews" msgstr "" -#: ../src/ExportOptions.py:254 +#: ../src/ExportOptions.py:256 msgid "_Person Filter" msgstr "" -#: ../src/ExportOptions.py:266 +#: ../src/ExportOptions.py:268 msgid "Click to see preview after person filter" msgstr "" -#: ../src/ExportOptions.py:271 +#: ../src/ExportOptions.py:273 msgid "_Note Filter" msgstr "" -#: ../src/ExportOptions.py:283 +#: ../src/ExportOptions.py:285 msgid "Click to see preview after note filter" msgstr "" #. Frame 3: -#: ../src/ExportOptions.py:286 +#: ../src/ExportOptions.py:288 msgid "Privacy Filter" msgstr "" -#: ../src/ExportOptions.py:292 +#: ../src/ExportOptions.py:294 msgid "Click to see preview after privacy filter" msgstr "" #. Frame 4: -#: ../src/ExportOptions.py:295 +#: ../src/ExportOptions.py:297 msgid "Living Filter" msgstr "" -#: ../src/ExportOptions.py:302 +#: ../src/ExportOptions.py:304 msgid "Click to see preview after living filter" msgstr "" -#: ../src/ExportOptions.py:306 +#: ../src/ExportOptions.py:308 msgid "Reference Filter" msgstr "" -#: ../src/ExportOptions.py:312 +#: ../src/ExportOptions.py:314 msgid "Click to see preview after reference filter" msgstr "" -#: ../src/ExportOptions.py:364 +#: ../src/ExportOptions.py:366 msgid "Hide order" msgstr "" -#: ../src/ExportOptions.py:421 ../src/gen/plug/report/utils.py:273 +#: ../src/ExportOptions.py:423 ../src/gen/plug/report/utils.py:271 #: ../src/plugins/gramplet/DescendGramplet.py:70 -#: ../src/plugins/textreport/DescendReport.py:308 +#: ../src/plugins/textreport/DescendReport.py:366 #, python-format msgid "Descendants of %s" msgstr "" -#: ../src/ExportOptions.py:425 ../src/gen/plug/report/utils.py:277 +#: ../src/ExportOptions.py:427 ../src/gen/plug/report/utils.py:275 #, python-format msgid "Descendant Families of %s" msgstr "" -#: ../src/ExportOptions.py:429 ../src/gen/plug/report/utils.py:281 +#: ../src/ExportOptions.py:431 ../src/gen/plug/report/utils.py:279 #, python-format msgid "Ancestors of %s" msgstr "" -#: ../src/ExportOptions.py:433 ../src/gen/plug/report/utils.py:285 +#: ../src/ExportOptions.py:435 ../src/gen/plug/report/utils.py:283 #, python-format msgid "People with common ancestor with %s" msgstr "" -#: ../src/ExportOptions.py:555 +#: ../src/ExportOptions.py:557 msgid "Filtering private data" msgstr "" -#: ../src/ExportOptions.py:564 +#: ../src/ExportOptions.py:566 msgid "Filtering living persons" msgstr "" -#: ../src/ExportOptions.py:580 +#: ../src/ExportOptions.py:582 msgid "Applying selected person filter" msgstr "" -#: ../src/ExportOptions.py:590 +#: ../src/ExportOptions.py:592 msgid "Applying selected note filter" msgstr "" -#: ../src/ExportOptions.py:599 +#: ../src/ExportOptions.py:601 msgid "Filtering referenced records" msgstr "" -#: ../src/ExportOptions.py:640 +#: ../src/ExportOptions.py:642 msgid "Cannot edit a system filter" msgstr "" -#: ../src/ExportOptions.py:641 +#: ../src/ExportOptions.py:643 msgid "Please select a different filter to edit" msgstr "" -#: ../src/ExportOptions.py:670 ../src/ExportOptions.py:695 +#: ../src/ExportOptions.py:672 ../src/ExportOptions.py:697 msgid "Include all selected people" msgstr "" -#: ../src/ExportOptions.py:684 +#: ../src/ExportOptions.py:686 msgid "Include all selected notes" msgstr "" -#: ../src/ExportOptions.py:696 +#: ../src/ExportOptions.py:698 msgid "Replace given names of living people" msgstr "" -#: ../src/ExportOptions.py:697 +#: ../src/ExportOptions.py:699 msgid "Do not include living people" msgstr "" -#: ../src/ExportOptions.py:705 +#: ../src/ExportOptions.py:707 msgid "Include all selected records" msgstr "" -#: ../src/ExportOptions.py:706 +#: ../src/ExportOptions.py:708 msgid "Do not include records not linked to a selected person" msgstr "" #. FIXME: This should use LOG.warn, but logging has not been initialised yet -#: ../src/gramps.py:67 +#: ../src/gramps.py:68 msgid "" "WARNING: Setting locale failed. Please fix the LC_* and/or the LANG " "environment variables to prevent this error" msgstr "" -#: ../src/gramps.py:77 +#: ../src/gramps.py:78 msgid "ERROR: Setting the 'C' locale didn't work either" msgstr "" -#: ../src/gramps.py:102 +#: ../src/gramps.py:115 #, python-format msgid "" "Your Python version does not meet the requirements. At least python %d.%d.%d " @@ -526,15 +528,15 @@ msgid "" "Gramps will terminate now." msgstr "" -#: ../src/gramps.py:341 ../src/gramps.py:348 -msgid "Configuration error" +#: ../src/gramps.py:354 ../src/gramps.py:361 ../src/gramps.py:432 +msgid "Configuration error:" msgstr "" -#: ../src/gramps.py:345 +#: ../src/gramps.py:358 msgid "Error reading configuration" msgstr "" -#: ../src/gramps.py:349 +#: ../src/gramps.py:362 #, python-format msgid "" "A definition for the MIME-type %s could not be found \n" @@ -543,15 +545,16 @@ msgid "" "types of Gramps are properly installed." msgstr "" -#: ../src/LdsUtils.py:82 ../src/LdsUtils.py:88 ../src/ScratchPad.py:173 +#. not all families have a spouse. +#: ../src/LdsUtils.py:82 ../src/LdsUtils.py:88 ../src/ScratchPad.py:180 #: ../src/cli/clidbman.py:447 ../src/gen/lib/attrtype.py:63 #: ../src/gen/lib/childreftype.py:79 ../src/gen/lib/eventroletype.py:58 #: ../src/gen/lib/eventtype.py:143 ../src/gen/lib/familyreltype.py:51 #: ../src/gen/lib/grampstype.py:34 ../src/gen/lib/nametype.py:53 #: ../src/gen/lib/nameorigintype.py:80 ../src/gen/lib/notetype.py:78 #: ../src/gen/lib/repotype.py:59 ../src/gen/lib/srcmediatype.py:62 -#: ../src/gen/lib/urltype.py:54 ../src/gui/editors/editmedia.py:167 -#: ../src/gui/editors/editmediaref.py:126 +#: ../src/gen/lib/urltype.py:54 ../src/gui/editors/editmedia.py:168 +#: ../src/gui/editors/editmediaref.py:129 #: ../src/gui/editors/displaytabs/personrefembedlist.py:120 #: ../src/plugins/gramplet/PersonDetails.py:160 #: ../src/plugins/gramplet/PersonDetails.py:166 @@ -559,21 +562,21 @@ msgstr "" #: ../src/plugins/gramplet/PersonDetails.py:169 #: ../src/plugins/gramplet/RelativeGramplet.py:123 #: ../src/plugins/gramplet/RelativeGramplet.py:134 -#: ../src/plugins/graph/GVFamilyLines.py:158 +#: ../src/plugins/graph/GVFamilyLines.py:159 #: ../src/plugins/graph/GVRelGraph.py:555 +#: ../src/plugins/lib/libnarrate.py:1993 #: ../src/plugins/lib/maps/geography.py:845 #: ../src/plugins/lib/maps/geography.py:852 #: ../src/plugins/lib/maps/geography.py:853 #: ../src/plugins/quickview/all_relations.py:278 #: ../src/plugins/quickview/all_relations.py:295 -#: ../src/plugins/textreport/IndivComplete.py:589 -#: ../src/plugins/tool/Check.py:1410 ../src/plugins/view/geofamily.py:402 +#: ../src/plugins/textreport/IndivComplete.py:593 +#: ../src/plugins/tool/Check.py:1412 ../src/plugins/view/geofamily.py:402 #: ../src/plugins/view/geoperson.py:448 ../src/plugins/view/relview.py:450 #: ../src/plugins/view/relview.py:995 ../src/plugins/view/relview.py:1042 -#: ../src/plugins/webreport/NarrativeWeb.py:151 -#: ../src/plugins/webreport/NarrativeWeb.py:1868 -#: ../src/plugins/webreport/NarrativeWeb.py:2096 -#: ../src/plugins/webreport/NarrativeWeb.py:3022 +#: ../src/plugins/webreport/NarrativeWeb.py:144 +#: ../src/plugins/webreport/NarrativeWeb.py:1803 +#: ../src/plugins/webreport/NarrativeWeb.py:2907 msgid "Unknown" msgstr "" @@ -632,19 +635,19 @@ msgid "" "Instead select one of the available options" msgstr "" -#: ../src/QuickReports.py:90 +#: ../src/QuickReports.py:92 msgid "Web Connect" msgstr "" -#: ../src/QuickReports.py:134 ../src/docgen/TextBufDoc.py:81 +#: ../src/QuickReports.py:137 ../src/docgen/TextBufDoc.py:81 #: ../src/docgen/TextBufDoc.py:161 ../src/docgen/TextBufDoc.py:163 #: ../src/plugins/gramplet/gramplet.gpr.py:181 #: ../src/plugins/gramplet/gramplet.gpr.py:188 -#: ../src/plugins/lib/libpersonview.py:355 -#: ../src/plugins/lib/libplaceview.py:173 ../src/plugins/view/eventview.py:221 -#: ../src/plugins/view/familyview.py:212 ../src/plugins/view/mediaview.py:227 +#: ../src/plugins/lib/libpersonview.py:356 +#: ../src/plugins/lib/libplaceview.py:174 ../src/plugins/view/eventview.py:221 +#: ../src/plugins/view/familyview.py:213 ../src/plugins/view/mediaview.py:227 #: ../src/plugins/view/noteview.py:214 ../src/plugins/view/repoview.py:152 -#: ../src/plugins/view/sourceview.py:135 +#: ../src/plugins/view/sourceview.py:138 msgid "Quick View" msgstr "" @@ -768,151 +771,154 @@ msgstr "" msgid "gender unknown,unknown relation|former partner" msgstr "" -#: ../src/Reorder.py:38 ../src/ToolTips.py:235 +#: ../src/Reorder.py:40 ../src/ToolTips.py:235 #: ../src/gui/selectors/selectfamily.py:62 ../src/Merge/mergeperson.py:211 #: ../src/plugins/gramplet/PersonDetails.py:171 #: ../src/plugins/import/ImportCsv.py:224 #: ../src/plugins/quickview/all_relations.py:301 #: ../src/plugins/textreport/FamilyGroup.py:208 #: ../src/plugins/textreport/FamilyGroup.py:219 -#: ../src/plugins/textreport/IndivComplete.py:320 -#: ../src/plugins/textreport/IndivComplete.py:322 -#: ../src/plugins/textreport/IndivComplete.py:620 +#: ../src/plugins/textreport/IndivComplete.py:324 +#: ../src/plugins/textreport/IndivComplete.py:326 +#: ../src/plugins/textreport/IndivComplete.py:624 #: ../src/plugins/textreport/TagReport.py:210 -#: ../src/plugins/view/familyview.py:79 ../src/plugins/view/relview.py:883 -#: ../src/plugins/webreport/NarrativeWeb.py:5751 +#: ../src/plugins/view/familyview.py:80 ../src/plugins/view/relview.py:883 +#: ../src/plugins/webreport/NarrativeWeb.py:5695 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:115 +#: ../src/glade/editfamily.glade.h:13 msgid "Father" msgstr "" #. ---------------------------------- -#: ../src/Reorder.py:38 ../src/ToolTips.py:240 +#: ../src/Reorder.py:40 ../src/ToolTips.py:240 #: ../src/gui/selectors/selectfamily.py:63 ../src/Merge/mergeperson.py:213 #: ../src/plugins/gramplet/PersonDetails.py:172 #: ../src/plugins/import/ImportCsv.py:221 #: ../src/plugins/quickview/all_relations.py:298 #: ../src/plugins/textreport/FamilyGroup.py:225 #: ../src/plugins/textreport/FamilyGroup.py:236 -#: ../src/plugins/textreport/IndivComplete.py:329 -#: ../src/plugins/textreport/IndivComplete.py:331 -#: ../src/plugins/textreport/IndivComplete.py:625 +#: ../src/plugins/textreport/IndivComplete.py:333 +#: ../src/plugins/textreport/IndivComplete.py:335 +#: ../src/plugins/textreport/IndivComplete.py:629 #: ../src/plugins/textreport/TagReport.py:216 -#: ../src/plugins/view/familyview.py:80 ../src/plugins/view/relview.py:884 -#: ../src/plugins/webreport/NarrativeWeb.py:5766 +#: ../src/plugins/view/familyview.py:81 ../src/plugins/view/relview.py:884 +#: ../src/plugins/webreport/NarrativeWeb.py:5706 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:116 +#: ../src/glade/editfamily.glade.h:15 msgid "Mother" msgstr "" -#: ../src/Reorder.py:39 ../src/gui/selectors/selectperson.py:81 +#: ../src/Reorder.py:41 ../src/gui/selectors/selectperson.py:81 #: ../src/Merge/mergeperson.py:227 ../src/plugins/gramplet/Children.py:89 -#: ../src/plugins/lib/libpersonview.py:98 +#: ../src/plugins/lib/libpersonview.py:99 #: ../src/plugins/textreport/FamilyGroup.py:519 #: ../src/plugins/view/relview.py:1343 msgid "Spouse" msgstr "" -#: ../src/Reorder.py:39 ../src/plugins/textreport/TagReport.py:222 -#: ../src/plugins/view/familyview.py:81 -#: ../src/plugins/webreport/NarrativeWeb.py:5393 +#: ../src/Reorder.py:41 ../src/plugins/textreport/TagReport.py:222 +#: ../src/plugins/view/familyview.py:82 +#: ../src/plugins/webreport/NarrativeWeb.py:5337 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:118 msgid "Relationship" msgstr "" -#: ../src/Reorder.py:57 +#: ../src/Reorder.py:59 msgid "Reorder Relationships" msgstr "" -#: ../src/Reorder.py:139 +#: ../src/Reorder.py:141 #, python-format msgid "Reorder Relationships: %s" msgstr "" -#: ../src/ScratchPad.py:65 +#: ../src/ScratchPad.py:66 msgid "manual|Using_the_Clipboard" msgstr "" -#: ../src/ScratchPad.py:176 ../src/ScratchPad.py:177 -#: ../src/gui/plug/_windows.py:472 +#: ../src/ScratchPad.py:183 ../src/ScratchPad.py:184 +#: ../src/gui/plug/_windows.py:473 msgid "Unavailable" msgstr "" -#: ../src/ScratchPad.py:285 ../src/gui/configure.py:430 -#: ../src/gui/grampsgui.py:103 ../src/gui/editors/editaddress.py:152 +#: ../src/ScratchPad.py:292 ../src/gui/configure.py:430 +#: ../src/gui/grampsgui.py:103 ../src/gui/editors/editaddress.py:156 #: ../src/plugins/gramplet/RepositoryDetails.py:124 #: ../src/plugins/textreport/FamilyGroup.py:324 -#: ../src/plugins/webreport/NarrativeWeb.py:6214 +#: ../src/plugins/webreport/NarrativeWeb.py:6190 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:95 msgid "Address" msgstr "" -#: ../src/ScratchPad.py:302 ../src/ToolTips.py:142 -#: ../src/gen/lib/nameorigintype.py:93 ../src/gui/plug/_windows.py:597 +#: ../src/ScratchPad.py:309 ../src/ToolTips.py:142 +#: ../src/gen/lib/nameorigintype.py:93 ../src/gui/plug/_windows.py:598 #: ../src/plugins/gramplet/PlaceDetails.py:126 msgid "Location" msgstr "" #. 0 this order range above -#: ../src/ScratchPad.py:316 ../src/gui/configure.py:458 -#: ../src/gui/filtereditor.py:290 ../src/gui/editors/editlink.py:81 -#: ../src/plugins/gramplet/QuickViewGramplet.py:104 +#: ../src/ScratchPad.py:323 ../src/gui/configure.py:458 +#: ../src/gui/filtereditor.py:291 ../src/gui/editors/editlink.py:81 +#: ../src/plugins/gramplet/QuickViewGramplet.py:107 #: ../src/plugins/quickview/FilterByName.py:150 #: ../src/plugins/quickview/FilterByName.py:221 -#: ../src/plugins/quickview/quickview.gpr.py:200 -#: ../src/plugins/quickview/References.py:84 -#: ../src/plugins/textreport/PlaceReport.py:385 -#: ../src/plugins/webreport/NarrativeWeb.py:130 +#: ../src/plugins/quickview/quickview.gpr.py:201 +#: ../src/plugins/quickview/References.py:87 +#: ../src/plugins/textreport/PlaceReport.py:386 +#: ../src/plugins/webreport/NarrativeWeb.py:123 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:134 msgid "Event" msgstr "" #. 5 -#: ../src/ScratchPad.py:340 ../src/gui/configure.py:452 -#: ../src/gui/filtereditor.py:291 ../src/gui/editors/editlink.py:86 +#: ../src/ScratchPad.py:347 ../src/gui/configure.py:452 +#: ../src/gui/filtereditor.py:292 ../src/gui/editors/editlink.py:86 #: ../src/gui/editors/displaytabs/eventembedlist.py:79 #: ../src/gui/editors/displaytabs/familyldsembedlist.py:55 #: ../src/gui/editors/displaytabs/ldsembedlist.py:65 #: ../src/gui/plug/_guioptions.py:1286 ../src/gui/selectors/selectevent.py:66 -#: ../src/gui/views/treemodels/placemodel.py:286 +#: ../src/gui/views/treemodels/placemodel.py:306 #: ../src/plugins/export/ExportCsv.py:458 ../src/plugins/gramplet/Events.py:53 #: ../src/plugins/gramplet/PersonResidence.py:50 -#: ../src/plugins/gramplet/QuickViewGramplet.py:108 +#: ../src/plugins/gramplet/QuickViewGramplet.py:111 #: ../src/plugins/import/ImportCsv.py:229 #: ../src/plugins/quickview/FilterByName.py:160 #: ../src/plugins/quickview/FilterByName.py:227 #: ../src/plugins/quickview/OnThisDay.py:80 #: ../src/plugins/quickview/OnThisDay.py:81 #: ../src/plugins/quickview/OnThisDay.py:82 -#: ../src/plugins/quickview/quickview.gpr.py:202 -#: ../src/plugins/quickview/References.py:86 +#: ../src/plugins/quickview/quickview.gpr.py:203 +#: ../src/plugins/quickview/References.py:92 #: ../src/plugins/textreport/TagReport.py:306 #: ../src/plugins/tool/SortEvents.py:60 ../src/plugins/view/eventview.py:84 #: ../src/plugins/view/placetreeview.py:70 -#: ../src/plugins/webreport/NarrativeWeb.py:139 -#: ../src/plugins/webreport/NarrativeWeb.py:778 -#: ../src/plugins/webreport/NarrativeWeb.py:2023 +#: ../src/plugins/webreport/NarrativeWeb.py:132 +#: ../src/plugins/webreport/NarrativeWeb.py:765 #: ../src/Filters/SideBar/_EventSidebarFilter.py:98 +#: ../src/glade/editevent.glade.h:9 msgid "Place" msgstr "" #. ############################### #. 3 -#: ../src/ScratchPad.py:364 ../src/ToolTips.py:161 +#: ../src/ScratchPad.py:371 ../src/ToolTips.py:161 #: ../src/gen/plug/docgen/graphdoc.py:229 ../src/gui/configure.py:462 -#: ../src/gui/filtereditor.py:295 ../src/gui/editors/editlink.py:84 -#: ../src/gui/editors/editmedia.py:87 ../src/gui/editors/editmedia.py:170 -#: ../src/gui/editors/editmediaref.py:129 +#: ../src/gui/filtereditor.py:296 ../src/gui/editors/editlink.py:84 +#: ../src/gui/editors/editmedia.py:88 ../src/gui/editors/editmedia.py:171 +#: ../src/gui/editors/editmediaref.py:132 #: ../src/gui/views/treemodels/mediamodel.py:128 -#: ../src/plugins/drawreport/AncestorTree.py:1012 -#: ../src/plugins/drawreport/DescendTree.py:1613 +#: ../src/plugins/drawreport/AncestorTree.py:1013 +#: ../src/plugins/drawreport/DescendTree.py:1609 #: ../src/plugins/export/ExportCsv.py:341 #: ../src/plugins/export/ExportCsv.py:458 -#: ../src/plugins/gramplet/QuickViewGramplet.py:107 +#: ../src/plugins/gramplet/QuickViewGramplet.py:110 #: ../src/plugins/import/ImportCsv.py:182 #: ../src/plugins/quickview/FilterByName.py:200 #: ../src/plugins/quickview/FilterByName.py:251 -#: ../src/plugins/quickview/quickview.gpr.py:204 -#: ../src/plugins/quickview/References.py:88 +#: ../src/plugins/quickview/quickview.gpr.py:205 +#: ../src/plugins/quickview/References.py:94 #: ../src/plugins/textreport/FamilyGroup.py:342 +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:98 #: ../src/Filters/SideBar/_EventSidebarFilter.py:99 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:135 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:83 @@ -922,62 +928,67 @@ msgstr "" msgid "Note" msgstr "" -#: ../src/ScratchPad.py:394 ../src/Filters/SideBar/_FamilySidebarFilter.py:119 +#: ../src/ScratchPad.py:401 ../src/Filters/SideBar/_FamilySidebarFilter.py:119 msgid "Family Event" msgstr "" -#: ../src/ScratchPad.py:407 ../src/plugins/webreport/NarrativeWeb.py:1756 +#: ../src/ScratchPad.py:414 ../src/plugins/webreport/NarrativeWeb.py:1691 msgid "Url" msgstr "" -#: ../src/ScratchPad.py:420 ../src/gui/grampsgui.py:104 -#: ../src/gui/editors/editattribute.py:131 +#: ../src/ScratchPad.py:427 ../src/gui/grampsgui.py:104 +#: ../src/gui/editors/editattribute.py:134 msgid "Attribute" msgstr "" -#: ../src/ScratchPad.py:432 +#: ../src/ScratchPad.py:439 msgid "Family Attribute" msgstr "" -#: ../src/ScratchPad.py:445 -msgid "Source ref" +#: ../src/ScratchPad.py:452 ../src/gen/lib/notetype.py:84 +#: ../src/gui/filtereditor.py:297 ../src/gui/editors/editcitation.py:140 +#: ../src/gui/editors/editcitation.py:146 +#: ../src/plugins/gramplet/QuickViewGramplet.py:114 +#: ../src/plugins/quickview/quickview.gpr.py:206 +#: ../src/plugins/quickview/References.py:89 +msgid "Citation" msgstr "" -#: ../src/ScratchPad.py:456 +#: ../src/ScratchPad.py:464 msgid "not available|NA" msgstr "" -#: ../src/ScratchPad.py:465 +#: ../src/ScratchPad.py:473 #, python-format msgid "Volume/Page: %(pag)s -- %(sourcetext)s" msgstr "" -#: ../src/ScratchPad.py:478 +#: ../src/ScratchPad.py:494 msgid "Repository ref" msgstr "" -#: ../src/ScratchPad.py:493 +#: ../src/ScratchPad.py:509 msgid "Event ref" msgstr "" #. show surname and first name -#: ../src/ScratchPad.py:521 ../src/Utils.py:1202 ../src/gui/configure.py:513 +#: ../src/ScratchPad.py:537 ../src/Utils.py:1270 ../src/gui/configure.py:513 #: ../src/gui/configure.py:515 ../src/gui/configure.py:517 #: ../src/gui/configure.py:519 ../src/gui/configure.py:522 #: ../src/gui/configure.py:523 ../src/gui/configure.py:524 #: ../src/gui/configure.py:525 ../src/gui/editors/displaytabs/surnametab.py:76 #: ../src/gui/plug/_guioptions.py:88 ../src/gui/plug/_guioptions.py:1435 -#: ../src/plugins/drawreport/StatisticsChart.py:319 +#: ../src/plugins/drawreport/StatisticsChart.py:318 #: ../src/plugins/export/ExportCsv.py:334 #: ../src/plugins/import/ImportCsv.py:169 #: ../src/plugins/quickview/FilterByName.py:318 -#: ../src/plugins/webreport/NarrativeWeb.py:2464 -#: ../src/plugins/webreport/NarrativeWeb.py:2629 -#: ../src/plugins/webreport/NarrativeWeb.py:4005 +#: ../src/plugins/webreport/NarrativeWeb.py:2347 +#: ../src/plugins/webreport/NarrativeWeb.py:2512 +#: ../src/plugins/webreport/NarrativeWeb.py:3895 msgid "Surname" msgstr "" -#: ../src/ScratchPad.py:534 ../src/ScratchPad.py:535 +#: ../src/ScratchPad.py:550 ../src/ScratchPad.py:551 #: ../src/gen/plug/report/_constants.py:56 ../src/gui/configure.py:958 #: ../src/plugins/textreport/CustomBookText.py:117 #: ../src/plugins/textreport/TagReport.py:392 @@ -986,33 +997,42 @@ msgid "Text" msgstr "" #. 2 -#: ../src/ScratchPad.py:547 ../src/gui/grampsgui.py:127 +#: ../src/ScratchPad.py:563 ../src/gui/grampsgui.py:127 #: ../src/gui/editors/editlink.py:83 -#: ../src/plugins/gramplet/QuickViewGramplet.py:106 +#: ../src/plugins/gramplet/QuickViewGramplet.py:109 #: ../src/plugins/quickview/FilterByName.py:109 #: ../src/plugins/quickview/FilterByName.py:190 #: ../src/plugins/quickview/FilterByName.py:245 #: ../src/plugins/quickview/FilterByName.py:362 -#: ../src/plugins/quickview/quickview.gpr.py:203 -#: ../src/plugins/quickview/References.py:87 +#: ../src/plugins/quickview/quickview.gpr.py:204 +#: ../src/plugins/quickview/References.py:93 #: ../src/plugins/textreport/TagReport.py:439 #: ../src/plugins/view/mediaview.py:127 ../src/plugins/view/view.gpr.py:85 -#: ../src/plugins/webreport/NarrativeWeb.py:1328 -#: ../src/plugins/webreport/NarrativeWeb.py:1379 -#: ../src/plugins/webreport/NarrativeWeb.py:1653 -#: ../src/plugins/webreport/NarrativeWeb.py:3697 -#: ../src/plugins/webreport/NarrativeWeb.py:4328 +#: ../src/plugins/webreport/NarrativeWeb.py:1262 +#: ../src/plugins/webreport/NarrativeWeb.py:1313 +#: ../src/plugins/webreport/NarrativeWeb.py:1588 +#: ../src/plugins/webreport/NarrativeWeb.py:3585 +#: ../src/plugins/webreport/NarrativeWeb.py:4224 msgid "Media" msgstr "" -#: ../src/ScratchPad.py:571 +#: ../src/ScratchPad.py:587 msgid "Media ref" msgstr "" -#: ../src/ScratchPad.py:586 +#: ../src/ScratchPad.py:602 msgid "Person ref" msgstr "" +#: ../src/ScratchPad.py:617 +msgid "Child ref" +msgstr "" + +#: ../src/ScratchPad.py:623 +#, python-format +msgid "%(frel)s %(mrel)s" +msgstr "" + #. 4 #. ------------------------------------------------------------------------ #. @@ -1020,10 +1040,10 @@ msgstr "" #. #. ------------------------------------------------------------------------ #. functions for the actual quickreports -#: ../src/ScratchPad.py:601 ../src/ToolTips.py:200 ../src/gui/configure.py:448 -#: ../src/gui/filtereditor.py:288 ../src/gui/grampsgui.py:134 +#: ../src/ScratchPad.py:635 ../src/ToolTips.py:200 ../src/gui/configure.py:448 +#: ../src/gui/filtereditor.py:289 ../src/gui/grampsgui.py:134 #: ../src/gui/editors/editlink.py:85 ../src/plugins/export/ExportCsv.py:334 -#: ../src/plugins/gramplet/QuickViewGramplet.py:103 +#: ../src/plugins/gramplet/QuickViewGramplet.py:106 #: ../src/plugins/import/ImportCsv.py:216 #: ../src/plugins/quickview/AgeOnDate.py:55 #: ../src/plugins/quickview/AttributeMatch.py:34 @@ -1038,16 +1058,17 @@ msgstr "" #: ../src/plugins/quickview/FilterByName.py:329 #: ../src/plugins/quickview/FilterByName.py:337 #: ../src/plugins/quickview/FilterByName.py:373 -#: ../src/plugins/quickview/quickview.gpr.py:198 -#: ../src/plugins/quickview/References.py:82 +#: ../src/plugins/quickview/quickview.gpr.py:199 +#: ../src/plugins/quickview/References.py:85 #: ../src/plugins/quickview/SameSurnames.py:108 #: ../src/plugins/quickview/SameSurnames.py:150 -#: ../src/plugins/textreport/PlaceReport.py:182 -#: ../src/plugins/textreport/PlaceReport.py:254 -#: ../src/plugins/textreport/PlaceReport.py:386 +#: ../src/plugins/textreport/PlaceReport.py:183 +#: ../src/plugins/textreport/PlaceReport.py:255 +#: ../src/plugins/textreport/PlaceReport.py:387 #: ../src/plugins/tool/EventCmp.py:250 ../src/plugins/view/geography.gpr.py:48 -#: ../src/plugins/webreport/NarrativeWeb.py:140 -#: ../src/plugins/webreport/NarrativeWeb.py:5392 +#: ../src/plugins/webreport/NarrativeWeb.py:133 +#: ../src/plugins/webreport/NarrativeWeb.py:5336 +#: ../src/glade/editpersonref.glade.h:5 msgid "Person" msgstr "" @@ -1055,48 +1076,48 @@ msgstr "" #. get the family events #. show "> Family: ..." and nothing else #. show "V Family: ..." and the rest -#: ../src/ScratchPad.py:627 ../src/ToolTips.py:230 ../src/gui/configure.py:450 -#: ../src/gui/filtereditor.py:289 ../src/gui/grampsgui.py:113 -#: ../src/gui/editors/editfamily.py:580 ../src/gui/editors/editlink.py:82 +#: ../src/ScratchPad.py:661 ../src/ToolTips.py:230 ../src/gui/configure.py:450 +#: ../src/gui/filtereditor.py:290 ../src/gui/grampsgui.py:113 +#: ../src/gui/editors/editfamily.py:482 ../src/gui/editors/editlink.py:82 #: ../src/plugins/export/ExportCsv.py:501 -#: ../src/plugins/gramplet/QuickViewGramplet.py:105 +#: ../src/plugins/gramplet/QuickViewGramplet.py:108 #: ../src/plugins/import/ImportCsv.py:219 #: ../src/plugins/quickview/all_events.py:79 #: ../src/plugins/quickview/all_relations.py:271 #: ../src/plugins/quickview/FilterByName.py:140 #: ../src/plugins/quickview/FilterByName.py:215 -#: ../src/plugins/quickview/quickview.gpr.py:199 -#: ../src/plugins/quickview/References.py:83 -#: ../src/plugins/textreport/IndivComplete.py:77 +#: ../src/plugins/quickview/quickview.gpr.py:200 +#: ../src/plugins/quickview/References.py:86 +#: ../src/plugins/textreport/IndivComplete.py:76 #: ../src/plugins/view/geography.gpr.py:96 ../src/plugins/view/relview.py:1318 #: ../src/plugins/view/relview.py:1340 -#: ../src/plugins/webreport/NarrativeWeb.py:2998 +#: ../src/plugins/webreport/NarrativeWeb.py:2883 +#: ../src/glade/editldsord.glade.h:3 msgid "Family" msgstr "" #. 7 -#: ../src/ScratchPad.py:652 ../src/gui/configure.py:454 -#: ../src/gui/filtereditor.py:292 ../src/gui/editors/editlink.py:88 -#: ../src/gui/editors/editsource.py:75 +#: ../src/ScratchPad.py:686 ../src/gui/configure.py:454 +#: ../src/gui/filtereditor.py:293 ../src/gui/editors/editlink.py:88 +#: ../src/gui/editors/editsource.py:77 #: ../src/gui/editors/displaytabs/nameembedlist.py:76 #: ../src/plugins/export/ExportCsv.py:458 -#: ../src/plugins/gramplet/QuickViewGramplet.py:110 -#: ../src/plugins/gramplet/Sources.py:47 +#: ../src/plugins/gramplet/QuickViewGramplet.py:113 #: ../src/plugins/import/ImportCsv.py:181 #: ../src/plugins/quickview/FilterByName.py:170 #: ../src/plugins/quickview/FilterByName.py:233 -#: ../src/plugins/quickview/quickview.gpr.py:201 -#: ../src/plugins/quickview/References.py:85 -#: ../src/plugins/quickview/Reporef.py:59 +#: ../src/plugins/quickview/quickview.gpr.py:202 +#: ../src/plugins/quickview/References.py:88 +#: ../src/plugins/quickview/Reporef.py:62 msgid "Source" msgstr "" #. 6 -#: ../src/ScratchPad.py:676 ../src/ToolTips.py:128 ../src/gui/configure.py:460 -#: ../src/gui/filtereditor.py:294 ../src/gui/editors/editlink.py:87 +#: ../src/ScratchPad.py:710 ../src/ToolTips.py:128 ../src/gui/configure.py:460 +#: ../src/gui/filtereditor.py:295 ../src/gui/editors/editlink.py:87 #: ../src/gui/editors/editrepository.py:67 #: ../src/gui/editors/editrepository.py:69 -#: ../src/plugins/gramplet/QuickViewGramplet.py:109 +#: ../src/plugins/gramplet/QuickViewGramplet.py:112 #: ../src/plugins/quickview/FilterByName.py:180 #: ../src/plugins/quickview/FilterByName.py:239 msgid "Repository" @@ -1104,9 +1125,9 @@ msgstr "" #. Create the tree columns #. 0 selected? -#: ../src/ScratchPad.py:804 ../src/gui/viewmanager.py:464 +#: ../src/ScratchPad.py:838 ../src/gui/viewmanager.py:464 #: ../src/gui/editors/displaytabs/attrembedlist.py:62 -#: ../src/gui/editors/displaytabs/backreflist.py:59 +#: ../src/gui/editors/displaytabs/backreflist.py:60 #: ../src/gui/editors/displaytabs/eventembedlist.py:74 #: ../src/gui/editors/displaytabs/familyldsembedlist.py:51 #: ../src/gui/editors/displaytabs/ldsembedlist.py:61 @@ -1114,18 +1135,18 @@ msgstr "" #: ../src/gui/editors/displaytabs/notetab.py:76 #: ../src/gui/editors/displaytabs/repoembedlist.py:69 #: ../src/gui/editors/displaytabs/webembedlist.py:64 -#: ../src/gui/plug/_windows.py:107 ../src/gui/plug/_windows.py:225 +#: ../src/gui/plug/_windows.py:108 ../src/gui/plug/_windows.py:226 #: ../src/gui/selectors/selectevent.py:63 #: ../src/gui/selectors/selectnote.py:68 #: ../src/gui/selectors/selectobject.py:76 ../src/Merge/mergeperson.py:230 -#: ../src/plugins/BookReport.py:775 ../src/plugins/BookReport.py:779 -#: ../src/plugins/gramplet/Backlinks.py:43 +#: ../src/plugins/BookReport.py:777 ../src/plugins/BookReport.py:781 +#: ../src/plugins/gramplet/Backlinks.py:44 #: ../src/plugins/gramplet/Events.py:49 #: ../src/plugins/quickview/FilterByName.py:290 #: ../src/plugins/quickview/OnThisDay.py:80 #: ../src/plugins/quickview/OnThisDay.py:81 #: ../src/plugins/quickview/OnThisDay.py:82 -#: ../src/plugins/quickview/References.py:67 +#: ../src/plugins/quickview/References.py:70 #: ../src/plugins/quickview/LinkReferences.py:45 #: ../src/plugins/quickview/siblings.py:47 #: ../src/plugins/textreport/TagReport.py:386 @@ -1133,9 +1154,9 @@ msgstr "" #: ../src/plugins/tool/PatchNames.py:402 ../src/plugins/tool/SortEvents.py:57 #: ../src/plugins/view/eventview.py:82 ../src/plugins/view/mediaview.py:94 #: ../src/plugins/view/noteview.py:79 ../src/plugins/view/repoview.py:84 -#: ../src/plugins/webreport/NarrativeWeb.py:147 -#: ../src/plugins/webreport/NarrativeWeb.py:1131 -#: ../src/plugins/webreport/NarrativeWeb.py:2020 +#: ../src/plugins/webreport/NarrativeWeb.py:140 +#: ../src/plugins/webreport/NarrativeWeb.py:1072 +#: ../src/plugins/webreport/NarrativeWeb.py:6071 #: ../src/Filters/SideBar/_EventSidebarFilter.py:95 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:90 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:94 @@ -1143,7 +1164,7 @@ msgstr "" msgid "Type" msgstr "" -#: ../src/ScratchPad.py:807 ../src/gui/editors/displaytabs/repoembedlist.py:67 +#: ../src/ScratchPad.py:841 ../src/gui/editors/displaytabs/repoembedlist.py:67 #: ../src/gui/editors/displaytabs/sourceembedlist.py:67 #: ../src/gui/selectors/selectobject.py:74 #: ../src/gui/selectors/selectplace.py:62 @@ -1152,18 +1173,18 @@ msgstr "" #: ../src/gui/widgets/grampletpane.py:1497 #: ../src/plugins/gramplet/PersonDetails.py:125 #: ../src/plugins/textreport/TagReport.py:456 -#: ../src/plugins/view/mediaview.py:92 ../src/plugins/view/sourceview.py:76 +#: ../src/plugins/view/mediaview.py:92 ../src/plugins/view/sourceview.py:79 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:80 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:89 msgid "Title" msgstr "" -#: ../src/ScratchPad.py:810 ../src/gui/editors/displaytabs/attrembedlist.py:63 +#: ../src/ScratchPad.py:844 ../src/gui/editors/displaytabs/attrembedlist.py:63 #: ../src/gui/editors/displaytabs/dataembedlist.py:60 #: ../src/plugins/gramplet/Attributes.py:47 #: ../src/plugins/lib/libmetadata.py:161 ../src/plugins/tool/PatchNames.py:405 -#: ../src/plugins/webreport/NarrativeWeb.py:149 -#: ../src/plugins/webreport/NarrativeWeb.py:1132 +#: ../src/plugins/webreport/NarrativeWeb.py:142 +#: ../src/plugins/webreport/NarrativeWeb.py:1073 msgid "Value" msgstr "" @@ -1172,29 +1193,29 @@ msgstr "" #. constants #. #. ------------------------------------------------------------------------- -#: ../src/ScratchPad.py:813 ../src/cli/clidbman.py:62 +#: ../src/ScratchPad.py:847 ../src/cli/clidbman.py:62 #: ../src/gui/configure.py:1111 msgid "Family Tree" msgstr "" -#: ../src/ScratchPad.py:1199 ../src/ScratchPad.py:1205 -#: ../src/ScratchPad.py:1244 ../src/ScratchPad.py:1287 +#: ../src/ScratchPad.py:1236 ../src/ScratchPad.py:1242 +#: ../src/ScratchPad.py:1281 ../src/ScratchPad.py:1324 #: ../src/glade/scratchpad.glade.h:2 msgid "Clipboard" msgstr "" -#: ../src/ScratchPad.py:1329 ../src/Simple/_SimpleTable.py:133 +#: ../src/ScratchPad.py:1366 ../src/Simple/_SimpleTable.py:137 #, python-format msgid "the object|See %s details" msgstr "" #. --------------------------- -#: ../src/ScratchPad.py:1335 ../src/Simple/_SimpleTable.py:143 +#: ../src/ScratchPad.py:1372 ../src/Simple/_SimpleTable.py:147 #, python-format msgid "the object|Make %s active" msgstr "" -#: ../src/ScratchPad.py:1351 +#: ../src/ScratchPad.py:1388 #, python-format msgid "the object|Create Filter from %s selected..." msgstr "" @@ -1228,7 +1249,7 @@ msgid "" "%s" msgstr "" -#: ../src/ToolTips.py:150 ../src/plugins/webreport/NarrativeWeb.py:2334 +#: ../src/ToolTips.py:150 ../src/plugins/webreport/NarrativeWeb.py:2217 msgid "Telephone" msgstr "" @@ -1244,7 +1265,7 @@ msgstr "" #: ../src/plugins/textreport/FamilyGroup.py:479 #: ../src/plugins/textreport/TagReport.py:129 #: ../src/plugins/view/relview.py:614 -#: ../src/plugins/webreport/NarrativeWeb.py:123 +#: ../src/plugins/webreport/NarrativeWeb.py:116 msgid "Birth" msgstr "" @@ -1253,12 +1274,13 @@ msgid "Primary source" msgstr "" #. ---------------------------------- -#: ../src/ToolTips.py:245 ../src/gen/lib/ldsord.py:104 +#: ../src/ToolTips.py:245 ../src/gen/lib/ldsord.py:105 #: ../src/Merge/mergeperson.py:238 ../src/plugins/export/ExportCsv.py:501 #: ../src/plugins/gramplet/Children.py:84 #: ../src/plugins/gramplet/Children.py:181 #: ../src/plugins/import/ImportCsv.py:218 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:117 +#: ../src/glade/editchildref.glade.h:2 msgid "Child" msgstr "" @@ -1302,74 +1324,77 @@ msgstr "" msgid "See details" msgstr "" -#: ../src/Utils.py:82 ../src/gui/editors/editperson.py:324 +#: ../src/Utils.py:83 ../src/gui/editors/editperson.py:325 #: ../src/gui/views/treemodels/peoplemodel.py:96 #: ../src/Merge/mergeperson.py:62 -#: ../src/plugins/webreport/NarrativeWeb.py:4768 +#: ../src/plugins/webreport/NarrativeWeb.py:4678 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:90 msgid "male" msgstr "" -#: ../src/Utils.py:83 ../src/gui/editors/editperson.py:323 +#: ../src/Utils.py:84 ../src/gui/editors/editperson.py:324 #: ../src/gui/views/treemodels/peoplemodel.py:96 #: ../src/Merge/mergeperson.py:62 -#: ../src/plugins/webreport/NarrativeWeb.py:4769 +#: ../src/plugins/webreport/NarrativeWeb.py:4679 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:90 msgid "female" msgstr "" -#: ../src/Utils.py:84 +#: ../src/Utils.py:85 msgid "gender|unknown" msgstr "" -#: ../src/Utils.py:88 +#: ../src/Utils.py:89 msgid "Invalid" msgstr "" -#: ../src/Utils.py:91 ../src/gui/editors/editsourceref.py:140 +#: ../src/Utils.py:92 ../src/gui/editors/editcitation.py:269 +#: ../src/gui/editors/editsourceref.py:149 msgid "Very High" msgstr "" -#: ../src/Utils.py:92 ../src/gui/editors/editsourceref.py:139 -#: ../src/plugins/tool/FindDupes.py:63 +#: ../src/Utils.py:93 ../src/gui/editors/editcitation.py:268 +#: ../src/gui/editors/editsourceref.py:148 ../src/plugins/tool/FindDupes.py:63 msgid "High" msgstr "" -#: ../src/Utils.py:93 ../src/gui/editors/editsourceref.py:138 -#: ../src/plugins/webreport/NarrativeWeb.py:1869 +#: ../src/Utils.py:94 ../src/gui/editors/editcitation.py:267 +#: ../src/gui/editors/editsourceref.py:147 +#: ../src/plugins/webreport/NarrativeWeb.py:1804 msgid "Normal" msgstr "" -#: ../src/Utils.py:94 ../src/gui/editors/editsourceref.py:137 -#: ../src/plugins/tool/FindDupes.py:61 +#: ../src/Utils.py:95 ../src/gui/editors/editcitation.py:266 +#: ../src/gui/editors/editsourceref.py:146 ../src/plugins/tool/FindDupes.py:61 msgid "Low" msgstr "" -#: ../src/Utils.py:95 ../src/gui/editors/editsourceref.py:136 +#: ../src/Utils.py:96 ../src/gui/editors/editcitation.py:265 +#: ../src/gui/editors/editsourceref.py:145 msgid "Very Low" msgstr "" -#: ../src/Utils.py:99 +#: ../src/Utils.py:100 msgid "A legal or common-law relationship between a husband and wife" msgstr "" -#: ../src/Utils.py:101 +#: ../src/Utils.py:102 msgid "No legal or common-law relationship between man and woman" msgstr "" -#: ../src/Utils.py:103 +#: ../src/Utils.py:104 msgid "An established relationship between members of the same sex" msgstr "" -#: ../src/Utils.py:105 +#: ../src/Utils.py:106 msgid "Unknown relationship between a man and woman" msgstr "" -#: ../src/Utils.py:107 +#: ../src/Utils.py:108 msgid "An unspecified relationship between a man and woman" msgstr "" -#: ../src/Utils.py:123 +#: ../src/Utils.py:124 msgid "" "The data can only be recovered by Undo operation or by quitting with " "abandoning changes." @@ -1381,109 +1406,109 @@ msgstr "" #. string if the person is None #. #. ------------------------------------------------------------------------- -#: ../src/Utils.py:210 ../src/gen/lib/date.py:452 ../src/gen/lib/date.py:490 +#: ../src/Utils.py:211 ../src/gen/lib/date.py:457 ../src/gen/lib/date.py:495 #: ../src/gen/mime/_gnomemime.py:39 ../src/gen/mime/_gnomemime.py:46 -#: ../src/gen/mime/_pythonmime.py:46 ../src/gen/mime/_pythonmime.py:54 -#: ../src/gui/editors/editperson.py:325 +#: ../src/gen/mime/_pythonmime.py:49 ../src/gen/mime/_pythonmime.py:57 +#: ../src/gui/editors/editperson.py:326 #: ../src/gui/views/treemodels/peoplemodel.py:96 #: ../src/Merge/mergeperson.py:62 -#: ../src/plugins/textreport/DetAncestralReport.py:540 -#: ../src/plugins/textreport/DetAncestralReport.py:547 -#: ../src/plugins/textreport/DetAncestralReport.py:590 -#: ../src/plugins/textreport/DetAncestralReport.py:597 -#: ../src/plugins/textreport/DetDescendantReport.py:561 -#: ../src/plugins/textreport/DetDescendantReport.py:568 -#: ../src/plugins/textreport/IndivComplete.py:423 +#: ../src/plugins/textreport/DetAncestralReport.py:542 +#: ../src/plugins/textreport/DetAncestralReport.py:549 +#: ../src/plugins/textreport/DetAncestralReport.py:592 +#: ../src/plugins/textreport/DetAncestralReport.py:599 +#: ../src/plugins/textreport/DetDescendantReport.py:587 +#: ../src/plugins/textreport/DetDescendantReport.py:594 +#: ../src/plugins/textreport/IndivComplete.py:427 #: ../src/plugins/view/relview.py:652 -#: ../src/plugins/webreport/NarrativeWeb.py:4770 +#: ../src/plugins/webreport/NarrativeWeb.py:4680 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:90 msgid "unknown" msgstr "" -#: ../src/Utils.py:220 ../src/Utils.py:240 ../src/plugins/Records.py:218 +#: ../src/Utils.py:221 ../src/Utils.py:241 ../src/plugins/Records.py:218 #, python-format msgid "%(father)s and %(mother)s" msgstr "" -#: ../src/Utils.py:555 +#: ../src/Utils.py:556 msgid "death-related evidence" msgstr "" -#: ../src/Utils.py:572 +#: ../src/Utils.py:573 msgid "birth-related evidence" msgstr "" -#: ../src/Utils.py:577 ../src/plugins/import/ImportCsv.py:208 +#: ../src/Utils.py:578 ../src/plugins/import/ImportCsv.py:208 msgid "death date" msgstr "" -#: ../src/Utils.py:582 ../src/plugins/import/ImportCsv.py:186 +#: ../src/Utils.py:583 ../src/plugins/import/ImportCsv.py:186 msgid "birth date" msgstr "" -#: ../src/Utils.py:615 +#: ../src/Utils.py:616 msgid "sibling birth date" msgstr "" -#: ../src/Utils.py:627 +#: ../src/Utils.py:628 msgid "sibling death date" msgstr "" -#: ../src/Utils.py:641 +#: ../src/Utils.py:642 msgid "sibling birth-related date" msgstr "" -#: ../src/Utils.py:652 +#: ../src/Utils.py:653 msgid "sibling death-related date" msgstr "" -#: ../src/Utils.py:665 ../src/Utils.py:670 +#: ../src/Utils.py:666 ../src/Utils.py:671 msgid "a spouse, " msgstr "" -#: ../src/Utils.py:688 +#: ../src/Utils.py:689 msgid "event with spouse" msgstr "" -#: ../src/Utils.py:712 +#: ../src/Utils.py:713 msgid "descendant birth date" msgstr "" -#: ../src/Utils.py:721 +#: ../src/Utils.py:722 msgid "descendant death date" msgstr "" -#: ../src/Utils.py:737 +#: ../src/Utils.py:738 msgid "descendant birth-related date" msgstr "" -#: ../src/Utils.py:745 +#: ../src/Utils.py:746 msgid "descendant death-related date" msgstr "" -#: ../src/Utils.py:758 +#: ../src/Utils.py:759 #, python-format msgid "Database error: %s is defined as his or her own ancestor" msgstr "" -#: ../src/Utils.py:782 ../src/Utils.py:828 +#: ../src/Utils.py:783 ../src/Utils.py:829 msgid "ancestor birth date" msgstr "" -#: ../src/Utils.py:792 ../src/Utils.py:838 +#: ../src/Utils.py:793 ../src/Utils.py:839 msgid "ancestor death date" msgstr "" -#: ../src/Utils.py:803 ../src/Utils.py:849 +#: ../src/Utils.py:804 ../src/Utils.py:850 msgid "ancestor birth-related date" msgstr "" -#: ../src/Utils.py:811 ../src/Utils.py:857 +#: ../src/Utils.py:812 ../src/Utils.py:858 msgid "ancestor death-related date" msgstr "" #. no evidence, must consider alive -#: ../src/Utils.py:915 +#: ../src/Utils.py:916 msgid "no evidence" msgstr "" @@ -1515,17 +1540,17 @@ msgstr "" #. 's' : suffix = suffix #. 'n' : nickname = nick name #. 'g' : familynick = family nick name -#: ../src/Utils.py:1200 ../src/plugins/export/ExportCsv.py:336 +#: ../src/Utils.py:1268 ../src/plugins/export/ExportCsv.py:336 #: ../src/plugins/import/ImportCsv.py:177 #: ../src/plugins/tool/PatchNames.py:439 msgid "Person|Title" msgstr "" -#: ../src/Utils.py:1200 +#: ../src/Utils.py:1268 msgid "Person|TITLE" msgstr "" -#: ../src/Utils.py:1201 ../src/gen/display/name.py:327 +#: ../src/Utils.py:1269 ../src/gen/display/name.py:327 #: ../src/gui/configure.py:513 ../src/gui/configure.py:515 #: ../src/gui/configure.py:520 ../src/gui/configure.py:522 #: ../src/gui/configure.py:524 ../src/gui/configure.py:525 @@ -1538,174 +1563,174 @@ msgstr "" msgid "Given" msgstr "" -#: ../src/Utils.py:1201 +#: ../src/Utils.py:1269 msgid "GIVEN" msgstr "" -#: ../src/Utils.py:1202 ../src/gui/configure.py:520 +#: ../src/Utils.py:1270 ../src/gui/configure.py:520 #: ../src/gui/configure.py:527 ../src/gui/configure.py:529 #: ../src/gui/configure.py:530 ../src/gui/configure.py:531 #: ../src/gui/configure.py:532 ../src/gui/configure.py:533 msgid "SURNAME" msgstr "" -#: ../src/Utils.py:1203 +#: ../src/Utils.py:1271 msgid "Name|Call" msgstr "" -#: ../src/Utils.py:1203 +#: ../src/Utils.py:1271 msgid "Name|CALL" msgstr "" -#: ../src/Utils.py:1204 ../src/gui/configure.py:517 +#: ../src/Utils.py:1272 ../src/gui/configure.py:517 #: ../src/gui/configure.py:519 ../src/gui/configure.py:522 #: ../src/gui/configure.py:523 ../src/gui/configure.py:529 msgid "Name|Common" msgstr "" -#: ../src/Utils.py:1204 +#: ../src/Utils.py:1272 msgid "Name|COMMON" msgstr "" -#: ../src/Utils.py:1205 +#: ../src/Utils.py:1273 msgid "Initials" msgstr "" -#: ../src/Utils.py:1205 +#: ../src/Utils.py:1273 msgid "INITIALS" msgstr "" -#: ../src/Utils.py:1206 ../src/gui/configure.py:513 +#: ../src/Utils.py:1274 ../src/gui/configure.py:513 #: ../src/gui/configure.py:515 ../src/gui/configure.py:517 #: ../src/gui/configure.py:519 ../src/gui/configure.py:520 #: ../src/gui/configure.py:525 ../src/gui/configure.py:527 #: ../src/gui/configure.py:532 ../src/gui/configure.py:534 #: ../src/plugins/export/ExportCsv.py:335 -#: ../src/plugins/import/ImportCsv.py:179 +#: ../src/plugins/import/ImportCsv.py:179 ../src/glade/editperson.glade.h:26 msgid "Suffix" msgstr "" -#: ../src/Utils.py:1206 +#: ../src/Utils.py:1274 msgid "SUFFIX" msgstr "" #. name, sort, width, modelcol -#: ../src/Utils.py:1207 ../src/gui/editors/displaytabs/surnametab.py:80 +#: ../src/Utils.py:1275 ../src/gui/editors/displaytabs/surnametab.py:80 msgid "Name|Primary" msgstr "" -#: ../src/Utils.py:1207 +#: ../src/Utils.py:1275 msgid "PRIMARY" msgstr "" -#: ../src/Utils.py:1208 +#: ../src/Utils.py:1276 msgid "Primary[pre]" msgstr "" -#: ../src/Utils.py:1208 +#: ../src/Utils.py:1276 msgid "PRIMARY[PRE]" msgstr "" -#: ../src/Utils.py:1209 +#: ../src/Utils.py:1277 msgid "Primary[sur]" msgstr "" -#: ../src/Utils.py:1209 +#: ../src/Utils.py:1277 msgid "PRIMARY[SUR]" msgstr "" -#: ../src/Utils.py:1210 +#: ../src/Utils.py:1278 msgid "Primary[con]" msgstr "" -#: ../src/Utils.py:1210 +#: ../src/Utils.py:1278 msgid "PRIMARY[CON]" msgstr "" -#: ../src/Utils.py:1211 ../src/gen/lib/nameorigintype.py:86 +#: ../src/Utils.py:1279 ../src/gen/lib/nameorigintype.py:86 #: ../src/gui/configure.py:526 msgid "Patronymic" msgstr "" -#: ../src/Utils.py:1211 +#: ../src/Utils.py:1279 msgid "PATRONYMIC" msgstr "" -#: ../src/Utils.py:1212 +#: ../src/Utils.py:1280 msgid "Patronymic[pre]" msgstr "" -#: ../src/Utils.py:1212 +#: ../src/Utils.py:1280 msgid "PATRONYMIC[PRE]" msgstr "" -#: ../src/Utils.py:1213 +#: ../src/Utils.py:1281 msgid "Patronymic[sur]" msgstr "" -#: ../src/Utils.py:1213 +#: ../src/Utils.py:1281 msgid "PATRONYMIC[SUR]" msgstr "" -#: ../src/Utils.py:1214 +#: ../src/Utils.py:1282 msgid "Patronymic[con]" msgstr "" -#: ../src/Utils.py:1214 +#: ../src/Utils.py:1282 msgid "PATRONYMIC[CON]" msgstr "" -#: ../src/Utils.py:1215 ../src/gui/configure.py:534 +#: ../src/Utils.py:1283 ../src/gui/configure.py:534 msgid "Rawsurnames" msgstr "" -#: ../src/Utils.py:1215 +#: ../src/Utils.py:1283 msgid "RAWSURNAMES" msgstr "" -#: ../src/Utils.py:1216 +#: ../src/Utils.py:1284 msgid "Notpatronymic" msgstr "" -#: ../src/Utils.py:1216 +#: ../src/Utils.py:1284 msgid "NOTPATRONYMIC" msgstr "" -#: ../src/Utils.py:1217 ../src/gui/editors/displaytabs/surnametab.py:75 +#: ../src/Utils.py:1285 ../src/gui/editors/displaytabs/surnametab.py:75 #: ../src/plugins/export/ExportCsv.py:335 -#: ../src/plugins/import/ImportCsv.py:178 +#: ../src/plugins/import/ImportCsv.py:178 ../src/glade/editperson.glade.h:22 msgid "Prefix" msgstr "" -#: ../src/Utils.py:1217 +#: ../src/Utils.py:1285 msgid "PREFIX" msgstr "" -#: ../src/Utils.py:1218 ../src/gen/lib/attrtype.py:71 +#: ../src/Utils.py:1286 ../src/gen/lib/attrtype.py:71 #: ../src/gui/configure.py:516 ../src/gui/configure.py:518 #: ../src/gui/configure.py:523 ../src/gui/configure.py:530 #: ../src/plugins/tool/PatchNames.py:429 msgid "Nickname" msgstr "" -#: ../src/Utils.py:1218 +#: ../src/Utils.py:1286 msgid "NICKNAME" msgstr "" -#: ../src/Utils.py:1219 +#: ../src/Utils.py:1287 msgid "Familynick" msgstr "" -#: ../src/Utils.py:1219 +#: ../src/Utils.py:1287 msgid "FAMILYNICK" msgstr "" -#: ../src/Utils.py:1332 ../src/Utils.py:1351 +#: ../src/Utils.py:1400 ../src/Utils.py:1419 #, python-format msgid "%s, ..." msgstr "" -#: ../src/UndoHistory.py:64 ../src/gui/grampsgui.py:160 +#: ../src/UndoHistory.py:64 ../src/gui/grampsgui.py:161 msgid "Undo History" msgstr "" @@ -1957,12 +1982,13 @@ msgid "You do not have write access to the selected file." msgstr "" #: ../src/cli/grampscli.py:159 ../src/cli/grampscli.py:162 -#: ../src/gui/dbloader.py:314 ../src/gui/dbloader.py:318 +#: ../src/gui/dbloader.py:314 ../src/gui/dbloader.py:317 +#: ../src/gui/dbloader.py:320 msgid "Cannot open database" msgstr "" #: ../src/cli/grampscli.py:166 ../src/gui/dbloader.py:188 -#: ../src/gui/dbloader.py:322 +#: ../src/gui/dbloader.py:324 #, python-format msgid "Could not open file: %s" msgstr "" @@ -1995,34 +2021,34 @@ msgstr "" #. FIXME it is wrong to use translatable text in comparison. #. How can we distinguish custom size though? -#: ../src/cli/plug/__init__.py:301 ../src/gen/plug/report/_paper.py:91 +#: ../src/cli/plug/__init__.py:302 ../src/gen/plug/report/_paper.py:91 #: ../src/gen/plug/report/_paper.py:113 #: ../src/gui/plug/report/_papermenu.py:182 #: ../src/gui/plug/report/_papermenu.py:243 msgid "Custom Size" msgstr "" -#: ../src/cli/plug/__init__.py:539 +#: ../src/cli/plug/__init__.py:540 msgid "Failed to write report. " msgstr "" -#: ../src/gen/db/base.py:1555 +#: ../src/gen/db/base.py:1600 msgid "Add child to family" msgstr "" -#: ../src/gen/db/base.py:1568 ../src/gen/db/base.py:1573 +#: ../src/gen/db/base.py:1613 ../src/gen/db/base.py:1618 msgid "Remove child from family" msgstr "" -#: ../src/gen/db/base.py:1648 ../src/gen/db/base.py:1652 +#: ../src/gen/db/base.py:1693 ../src/gen/db/base.py:1697 msgid "Remove Family" msgstr "" -#: ../src/gen/db/base.py:1693 +#: ../src/gen/db/base.py:1738 msgid "Remove father from family" msgstr "" -#: ../src/gen/db/base.py:1695 +#: ../src/gen/db/base.py:1740 msgid "Remove mother from family" msgstr "" @@ -2033,7 +2059,20 @@ msgid "" "between different database versions." msgstr "" -#: ../src/gen/db/exceptions.py:92 +#: ../src/gen/db/exceptions.py:93 +#, python-format +msgid "" +"Gramps stores its data in a Berkeley Database. The family tree you try to " +"load was created with version %(env_version)s of the Berkeley DB. However, " +"the Gramps version in use right now employs version %(bdb_version)s of the " +"Berkeley DB. So you are trying to load data created in a newer format into " +"an older program; this is bound to fail. The right approach in this case is " +"to use XML export and import. So try to open the family tree on that " +"computer with that software that created the family tree, export it to XML " +"and load that XML into the version of Gramps you intend to use." +msgstr "" + +#: ../src/gen/db/exceptions.py:116 msgid "" "Gramps has detected a problem in opening the 'environment' of the underlying " "Berkeley database used to store this Family Tree. The most likely cause is " @@ -2047,21 +2086,21 @@ msgid "" "recovery tools." msgstr "" -#: ../src/gen/db/exceptions.py:115 +#: ../src/gen/db/exceptions.py:139 msgid "" "You cannot open this database without upgrading it.\n" "If you upgrade then you won't be able to use previous versions of Gramps.\n" "You might want to make a backup copy first." msgstr "" -#: ../src/gen/db/undoredo.py:237 ../src/gen/db/undoredo.py:274 +#: ../src/gen/db/undoredo.py:241 ../src/gen/db/undoredo.py:278 #: ../src/plugins/lib/libgrdb.py:1705 ../src/plugins/lib/libgrdb.py:1777 #: ../src/plugins/lib/libgrdb.py:1818 #, python-format msgid "_Undo %s" msgstr "" -#: ../src/gen/db/undoredo.py:243 ../src/gen/db/undoredo.py:280 +#: ../src/gen/db/undoredo.py:247 ../src/gen/db/undoredo.py:284 #: ../src/plugins/lib/libgrdb.py:1784 ../src/plugins/lib/libgrdb.py:1826 #, python-format msgid "_Redo %s" @@ -2106,7 +2145,7 @@ msgid "surname" msgstr "" #: ../src/gen/display/name.py:546 ../src/gen/display/name.py:646 -#: ../src/gui/editors/editperson.py:362 ../src/plugins/import/ImportCsv.py:179 +#: ../src/gui/editors/editperson.py:363 ../src/plugins/import/ImportCsv.py:179 msgid "suffix" msgstr "" @@ -2163,7 +2202,7 @@ msgid "Remaining names|rest" msgstr "" #: ../src/gen/display/name.py:583 ../src/gen/display/name.py:675 -#: ../src/gui/editors/editperson.py:383 ../src/plugins/import/ImportCsv.py:178 +#: ../src/gui/editors/editperson.py:384 ../src/plugins/import/ImportCsv.py:178 msgid "prefix" msgstr "" @@ -2185,7 +2224,7 @@ msgstr "" #: ../src/gen/lib/nametype.py:54 ../src/gen/lib/nameorigintype.py:81 #: ../src/gen/lib/notetype.py:79 ../src/gen/lib/repotype.py:60 #: ../src/gen/lib/srcmediatype.py:63 ../src/gen/lib/urltype.py:55 -#: ../src/plugins/textreport/IndivComplete.py:78 +#: ../src/plugins/textreport/IndivComplete.py:77 msgid "Custom" msgstr "" @@ -2197,14 +2236,14 @@ msgstr "" #: ../src/gen/lib/attrtype.py:66 ../src/gui/viewmanager.py:466 #: ../src/gui/editors/displaytabs/eventembedlist.py:73 #: ../src/gui/editors/displaytabs/webembedlist.py:66 -#: ../src/gui/plug/_windows.py:118 ../src/gui/plug/_windows.py:229 -#: ../src/gui/plug/_windows.py:592 ../src/gui/selectors/selectevent.py:61 +#: ../src/gui/plug/_windows.py:119 ../src/gui/plug/_windows.py:230 +#: ../src/gui/plug/_windows.py:593 ../src/gui/selectors/selectevent.py:61 #: ../src/plugins/lib/libmetadata.py:88 -#: ../src/plugins/textreport/PlaceReport.py:182 -#: ../src/plugins/textreport/PlaceReport.py:255 +#: ../src/plugins/textreport/PlaceReport.py:183 +#: ../src/plugins/textreport/PlaceReport.py:256 #: ../src/plugins/textreport/TagReport.py:312 #: ../src/plugins/tool/SortEvents.py:59 ../src/plugins/view/eventview.py:80 -#: ../src/plugins/webreport/NarrativeWeb.py:129 +#: ../src/plugins/webreport/NarrativeWeb.py:122 #: ../src/Filters/SideBar/_EventSidebarFilter.py:94 msgid "Description" msgstr "" @@ -2234,7 +2273,7 @@ msgid "Agency" msgstr "" #: ../src/gen/lib/attrtype.py:74 -#: ../src/plugins/drawreport/StatisticsChart.py:351 +#: ../src/plugins/drawreport/StatisticsChart.py:350 #: ../src/plugins/gramplet/AgeStats.py:170 #: ../src/plugins/quickview/AgeOnDate.py:55 msgid "Age" @@ -2257,7 +2296,8 @@ msgid "Time" msgstr "" #: ../src/gen/lib/childreftype.py:73 ../src/gui/configure.py:70 -#: ../src/plugins/tool/Check.py:1456 +#: ../src/plugins/tool/Check.py:1458 +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:161 #: ../src/Filters/SideBar/_EventSidebarFilter.py:160 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:217 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:255 @@ -2285,13 +2325,15 @@ msgstr "" msgid "Foster" msgstr "" +#: ../src/gen/lib/date.py:299 +#, python-format +msgid "less than %s years" +msgstr "" + #. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, -Span.BEFORE) #. self.minmax = (v - Span.BEFORE, v) #. v = self.date1.sortval - self.date2.sortval -#. self.sort = (v, -Span.BEFORE) -#. self.minmax = (v, v + Span.BEFORE) -#. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, -Span.ABOUT) #. self.minmax = (v - Span.ABOUT, v + Span.ABOUT) #. v = self.date1.sortval - self.date2.sortval @@ -2301,22 +2343,14 @@ msgstr "" #. self.sort = (v, Span.AFTER) #. self.minmax = (v - Span.BEFORE, v + Span.AFTER) #. v = self.date1.sortval - self.date2.sortval -#. self.sort = (v, Span.AFTER) -#. self.minmax = (v, v + Span.AFTER) -#. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, -Span.ABOUT) #. self.minmax = (v - Span.ABOUT, v + Span.ABOUT) #. v = self.date1.sortval - self.date2.sortval -#. self.sort = (v, -Span.BEFORE) -#. self.minmax = (v - Span.BEFORE, v + Span.ABOUT) -#. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, Span.BEFORE) #. self.minmax = (v - Span.BEFORE, v + Span.BEFORE) -#: ../src/gen/lib/date.py:306 ../src/gen/lib/date.py:338 -#: ../src/gen/lib/date.py:354 ../src/gen/lib/date.py:360 +#: ../src/gen/lib/date.py:310 ../src/gen/lib/date.py:359 #: ../src/gen/lib/date.py:365 ../src/gen/lib/date.py:370 -#: ../src/gen/lib/date.py:381 ../src/gen/lib/date.py:392 -#: ../src/gen/lib/date.py:425 +#: ../src/gen/lib/date.py:386 ../src/gen/lib/date.py:430 msgid "more than" msgstr "" @@ -2332,17 +2366,21 @@ msgstr "" #. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, -Span.AFTER) #. self.minmax = (v - Span.AFTER, v + Span.AFTER) -#: ../src/gen/lib/date.py:311 ../src/gen/lib/date.py:333 -#: ../src/gen/lib/date.py:343 ../src/gen/lib/date.py:430 +#: ../src/gen/lib/date.py:315 ../src/gen/lib/date.py:338 +#: ../src/gen/lib/date.py:348 ../src/gen/lib/date.py:435 msgid "less than" msgstr "" #. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, -Span.ABOUT) #. self.minmax = (v - Span.ABOUT, v + Span.ABOUT) -#: ../src/gen/lib/date.py:316 ../src/gen/lib/date.py:348 -#: ../src/gen/lib/date.py:387 ../src/gen/lib/date.py:402 -#: ../src/gen/lib/date.py:408 ../src/gen/lib/date.py:435 +#. TO_FIX: bug #5293 ! +#. v = self.date1.sortval - self.date2.sortval +#. self.sort = (v, -Span.ABOUT) +#. self.minmax = (v - Span.ABOUT, v + Span.ABOUT) +#: ../src/gen/lib/date.py:321 ../src/gen/lib/date.py:392 +#: ../src/gen/lib/date.py:407 ../src/gen/lib/date.py:413 +#: ../src/gen/lib/date.py:440 msgid "age|about" msgstr "" @@ -2358,113 +2396,119 @@ msgstr "" #. v2 = stop1.sortval - start2.sortval # max #. self.sort = (v1, v2 - v1) #. self.minmax = (v1, v2) -#: ../src/gen/lib/date.py:326 ../src/gen/lib/date.py:419 -#: ../src/gen/lib/date.py:448 +#: ../src/gen/lib/date.py:331 ../src/gen/lib/date.py:424 +#: ../src/gen/lib/date.py:453 msgid "between" msgstr "" -#: ../src/gen/lib/date.py:327 ../src/gen/lib/date.py:420 -#: ../src/gen/lib/date.py:449 ../src/plugins/quickview/all_relations.py:283 +#: ../src/gen/lib/date.py:332 ../src/gen/lib/date.py:425 +#: ../src/gen/lib/date.py:454 ../src/plugins/quickview/all_relations.py:283 #: ../src/plugins/view/relview.py:976 msgid "and" msgstr "" #. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, -Span.ABOUT) -#. self.minmax = (v - Span.ABOUT, v + Span.AFTER) -#: ../src/gen/lib/date.py:375 -msgid "more than about" -msgstr "" - +#. self.minmax = (v - Span.ABOUT, v + Span.ABOUT) #. v = self.date1.sortval - self.date2.sortval #. self.sort = (v, Span.AFTER) #. self.minmax = (v - Span.ABOUT, v + Span.ABOUT) -#: ../src/gen/lib/date.py:397 +#: ../src/gen/lib/date.py:353 ../src/gen/lib/date.py:402 msgid "less than about" msgstr "" -#: ../src/gen/lib/date.py:494 +#. v = self.date1.sortval - self.date2.sortval +#. self.sort = (v, -Span.ABOUT) +#. self.minmax = (v - Span.ABOUT, v + Span.AFTER) +#. v = self.date1.sortval - self.date2.sortval +#. self.sort = (v, -Span.BEFORE) +#. self.minmax = (v - Span.BEFORE, v + Span.ABOUT) +#: ../src/gen/lib/date.py:380 ../src/gen/lib/date.py:397 +msgid "more than about" +msgstr "" + +#: ../src/gen/lib/date.py:499 #, python-format msgid "%d year" msgid_plural "%d years" msgstr[0] "" msgstr[1] "" -#: ../src/gen/lib/date.py:501 +#: ../src/gen/lib/date.py:506 #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "" msgstr[1] "" -#: ../src/gen/lib/date.py:508 +#: ../src/gen/lib/date.py:513 #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "" msgstr[1] "" -#: ../src/gen/lib/date.py:513 +#: ../src/gen/lib/date.py:518 msgid "0 days" msgstr "" -#: ../src/gen/lib/date.py:660 +#: ../src/gen/lib/date.py:665 msgid "calendar|Gregorian" msgstr "" -#: ../src/gen/lib/date.py:661 +#: ../src/gen/lib/date.py:666 msgid "calendar|Julian" msgstr "" -#: ../src/gen/lib/date.py:662 +#: ../src/gen/lib/date.py:667 msgid "calendar|Hebrew" msgstr "" -#: ../src/gen/lib/date.py:663 +#: ../src/gen/lib/date.py:668 msgid "calendar|French Republican" msgstr "" -#: ../src/gen/lib/date.py:664 +#: ../src/gen/lib/date.py:669 msgid "calendar|Persian" msgstr "" -#: ../src/gen/lib/date.py:665 +#: ../src/gen/lib/date.py:670 msgid "calendar|Islamic" msgstr "" -#: ../src/gen/lib/date.py:666 +#: ../src/gen/lib/date.py:671 msgid "calendar|Swedish" msgstr "" -#: ../src/gen/lib/date.py:1660 +#: ../src/gen/lib/date.py:1665 msgid "estimated" msgstr "" -#: ../src/gen/lib/date.py:1660 +#: ../src/gen/lib/date.py:1665 msgid "calculated" msgstr "" -#: ../src/gen/lib/date.py:1674 +#: ../src/gen/lib/date.py:1679 msgid "before" msgstr "" -#: ../src/gen/lib/date.py:1674 +#: ../src/gen/lib/date.py:1679 msgid "after" msgstr "" -#: ../src/gen/lib/date.py:1674 +#: ../src/gen/lib/date.py:1679 msgid "about" msgstr "" -#: ../src/gen/lib/date.py:1675 +#: ../src/gen/lib/date.py:1680 msgid "range" msgstr "" -#: ../src/gen/lib/date.py:1675 +#: ../src/gen/lib/date.py:1680 msgid "span" msgstr "" -#: ../src/gen/lib/date.py:1675 +#: ../src/gen/lib/date.py:1680 msgid "textonly" msgstr "" @@ -2505,7 +2549,7 @@ msgstr "" #: ../src/plugins/textreport/FamilyGroup.py:485 #: ../src/plugins/textreport/TagReport.py:135 #: ../src/plugins/view/relview.py:625 ../src/plugins/view/relview.py:650 -#: ../src/plugins/webreport/NarrativeWeb.py:127 +#: ../src/plugins/webreport/NarrativeWeb.py:120 msgid "Death" msgstr "" @@ -2513,7 +2557,7 @@ msgstr "" msgid "Adult Christening" msgstr "" -#: ../src/gen/lib/eventtype.py:149 ../src/gen/lib/ldsord.py:93 +#: ../src/gen/lib/eventtype.py:149 ../src/gen/lib/ldsord.py:94 msgid "Baptism" msgstr "" @@ -2545,7 +2589,7 @@ msgstr "" msgid "Christening" msgstr "" -#: ../src/gen/lib/eventtype.py:157 ../src/gen/lib/ldsord.py:95 +#: ../src/gen/lib/eventtype.py:157 ../src/gen/lib/ldsord.py:96 msgid "Confirmation" msgstr "" @@ -2624,9 +2668,9 @@ msgid "Religion" msgstr "" #: ../src/gen/lib/eventtype.py:176 -#: ../src/plugins/gramplet/bottombar.gpr.py:118 -#: ../src/plugins/webreport/NarrativeWeb.py:2378 -#: ../src/plugins/webreport/NarrativeWeb.py:6215 +#: ../src/plugins/gramplet/bottombar.gpr.py:119 +#: ../src/plugins/webreport/NarrativeWeb.py:2261 +#: ../src/plugins/webreport/NarrativeWeb.py:6191 msgid "Residence" msgstr "" @@ -2642,7 +2686,7 @@ msgstr "" #: ../src/plugins/export/ExportCsv.py:457 #: ../src/plugins/import/ImportCsv.py:227 #: ../src/plugins/textreport/FamilyGroup.py:382 -#: ../src/plugins/webreport/NarrativeWeb.py:2814 +#: ../src/plugins/webreport/NarrativeWeb.py:2697 msgid "Marriage" msgstr "" @@ -2667,7 +2711,7 @@ msgid "Engagement" msgstr "" #: ../src/gen/lib/eventtype.py:185 -#: ../src/plugins/webreport/NarrativeWeb.py:2815 +#: ../src/plugins/webreport/NarrativeWeb.py:2698 msgid "Divorce" msgstr "" @@ -2879,72 +2923,72 @@ msgstr "" msgid "Married" msgstr "" -#: ../src/gen/lib/ldsord.py:94 +#: ../src/gen/lib/ldsord.py:95 msgid "Endowment" msgstr "" -#: ../src/gen/lib/ldsord.py:96 +#: ../src/gen/lib/ldsord.py:97 msgid "Sealed to Parents" msgstr "" -#: ../src/gen/lib/ldsord.py:97 +#: ../src/gen/lib/ldsord.py:98 msgid "Sealed to Spouse" msgstr "" -#: ../src/gen/lib/ldsord.py:101 +#: ../src/gen/lib/ldsord.py:102 msgid "" msgstr "" -#: ../src/gen/lib/ldsord.py:102 +#: ../src/gen/lib/ldsord.py:103 msgid "BIC" msgstr "" -#: ../src/gen/lib/ldsord.py:103 +#: ../src/gen/lib/ldsord.py:104 msgid "Canceled" msgstr "" -#: ../src/gen/lib/ldsord.py:105 +#: ../src/gen/lib/ldsord.py:106 msgid "Cleared" msgstr "" -#: ../src/gen/lib/ldsord.py:106 +#: ../src/gen/lib/ldsord.py:107 msgid "Completed" msgstr "" -#: ../src/gen/lib/ldsord.py:107 +#: ../src/gen/lib/ldsord.py:108 msgid "DNS" msgstr "" -#: ../src/gen/lib/ldsord.py:108 +#: ../src/gen/lib/ldsord.py:109 msgid "Infant" msgstr "" -#: ../src/gen/lib/ldsord.py:109 +#: ../src/gen/lib/ldsord.py:110 msgid "Pre-1970" msgstr "" -#: ../src/gen/lib/ldsord.py:110 +#: ../src/gen/lib/ldsord.py:111 msgid "Qualified" msgstr "" -#: ../src/gen/lib/ldsord.py:111 +#: ../src/gen/lib/ldsord.py:112 msgid "DNS/CAN" msgstr "" -#: ../src/gen/lib/ldsord.py:112 +#: ../src/gen/lib/ldsord.py:113 msgid "Stillborn" msgstr "" -#: ../src/gen/lib/ldsord.py:113 +#: ../src/gen/lib/ldsord.py:114 msgid "Submitted" msgstr "" -#: ../src/gen/lib/ldsord.py:114 +#: ../src/gen/lib/ldsord.py:115 msgid "Uncleared" msgstr "" #: ../src/gen/lib/markertype.py:59 -#: ../src/GrampsLogger/_ErrorReportAssistant.py:57 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:80 msgid "Complete" msgstr "" @@ -2997,10 +3041,12 @@ msgid "Matrilineal" msgstr "" #: ../src/gen/lib/notetype.py:80 ../src/gui/configure.py:1096 -#: ../src/gui/editors/editeventref.py:77 ../src/gui/editors/editmediaref.py:91 -#: ../src/gui/editors/editreporef.py:73 ../src/gui/editors/editsourceref.py:75 -#: ../src/gui/editors/editsourceref.py:81 ../src/glade/editmediaref.glade.h:11 -#: ../src/glade/editname.glade.h:14 +#: ../src/gui/editors/editcitation.py:202 +#: ../src/gui/editors/editcitation.py:208 +#: ../src/gui/editors/editeventref.py:78 ../src/gui/editors/editmediaref.py:93 +#: ../src/gui/editors/editreporef.py:73 ../src/gui/editors/editsourceref.py:76 +#: ../src/gui/editors/editsourceref.py:82 ../src/glade/editmediaref.glade.h:10 +#: ../src/glade/editname.glade.h:15 msgid "General" msgstr "" @@ -3016,12 +3062,8 @@ msgstr "" msgid "Source text" msgstr "" -#: ../src/gen/lib/notetype.py:84 -msgid "Citation" -msgstr "" - -#: ../src/gen/lib/notetype.py:85 ../src/gen/plug/_pluginreg.py:75 -#: ../src/GrampsLogger/_ErrorView.py:112 +#: ../src/gen/lib/notetype.py:85 ../src/gen/plug/_pluginreg.py:76 +#: ../src/GrampsLogger/_ErrorView.py:135 msgid "Report" msgstr "" @@ -3222,83 +3264,83 @@ msgstr "" msgid "No description was provided" msgstr "" -#: ../src/gen/plug/_pluginreg.py:57 +#: ../src/gen/plug/_pluginreg.py:58 msgid "Stable" msgstr "" -#: ../src/gen/plug/_pluginreg.py:57 +#: ../src/gen/plug/_pluginreg.py:58 msgid "Unstable" msgstr "" -#: ../src/gen/plug/_pluginreg.py:76 +#: ../src/gen/plug/_pluginreg.py:77 msgid "Quickreport" msgstr "" -#: ../src/gen/plug/_pluginreg.py:77 +#: ../src/gen/plug/_pluginreg.py:78 msgid "Tool" msgstr "" -#: ../src/gen/plug/_pluginreg.py:78 +#: ../src/gen/plug/_pluginreg.py:79 msgid "Importer" msgstr "" -#: ../src/gen/plug/_pluginreg.py:79 +#: ../src/gen/plug/_pluginreg.py:80 msgid "Exporter" msgstr "" -#: ../src/gen/plug/_pluginreg.py:80 +#: ../src/gen/plug/_pluginreg.py:81 msgid "Doc creator" msgstr "" -#: ../src/gen/plug/_pluginreg.py:81 +#: ../src/gen/plug/_pluginreg.py:82 msgid "Plugin lib" msgstr "" -#: ../src/gen/plug/_pluginreg.py:82 +#: ../src/gen/plug/_pluginreg.py:83 msgid "Map service" msgstr "" -#: ../src/gen/plug/_pluginreg.py:83 +#: ../src/gen/plug/_pluginreg.py:84 msgid "Gramps View" msgstr "" -#: ../src/gen/plug/_pluginreg.py:84 ../src/gui/grampsgui.py:136 +#: ../src/gen/plug/_pluginreg.py:85 ../src/gui/grampsgui.py:136 #: ../src/plugins/view/relview.py:135 ../src/plugins/view/view.gpr.py:115 msgid "Relationships" msgstr "" -#: ../src/gen/plug/_pluginreg.py:85 ../src/gen/plug/_pluginreg.py:392 -#: ../src/gui/grampsbar.py:563 ../src/gui/widgets/grampletpane.py:205 -#: ../src/gui/widgets/grampletpane.py:930 ../src/glade/grampletpane.glade.h:4 +#: ../src/gen/plug/_pluginreg.py:86 ../src/gen/plug/_pluginreg.py:396 +#: ../src/gui/grampsbar.py:562 ../src/gui/widgets/grampletpane.py:205 +#: ../src/gui/widgets/grampletpane.py:930 ../src/glade/grampletpane.glade.h:8 msgid "Gramplet" msgstr "" -#: ../src/gen/plug/_pluginreg.py:86 +#: ../src/gen/plug/_pluginreg.py:87 msgid "Sidebar" msgstr "" -#: ../src/gen/plug/_pluginreg.py:480 ../src/plugins/gramplet/FaqGramplet.py:62 +#: ../src/gen/plug/_pluginreg.py:484 ../src/plugins/gramplet/FaqGramplet.py:62 msgid "Miscellaneous" msgstr "" -#: ../src/gen/plug/_pluginreg.py:1081 ../src/gen/plug/_pluginreg.py:1086 +#: ../src/gen/plug/_pluginreg.py:1096 ../src/gen/plug/_pluginreg.py:1101 #, python-format msgid "ERROR: Failed reading plugin registration %(filename)s" msgstr "" -#: ../src/gen/plug/_pluginreg.py:1100 +#: ../src/gen/plug/_pluginreg.py:1115 #, python-format msgid "" "ERROR: Plugin file %(filename)s has a version of \"%(gramps_target_version)s" "\" which is invalid for Gramps \"%(gramps_version)s\"." msgstr "" -#: ../src/gen/plug/_pluginreg.py:1121 +#: ../src/gen/plug/_pluginreg.py:1136 #, python-format msgid "ERROR: Wrong python file %(filename)s in register file %(regfile)s" msgstr "" -#: ../src/gen/plug/_pluginreg.py:1129 +#: ../src/gen/plug/_pluginreg.py:1144 #, python-format msgid "" "ERROR: Python file %(filename)s in register file %(regfile)s does not exist" @@ -3333,14 +3375,14 @@ msgstr "" #: ../src/plugins/docgen/SvgDrawDoc.py:81 #: ../src/plugins/export/ExportCsv.py:299 #: ../src/plugins/export/ExportCsv.py:303 -#: ../src/plugins/export/ExportGedcom.py:1424 +#: ../src/plugins/export/ExportGedcom.py:1430 #: ../src/plugins/export/ExportGeneWeb.py:97 #: ../src/plugins/export/ExportGeneWeb.py:101 #: ../src/plugins/export/ExportVCalendar.py:104 #: ../src/plugins/export/ExportVCalendar.py:108 #: ../src/plugins/export/ExportVCard.py:70 #: ../src/plugins/export/ExportVCard.py:74 -#: ../src/plugins/webreport/NarrativeWeb.py:6495 +#: ../src/plugins/webreport/NarrativeWeb.py:6474 #, python-format msgid "Could not create %s" msgstr "" @@ -3413,17 +3455,17 @@ msgstr "" #: ../src/gen/plug/docgen/graphdoc.py:63 #: ../src/plugins/textreport/AncestorReport.py:275 #: ../src/plugins/textreport/AncestorReport.py:296 -#: ../src/plugins/textreport/BirthdayReport.py:371 -#: ../src/plugins/textreport/DescendReport.py:341 -#: ../src/plugins/textreport/DetAncestralReport.py:730 -#: ../src/plugins/textreport/DetAncestralReport.py:752 -#: ../src/plugins/textreport/DetDescendantReport.py:871 -#: ../src/plugins/textreport/DetDescendantReport.py:904 +#: ../src/plugins/textreport/BirthdayReport.py:377 +#: ../src/plugins/textreport/DescendReport.py:400 +#: ../src/plugins/textreport/DetAncestralReport.py:733 +#: ../src/plugins/textreport/DetAncestralReport.py:755 +#: ../src/plugins/textreport/DetDescendantReport.py:897 +#: ../src/plugins/textreport/DetDescendantReport.py:930 #: ../src/plugins/textreport/EndOfLineReport.py:259 #: ../src/plugins/textreport/FamilyGroup.py:638 -#: ../src/plugins/textreport/IndivComplete.py:680 -#: ../src/plugins/textreport/KinshipReport.py:346 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:199 +#: ../src/plugins/textreport/IndivComplete.py:684 +#: ../src/plugins/textreport/KinshipReport.py:347 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:201 msgid "Default" msgstr "" @@ -3722,8 +3764,8 @@ msgstr "" #: ../src/gen/plug/report/endnotes.py:48 #: ../src/plugins/textreport/AncestorReport.py:356 -#: ../src/plugins/textreport/DetAncestralReport.py:862 -#: ../src/plugins/textreport/DetDescendantReport.py:1030 +#: ../src/plugins/textreport/DetAncestralReport.py:865 +#: ../src/plugins/textreport/DetDescendantReport.py:1060 msgid "The style used for the generation header." msgstr "" @@ -3747,31 +3789,40 @@ msgstr "" msgid "Endnotes" msgstr "" -#: ../src/gen/plug/report/utils.py:144 -#: ../src/plugins/textreport/IndivComplete.py:566 -#: ../src/plugins/webreport/NarrativeWeb.py:1430 -#: ../src/plugins/webreport/NarrativeWeb.py:1612 -#: ../src/plugins/webreport/NarrativeWeb.py:1683 -#: ../src/plugins/webreport/NarrativeWeb.py:1699 +#: ../src/gen/plug/report/utils.py:142 +#: ../src/plugins/textreport/IndivComplete.py:570 +#: ../src/plugins/webreport/NarrativeWeb.py:1364 +#: ../src/plugins/webreport/NarrativeWeb.py:1547 +#: ../src/plugins/webreport/NarrativeWeb.py:1618 +#: ../src/plugins/webreport/NarrativeWeb.py:1634 msgid "Could not add photo to page" msgstr "" -#: ../src/gen/plug/report/utils.py:145 ../src/gui/utils.py:335 -#: ../src/plugins/textreport/IndivComplete.py:567 +#: ../src/gen/plug/report/utils.py:143 ../src/gui/utils.py:335 +#: ../src/plugins/textreport/IndivComplete.py:571 msgid "File does not exist" msgstr "" #. Do this in case of command line options query (show=filter) -#: ../src/gen/plug/report/utils.py:260 +#: ../src/gen/plug/report/utils.py:258 msgid "PERSON" msgstr "" -#: ../src/gen/plug/report/utils.py:269 ../src/plugins/BookReport.py:159 +#: ../src/gen/plug/report/utils.py:267 ../src/plugins/BookReport.py:161 #: ../src/plugins/tool/EventCmp.py:156 msgid "Entire Database" msgstr "" -#: ../src/gen/proxy/private.py:760 ../src/gui/grampsgui.py:147 +#: ../src/gen/proxy/private.py:807 ../src/gui/grampsgui.py:147 +#: ../src/glade/editperson.glade.h:24 ../src/glade/editsource.glade.h:8 +#: ../src/glade/editurl.glade.h:5 ../src/glade/editrepository.glade.h:7 +#: ../src/glade/editreporef.glade.h:14 ../src/glade/editpersonref.glade.h:7 +#: ../src/glade/editchildref.glade.h:7 ../src/glade/editattribute.glade.h:2 +#: ../src/glade/editaddress.glade.h:15 ../src/glade/editmedia.glade.h:14 +#: ../src/glade/editmediaref.glade.h:19 ../src/glade/editeventref.glade.h:10 +#: ../src/glade/editldsord.glade.h:8 ../src/glade/editnote.glade.h:5 +#: ../src/glade/editplace.glade.h:22 ../src/glade/editsourceref.glade.h:17 +#: ../src/glade/editname.glade.h:24 ../src/glade/editevent.glade.h:11 msgid "Private" msgstr "" @@ -3803,23 +3854,23 @@ msgstr "" msgid "Gramps Homepage" msgstr "" -#: ../src/gui/columnorder.py:88 +#: ../src/gui/columnorder.py:91 #, python-format msgid "Tree View: first column \"%s\" cannot be changed" msgstr "" -#: ../src/gui/columnorder.py:94 +#: ../src/gui/columnorder.py:97 msgid "Drag and drop the columns to change the order" msgstr "" #. ################# -#: ../src/gui/columnorder.py:127 ../src/gui/configure.py:932 -#: ../src/plugins/drawreport/AncestorTree.py:905 -#: ../src/plugins/drawreport/DescendTree.py:1491 +#: ../src/gui/columnorder.py:130 ../src/gui/configure.py:932 +#: ../src/plugins/drawreport/AncestorTree.py:906 +#: ../src/plugins/drawreport/DescendTree.py:1487 msgid "Display" msgstr "" -#: ../src/gui/columnorder.py:131 +#: ../src/gui/columnorder.py:134 msgid "Column Name" msgstr "" @@ -3887,10 +3938,10 @@ msgstr "" #: ../src/gui/editors/displaytabs/addrembedlist.py:73 #: ../src/gui/editors/displaytabs/locationembedlist.py:55 #: ../src/gui/selectors/selectplace.py:65 -#: ../src/plugins/lib/libplaceview.py:94 +#: ../src/plugins/lib/libplaceview.py:95 #: ../src/plugins/view/placetreeview.py:73 ../src/plugins/view/repoview.py:87 -#: ../src/plugins/webreport/NarrativeWeb.py:133 -#: ../src/plugins/webreport/NarrativeWeb.py:936 +#: ../src/plugins/webreport/NarrativeWeb.py:126 +#: ../src/plugins/webreport/NarrativeWeb.py:923 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:89 msgid "Locality" msgstr "" @@ -3899,10 +3950,10 @@ msgstr "" #: ../src/gui/editors/displaytabs/addrembedlist.py:74 #: ../src/gui/editors/displaytabs/locationembedlist.py:56 #: ../src/gui/selectors/selectplace.py:66 -#: ../src/plugins/lib/libplaceview.py:95 +#: ../src/plugins/lib/libplaceview.py:96 #: ../src/plugins/tool/ExtractCity.py:386 #: ../src/plugins/view/placetreeview.py:74 ../src/plugins/view/repoview.py:88 -#: ../src/plugins/webreport/NarrativeWeb.py:124 +#: ../src/plugins/webreport/NarrativeWeb.py:117 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:90 msgid "City" msgstr "" @@ -3917,18 +3968,18 @@ msgstr "" #: ../src/gui/editors/displaytabs/addrembedlist.py:76 #: ../src/gui/editors/displaytabs/locationembedlist.py:59 #: ../src/gui/selectors/selectplace.py:69 -#: ../src/gui/views/treemodels/placemodel.py:286 -#: ../src/plugins/lib/libplaceview.py:98 +#: ../src/gui/views/treemodels/placemodel.py:306 +#: ../src/plugins/lib/libplaceview.py:99 #: ../src/plugins/lib/maps/geography.py:185 #: ../src/plugins/tool/ExtractCity.py:389 #: ../src/plugins/view/placetreeview.py:77 ../src/plugins/view/repoview.py:90 -#: ../src/plugins/webreport/NarrativeWeb.py:126 -#: ../src/plugins/webreport/NarrativeWeb.py:3162 +#: ../src/plugins/webreport/NarrativeWeb.py:119 +#: ../src/plugins/webreport/NarrativeWeb.py:3050 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:93 msgid "Country" msgstr "" -#: ../src/gui/configure.py:435 ../src/plugins/lib/libplaceview.py:99 +#: ../src/gui/configure.py:435 ../src/plugins/lib/libplaceview.py:100 #: ../src/plugins/tool/ExtractCity.py:388 #: ../src/plugins/view/placetreeview.py:78 ../src/plugins/view/repoview.py:91 msgid "ZIP/Postal Code" @@ -3936,11 +3987,11 @@ msgstr "" #: ../src/gui/configure.py:436 #: ../src/plugins/gramplet/RepositoryDetails.py:112 -#: ../src/plugins/webreport/NarrativeWeb.py:141 +#: ../src/plugins/webreport/NarrativeWeb.py:134 msgid "Phone" msgstr "" -#: ../src/gui/configure.py:437 ../src/gui/plug/_windows.py:595 +#: ../src/gui/configure.py:437 ../src/gui/plug/_windows.py:596 #: ../src/plugins/view/repoview.py:92 msgid "Email" msgstr "" @@ -3949,8 +4000,8 @@ msgstr "" msgid "Researcher" msgstr "" -#: ../src/gui/configure.py:456 ../src/gui/filtereditor.py:293 -#: ../src/gui/editors/editperson.py:613 +#: ../src/gui/configure.py:456 ../src/gui/filtereditor.py:294 +#: ../src/gui/editors/editperson.py:615 msgid "Media Object" msgstr "" @@ -4012,25 +4063,27 @@ msgid "Example" msgstr "" #. label for the combo -#: ../src/gui/configure.py:844 ../src/plugins/drawreport/Calendar.py:421 +#: ../src/gui/configure.py:844 ../src/plugins/drawreport/Calendar.py:427 #: ../src/plugins/textreport/AncestorReport.py:274 -#: ../src/plugins/textreport/BirthdayReport.py:370 -#: ../src/plugins/textreport/DescendReport.py:340 -#: ../src/plugins/textreport/DetAncestralReport.py:729 -#: ../src/plugins/textreport/DetDescendantReport.py:870 +#: ../src/plugins/textreport/BirthdayReport.py:376 +#: ../src/plugins/textreport/DescendReport.py:399 +#: ../src/plugins/textreport/DetAncestralReport.py:732 +#: ../src/plugins/textreport/DetDescendantReport.py:896 #: ../src/plugins/textreport/EndOfLineReport.py:258 #: ../src/plugins/textreport/FamilyGroup.py:637 -#: ../src/plugins/textreport/IndivComplete.py:679 -#: ../src/plugins/textreport/KinshipReport.py:345 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:198 -#: ../src/plugins/webreport/NarrativeWeb.py:7223 -#: ../src/plugins/webreport/WebCal.py:1319 +#: ../src/plugins/textreport/IndivComplete.py:683 +#: ../src/plugins/textreport/KinshipReport.py:346 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:200 +#: ../src/plugins/webreport/NarrativeWeb.py:7221 +#: ../src/plugins/webreport/WebCal.py:1320 msgid "Name format" msgstr "" #: ../src/gui/configure.py:848 ../src/gui/editors/displaytabs/buttontab.py:70 -#: ../src/gui/plug/_windows.py:136 ../src/gui/plug/_windows.py:192 -#: ../src/plugins/BookReport.py:1001 +#: ../src/gui/plug/_windows.py:137 ../src/gui/plug/_windows.py:193 +#: ../src/plugins/BookReport.py:1003 ../src/glade/editperson.glade.h:15 +#: ../src/glade/styleeditor.glade.h:17 ../src/glade/editfamily.glade.h:10 +#: ../src/glade/rule.glade.h:17 msgid "Edit" msgstr "" @@ -4220,7 +4273,7 @@ msgstr "" msgid "Select media directory" msgstr "" -#: ../src/gui/dbloader.py:117 ../src/gui/plug/tool.py:105 +#: ../src/gui/dbloader.py:117 ../src/gui/plug/tool.py:110 msgid "Undo history warning" msgstr "" @@ -4238,7 +4291,7 @@ msgstr "" msgid "_Proceed with import" msgstr "" -#: ../src/gui/dbloader.py:123 ../src/gui/plug/tool.py:112 +#: ../src/gui/dbloader.py:123 ../src/gui/plug/tool.py:117 msgid "_Stop" msgstr "" @@ -4291,20 +4344,20 @@ msgid "Upgrade now" msgstr "" #: ../src/gui/dbloader.py:306 ../src/gui/viewmanager.py:1037 -#: ../src/plugins/BookReport.py:675 ../src/plugins/BookReport.py:1067 -#: ../src/plugins/view/familyview.py:258 +#: ../src/plugins/BookReport.py:677 ../src/plugins/BookReport.py:1069 +#: ../src/plugins/view/familyview.py:259 msgid "Cancel" msgstr "" -#: ../src/gui/dbloader.py:363 +#: ../src/gui/dbloader.py:365 msgid "All files" msgstr "" -#: ../src/gui/dbloader.py:404 +#: ../src/gui/dbloader.py:406 msgid "Automatically detected" msgstr "" -#: ../src/gui/dbloader.py:413 +#: ../src/gui/dbloader.py:415 msgid "Select file _type:" msgstr "" @@ -4323,9 +4376,8 @@ msgstr "" #: ../src/gui/dbman.py:281 #: ../src/gui/editors/displaytabs/familyldsembedlist.py:53 #: ../src/gui/editors/displaytabs/ldsembedlist.py:63 -#: ../src/gui/plug/_windows.py:111 ../src/gui/plug/_windows.py:169 -#: ../src/plugins/webreport/NarrativeWeb.py:144 -#: ../src/plugins/webreport/NarrativeWeb.py:2024 +#: ../src/gui/plug/_windows.py:112 ../src/gui/plug/_windows.py:170 +#: ../src/plugins/webreport/NarrativeWeb.py:137 msgid "Status" msgstr "" @@ -4544,93 +4596,97 @@ msgstr "" msgid "Note Filters" msgstr "" -#: ../src/gui/filtereditor.py:91 ../src/Filters/Rules/Person/_HasEvent.py:49 +#: ../src/gui/filtereditor.py:88 +msgid "Citation Filters" +msgstr "" + +#: ../src/gui/filtereditor.py:92 ../src/Filters/Rules/Person/_HasEvent.py:49 msgid "Personal event:" msgstr "" -#: ../src/gui/filtereditor.py:92 +#: ../src/gui/filtereditor.py:93 #: ../src/Filters/Rules/Person/_HasFamilyEvent.py:48 #: ../src/Filters/Rules/Family/_HasEvent.py:48 msgid "Family event:" msgstr "" -#: ../src/gui/filtereditor.py:93 ../src/Filters/Rules/Person/_IsWitness.py:44 +#: ../src/gui/filtereditor.py:94 ../src/Filters/Rules/Person/_IsWitness.py:44 #: ../src/Filters/Rules/Event/_HasData.py:47 #: ../src/Filters/Rules/Event/_HasType.py:46 msgid "Event type:" msgstr "" -#: ../src/gui/filtereditor.py:94 +#: ../src/gui/filtereditor.py:95 #: ../src/Filters/Rules/Person/_HasAttribute.py:45 msgid "Personal attribute:" msgstr "" -#: ../src/gui/filtereditor.py:95 +#: ../src/gui/filtereditor.py:96 #: ../src/Filters/Rules/Person/_HasFamilyAttribute.py:45 #: ../src/Filters/Rules/Family/_HasAttribute.py:45 msgid "Family attribute:" msgstr "" -#: ../src/gui/filtereditor.py:96 +#: ../src/gui/filtereditor.py:97 #: ../src/Filters/Rules/Event/_HasAttribute.py:45 msgid "Event attribute:" msgstr "" -#: ../src/gui/filtereditor.py:97 +#: ../src/gui/filtereditor.py:98 #: ../src/Filters/Rules/MediaObject/_HasAttribute.py:45 msgid "Media attribute:" msgstr "" -#: ../src/gui/filtereditor.py:98 +#: ../src/gui/filtereditor.py:99 #: ../src/Filters/Rules/Person/_HasRelationship.py:47 #: ../src/Filters/Rules/Family/_HasRelType.py:46 msgid "Relationship type:" msgstr "" -#: ../src/gui/filtereditor.py:99 ../src/Filters/Rules/Note/_HasNote.py:48 +#: ../src/gui/filtereditor.py:100 ../src/Filters/Rules/Note/_HasNote.py:48 msgid "Note type:" msgstr "" -#: ../src/gui/filtereditor.py:100 -#: ../src/Filters/Rules/Person/_HasNameType.py:44 +#: ../src/gui/filtereditor.py:101 +#: ../src/Filters/Rules/Person/_HasNameType.py:47 msgid "Name type:" msgstr "" -#: ../src/gui/filtereditor.py:101 -#: ../src/Filters/Rules/Person/_HasNameOriginType.py:44 +#: ../src/gui/filtereditor.py:102 +#: ../src/Filters/Rules/Person/_HasNameOriginType.py:47 msgid "Surname origin type:" msgstr "" -#: ../src/gui/filtereditor.py:246 +#: ../src/gui/filtereditor.py:247 msgid "lesser than" msgstr "" -#: ../src/gui/filtereditor.py:246 +#: ../src/gui/filtereditor.py:247 msgid "equal to" msgstr "" -#: ../src/gui/filtereditor.py:246 +#: ../src/gui/filtereditor.py:247 msgid "greater than" msgstr "" -#: ../src/gui/filtereditor.py:284 +#: ../src/gui/filtereditor.py:285 msgid "Not a valid ID" msgstr "" -#: ../src/gui/filtereditor.py:309 +#: ../src/gui/filtereditor.py:311 msgid "Select..." msgstr "" -#: ../src/gui/filtereditor.py:314 +#: ../src/gui/filtereditor.py:316 #, python-format msgid "Select %s from a list" msgstr "" -#: ../src/gui/filtereditor.py:378 +#: ../src/gui/filtereditor.py:383 msgid "Give or select a source ID, leave empty to find objects with no source." msgstr "" -#: ../src/gui/filtereditor.py:499 ../src/Filters/Rules/Person/_HasBirth.py:47 +#: ../src/gui/filtereditor.py:506 ../src/Filters/Rules/Person/_HasBirth.py:47 #: ../src/Filters/Rules/Person/_HasDeath.py:47 #: ../src/Filters/Rules/Person/_HasEvent.py:51 #: ../src/Filters/Rules/Person/_HasFamilyEvent.py:50 @@ -4639,29 +4695,29 @@ msgstr "" msgid "Place:" msgstr "" -#: ../src/gui/filtereditor.py:501 +#: ../src/gui/filtereditor.py:508 msgid "Reference count:" msgstr "" -#: ../src/gui/filtereditor.py:502 -#: ../src/Filters/Rules/Person/_HasAddress.py:46 -#: ../src/Filters/Rules/Person/_HasAssociation.py:46 -#: ../src/Filters/Rules/Source/_HasRepository.py:44 +#: ../src/gui/filtereditor.py:509 +#: ../src/Filters/Rules/Person/_HasAddress.py:49 +#: ../src/Filters/Rules/Person/_HasAssociation.py:49 +#: ../src/Filters/Rules/Source/_HasRepository.py:47 msgid "Number of instances:" msgstr "" -#: ../src/gui/filtereditor.py:505 +#: ../src/gui/filtereditor.py:512 msgid "Reference count must be:" msgstr "" -#: ../src/gui/filtereditor.py:507 -#: ../src/Filters/Rules/Person/_HasAddress.py:46 -#: ../src/Filters/Rules/Person/_HasAssociation.py:46 -#: ../src/Filters/Rules/Source/_HasRepository.py:44 +#: ../src/gui/filtereditor.py:514 +#: ../src/Filters/Rules/Person/_HasAddress.py:49 +#: ../src/Filters/Rules/Person/_HasAssociation.py:49 +#: ../src/Filters/Rules/Source/_HasRepository.py:47 msgid "Number must be:" msgstr "" -#: ../src/gui/filtereditor.py:509 +#: ../src/gui/filtereditor.py:516 #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:52 #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfDefaultPerson.py:47 #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:46 @@ -4671,28 +4727,30 @@ msgstr "" msgid "Number of generations:" msgstr "" -#: ../src/gui/filtereditor.py:511 ../src/Filters/Rules/_HasGrampsId.py:46 +#: ../src/gui/filtereditor.py:518 ../src/Filters/Rules/_HasGrampsId.py:46 #: ../src/Filters/Rules/Person/_DeepRelationshipPathBetween.py:123 #: ../src/Filters/Rules/Person/_HasCommonAncestorWith.py:46 #: ../src/Filters/Rules/Person/_IsAncestorOf.py:45 #: ../src/Filters/Rules/Person/_IsDescendantFamilyOf.py:50 #: ../src/Filters/Rules/Person/_IsDescendantOf.py:46 -#: ../src/Filters/Rules/Person/_IsDuplicatedAncestorOf.py:44 +#: ../src/Filters/Rules/Person/_IsDuplicatedAncestorOf.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/Filters/Rules/Person/_IsRelatedWith.py:45 #: ../src/Filters/Rules/Person/_MatchIdOf.py:45 #: ../src/Filters/Rules/Person/_RelationshipPathBetween.py:46 +#: ../src/glade/editcitation.glade.h:16 msgid "ID:" msgstr "" -#: ../src/gui/filtereditor.py:514 +#: ../src/gui/filtereditor.py:521 #: ../src/Filters/Rules/Person/_HasSourceOf.py:45 msgid "Source ID:" msgstr "" -#: ../src/gui/filtereditor.py:516 +#: ../src/gui/filtereditor.py:523 #: ../src/Filters/Rules/Person/_DeepRelationshipPathBetween.py:123 #: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:48 #: ../src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py:47 @@ -4705,154 +4763,159 @@ msgid "Filter name:" msgstr "" #. filters of another namespace, name may be same as caller! -#: ../src/gui/filtereditor.py:520 +#: ../src/gui/filtereditor.py:527 #: ../src/Filters/Rules/Event/_MatchesPersonFilter.py:51 msgid "Person filter name:" msgstr "" -#: ../src/gui/filtereditor.py:522 +#: ../src/gui/filtereditor.py:529 #: ../src/Filters/Rules/Person/_MatchesEventFilter.py:52 #: ../src/Filters/Rules/Place/_MatchesEventFilter.py:50 msgid "Event filter name:" msgstr "" -#: ../src/gui/filtereditor.py:524 +#: ../src/gui/filtereditor.py:531 #: ../src/Filters/Rules/Event/_MatchesSourceFilter.py:48 msgid "Source filter name:" msgstr "" -#: ../src/gui/filtereditor.py:526 -#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:41 +#: ../src/gui/filtereditor.py:533 +#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:44 +#: ../src/Filters/Rules/Citation/_MatchesRepositoryFilter.py:46 msgid "Repository filter name:" msgstr "" -#: ../src/gui/filtereditor.py:530 +#: ../src/gui/filtereditor.py:537 #: ../src/Filters/Rules/Person/_IsAncestorOf.py:45 #: ../src/Filters/Rules/Person/_IsDescendantFamilyOf.py:50 #: ../src/Filters/Rules/Person/_IsDescendantOf.py:46 msgid "Inclusive:" msgstr "" -#: ../src/gui/filtereditor.py:531 +#: ../src/gui/filtereditor.py:538 msgid "Include original person" msgstr "" -#: ../src/gui/filtereditor.py:532 +#: ../src/gui/filtereditor.py:539 #: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:44 -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:45 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:47 msgid "Case sensitive:" msgstr "" -#: ../src/gui/filtereditor.py:533 +#: ../src/gui/filtereditor.py:540 msgid "Use exact case of letters" msgstr "" -#: ../src/gui/filtereditor.py:534 +#: ../src/gui/filtereditor.py:541 #: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:45 #: ../src/Filters/Rules/Person/_HasNameOf.py:59 -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:46 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:48 msgid "Regular-Expression matching:" msgstr "" -#: ../src/gui/filtereditor.py:535 +#: ../src/gui/filtereditor.py:542 msgid "Use regular expression" msgstr "" -#: ../src/gui/filtereditor.py:536 +#: ../src/gui/filtereditor.py:543 #: ../src/Filters/Rules/Event/_MatchesPersonFilter.py:51 msgid "Include Family events:" msgstr "" -#: ../src/gui/filtereditor.py:537 +#: ../src/gui/filtereditor.py:544 msgid "Also family events where person is wife/husband" msgstr "" -#: ../src/gui/filtereditor.py:539 ../src/Filters/Rules/Person/_HasTag.py:48 +#: ../src/gui/filtereditor.py:546 ../src/Filters/Rules/Person/_HasTag.py:48 #: ../src/Filters/Rules/Family/_HasTag.py:48 #: ../src/Filters/Rules/MediaObject/_HasTag.py:48 #: ../src/Filters/Rules/Note/_HasTag.py:48 msgid "Tag:" msgstr "" -#: ../src/gui/filtereditor.py:543 -#: ../src/Filters/Rules/Person/_MatchesSourceConfidence.py:41 -#: ../src/Filters/Rules/Family/_MatchesSourceConfidence.py:41 -#: ../src/Filters/Rules/Event/_MatchesSourceConfidence.py:42 +#: ../src/gui/filtereditor.py:550 +#: ../src/Filters/Rules/Person/_HasCitation.py:50 +#: ../src/Filters/Rules/Person/_MatchesSourceConfidence.py:44 +#: ../src/Filters/Rules/Family/_HasCitation.py:51 +#: ../src/Filters/Rules/Family/_MatchesSourceConfidence.py:44 +#: ../src/Filters/Rules/Event/_HasCitation.py:51 +#: ../src/Filters/Rules/Event/_MatchesSourceConfidence.py:45 msgid "Confidence level:" msgstr "" -#: ../src/gui/filtereditor.py:563 +#: ../src/gui/filtereditor.py:570 msgid "Rule Name" msgstr "" -#: ../src/gui/filtereditor.py:679 ../src/gui/filtereditor.py:690 -#: ../src/glade/rule.glade.h:20 +#: ../src/gui/filtereditor.py:686 ../src/gui/filtereditor.py:697 +#: ../src/glade/rule.glade.h:23 msgid "No rule selected" msgstr "" -#: ../src/gui/filtereditor.py:730 +#: ../src/gui/filtereditor.py:737 msgid "Define filter" msgstr "" -#: ../src/gui/filtereditor.py:734 +#: ../src/gui/filtereditor.py:741 msgid "Values" msgstr "" -#: ../src/gui/filtereditor.py:827 +#: ../src/gui/filtereditor.py:834 msgid "Add Rule" msgstr "" -#: ../src/gui/filtereditor.py:839 +#: ../src/gui/filtereditor.py:846 msgid "Edit Rule" msgstr "" -#: ../src/gui/filtereditor.py:874 +#: ../src/gui/filtereditor.py:881 msgid "Filter Test" msgstr "" #. ############################### -#: ../src/gui/filtereditor.py:1004 ../src/plugins/Records.py:516 -#: ../src/plugins/drawreport/Calendar.py:406 -#: ../src/plugins/drawreport/StatisticsChart.py:907 -#: ../src/plugins/drawreport/TimeLine.py:325 -#: ../src/plugins/gramplet/bottombar.gpr.py:594 -#: ../src/plugins/gramplet/bottombar.gpr.py:608 -#: ../src/plugins/gramplet/bottombar.gpr.py:622 -#: ../src/plugins/gramplet/bottombar.gpr.py:636 -#: ../src/plugins/gramplet/bottombar.gpr.py:650 -#: ../src/plugins/gramplet/bottombar.gpr.py:664 -#: ../src/plugins/gramplet/bottombar.gpr.py:678 -#: ../src/plugins/gramplet/bottombar.gpr.py:692 +#: ../src/gui/filtereditor.py:1017 ../src/plugins/Records.py:516 +#: ../src/plugins/drawreport/Calendar.py:412 +#: ../src/plugins/drawreport/StatisticsChart.py:911 +#: ../src/plugins/drawreport/TimeLine.py:367 +#: ../src/plugins/gramplet/bottombar.gpr.py:637 +#: ../src/plugins/gramplet/bottombar.gpr.py:651 +#: ../src/plugins/gramplet/bottombar.gpr.py:665 +#: ../src/plugins/gramplet/bottombar.gpr.py:679 +#: ../src/plugins/gramplet/bottombar.gpr.py:693 +#: ../src/plugins/gramplet/bottombar.gpr.py:707 +#: ../src/plugins/gramplet/bottombar.gpr.py:721 +#: ../src/plugins/gramplet/bottombar.gpr.py:735 +#: ../src/plugins/gramplet/bottombar.gpr.py:749 #: ../src/plugins/graph/GVRelGraph.py:476 -#: ../src/plugins/quickview/quickview.gpr.py:126 -#: ../src/plugins/textreport/BirthdayReport.py:357 -#: ../src/plugins/textreport/IndivComplete.py:665 +#: ../src/plugins/quickview/quickview.gpr.py:127 +#: ../src/plugins/textreport/BirthdayReport.py:363 +#: ../src/plugins/textreport/IndivComplete.py:669 #: ../src/plugins/tool/SortEvents.py:168 -#: ../src/plugins/webreport/NarrativeWeb.py:7201 -#: ../src/plugins/webreport/WebCal.py:1297 +#: ../src/plugins/webreport/NarrativeWeb.py:7199 +#: ../src/plugins/webreport/WebCal.py:1298 msgid "Filter" msgstr "" -#: ../src/gui/filtereditor.py:1004 +#: ../src/gui/filtereditor.py:1017 msgid "Comment" msgstr "" -#: ../src/gui/filtereditor.py:1011 +#: ../src/gui/filtereditor.py:1024 msgid "Custom Filter Editor" msgstr "" -#: ../src/gui/filtereditor.py:1077 +#: ../src/gui/filtereditor.py:1090 msgid "Delete Filter?" msgstr "" -#: ../src/gui/filtereditor.py:1078 +#: ../src/gui/filtereditor.py:1091 msgid "" "This filter is currently being used as the base for other filters. " "Deletingthis filter will result in removing all other filters that depend on " "it." msgstr "" -#: ../src/gui/filtereditor.py:1082 +#: ../src/gui/filtereditor.py:1095 msgid "Delete Filter" msgstr "" @@ -4868,29 +4931,29 @@ msgstr "" msgid "Right-click to the right of the tab to add a gramplet." msgstr "" -#: ../src/gui/grampsbar.py:422 ../src/plugins/view/grampletview.py:95 +#: ../src/gui/grampsbar.py:421 ../src/plugins/view/grampletview.py:95 msgid "Add a gramplet" msgstr "" -#: ../src/gui/grampsbar.py:432 +#: ../src/gui/grampsbar.py:431 msgid "Remove a gramplet" msgstr "" -#: ../src/gui/grampsbar.py:442 +#: ../src/gui/grampsbar.py:441 msgid "Restore default gramplets" msgstr "" -#: ../src/gui/grampsbar.py:482 +#: ../src/gui/grampsbar.py:481 msgid "Restore to defaults?" msgstr "" -#: ../src/gui/grampsbar.py:483 +#: ../src/gui/grampsbar.py:482 msgid "" "The Grampsbar will be restored to contain its default gramplets. This " "action cannot be undone." msgstr "" -#: ../src/gui/grampsbar.py:485 ../src/gui/plug/_windows.py:490 +#: ../src/gui/grampsbar.py:484 ../src/gui/plug/_windows.py:491 msgid "OK" msgstr "" @@ -4922,19 +4985,23 @@ msgstr "" #: ../src/plugins/quickview/OnThisDay.py:80 #: ../src/plugins/quickview/OnThisDay.py:81 #: ../src/plugins/quickview/OnThisDay.py:82 -#: ../src/plugins/textreport/PlaceReport.py:181 -#: ../src/plugins/textreport/PlaceReport.py:255 +#: ../src/plugins/textreport/PlaceReport.py:182 +#: ../src/plugins/textreport/PlaceReport.py:256 #: ../src/plugins/textreport/TagReport.py:300 #: ../src/plugins/textreport/TagReport.py:468 #: ../src/plugins/tool/SortEvents.py:56 ../src/plugins/view/eventview.py:83 #: ../src/plugins/view/mediaview.py:96 -#: ../src/plugins/webreport/NarrativeWeb.py:128 -#: ../src/plugins/webreport/NarrativeWeb.py:572 -#: ../src/plugins/webreport/NarrativeWeb.py:777 -#: ../src/plugins/webreport/NarrativeWeb.py:2021 -#: ../src/plugins/webreport/NarrativeWeb.py:4357 +#: ../src/plugins/webreport/NarrativeWeb.py:121 +#: ../src/plugins/webreport/NarrativeWeb.py:556 +#: ../src/plugins/webreport/NarrativeWeb.py:764 +#: ../src/plugins/webreport/NarrativeWeb.py:4253 +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:96 #: ../src/Filters/SideBar/_EventSidebarFilter.py:97 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:92 +#: ../src/glade/editaddress.glade.h:5 ../src/glade/editmedia.glade.h:4 +#: ../src/glade/editmediaref.glade.h:6 ../src/glade/editeventref.glade.h:6 +#: ../src/glade/editldsord.glade.h:2 ../src/glade/editsourceref.glade.h:14 +#: ../src/glade/editname.glade.h:13 ../src/glade/editevent.glade.h:4 msgid "Date" msgstr "" @@ -4943,17 +5010,17 @@ msgid "Edit Date" msgstr "" #: ../src/gui/grampsgui.py:112 ../src/Merge/mergeperson.py:196 -#: ../src/plugins/gramplet/bottombar.gpr.py:132 -#: ../src/plugins/gramplet/bottombar.gpr.py:146 +#: ../src/plugins/gramplet/bottombar.gpr.py:133 +#: ../src/plugins/gramplet/bottombar.gpr.py:147 #: ../src/plugins/quickview/FilterByName.py:97 #: ../src/plugins/textreport/TagReport.py:283 #: ../src/plugins/view/eventview.py:116 #: ../src/plugins/view/geography.gpr.py:80 ../src/plugins/view/view.gpr.py:40 -#: ../src/plugins/webreport/NarrativeWeb.py:1327 -#: ../src/plugins/webreport/NarrativeWeb.py:1376 -#: ../src/plugins/webreport/NarrativeWeb.py:3381 -#: ../src/plugins/webreport/NarrativeWeb.py:3571 -#: ../src/plugins/webreport/NarrativeWeb.py:5644 +#: ../src/plugins/webreport/NarrativeWeb.py:1261 +#: ../src/plugins/webreport/NarrativeWeb.py:1310 +#: ../src/plugins/webreport/NarrativeWeb.py:3269 +#: ../src/plugins/webreport/NarrativeWeb.py:3458 +#: ../src/plugins/webreport/NarrativeWeb.py:5590 msgid "Events" msgstr "" @@ -5014,20 +5081,21 @@ msgstr "" msgid "Merge" msgstr "" -#: ../src/gui/grampsgui.py:129 ../src/plugins/gramplet/bottombar.gpr.py:286 -#: ../src/plugins/gramplet/bottombar.gpr.py:300 -#: ../src/plugins/gramplet/bottombar.gpr.py:314 -#: ../src/plugins/gramplet/bottombar.gpr.py:328 -#: ../src/plugins/gramplet/bottombar.gpr.py:342 -#: ../src/plugins/gramplet/bottombar.gpr.py:356 -#: ../src/plugins/gramplet/bottombar.gpr.py:370 +#: ../src/gui/grampsgui.py:129 ../src/plugins/gramplet/bottombar.gpr.py:301 +#: ../src/plugins/gramplet/bottombar.gpr.py:315 +#: ../src/plugins/gramplet/bottombar.gpr.py:329 +#: ../src/plugins/gramplet/bottombar.gpr.py:343 +#: ../src/plugins/gramplet/bottombar.gpr.py:357 +#: ../src/plugins/gramplet/bottombar.gpr.py:371 +#: ../src/plugins/gramplet/bottombar.gpr.py:385 +#: ../src/plugins/gramplet/bottombar.gpr.py:399 #: ../src/plugins/quickview/FilterByName.py:112 -#: ../src/plugins/textreport/IndivComplete.py:262 +#: ../src/plugins/textreport/IndivComplete.py:266 #: ../src/plugins/textreport/TagReport.py:369 #: ../src/plugins/view/noteview.py:107 ../src/plugins/view/view.gpr.py:100 -#: ../src/plugins/webreport/NarrativeWeb.py:135 -#: ../src/plugins/webreport/NarrativeWeb.py:574 -#: ../src/plugins/webreport/NarrativeWeb.py:1133 +#: ../src/plugins/webreport/NarrativeWeb.py:128 +#: ../src/plugins/webreport/NarrativeWeb.py:558 +#: ../src/plugins/webreport/NarrativeWeb.py:1074 msgid "Notes" msgstr "" @@ -5040,8 +5108,8 @@ msgstr "" #: ../src/plugins/view/fanchartview.py:905 #: ../src/plugins/view/pedigreeview.py:1949 ../src/plugins/view/relview.py:511 #: ../src/plugins/view/relview.py:848 ../src/plugins/view/relview.py:882 -#: ../src/plugins/webreport/NarrativeWeb.py:136 -#: ../src/plugins/webreport/NarrativeWeb.py:5707 +#: ../src/plugins/webreport/NarrativeWeb.py:129 +#: ../src/plugins/webreport/NarrativeWeb.py:5656 msgid "Parents" msgstr "" @@ -5056,18 +5124,18 @@ msgstr "" #: ../src/gui/grampsgui.py:133 ../src/plugins/gramplet/gramplet.gpr.py:150 #: ../src/plugins/gramplet/gramplet.gpr.py:156 #: ../src/plugins/view/pedigreeview.py:689 -#: ../src/plugins/webreport/NarrativeWeb.py:5486 +#: ../src/plugins/webreport/NarrativeWeb.py:5430 msgid "Pedigree" msgstr "" #: ../src/gui/grampsgui.py:135 ../src/plugins/quickview/FilterByName.py:100 #: ../src/plugins/view/geography.gpr.py:65 -#: ../src/plugins/view/placetreeview.gpr.py:11 +#: ../src/plugins/view/placetreeview.gpr.py:34 #: ../src/plugins/view/view.gpr.py:179 -#: ../src/plugins/webreport/NarrativeWeb.py:1326 -#: ../src/plugins/webreport/NarrativeWeb.py:1373 -#: ../src/plugins/webreport/NarrativeWeb.py:3127 -#: ../src/plugins/webreport/NarrativeWeb.py:3252 +#: ../src/plugins/webreport/NarrativeWeb.py:1260 +#: ../src/plugins/webreport/NarrativeWeb.py:1307 +#: ../src/plugins/webreport/NarrativeWeb.py:3015 +#: ../src/plugins/webreport/NarrativeWeb.py:3140 msgid "Places" msgstr "" @@ -5077,28 +5145,22 @@ msgstr "" #: ../src/gui/grampsgui.py:138 ../src/plugins/quickview/FilterByName.py:106 #: ../src/plugins/view/repoview.py:123 ../src/plugins/view/view.gpr.py:195 -#: ../src/plugins/webreport/NarrativeWeb.py:1331 -#: ../src/plugins/webreport/NarrativeWeb.py:4295 -#: ../src/plugins/webreport/NarrativeWeb.py:6041 -#: ../src/plugins/webreport/NarrativeWeb.py:6113 +#: ../src/plugins/webreport/NarrativeWeb.py:1265 +#: ../src/plugins/webreport/NarrativeWeb.py:4188 +#: ../src/plugins/webreport/NarrativeWeb.py:5973 +#: ../src/plugins/webreport/NarrativeWeb.py:6047 msgid "Repositories" msgstr "" -#: ../src/gui/grampsgui.py:139 ../src/plugins/gramplet/bottombar.gpr.py:384 -#: ../src/plugins/gramplet/bottombar.gpr.py:398 -#: ../src/plugins/gramplet/bottombar.gpr.py:412 -#: ../src/plugins/gramplet/bottombar.gpr.py:426 -#: ../src/plugins/gramplet/bottombar.gpr.py:440 -#: ../src/plugins/quickview/FilterByName.py:103 -#: ../src/plugins/view/sourceview.py:107 ../src/plugins/view/view.gpr.py:210 -#: ../src/plugins/webreport/NarrativeWeb.py:143 -#: ../src/plugins/webreport/NarrativeWeb.py:575 -#: ../src/plugins/webreport/NarrativeWeb.py:1134 -#: ../src/plugins/webreport/NarrativeWeb.py:1330 -#: ../src/plugins/webreport/NarrativeWeb.py:1370 -#: ../src/plugins/webreport/NarrativeWeb.py:2025 -#: ../src/plugins/webreport/NarrativeWeb.py:4166 -#: ../src/plugins/webreport/NarrativeWeb.py:4242 +#: ../src/gui/grampsgui.py:139 ../src/plugins/quickview/FilterByName.py:103 +#: ../src/plugins/view/sourceview.py:110 ../src/plugins/view/view.gpr.py:241 +#: ../src/plugins/webreport/NarrativeWeb.py:136 +#: ../src/plugins/webreport/NarrativeWeb.py:559 +#: ../src/plugins/webreport/NarrativeWeb.py:1075 +#: ../src/plugins/webreport/NarrativeWeb.py:1264 +#: ../src/plugins/webreport/NarrativeWeb.py:1304 +#: ../src/plugins/webreport/NarrativeWeb.py:4056 +#: ../src/plugins/webreport/NarrativeWeb.py:4132 msgid "Sources" msgstr "" @@ -5142,7 +5204,7 @@ msgid "Select" msgstr "" #: ../src/gui/grampsgui.py:148 ../src/gui/grampsgui.py:149 -#: ../src/gui/editors/editperson.py:616 +#: ../src/gui/editors/editperson.py:618 #: ../src/gui/editors/displaytabs/gallerytab.py:136 #: ../src/plugins/view/mediaview.py:219 msgid "View" @@ -5164,23 +5226,32 @@ msgstr "" msgid "Fit Page" msgstr "" -#: ../src/gui/grampsgui.py:158 -msgid "Export" +#: ../src/gui/grampsgui.py:154 ../src/plugins/gramplet/bottombar.gpr.py:413 +#: ../src/plugins/gramplet/bottombar.gpr.py:427 +#: ../src/plugins/gramplet/bottombar.gpr.py:441 +#: ../src/plugins/gramplet/bottombar.gpr.py:455 +#: ../src/plugins/gramplet/bottombar.gpr.py:469 +#: ../src/plugins/view/view.gpr.py:226 +msgid "Citations" msgstr "" #: ../src/gui/grampsgui.py:159 +msgid "Export" +msgstr "" + +#: ../src/gui/grampsgui.py:160 msgid "Import" msgstr "" -#: ../src/gui/grampsgui.py:161 ../src/Filters/SideBar/_RepoSidebarFilter.py:96 +#: ../src/gui/grampsgui.py:162 ../src/Filters/SideBar/_RepoSidebarFilter.py:96 msgid "URL" msgstr "" -#: ../src/gui/grampsgui.py:173 +#: ../src/gui/grampsgui.py:174 msgid "Danger: This is unstable code!" msgstr "" -#: ../src/gui/grampsgui.py:174 +#: ../src/gui/grampsgui.py:175 msgid "" "This Gramps 3.x-trunk is a development release. This version is not meant " "for normal usage. Use at your own risk.\n" @@ -5196,16 +5267,16 @@ msgid "" "and make sure to export your data to XML every now and then." msgstr "" -#: ../src/gui/grampsgui.py:245 +#: ../src/gui/grampsgui.py:246 msgid "Error parsing arguments" msgstr "" -#: ../src/gui/makefilter.py:21 +#: ../src/gui/makefilter.py:44 #, python-format msgid "Filter %s from Clipboard" msgstr "" -#: ../src/gui/makefilter.py:26 +#: ../src/gui/makefilter.py:49 #, python-format msgid "Created on %4d/%02d/%02d" msgstr "" @@ -5228,7 +5299,7 @@ msgstr "" #. #. ------------------------------------------------------------------------ #: ../src/gui/viewmanager.py:113 ../src/gui/plug/_dialogs.py:59 -#: ../src/plugins/BookReport.py:96 +#: ../src/plugins/BookReport.py:98 msgid "Unsupported" msgstr "" @@ -5509,7 +5580,7 @@ msgstr "" #: ../src/gui/viewmanager.py:1484 #: ../src/Filters/Rules/MediaObject/_HasMedia.py:49 -#: ../src/glade/editmedia.glade.h:8 ../src/glade/mergemedia.glade.h:7 +#: ../src/glade/mergemedia.glade.h:7 msgid "Path:" msgstr "" @@ -5527,13 +5598,13 @@ msgstr "" #. What to include #. ######################### #: ../src/gui/viewmanager.py:1541 -#: ../src/plugins/drawreport/AncestorTree.py:983 -#: ../src/plugins/drawreport/DescendTree.py:1585 -#: ../src/plugins/textreport/DetAncestralReport.py:795 -#: ../src/plugins/textreport/DetDescendantReport.py:946 -#: ../src/plugins/textreport/DetDescendantReport.py:947 +#: ../src/plugins/drawreport/AncestorTree.py:984 +#: ../src/plugins/drawreport/DescendTree.py:1581 +#: ../src/plugins/textreport/DetAncestralReport.py:798 +#: ../src/plugins/textreport/DetDescendantReport.py:972 +#: ../src/plugins/textreport/DetDescendantReport.py:973 #: ../src/plugins/textreport/FamilyGroup.py:651 -#: ../src/plugins/webreport/NarrativeWeb.py:7370 +#: ../src/plugins/webreport/NarrativeWeb.py:7368 msgid "Include" msgstr "" @@ -5542,7 +5613,7 @@ msgid "Megabyte|MB" msgstr "" #: ../src/gui/viewmanager.py:1543 -#: ../src/plugins/webreport/NarrativeWeb.py:7364 +#: ../src/plugins/webreport/NarrativeWeb.py:7362 msgid "Exclude" msgstr "" @@ -5660,7 +5731,7 @@ msgid "Select an existing place" msgstr "" #: ../src/gui/editors/objectentries.py:254 -#: ../src/plugins/lib/libplaceview.py:117 +#: ../src/plugins/lib/libplaceview.py:118 msgid "Add a new place" msgstr "" @@ -5718,73 +5789,125 @@ msgstr "" msgid "Remove note" msgstr "" -#: ../src/gui/editors/editaddress.py:82 ../src/gui/editors/editaddress.py:152 +#: ../src/gui/editors/editaddress.py:83 ../src/gui/editors/editaddress.py:156 msgid "Address Editor" msgstr "" #: ../src/gui/editors/editattribute.py:83 -#: ../src/gui/editors/editattribute.py:132 +#: ../src/gui/editors/editattribute.py:135 msgid "Attribute Editor" msgstr "" -#: ../src/gui/editors/editattribute.py:126 -#: ../src/gui/editors/editattribute.py:130 +#: ../src/gui/editors/editattribute.py:129 +#: ../src/gui/editors/editattribute.py:133 msgid "New Attribute" msgstr "" -#: ../src/gui/editors/editattribute.py:144 +#: ../src/gui/editors/editattribute.py:147 msgid "Cannot save attribute" msgstr "" -#: ../src/gui/editors/editattribute.py:145 +#: ../src/gui/editors/editattribute.py:148 msgid "The attribute type cannot be empty" msgstr "" -#: ../src/gui/editors/editchildref.py:95 -#: ../src/gui/editors/editchildref.py:166 +#: ../src/gui/editors/editchildref.py:96 +#: ../src/gui/editors/editchildref.py:169 msgid "Child Reference Editor" msgstr "" -#: ../src/gui/editors/editchildref.py:166 +#: ../src/gui/editors/editchildref.py:169 msgid "Child Reference" msgstr "" +#: ../src/gui/editors/editcitation.py:149 +#: ../src/gui/editors/editcitation.py:155 +msgid "New Citation" +msgstr "" + +#: ../src/gui/editors/editcitation.py:379 +msgid "Edit Citation" +msgstr "" + +#: ../src/gui/editors/editcitation.py:388 +msgid "Cannot save citation" +msgstr "" + +#: ../src/gui/editors/editcitation.py:389 +msgid "No data exists for this citation. Please enter data or cancel the edit." +msgstr "" + +#: ../src/gui/editors/editcitation.py:400 +msgid "Cannot save citation. ID already exists." +msgstr "" + +#: ../src/gui/editors/editcitation.py:401 +#, python-format +msgid "" +"You have attempted to use the existing Gramps ID with value %(gramps_id)s. " +"This value is already used by '%(prim_object)s'. Please enter a different ID " +"or leave blank to get the next available ID value." +msgstr "" + +#: ../src/gui/editors/editcitation.py:414 ../src/gui/editors/editsource.py:204 +#, python-format +msgid "Add Source (%s)" +msgstr "" + +#: ../src/gui/editors/editcitation.py:420 ../src/gui/editors/editsource.py:209 +#, python-format +msgid "Edit Source (%s)" +msgstr "" + +#: ../src/gui/editors/editcitation.py:427 +msgid " " +msgstr "" + +#: ../src/gui/editors/editcitation.py:433 +msgid "\n" +msgstr "" + +#: ../src/gui/editors/editcitation.py:472 +#, python-format +msgid "Delete Citation (%s)" +msgstr "" + #: ../src/gui/editors/editevent.py:63 msgid "manual|Editing_Information_About_Events" msgstr "" -#: ../src/gui/editors/editevent.py:97 ../src/gui/editors/editeventref.py:233 +#: ../src/gui/editors/editevent.py:97 ../src/gui/editors/editeventref.py:239 #, python-format msgid "Event: %s" msgstr "" -#: ../src/gui/editors/editevent.py:99 ../src/gui/editors/editeventref.py:235 +#: ../src/gui/editors/editevent.py:99 ../src/gui/editors/editeventref.py:241 msgid "New Event" msgstr "" -#: ../src/gui/editors/editevent.py:220 ../src/plugins/view/geoevents.py:319 +#: ../src/gui/editors/editevent.py:221 ../src/plugins/view/geoevents.py:319 #: ../src/plugins/view/geoevents.py:346 ../src/plugins/view/geofamily.py:371 #: ../src/plugins/view/geoperson.py:409 ../src/plugins/view/geoperson.py:429 #: ../src/plugins/view/geoperson.py:467 msgid "Edit Event" msgstr "" -#: ../src/gui/editors/editevent.py:228 ../src/gui/editors/editevent.py:251 +#: ../src/gui/editors/editevent.py:229 ../src/gui/editors/editevent.py:252 msgid "Cannot save event" msgstr "" -#: ../src/gui/editors/editevent.py:229 +#: ../src/gui/editors/editevent.py:230 msgid "No data exists for this event. Please enter data or cancel the edit." msgstr "" -#: ../src/gui/editors/editevent.py:238 +#: ../src/gui/editors/editevent.py:239 msgid "Cannot save event. ID already exists." msgstr "" -#: ../src/gui/editors/editevent.py:239 ../src/gui/editors/editmedia.py:278 -#: ../src/gui/editors/editperson.py:808 ../src/gui/editors/editplace.py:301 +#: ../src/gui/editors/editevent.py:240 ../src/gui/editors/editmedia.py:280 +#: ../src/gui/editors/editperson.py:810 ../src/gui/editors/editplace.py:303 #: ../src/gui/editors/editrepository.py:172 -#: ../src/gui/editors/editsource.py:190 +#: ../src/gui/editors/editsource.py:192 #, python-format msgid "" "You have attempted to use the existing Gramps ID with value %(id)s. This " @@ -5792,98 +5915,99 @@ msgid "" "leave blank to get the next available ID value." msgstr "" -#: ../src/gui/editors/editevent.py:252 +#: ../src/gui/editors/editevent.py:253 msgid "The event type cannot be empty" msgstr "" -#: ../src/gui/editors/editevent.py:257 +#: ../src/gui/editors/editevent.py:258 #, python-format msgid "Add Event (%s)" msgstr "" -#: ../src/gui/editors/editevent.py:263 +#: ../src/gui/editors/editevent.py:264 #, python-format msgid "Edit Event (%s)" msgstr "" -#: ../src/gui/editors/editevent.py:335 +#: ../src/gui/editors/editevent.py:336 #, python-format msgid "Delete Event (%s)" msgstr "" -#: ../src/gui/editors/editeventref.py:66 -#: ../src/gui/editors/editeventref.py:236 +#: ../src/gui/editors/editeventref.py:67 +#: ../src/gui/editors/editeventref.py:242 msgid "Event Reference Editor" msgstr "" -#: ../src/gui/editors/editeventref.py:83 ../src/gui/editors/editmediaref.py:99 -#: ../src/gui/editors/editname.py:130 ../src/gui/editors/editreporef.py:79 +#: ../src/gui/editors/editeventref.py:84 +#: ../src/gui/editors/editmediaref.py:101 ../src/gui/editors/editname.py:131 +#: ../src/gui/editors/editreporef.py:79 msgid "_General" msgstr "" -#: ../src/gui/editors/editeventref.py:241 +#: ../src/gui/editors/editeventref.py:247 msgid "Modify Event" msgstr "" -#: ../src/gui/editors/editeventref.py:244 +#: ../src/gui/editors/editeventref.py:250 msgid "Add Event" msgstr "" -#: ../src/gui/editors/editfamily.py:102 +#: ../src/gui/editors/editfamily.py:104 msgid "Create a new person and add the child to the family" msgstr "" -#: ../src/gui/editors/editfamily.py:103 +#: ../src/gui/editors/editfamily.py:105 msgid "Remove the child from the family" msgstr "" -#: ../src/gui/editors/editfamily.py:104 +#: ../src/gui/editors/editfamily.py:106 msgid "Edit the child reference" msgstr "" -#: ../src/gui/editors/editfamily.py:105 +#: ../src/gui/editors/editfamily.py:107 msgid "Add an existing person as a child of the family" msgstr "" -#: ../src/gui/editors/editfamily.py:106 +#: ../src/gui/editors/editfamily.py:108 msgid "Move the child up in the children list" msgstr "" -#: ../src/gui/editors/editfamily.py:107 +#: ../src/gui/editors/editfamily.py:109 msgid "Move the child down in the children list" msgstr "" -#: ../src/gui/editors/editfamily.py:111 +#: ../src/gui/editors/editfamily.py:114 msgid "#" msgstr "" -#: ../src/gui/editors/editfamily.py:114 +#: ../src/gui/editors/editfamily.py:117 #: ../src/gui/selectors/selectperson.py:76 ../src/Merge/mergeperson.py:176 -#: ../src/plugins/drawreport/StatisticsChart.py:323 +#: ../src/plugins/drawreport/StatisticsChart.py:322 #: ../src/plugins/export/ExportCsv.py:336 #: ../src/plugins/import/ImportCsv.py:180 -#: ../src/plugins/lib/libpersonview.py:93 +#: ../src/plugins/lib/libpersonview.py:94 #: ../src/plugins/quickview/siblings.py:47 -#: ../src/plugins/textreport/IndivComplete.py:583 -#: ../src/plugins/webreport/NarrativeWeb.py:5602 +#: ../src/plugins/textreport/IndivComplete.py:587 +#: ../src/plugins/webreport/NarrativeWeb.py:5546 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:129 msgid "Gender" msgstr "" -#: ../src/gui/editors/editfamily.py:115 +#: ../src/gui/editors/editfamily.py:118 msgid "Paternal" msgstr "" -#: ../src/gui/editors/editfamily.py:116 +#: ../src/gui/editors/editfamily.py:119 msgid "Maternal" msgstr "" -#: ../src/gui/editors/editfamily.py:117 +#: ../src/gui/editors/editfamily.py:120 #: ../src/gui/selectors/selectperson.py:77 -#: ../src/plugins/drawreport/TimeLine.py:69 +#: ../src/plugins/drawreport/TimeLine.py:67 #: ../src/plugins/gramplet/Children.py:85 #: ../src/plugins/gramplet/Children.py:182 -#: ../src/plugins/lib/libpersonview.py:94 +#: ../src/plugins/lib/libpersonview.py:95 #: ../src/plugins/quickview/FilterByName.py:129 #: ../src/plugins/quickview/FilterByName.py:209 #: ../src/plugins/quickview/FilterByName.py:257 @@ -5899,55 +6023,55 @@ msgstr "" msgid "Birth Date" msgstr "" -#: ../src/gui/editors/editfamily.py:118 +#: ../src/gui/editors/editfamily.py:121 #: ../src/gui/selectors/selectperson.py:79 #: ../src/plugins/gramplet/Children.py:87 #: ../src/plugins/gramplet/Children.py:184 -#: ../src/plugins/lib/libpersonview.py:96 +#: ../src/plugins/lib/libpersonview.py:97 #: ../src/plugins/quickview/lineage.py:60 #: ../src/plugins/quickview/lineage.py:91 msgid "Death Date" msgstr "" -#: ../src/gui/editors/editfamily.py:119 +#: ../src/gui/editors/editfamily.py:122 #: ../src/gui/selectors/selectperson.py:78 -#: ../src/plugins/lib/libpersonview.py:95 +#: ../src/plugins/lib/libpersonview.py:96 msgid "Birth Place" msgstr "" -#: ../src/gui/editors/editfamily.py:120 +#: ../src/gui/editors/editfamily.py:123 #: ../src/gui/selectors/selectperson.py:80 -#: ../src/plugins/lib/libpersonview.py:97 +#: ../src/plugins/lib/libpersonview.py:98 msgid "Death Place" msgstr "" -#: ../src/gui/editors/editfamily.py:128 +#: ../src/gui/editors/editfamily.py:131 #: ../src/plugins/export/exportcsv.glade.h:2 msgid "Chil_dren" msgstr "" -#: ../src/gui/editors/editfamily.py:133 +#: ../src/gui/editors/editfamily.py:136 msgid "Edit child" msgstr "" -#: ../src/gui/editors/editfamily.py:136 +#: ../src/gui/editors/editfamily.py:139 msgid "Add an existing child" msgstr "" -#: ../src/gui/editors/editfamily.py:138 +#: ../src/gui/editors/editfamily.py:141 msgid "Edit relationship" msgstr "" -#: ../src/gui/editors/editfamily.py:249 ../src/gui/editors/editfamily.py:262 +#: ../src/gui/editors/editfamily.py:207 ../src/gui/editors/editfamily.py:220 #: ../src/plugins/view/relview.py:1520 msgid "Select Child" msgstr "" -#: ../src/gui/editors/editfamily.py:448 +#: ../src/gui/editors/editfamily.py:350 msgid "Adding parents to a person" msgstr "" -#: ../src/gui/editors/editfamily.py:449 +#: ../src/gui/editors/editfamily.py:351 msgid "" "It is possible to accidentally create multiple families with the same " "parents. To help avoid this problem, only the buttons to select parents are " @@ -5955,11 +6079,11 @@ msgid "" "available after you attempt to select a parent." msgstr "" -#: ../src/gui/editors/editfamily.py:543 +#: ../src/gui/editors/editfamily.py:445 msgid "Family has changed" msgstr "" -#: ../src/gui/editors/editfamily.py:544 +#: ../src/gui/editors/editfamily.py:446 #, python-format msgid "" "The %(object)s you are editing has changed outside this editor. This can be " @@ -5969,109 +6093,101 @@ msgid "" "updated. Some edits you have made may have been lost." msgstr "" -#: ../src/gui/editors/editfamily.py:549 ../src/plugins/import/ImportCsv.py:219 -#: ../src/plugins/view/familyview.py:257 +#: ../src/gui/editors/editfamily.py:451 ../src/plugins/import/ImportCsv.py:219 +#: ../src/plugins/view/familyview.py:258 msgid "family" msgstr "" -#: ../src/gui/editors/editfamily.py:579 ../src/gui/editors/editfamily.py:582 +#: ../src/gui/editors/editfamily.py:481 ../src/gui/editors/editfamily.py:484 msgid "New Family" msgstr "" -#: ../src/gui/editors/editfamily.py:586 ../src/gui/editors/editfamily.py:1090 +#: ../src/gui/editors/editfamily.py:488 ../src/gui/editors/editfamily.py:991 #: ../src/plugins/view/geofamily.py:363 msgid "Edit Family" msgstr "" -#: ../src/gui/editors/editfamily.py:619 +#: ../src/gui/editors/editfamily.py:521 msgid "Select a person as the mother" msgstr "" -#: ../src/gui/editors/editfamily.py:620 +#: ../src/gui/editors/editfamily.py:522 msgid "Add a new person as the mother" msgstr "" -#: ../src/gui/editors/editfamily.py:621 +#: ../src/gui/editors/editfamily.py:523 msgid "Remove the person as the mother" msgstr "" -#: ../src/gui/editors/editfamily.py:634 +#: ../src/gui/editors/editfamily.py:536 msgid "Select a person as the father" msgstr "" -#: ../src/gui/editors/editfamily.py:635 +#: ../src/gui/editors/editfamily.py:537 msgid "Add a new person as the father" msgstr "" -#: ../src/gui/editors/editfamily.py:636 +#: ../src/gui/editors/editfamily.py:538 msgid "Remove the person as the father" msgstr "" -#: ../src/gui/editors/editfamily.py:834 +#: ../src/gui/editors/editfamily.py:737 msgid "Select Mother" msgstr "" -#: ../src/gui/editors/editfamily.py:879 +#: ../src/gui/editors/editfamily.py:782 msgid "Select Father" msgstr "" -#: ../src/gui/editors/editfamily.py:903 +#: ../src/gui/editors/editfamily.py:806 msgid "Duplicate Family" msgstr "" -#: ../src/gui/editors/editfamily.py:904 +#: ../src/gui/editors/editfamily.py:807 msgid "" "A family with these parents already exists in the database. If you save, you " "will create a duplicate family. It is recommended that you cancel the " "editing of this window, and select the existing family" msgstr "" -#: ../src/gui/editors/editfamily.py:945 -msgid "Baptism:" -msgstr "" - -#: ../src/gui/editors/editfamily.py:952 -msgid "Burial:" -msgstr "" - -#: ../src/gui/editors/editfamily.py:954 ../src/plugins/view/relview.py:586 +#: ../src/gui/editors/editfamily.py:855 ../src/plugins/view/relview.py:586 #: ../src/plugins/view/relview.py:989 ../src/plugins/view/relview.py:1037 #: ../src/plugins/view/relview.py:1118 ../src/plugins/view/relview.py:1224 #, python-format msgid "Edit %s" msgstr "" -#: ../src/gui/editors/editfamily.py:1022 +#: ../src/gui/editors/editfamily.py:923 msgid "A father cannot be his own child" msgstr "" -#: ../src/gui/editors/editfamily.py:1023 +#: ../src/gui/editors/editfamily.py:924 #, python-format msgid "%s is listed as both the father and child of the family." msgstr "" -#: ../src/gui/editors/editfamily.py:1032 +#: ../src/gui/editors/editfamily.py:933 msgid "A mother cannot be her own child" msgstr "" -#: ../src/gui/editors/editfamily.py:1033 +#: ../src/gui/editors/editfamily.py:934 #, python-format msgid "%s is listed as both the mother and child of the family." msgstr "" -#: ../src/gui/editors/editfamily.py:1040 +#: ../src/gui/editors/editfamily.py:941 msgid "Cannot save family" msgstr "" -#: ../src/gui/editors/editfamily.py:1041 +#: ../src/gui/editors/editfamily.py:942 msgid "No data exists for this family. Please enter data or cancel the edit." msgstr "" -#: ../src/gui/editors/editfamily.py:1048 +#: ../src/gui/editors/editfamily.py:949 msgid "Cannot save family. ID already exists." msgstr "" -#: ../src/gui/editors/editfamily.py:1049 ../src/gui/editors/editnote.py:312 +#: ../src/gui/editors/editfamily.py:950 ../src/gui/editors/editnote.py:312 #, python-format msgid "" "You have attempted to use the existing Gramps ID with value %(id)s. This " @@ -6079,31 +6195,32 @@ msgid "" "next available ID value." msgstr "" -#: ../src/gui/editors/editfamily.py:1064 +#: ../src/gui/editors/editfamily.py:965 msgid "Add Family" msgstr "" -#: ../src/gui/editors/editldsord.py:149 ../src/gui/editors/editldsord.py:302 -#: ../src/gui/editors/editldsord.py:339 ../src/gui/editors/editldsord.py:422 +#: ../src/gui/editors/editldsord.py:150 ../src/gui/editors/editldsord.py:304 +#: ../src/gui/editors/editldsord.py:341 ../src/gui/editors/editldsord.py:424 msgid "LDS Ordinance Editor" msgstr "" -#: ../src/gui/editors/editldsord.py:275 +#: ../src/gui/editors/editldsord.py:277 #, python-format msgid "%(father)s and %(mother)s [%(gramps_id)s]" msgstr "" -#: ../src/gui/editors/editldsord.py:281 +#: ../src/gui/editors/editldsord.py:283 #, python-format msgid "%(father)s [%(gramps_id)s]" msgstr "" -#: ../src/gui/editors/editldsord.py:286 +#: ../src/gui/editors/editldsord.py:288 #, python-format msgid "%(mother)s [%(gramps_id)s]" msgstr "" -#: ../src/gui/editors/editldsord.py:301 ../src/gui/editors/editldsord.py:421 +#: ../src/gui/editors/editldsord.py:303 ../src/gui/editors/editldsord.py:423 +#: ../src/plugins/webreport/NarrativeWeb.py:1926 msgid "LDS Ordinance" msgstr "" @@ -6119,103 +6236,103 @@ msgstr "" msgid "Internet Address" msgstr "" -#: ../src/gui/editors/editmedia.py:88 ../src/gui/editors/editmediaref.py:407 +#: ../src/gui/editors/editmedia.py:89 ../src/gui/editors/editmediaref.py:428 #, python-format msgid "Media: %s" msgstr "" -#: ../src/gui/editors/editmedia.py:90 ../src/gui/editors/editmediaref.py:409 +#: ../src/gui/editors/editmedia.py:91 ../src/gui/editors/editmediaref.py:430 msgid "New Media" msgstr "" -#: ../src/gui/editors/editmedia.py:229 +#: ../src/gui/editors/editmedia.py:231 msgid "Edit Media Object" msgstr "" -#: ../src/gui/editors/editmedia.py:267 +#: ../src/gui/editors/editmedia.py:269 msgid "Cannot save media object" msgstr "" -#: ../src/gui/editors/editmedia.py:268 +#: ../src/gui/editors/editmedia.py:270 msgid "" "No data exists for this media object. Please enter data or cancel the edit." msgstr "" -#: ../src/gui/editors/editmedia.py:277 +#: ../src/gui/editors/editmedia.py:279 msgid "Cannot save media object. ID already exists." msgstr "" -#: ../src/gui/editors/editmedia.py:295 ../src/gui/editors/editmediaref.py:595 +#: ../src/gui/editors/editmedia.py:297 ../src/gui/editors/editmediaref.py:663 #, python-format msgid "Add Media Object (%s)" msgstr "" -#: ../src/gui/editors/editmedia.py:300 ../src/gui/editors/editmediaref.py:591 +#: ../src/gui/editors/editmedia.py:302 ../src/gui/editors/editmediaref.py:659 #, python-format msgid "Edit Media Object (%s)" msgstr "" -#: ../src/gui/editors/editmedia.py:339 +#: ../src/gui/editors/editmedia.py:341 msgid "Remove Media Object" msgstr "" -#: ../src/gui/editors/editmediaref.py:80 -#: ../src/gui/editors/editmediaref.py:410 +#: ../src/gui/editors/editmediaref.py:82 +#: ../src/gui/editors/editmediaref.py:431 msgid "Media Reference Editor" msgstr "" -#: ../src/gui/editors/editmediaref.py:82 ../src/gui/editors/editmediaref.py:83 -#: ../src/glade/editmediaref.glade.h:20 +#: ../src/gui/editors/editmediaref.py:84 ../src/gui/editors/editmediaref.py:85 +#: ../src/glade/editmediaref.glade.h:26 msgid "Y coordinate|Y" msgstr "" -#: ../src/gui/editors/editname.py:118 ../src/gui/editors/editname.py:305 +#: ../src/gui/editors/editname.py:119 ../src/gui/editors/editname.py:308 msgid "Name Editor" msgstr "" -#: ../src/gui/editors/editname.py:168 ../src/gui/editors/editperson.py:301 +#: ../src/gui/editors/editname.py:169 ../src/gui/editors/editperson.py:302 msgid "Call name must be the given name that is normally used." msgstr "" -#: ../src/gui/editors/editname.py:304 +#: ../src/gui/editors/editname.py:307 msgid "New Name" msgstr "" -#: ../src/gui/editors/editname.py:371 +#: ../src/gui/editors/editname.py:374 msgid "Break global name grouping?" msgstr "" -#: ../src/gui/editors/editname.py:372 +#: ../src/gui/editors/editname.py:375 #, python-format msgid "" "All people with the name of %(surname)s will no longer be grouped with the " "name of %(group_name)s." msgstr "" -#: ../src/gui/editors/editname.py:376 +#: ../src/gui/editors/editname.py:379 msgid "Continue" msgstr "" -#: ../src/gui/editors/editname.py:377 +#: ../src/gui/editors/editname.py:380 msgid "Return to Name Editor" msgstr "" -#: ../src/gui/editors/editname.py:402 +#: ../src/gui/editors/editname.py:405 msgid "Group all people with the same name?" msgstr "" -#: ../src/gui/editors/editname.py:403 +#: ../src/gui/editors/editname.py:406 #, python-format msgid "" "You have the choice of grouping all people with the name of %(surname)s with " "the name of %(group_name)s, or just mapping this particular name." msgstr "" -#: ../src/gui/editors/editname.py:408 +#: ../src/gui/editors/editname.py:411 msgid "Group all" msgstr "" -#: ../src/gui/editors/editname.py:409 +#: ../src/gui/editors/editname.py:412 msgid "Group this name only" msgstr "" @@ -6263,174 +6380,174 @@ msgstr "" msgid "Delete Note (%s)" msgstr "" -#: ../src/gui/editors/editperson.py:148 +#: ../src/gui/editors/editperson.py:149 #, python-format msgid "Person: %(name)s" msgstr "" -#: ../src/gui/editors/editperson.py:152 +#: ../src/gui/editors/editperson.py:153 #, python-format msgid "New Person: %(name)s" msgstr "" -#: ../src/gui/editors/editperson.py:154 +#: ../src/gui/editors/editperson.py:155 msgid "New Person" msgstr "" -#: ../src/gui/editors/editperson.py:573 ../src/plugins/view/geofamily.py:367 +#: ../src/gui/editors/editperson.py:575 ../src/plugins/view/geofamily.py:367 msgid "Edit Person" msgstr "" -#: ../src/gui/editors/editperson.py:617 +#: ../src/gui/editors/editperson.py:619 msgid "Edit Object Properties" msgstr "" -#: ../src/gui/editors/editperson.py:656 +#: ../src/gui/editors/editperson.py:658 msgid "Make Active Person" msgstr "" -#: ../src/gui/editors/editperson.py:660 +#: ../src/gui/editors/editperson.py:662 msgid "Make Home Person" msgstr "" -#: ../src/gui/editors/editperson.py:771 +#: ../src/gui/editors/editperson.py:773 msgid "Problem changing the gender" msgstr "" -#: ../src/gui/editors/editperson.py:772 +#: ../src/gui/editors/editperson.py:774 msgid "" "Changing the gender caused problems with marriage information.\n" "Please check the person's marriages." msgstr "" -#: ../src/gui/editors/editperson.py:783 +#: ../src/gui/editors/editperson.py:785 msgid "Cannot save person" msgstr "" -#: ../src/gui/editors/editperson.py:784 +#: ../src/gui/editors/editperson.py:786 msgid "No data exists for this person. Please enter data or cancel the edit." msgstr "" -#: ../src/gui/editors/editperson.py:807 +#: ../src/gui/editors/editperson.py:809 msgid "Cannot save person. ID already exists." msgstr "" -#: ../src/gui/editors/editperson.py:825 +#: ../src/gui/editors/editperson.py:827 #, python-format msgid "Add Person (%s)" msgstr "" -#: ../src/gui/editors/editperson.py:831 +#: ../src/gui/editors/editperson.py:833 #, python-format msgid "Edit Person (%s)" msgstr "" -#: ../src/gui/editors/editperson.py:920 +#: ../src/gui/editors/editperson.py:922 #: ../src/gui/editors/displaytabs/gallerytab.py:251 msgid "Non existing media found in the Gallery" msgstr "" -#: ../src/gui/editors/editperson.py:1056 +#: ../src/gui/editors/editperson.py:1058 msgid "Unknown gender specified" msgstr "" -#: ../src/gui/editors/editperson.py:1058 +#: ../src/gui/editors/editperson.py:1060 msgid "" "The gender of the person is currently unknown. Usually, this is a mistake. " "Please specify the gender." msgstr "" -#: ../src/gui/editors/editperson.py:1061 +#: ../src/gui/editors/editperson.py:1063 msgid "_Male" msgstr "" -#: ../src/gui/editors/editperson.py:1062 +#: ../src/gui/editors/editperson.py:1064 msgid "_Female" msgstr "" -#: ../src/gui/editors/editperson.py:1063 +#: ../src/gui/editors/editperson.py:1065 msgid "_Unknown" msgstr "" -#: ../src/gui/editors/editpersonref.py:83 -#: ../src/gui/editors/editpersonref.py:160 +#: ../src/gui/editors/editpersonref.py:84 +#: ../src/gui/editors/editpersonref.py:162 msgid "Person Reference Editor" msgstr "" -#: ../src/gui/editors/editpersonref.py:160 +#: ../src/gui/editors/editpersonref.py:162 msgid "Person Reference" msgstr "" -#: ../src/gui/editors/editpersonref.py:177 +#: ../src/gui/editors/editpersonref.py:179 msgid "No person selected" msgstr "" -#: ../src/gui/editors/editpersonref.py:178 +#: ../src/gui/editors/editpersonref.py:180 msgid "You must either select a person or Cancel the edit" msgstr "" -#: ../src/gui/editors/editplace.py:128 +#: ../src/gui/editors/editplace.py:129 msgid "_Location" msgstr "" -#: ../src/gui/editors/editplace.py:135 +#: ../src/gui/editors/editplace.py:136 #, python-format msgid "Place: %s" msgstr "" -#: ../src/gui/editors/editplace.py:137 +#: ../src/gui/editors/editplace.py:138 msgid "New Place" msgstr "" -#: ../src/gui/editors/editplace.py:221 -#: ../src/plugins/gramplet/EditExifMetadata.py:1138 +#: ../src/gui/editors/editplace.py:222 +#: ../src/plugins/gramplet/EditExifMetadata.py:1158 msgid "Invalid latitude (syntax: 18°9'" msgstr "" -#: ../src/gui/editors/editplace.py:222 -#: ../src/plugins/gramplet/EditExifMetadata.py:1139 +#: ../src/gui/editors/editplace.py:223 +#: ../src/plugins/gramplet/EditExifMetadata.py:1159 msgid "48.21\"S, -18.2412 or -18:9:48.21)" msgstr "" -#: ../src/gui/editors/editplace.py:224 -#: ../src/plugins/gramplet/EditExifMetadata.py:1143 +#: ../src/gui/editors/editplace.py:225 +#: ../src/plugins/gramplet/EditExifMetadata.py:1163 msgid "Invalid longitude (syntax: 18°9'" msgstr "" -#: ../src/gui/editors/editplace.py:225 -#: ../src/plugins/gramplet/EditExifMetadata.py:1144 +#: ../src/gui/editors/editplace.py:226 +#: ../src/plugins/gramplet/EditExifMetadata.py:1164 msgid "48.21\"E, -18.2412 or -18:9:48.21)" msgstr "" -#: ../src/gui/editors/editplace.py:228 +#: ../src/gui/editors/editplace.py:229 #: ../src/plugins/lib/maps/geography.py:882 #: ../src/plugins/view/geoplaces.py:287 ../src/plugins/view/geoplaces.py:306 msgid "Edit Place" msgstr "" -#: ../src/gui/editors/editplace.py:290 +#: ../src/gui/editors/editplace.py:292 msgid "Cannot save place" msgstr "" -#: ../src/gui/editors/editplace.py:291 +#: ../src/gui/editors/editplace.py:293 msgid "No data exists for this place. Please enter data or cancel the edit." msgstr "" -#: ../src/gui/editors/editplace.py:300 +#: ../src/gui/editors/editplace.py:302 msgid "Cannot save place. ID already exists." msgstr "" -#: ../src/gui/editors/editplace.py:313 +#: ../src/gui/editors/editplace.py:315 #, python-format msgid "Add Place (%s)" msgstr "" -#: ../src/gui/editors/editplace.py:318 +#: ../src/gui/editors/editplace.py:320 #, python-format msgid "Edit Place (%s)" msgstr "" -#: ../src/gui/editors/editplace.py:342 +#: ../src/gui/editors/editplace.py:344 #, python-format msgid "Delete Place (%s)" msgstr "" @@ -6501,56 +6618,46 @@ msgstr "" msgid "Delete Repository (%s)" msgstr "" -#: ../src/gui/editors/editsource.py:77 ../src/gui/editors/editsourceref.py:204 +#: ../src/gui/editors/editsource.py:79 ../src/gui/editors/editsourceref.py:213 msgid "New Source" msgstr "" -#: ../src/gui/editors/editsource.py:174 +#: ../src/gui/editors/editsource.py:176 msgid "Edit Source" msgstr "" -#: ../src/gui/editors/editsource.py:179 +#: ../src/gui/editors/editsource.py:181 msgid "Cannot save source" msgstr "" -#: ../src/gui/editors/editsource.py:180 +#: ../src/gui/editors/editsource.py:182 msgid "No data exists for this source. Please enter data or cancel the edit." msgstr "" -#: ../src/gui/editors/editsource.py:189 +#: ../src/gui/editors/editsource.py:191 msgid "Cannot save source. ID already exists." msgstr "" -#: ../src/gui/editors/editsource.py:202 -#, python-format -msgid "Add Source (%s)" -msgstr "" - -#: ../src/gui/editors/editsource.py:207 -#, python-format -msgid "Edit Source (%s)" -msgstr "" - -#: ../src/gui/editors/editsource.py:220 +#: ../src/gui/editors/editsource.py:222 #, python-format msgid "Delete Source (%s)" msgstr "" -#: ../src/gui/editors/editsourceref.py:65 -#: ../src/gui/editors/editsourceref.py:205 +#: ../src/gui/editors/editsourceref.py:66 +#: ../src/gui/editors/editsourceref.py:214 msgid "Source Reference Editor" msgstr "" -#: ../src/gui/editors/editsourceref.py:202 +#: ../src/gui/editors/editsourceref.py:211 #, python-format msgid "Source: %s" msgstr "" -#: ../src/gui/editors/editsourceref.py:210 +#: ../src/gui/editors/editsourceref.py:219 msgid "Modify Source" msgstr "" -#: ../src/gui/editors/editsourceref.py:213 +#: ../src/gui/editors/editsourceref.py:222 msgid "Add Source" msgstr "" @@ -6581,9 +6688,9 @@ msgstr "" #: ../src/gui/editors/displaytabs/addrembedlist.py:72 #: ../src/gui/editors/displaytabs/locationembedlist.py:54 #: ../src/gui/selectors/selectplace.py:64 -#: ../src/plugins/lib/libplaceview.py:93 +#: ../src/plugins/lib/libplaceview.py:94 #: ../src/plugins/view/placetreeview.py:72 ../src/plugins/view/repoview.py:86 -#: ../src/plugins/webreport/NarrativeWeb.py:146 +#: ../src/plugins/webreport/NarrativeWeb.py:139 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:88 msgid "Street" msgstr "" @@ -6616,25 +6723,29 @@ msgstr "" msgid "_Attributes" msgstr "" -#: ../src/gui/editors/displaytabs/backreflist.py:67 +#: ../src/gui/editors/displaytabs/backreflist.py:68 msgid "_References" msgstr "" -#: ../src/gui/editors/displaytabs/backreflist.py:99 +#: ../src/gui/editors/displaytabs/backreflist.py:100 msgid "Edit reference" msgstr "" -#: ../src/gui/editors/displaytabs/backrefmodel.py:48 +#: ../src/gui/editors/displaytabs/backrefmodel.py:49 #, python-format msgid "%(part1)s - %(part2)s" msgstr "" #: ../src/gui/editors/displaytabs/buttontab.py:68 -#: ../src/plugins/view/relview.py:399 +#: ../src/plugins/view/relview.py:399 ../src/glade/editperson.glade.h:9 +#: ../src/glade/styleeditor.glade.h:14 ../src/glade/editfamily.glade.h:7 +#: ../src/glade/rule.glade.h:8 msgid "Add" msgstr "" #: ../src/gui/editors/displaytabs/buttontab.py:69 +#: ../src/glade/grampletpane.glade.h:9 ../src/glade/styleeditor.glade.h:24 +#: ../src/glade/editfamily.glade.h:18 ../src/glade/rule.glade.h:24 msgid "Remove" msgstr "" @@ -6688,7 +6799,7 @@ msgid "_Data" msgstr "" #: ../src/gui/editors/displaytabs/eventembedlist.py:57 -#: ../src/plugins/gramplet/bottombar.gpr.py:138 +#: ../src/plugins/gramplet/bottombar.gpr.py:139 msgid "Family Events" msgstr "" @@ -6767,15 +6878,14 @@ msgid "You cannot change Person events in the Family Editor" msgstr "" #: ../src/gui/editors/displaytabs/eventrefmodel.py:63 -#: ../src/gui/editors/displaytabs/namemodel.py:62 +#: ../src/gui/editors/displaytabs/namemodel.py:63 #, python-format msgid "%(groupname)s - %(groupnumber)d" msgstr "" #: ../src/gui/editors/displaytabs/familyldsembedlist.py:54 #: ../src/gui/editors/displaytabs/ldsembedlist.py:64 -#: ../src/plugins/webreport/NarrativeWeb.py:148 -#: ../src/plugins/webreport/NarrativeWeb.py:2022 +#: ../src/plugins/webreport/NarrativeWeb.py:141 msgid "Temple" msgstr "" @@ -6828,23 +6938,23 @@ msgstr "" #: ../src/gui/editors/displaytabs/locationembedlist.py:57 #: ../src/gui/selectors/selectplace.py:67 -#: ../src/gui/views/treemodels/placemodel.py:286 -#: ../src/plugins/lib/libplaceview.py:96 +#: ../src/gui/views/treemodels/placemodel.py:306 +#: ../src/plugins/lib/libplaceview.py:97 #: ../src/plugins/lib/maps/geography.py:187 #: ../src/plugins/view/placetreeview.py:75 -#: ../src/plugins/webreport/NarrativeWeb.py:125 +#: ../src/plugins/webreport/NarrativeWeb.py:118 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:91 msgid "County" msgstr "" #: ../src/gui/editors/displaytabs/locationembedlist.py:58 #: ../src/gui/selectors/selectplace.py:68 -#: ../src/gui/views/treemodels/placemodel.py:286 -#: ../src/plugins/lib/libplaceview.py:97 +#: ../src/gui/views/treemodels/placemodel.py:306 +#: ../src/plugins/lib/libplaceview.py:98 #: ../src/plugins/lib/maps/geography.py:186 #: ../src/plugins/tool/ExtractCity.py:387 #: ../src/plugins/view/placetreeview.py:76 -#: ../src/plugins/webreport/NarrativeWeb.py:3161 +#: ../src/plugins/webreport/NarrativeWeb.py:3049 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:92 msgid "State" msgstr "" @@ -6895,23 +7005,23 @@ msgstr "" #. NameModel #. #. ------------------------------------------------------------------------- -#: ../src/gui/editors/displaytabs/namemodel.py:52 -#: ../src/gui/plug/_guioptions.py:1191 ../src/gui/views/listview.py:500 +#: ../src/gui/editors/displaytabs/namemodel.py:53 +#: ../src/gui/plug/_guioptions.py:1191 ../src/gui/views/listview.py:501 #: ../src/gui/views/tags.py:478 ../src/plugins/quickview/all_relations.py:307 msgid "Yes" msgstr "" -#: ../src/gui/editors/displaytabs/namemodel.py:53 -#: ../src/gui/plug/_guioptions.py:1190 ../src/gui/views/listview.py:501 +#: ../src/gui/editors/displaytabs/namemodel.py:54 +#: ../src/gui/plug/_guioptions.py:1190 ../src/gui/views/listview.py:502 #: ../src/gui/views/tags.py:479 ../src/plugins/quickview/all_relations.py:311 msgid "No" msgstr "" -#: ../src/gui/editors/displaytabs/namemodel.py:58 +#: ../src/gui/editors/displaytabs/namemodel.py:59 msgid "Preferred name" msgstr "" -#: ../src/gui/editors/displaytabs/namemodel.py:60 +#: ../src/gui/editors/displaytabs/namemodel.py:61 msgid "Alternative names" msgstr "" @@ -6942,7 +7052,7 @@ msgstr "" #: ../src/gui/editors/displaytabs/notetab.py:77 #: ../src/gui/selectors/selectnote.py:66 -#: ../src/plugins/gramplet/bottombar.gpr.py:80 +#: ../src/plugins/gramplet/bottombar.gpr.py:81 #: ../src/plugins/view/noteview.py:77 msgid "Preview" msgstr "" @@ -7075,7 +7185,7 @@ msgid "Remove the existing source" msgstr "" #: ../src/gui/editors/displaytabs/sourceembedlist.py:57 -#: ../src/plugins/view/sourceview.py:91 +#: ../src/plugins/view/sourceview.py:94 msgid "Edit the selected source" msgstr "" @@ -7092,14 +7202,14 @@ msgid "Move the selected source downwards" msgstr "" #: ../src/gui/editors/displaytabs/sourceembedlist.py:68 -#: ../src/plugins/gramplet/Sources.py:49 ../src/plugins/view/sourceview.py:78 -#: ../src/plugins/webreport/NarrativeWeb.py:4269 +#: ../src/plugins/view/sourceview.py:81 +#: ../src/plugins/webreport/NarrativeWeb.py:4160 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:81 msgid "Author" msgstr "" #: ../src/gui/editors/displaytabs/sourceembedlist.py:69 -#: ../src/plugins/webreport/NarrativeWeb.py:1872 +#: ../src/plugins/webreport/NarrativeWeb.py:1807 msgid "Page" msgstr "" @@ -7180,6 +7290,7 @@ msgstr "" #: ../src/gui/editors/displaytabs/webembedlist.py:65 #: ../src/plugins/view/mediaview.py:95 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:91 +#: ../src/glade/editmedia.glade.h:10 ../src/glade/editmediaref.glade.h:17 msgid "Path" msgstr "" @@ -7195,7 +7306,7 @@ msgstr "" msgid "Report Selection" msgstr "" -#: ../src/gui/plug/_dialogs.py:280 ../src/glade/plugins.glade.h:4 +#: ../src/gui/plug/_dialogs.py:280 ../src/glade/plugins.glade.h:5 msgid "Select a report from those available on the left." msgstr "" @@ -7261,16 +7372,16 @@ msgstr "" msgid "Select a different family" msgstr "" -#: ../src/gui/plug/_guioptions.py:835 ../src/plugins/BookReport.py:184 +#: ../src/gui/plug/_guioptions.py:835 ../src/plugins/BookReport.py:186 msgid "unknown father" msgstr "" -#: ../src/gui/plug/_guioptions.py:841 ../src/plugins/BookReport.py:190 +#: ../src/gui/plug/_guioptions.py:841 ../src/plugins/BookReport.py:192 msgid "unknown mother" msgstr "" #: ../src/gui/plug/_guioptions.py:843 -#: ../src/plugins/textreport/PlaceReport.py:224 +#: ../src/plugins/textreport/PlaceReport.py:225 #, python-format msgid "%s and %s (%s)" msgstr "" @@ -7289,161 +7400,161 @@ msgid "Colour" msgstr "" #: ../src/gui/plug/_guioptions.py:1664 -#: ../src/gui/plug/report/_reportdialog.py:496 +#: ../src/gui/plug/report/_reportdialog.py:460 msgid "Save As" msgstr "" #: ../src/gui/plug/_guioptions.py:1744 -#: ../src/gui/plug/report/_reportdialog.py:353 +#: ../src/gui/plug/report/_reportdialog.py:317 #: ../src/gui/plug/report/_styleeditor.py:102 msgid "Style Editor" msgstr "" -#: ../src/gui/plug/_windows.py:74 +#: ../src/gui/plug/_windows.py:75 msgid "Hidden" msgstr "" -#: ../src/gui/plug/_windows.py:76 +#: ../src/gui/plug/_windows.py:77 msgid "Visible" msgstr "" -#: ../src/gui/plug/_windows.py:81 ../src/plugins/gramplet/gramplet.gpr.py:167 +#: ../src/gui/plug/_windows.py:82 ../src/plugins/gramplet/gramplet.gpr.py:167 #: ../src/plugins/gramplet/gramplet.gpr.py:174 msgid "Plugin Manager" msgstr "" -#: ../src/gui/plug/_windows.py:128 ../src/gui/plug/_windows.py:183 +#: ../src/gui/plug/_windows.py:129 ../src/gui/plug/_windows.py:184 msgid "Info" msgstr "" #. id_col -#: ../src/gui/plug/_windows.py:131 ../src/gui/plug/_windows.py:186 +#: ../src/gui/plug/_windows.py:132 ../src/gui/plug/_windows.py:187 msgid "Hide/Unhide" msgstr "" #. id_col -#: ../src/gui/plug/_windows.py:139 ../src/gui/plug/_windows.py:195 +#: ../src/gui/plug/_windows.py:140 ../src/gui/plug/_windows.py:196 msgid "Load" msgstr "" -#: ../src/gui/plug/_windows.py:145 +#: ../src/gui/plug/_windows.py:146 msgid "Registered Plugins" msgstr "" -#: ../src/gui/plug/_windows.py:159 +#: ../src/gui/plug/_windows.py:160 msgid "Loaded" msgstr "" -#: ../src/gui/plug/_windows.py:164 +#: ../src/gui/plug/_windows.py:165 msgid "File" msgstr "" -#: ../src/gui/plug/_windows.py:173 +#: ../src/gui/plug/_windows.py:174 msgid "Message" msgstr "" -#: ../src/gui/plug/_windows.py:201 +#: ../src/gui/plug/_windows.py:202 msgid "Loaded Plugins" msgstr "" #. self.addon_list.connect('button-press-event', self.button_press) -#: ../src/gui/plug/_windows.py:221 +#: ../src/gui/plug/_windows.py:222 msgid "Addon Name" msgstr "" -#: ../src/gui/plug/_windows.py:236 +#: ../src/gui/plug/_windows.py:237 msgid "Path to Addon:" msgstr "" -#: ../src/gui/plug/_windows.py:256 +#: ../src/gui/plug/_windows.py:257 msgid "Install Addon" msgstr "" -#: ../src/gui/plug/_windows.py:259 +#: ../src/gui/plug/_windows.py:260 msgid "Install All Addons" msgstr "" -#: ../src/gui/plug/_windows.py:262 +#: ../src/gui/plug/_windows.py:263 msgid "Refresh Addon List" msgstr "" -#: ../src/gui/plug/_windows.py:267 +#: ../src/gui/plug/_windows.py:268 msgid "Install Addons" msgstr "" #. Only show the "Reload" button when in debug mode #. (without -O on the command line) -#: ../src/gui/plug/_windows.py:275 +#: ../src/gui/plug/_windows.py:276 msgid "Reload" msgstr "" -#: ../src/gui/plug/_windows.py:298 +#: ../src/gui/plug/_windows.py:299 msgid "Refreshing Addon List" msgstr "" -#: ../src/gui/plug/_windows.py:299 ../src/gui/plug/_windows.py:304 -#: ../src/gui/plug/_windows.py:395 +#: ../src/gui/plug/_windows.py:300 ../src/gui/plug/_windows.py:305 +#: ../src/gui/plug/_windows.py:396 msgid "Reading gramps-project.org..." msgstr "" -#: ../src/gui/plug/_windows.py:322 +#: ../src/gui/plug/_windows.py:323 msgid "Checking addon..." msgstr "" -#: ../src/gui/plug/_windows.py:330 +#: ../src/gui/plug/_windows.py:331 msgid "Unknown Help URL" msgstr "" -#: ../src/gui/plug/_windows.py:341 +#: ../src/gui/plug/_windows.py:342 msgid "Unknown URL" msgstr "" -#: ../src/gui/plug/_windows.py:377 +#: ../src/gui/plug/_windows.py:378 msgid "Install all Addons" msgstr "" -#: ../src/gui/plug/_windows.py:377 +#: ../src/gui/plug/_windows.py:378 msgid "Installing..." msgstr "" -#: ../src/gui/plug/_windows.py:394 +#: ../src/gui/plug/_windows.py:395 msgid "Installing Addon" msgstr "" -#: ../src/gui/plug/_windows.py:415 +#: ../src/gui/plug/_windows.py:416 msgid "Load Addon" msgstr "" -#: ../src/gui/plug/_windows.py:476 +#: ../src/gui/plug/_windows.py:477 msgid "Fail" msgstr "" -#: ../src/gui/plug/_windows.py:591 +#: ../src/gui/plug/_windows.py:592 msgid "Plugin name" msgstr "" -#: ../src/gui/plug/_windows.py:593 +#: ../src/gui/plug/_windows.py:594 msgid "Version" msgstr "" -#: ../src/gui/plug/_windows.py:594 +#: ../src/gui/plug/_windows.py:595 msgid "Authors" msgstr "" #. Save Frame -#: ../src/gui/plug/_windows.py:596 ../src/gui/plug/report/_reportdialog.py:515 +#: ../src/gui/plug/_windows.py:597 ../src/gui/plug/report/_reportdialog.py:479 msgid "Filename" msgstr "" -#: ../src/gui/plug/_windows.py:599 +#: ../src/gui/plug/_windows.py:600 msgid "Detailed Info" msgstr "" -#: ../src/gui/plug/_windows.py:656 +#: ../src/gui/plug/_windows.py:657 msgid "Plugin Error" msgstr "" -#: ../src/gui/plug/_windows.py:1020 ../src/plugins/tool/OwnerEditor.py:161 +#: ../src/gui/plug/_windows.py:1021 ../src/plugins/tool/OwnerEditor.py:161 msgid "Main window" msgstr "" @@ -7479,7 +7590,7 @@ msgid "Landscape" msgstr "" #: ../src/gui/plug/report/_papermenu.py:204 -#: ../src/glade/styleeditor.glade.h:33 ../src/glade/papermenu.glade.h:13 +#: ../src/glade/styleeditor.glade.h:38 ../src/glade/papermenu.glade.h:13 msgid "cm" msgstr "" @@ -7487,16 +7598,12 @@ msgstr "" msgid "inch|in." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:94 -msgid "Processing File" -msgstr "" - -#: ../src/gui/plug/report/_reportdialog.py:180 +#: ../src/gui/plug/report/_reportdialog.py:144 msgid "Configuration" msgstr "" #. Styles Frame -#: ../src/gui/plug/report/_reportdialog.py:349 +#: ../src/gui/plug/report/_reportdialog.py:313 #: ../src/gui/plug/report/_styleeditor.py:106 msgid "Style" msgstr "" @@ -7505,41 +7612,41 @@ msgstr "" #. Report Options #. ######################### #. ############################### -#: ../src/gui/plug/report/_reportdialog.py:392 ../src/plugins/Records.py:514 -#: ../src/plugins/drawreport/Calendar.py:400 +#: ../src/gui/plug/report/_reportdialog.py:356 ../src/plugins/Records.py:514 +#: ../src/plugins/drawreport/Calendar.py:406 #: ../src/plugins/drawreport/FanChart.py:394 -#: ../src/plugins/drawreport/StatisticsChart.py:904 -#: ../src/plugins/drawreport/TimeLine.py:323 +#: ../src/plugins/drawreport/StatisticsChart.py:908 +#: ../src/plugins/drawreport/TimeLine.py:365 #: ../src/plugins/graph/GVRelGraph.py:473 #: ../src/plugins/textreport/AncestorReport.py:265 -#: ../src/plugins/textreport/BirthdayReport.py:350 -#: ../src/plugins/textreport/DescendReport.py:331 -#: ../src/plugins/textreport/DetAncestralReport.py:720 -#: ../src/plugins/textreport/DetDescendantReport.py:861 +#: ../src/plugins/textreport/BirthdayReport.py:356 +#: ../src/plugins/textreport/DescendReport.py:390 +#: ../src/plugins/textreport/DetAncestralReport.py:723 +#: ../src/plugins/textreport/DetDescendantReport.py:887 #: ../src/plugins/textreport/EndOfLineReport.py:249 #: ../src/plugins/textreport/FamilyGroup.py:627 -#: ../src/plugins/textreport/IndivComplete.py:662 -#: ../src/plugins/textreport/KinshipReport.py:336 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:189 -#: ../src/plugins/textreport/PlaceReport.py:365 -#: ../src/plugins/textreport/SimpleBookTitle.py:120 +#: ../src/plugins/textreport/IndivComplete.py:666 +#: ../src/plugins/textreport/KinshipReport.py:337 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:191 +#: ../src/plugins/textreport/PlaceReport.py:366 +#: ../src/plugins/textreport/SimpleBookTitle.py:121 #: ../src/plugins/textreport/TagReport.py:526 -#: ../src/plugins/webreport/NarrativeWeb.py:7179 -#: ../src/plugins/webreport/WebCal.py:1285 +#: ../src/plugins/webreport/NarrativeWeb.py:7177 +#: ../src/plugins/webreport/WebCal.py:1286 msgid "Report Options" msgstr "" #. need any labels at top: -#: ../src/gui/plug/report/_reportdialog.py:500 +#: ../src/gui/plug/report/_reportdialog.py:464 msgid "Document Options" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:547 -#: ../src/gui/plug/report/_reportdialog.py:572 +#: ../src/gui/plug/report/_reportdialog.py:511 +#: ../src/gui/plug/report/_reportdialog.py:536 msgid "Permission problem" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:548 +#: ../src/gui/plug/report/_reportdialog.py:512 #, python-format msgid "" "You do not have permission to write under the directory %s\n" @@ -7547,24 +7654,24 @@ msgid "" "Please select another directory or correct the permissions." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:557 +#: ../src/gui/plug/report/_reportdialog.py:521 msgid "File already exists" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:558 +#: ../src/gui/plug/report/_reportdialog.py:522 msgid "" "You can choose to either overwrite the file, or change the selected filename." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:560 +#: ../src/gui/plug/report/_reportdialog.py:524 msgid "_Overwrite" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:561 +#: ../src/gui/plug/report/_reportdialog.py:525 msgid "_Change filename" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:573 +#: ../src/gui/plug/report/_reportdialog.py:537 #, python-format msgid "" "You do not have permission to create %s\n" @@ -7572,18 +7679,17 @@ msgid "" "Please select another path or correct the permissions." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:645 ../src/gui/plug/tool.py:134 +#: ../src/gui/plug/report/_reportdialog.py:609 ../src/gui/plug/tool.py:139 #: ../src/plugins/tool/RelCalc.py:148 msgid "Active person has not been set" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:646 +#: ../src/gui/plug/report/_reportdialog.py:610 msgid "You must select an active person for this report to work properly." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:707 -#: ../src/gui/plug/report/_reportdialog.py:712 -#: ../src/plugins/drawreport/TimeLine.py:119 +#: ../src/gui/plug/report/_reportdialog.py:661 +#: ../src/gui/plug/report/_reportdialog.py:666 msgid "Report could not be created" msgstr "" @@ -7606,7 +7712,7 @@ msgid "Style editor" msgstr "" #: ../src/gui/plug/report/_styleeditor.py:217 -#: ../src/glade/styleeditor.glade.h:34 +#: ../src/glade/styleeditor.glade.h:39 msgid "point size|pt" msgstr "" @@ -7642,7 +7748,7 @@ msgstr "" msgid "Utilities" msgstr "" -#: ../src/gui/plug/tool.py:106 +#: ../src/gui/plug/tool.py:111 msgid "" "Proceeding with this tool will erase the undo history for this session. In " "particular, you will not be able to revert the changes made by this tool or " @@ -7652,11 +7758,11 @@ msgid "" "backup your database." msgstr "" -#: ../src/gui/plug/tool.py:112 +#: ../src/gui/plug/tool.py:117 msgid "_Proceed with the tool" msgstr "" -#: ../src/gui/plug/tool.py:135 ../src/plugins/tool/RelCalc.py:149 +#: ../src/gui/plug/tool.py:140 ../src/plugins/tool/RelCalc.py:149 msgid "You must select an active person for this tool to work properly." msgstr "" @@ -7679,9 +7785,12 @@ msgid "Select Note" msgstr "" #: ../src/gui/selectors/selectnote.py:69 -#: ../src/plugins/lib/libpersonview.py:99 -#: ../src/plugins/tool/NotRelated.py:133 ../src/plugins/view/familyview.py:83 +#: ../src/plugins/lib/libpersonview.py:100 +#: ../src/plugins/tool/NotRelated.py:133 ../src/plugins/view/familyview.py:84 #: ../src/plugins/view/mediaview.py:97 ../src/plugins/view/noteview.py:80 +#: ../src/glade/editperson.glade.h:28 ../src/glade/editfamily.glade.h:20 +#: ../src/glade/editmedia.glade.h:15 ../src/glade/editmediaref.glade.h:23 +#: ../src/glade/editnote.glade.h:7 msgid "Tags" msgstr "" @@ -7709,95 +7818,95 @@ msgstr "" msgid "Select Source" msgstr "" -#: ../src/gui/views/listview.py:201 ../src/plugins/lib/libpersonview.py:363 +#: ../src/gui/views/listview.py:202 ../src/plugins/lib/libpersonview.py:364 msgid "_Add..." msgstr "" -#: ../src/gui/views/listview.py:203 ../src/plugins/lib/libpersonview.py:365 +#: ../src/gui/views/listview.py:204 ../src/plugins/lib/libpersonview.py:366 msgid "_Remove" msgstr "" -#: ../src/gui/views/listview.py:205 ../src/plugins/lib/libpersonview.py:367 +#: ../src/gui/views/listview.py:206 ../src/plugins/lib/libpersonview.py:368 msgid "_Merge..." msgstr "" -#: ../src/gui/views/listview.py:207 ../src/plugins/lib/libpersonview.py:369 +#: ../src/gui/views/listview.py:208 ../src/plugins/lib/libpersonview.py:370 msgid "Export View..." msgstr "" -#: ../src/gui/views/listview.py:213 ../src/plugins/lib/libpersonview.py:353 +#: ../src/gui/views/listview.py:214 ../src/plugins/lib/libpersonview.py:354 msgid "action|_Edit..." msgstr "" -#: ../src/gui/views/listview.py:400 +#: ../src/gui/views/listview.py:401 msgid "Active object not visible" msgstr "" -#: ../src/gui/views/listview.py:411 ../src/gui/views/navigationview.py:255 -#: ../src/plugins/view/familyview.py:241 +#: ../src/gui/views/listview.py:412 ../src/gui/views/navigationview.py:255 +#: ../src/plugins/view/familyview.py:242 msgid "Could Not Set a Bookmark" msgstr "" -#: ../src/gui/views/listview.py:412 +#: ../src/gui/views/listview.py:413 msgid "A bookmark could not be set because nothing was selected." msgstr "" -#: ../src/gui/views/listview.py:497 +#: ../src/gui/views/listview.py:498 msgid "Remove selected items?" msgstr "" -#: ../src/gui/views/listview.py:498 +#: ../src/gui/views/listview.py:499 msgid "" "More than one item has been selected for deletion. Ask before deleting each " "one?" msgstr "" -#: ../src/gui/views/listview.py:511 +#: ../src/gui/views/listview.py:512 msgid "" "This item is currently being used. Deleting it will remove it from the " "database and from all other items that reference it." msgstr "" -#: ../src/gui/views/listview.py:515 ../src/plugins/view/familyview.py:255 +#: ../src/gui/views/listview.py:516 ../src/plugins/view/familyview.py:256 msgid "Deleting item will remove it from the database." msgstr "" -#: ../src/gui/views/listview.py:522 ../src/plugins/lib/libpersonview.py:297 -#: ../src/plugins/view/familyview.py:257 +#: ../src/gui/views/listview.py:523 ../src/plugins/lib/libpersonview.py:298 +#: ../src/plugins/view/familyview.py:258 #, python-format msgid "Delete %s?" msgstr "" -#: ../src/gui/views/listview.py:523 ../src/plugins/view/familyview.py:258 +#: ../src/gui/views/listview.py:524 ../src/plugins/view/familyview.py:259 msgid "_Delete Item" msgstr "" -#: ../src/gui/views/listview.py:565 +#: ../src/gui/views/listview.py:566 msgid "Column clicked, sorting..." msgstr "" -#: ../src/gui/views/listview.py:922 +#: ../src/gui/views/listview.py:923 msgid "Export View as Spreadsheet" msgstr "" -#: ../src/gui/views/listview.py:930 ../src/glade/mergenote.glade.h:4 +#: ../src/gui/views/listview.py:931 ../src/glade/mergenote.glade.h:4 msgid "Format:" msgstr "" -#: ../src/gui/views/listview.py:935 +#: ../src/gui/views/listview.py:936 msgid "CSV" msgstr "" -#: ../src/gui/views/listview.py:936 +#: ../src/gui/views/listview.py:937 msgid "OpenDocument Spreadsheet" msgstr "" -#: ../src/gui/views/listview.py:1063 ../src/gui/views/listview.py:1083 +#: ../src/gui/views/listview.py:1064 ../src/gui/views/listview.py:1084 #: ../src/Filters/_SearchBar.py:165 msgid "Updating display..." msgstr "" -#: ../src/gui/views/listview.py:1129 +#: ../src/gui/views/listview.py:1130 msgid "Columns" msgstr "" @@ -7807,7 +7916,7 @@ msgid "%s has been bookmarked" msgstr "" #: ../src/gui/views/navigationview.py:256 -#: ../src/plugins/view/familyview.py:242 +#: ../src/plugins/view/familyview.py:243 msgid "A bookmark could not be set because no one was selected." msgstr "" @@ -7993,27 +8102,34 @@ msgstr "" msgid "" msgstr "" -#: ../src/gui/views/treemodels/placemodel.py:346 +#: ../src/gui/views/treemodels/placemodel.py:145 +#: ../src/gui/views/treemodels/placemodel.py:153 +#: ../src/gui/views/treemodels/placemodel.py:161 +#: ../src/gui/views/treemodels/placemodel.py:169 +msgid "Error in format" +msgstr "" + +#: ../src/gui/views/treemodels/placemodel.py:366 msgid "" msgstr "" -#: ../src/gui/views/treemodels/treebasemodel.py:477 +#: ../src/gui/views/treemodels/treebasemodel.py:484 msgid "Building View" msgstr "" -#: ../src/gui/views/treemodels/treebasemodel.py:500 +#: ../src/gui/views/treemodels/treebasemodel.py:507 msgid "Building People View" msgstr "" -#: ../src/gui/views/treemodels/treebasemodel.py:504 +#: ../src/gui/views/treemodels/treebasemodel.py:511 msgid "Obtaining all people" msgstr "" -#: ../src/gui/views/treemodels/treebasemodel.py:519 +#: ../src/gui/views/treemodels/treebasemodel.py:526 msgid "Applying filter" msgstr "" -#: ../src/gui/views/treemodels/treebasemodel.py:528 +#: ../src/gui/views/treemodels/treebasemodel.py:535 msgid "Constructing column data" msgstr "" @@ -8079,7 +8195,7 @@ msgid "" msgstr "" #: ../src/gui/widgets/monitoredwidgets.py:766 -#: ../src/glade/editfamily.glade.h:9 +#: ../src/glade/editfamily.glade.h:11 msgid "Edit the tag list" msgstr "" @@ -8138,7 +8254,7 @@ msgstr "" msgid "Background Color" msgstr "" -#: ../src/gui/widgets/styledtexteditor.py:466 +#: ../src/gui/widgets/styledtexteditor.py:466 ../src/glade/editlink.glade.h:4 msgid "Link" msgstr "" @@ -8185,27 +8301,27 @@ msgstr "" msgid "'%s' is not a valid date value" msgstr "" -#: ../src/Simple/_SimpleTable.py:156 +#: ../src/Simple/_SimpleTable.py:160 msgid "See data not in Filter" msgstr "" -#: ../src/config.py:278 +#: ../src/config.py:284 msgid "Missing Given Name" msgstr "" -#: ../src/config.py:279 +#: ../src/config.py:285 msgid "Missing Record" msgstr "" -#: ../src/config.py:280 +#: ../src/config.py:286 msgid "Missing Surname" msgstr "" -#: ../src/config.py:287 ../src/config.py:289 +#: ../src/config.py:293 ../src/config.py:295 msgid "Living" msgstr "" -#: ../src/config.py:288 +#: ../src/config.py:294 msgid "Private Record" msgstr "" @@ -8230,7 +8346,7 @@ msgid "Merge Families" msgstr "" #: ../src/Merge/mergefamily.py:223 ../src/Merge/mergeperson.py:327 -#: ../src/plugins/lib/libpersonview.py:416 +#: ../src/plugins/lib/libpersonview.py:417 msgid "Cannot merge people" msgstr "" @@ -8282,7 +8398,7 @@ msgid "Merge People" msgstr "" #: ../src/Merge/mergeperson.py:189 -#: ../src/plugins/textreport/IndivComplete.py:346 +#: ../src/plugins/textreport/IndivComplete.py:350 msgid "Alternate Names" msgstr "" @@ -8297,7 +8413,7 @@ msgstr "" #. Go over spouses and build their menu #: ../src/Merge/mergeperson.py:217 #: ../src/plugins/gramplet/FanChartGramplet.py:722 -#: ../src/plugins/textreport/KinshipReport.py:123 +#: ../src/plugins/textreport/KinshipReport.py:124 #: ../src/plugins/view/fanchartview.py:791 #: ../src/plugins/view/pedigreeview.py:1829 msgid "Spouses" @@ -8308,8 +8424,8 @@ msgid "No spouses or children found" msgstr "" #: ../src/Merge/mergeperson.py:245 -#: ../src/plugins/textreport/IndivComplete.py:376 -#: ../src/plugins/webreport/NarrativeWeb.py:890 +#: ../src/plugins/textreport/IndivComplete.py:380 +#: ../src/plugins/webreport/NarrativeWeb.py:877 msgid "Addresses" msgstr "" @@ -8349,23 +8465,23 @@ msgstr "" msgid "Merge Repositories" msgstr "" -#: ../src/Merge/mergesource.py:49 +#: ../src/Merge/mergesource.py:50 msgid "manual|Merge_Sources" msgstr "" -#: ../src/Merge/mergesource.py:71 +#: ../src/Merge/mergesource.py:72 msgid "Merge Sources" msgstr "" -#: ../src/Merge/mergesource.py:205 +#: ../src/Merge/mergesource.py:206 msgid "Merge Source" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:33 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:56 msgid "Report a bug" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:34 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:57 msgid "" "This is the Bug Reporting Assistant. It will help you to make a bug report " "to the Gramps developers that will be as detailed as possible.\n" @@ -8378,103 +8494,103 @@ msgid "" "review exactly what information you want to include." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:47 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:70 msgid "Report a bug: Step 1 of 5" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:48 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:71 msgid "Report a bug: Step 2 of 5" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:49 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:72 msgid "Report a bug: Step 3 of 5" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:52 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:75 msgid "Report a bug: Step 4 of 5" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:54 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:77 msgid "Report a bug: Step 5 of 5" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:58 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:81 msgid "" "Gramps is an Open Source project. Its success depends on its users. User " "feedback is important. Thank you for taking the time to submit a bug report." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:164 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:187 msgid "" "If you can see that there is any personal information included in the error " "please remove it." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:209 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:232 msgid "Error Details" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:214 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:237 msgid "" "This is the detailed Gramps error information, don't worry if you do not " "understand it. You will have the opportunity to add further detail about the " "error in the following pages of the assistant." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:232 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:255 msgid "" "Please check the information below and correct anything that you know to be " "wrong or remove anything that you would rather not have included in the bug " "report." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:279 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:302 msgid "System Information" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:284 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:307 msgid "" "This is the information about your system that will help the developers to " "fix the bug." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:300 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:323 msgid "" "Please provide as much information as you can about what you were doing when " "the error occured. " msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:341 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:364 msgid "Further Information" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:346 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:369 msgid "" "This is your opportunity to describe what you were doing when the error " "occured." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:363 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:386 msgid "" "Please check that the information is correct, do not worry if you don't " "understand the detail of the error information. Just make sure that it does " "not contain anything that you do not want to be sent to the developers." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:397 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:420 msgid "Bug Report Summary" msgstr "" #. side_label = gtk.Label(_("This is the completed bug report. The next page "\ #. "of the assistant will help you to send the report "\ #. "to the bug report mailing list.")) -#: ../src/GrampsLogger/_ErrorReportAssistant.py:406 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:429 msgid "" "This is the completed bug report. The next page of the assistant will help " "you to file a bug on the Gramps bug tracking system website." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:431 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:454 msgid "" "Use the two buttons below to first copy the bug report to the clipboard and " "then open a webbrowser to file a bug report at " @@ -8483,7 +8599,7 @@ msgstr "" #. url_label = gtk.Label(_("If your email client is configured correctly you may be able "\ #. "to use this button to start it with the bug report ready to send. "\ #. "(This will probably only work if you are running Gnome)")) -#: ../src/GrampsLogger/_ErrorReportAssistant.py:443 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:466 msgid "" "Use this button to start a web browser and file a bug report on the Gramps " "bug tracking system." @@ -8493,38 +8609,38 @@ msgstr "" #. "to copy the bug report onto the clipboard. Then start your " #. "email client, paste the report and send it to the address " #. "above.")) -#: ../src/GrampsLogger/_ErrorReportAssistant.py:473 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:496 msgid "" "Use this button to copy the bug report onto the clipboard. Then go to the " "bug tracking website by using the button below, paste the report and click " "submit report" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:513 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:536 msgid "Send Bug Report" msgstr "" #. side_label = gtk.Label(_("This is the final step. Use the buttons on this " #. "page to transfer the bug report to your email client.")) -#: ../src/GrampsLogger/_ErrorReportAssistant.py:521 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:544 msgid "" "This is the final step. Use the buttons on this page to start a web browser " "and file a bug report on the Gramps bug tracking system." msgstr "" -#: ../src/GrampsLogger/_ErrorView.py:24 +#: ../src/GrampsLogger/_ErrorView.py:47 msgid "manual|General" msgstr "" -#: ../src/GrampsLogger/_ErrorView.py:62 +#: ../src/GrampsLogger/_ErrorView.py:85 msgid "Error Report" msgstr "" -#: ../src/GrampsLogger/_ErrorView.py:73 +#: ../src/GrampsLogger/_ErrorView.py:96 msgid "Gramps has experienced an unexpected error" msgstr "" -#: ../src/GrampsLogger/_ErrorView.py:82 +#: ../src/GrampsLogger/_ErrorView.py:105 msgid "" "Your data will be safe but it would be advisable to restart Gramps " "immediately. If you would like to report the problem to the Gramps team " @@ -8532,74 +8648,74 @@ msgid "" "bug report." msgstr "" -#: ../src/GrampsLogger/_ErrorView.py:91 ../src/GrampsLogger/_ErrorView.py:104 +#: ../src/GrampsLogger/_ErrorView.py:114 ../src/GrampsLogger/_ErrorView.py:127 msgid "Error Detail" msgstr "" -#: ../src/plugins/BookReport.py:192 +#: ../src/plugins/BookReport.py:194 #, python-format msgid "%(father)s and %(mother)s (%(id)s)" msgstr "" -#: ../src/plugins/BookReport.py:600 +#: ../src/plugins/BookReport.py:602 msgid "Available Books" msgstr "" -#: ../src/plugins/BookReport.py:623 +#: ../src/plugins/BookReport.py:625 msgid "Book List" msgstr "" -#: ../src/plugins/BookReport.py:672 +#: ../src/plugins/BookReport.py:674 msgid "Discard Unsaved Changes" msgstr "" -#: ../src/plugins/BookReport.py:673 +#: ../src/plugins/BookReport.py:675 msgid "You have made changes which have not been saved." msgstr "" -#: ../src/plugins/BookReport.py:674 ../src/plugins/BookReport.py:1066 +#: ../src/plugins/BookReport.py:676 ../src/plugins/BookReport.py:1068 msgid "Proceed" msgstr "" -#: ../src/plugins/BookReport.py:703 +#: ../src/plugins/BookReport.py:705 msgid "Name of the book. MANDATORY" msgstr "" -#: ../src/plugins/BookReport.py:725 ../src/plugins/BookReport.py:1192 -#: ../src/plugins/BookReport.py:1240 ../src/plugins/bookreport.gpr.py:31 +#: ../src/plugins/BookReport.py:727 ../src/plugins/BookReport.py:1194 +#: ../src/plugins/BookReport.py:1242 ../src/plugins/bookreport.gpr.py:31 msgid "Book Report" msgstr "" -#: ../src/plugins/BookReport.py:763 +#: ../src/plugins/BookReport.py:765 msgid "New Book" msgstr "" -#: ../src/plugins/BookReport.py:766 +#: ../src/plugins/BookReport.py:768 msgid "_Available items" msgstr "" -#: ../src/plugins/BookReport.py:770 +#: ../src/plugins/BookReport.py:772 msgid "Current _book" msgstr "" -#: ../src/plugins/BookReport.py:778 -#: ../src/plugins/drawreport/StatisticsChart.py:297 +#: ../src/plugins/BookReport.py:780 +#: ../src/plugins/drawreport/StatisticsChart.py:296 msgid "Item name" msgstr "" -#: ../src/plugins/BookReport.py:781 +#: ../src/plugins/BookReport.py:783 msgid "Subject" msgstr "" -#: ../src/plugins/BookReport.py:793 +#: ../src/plugins/BookReport.py:795 msgid "Book selection list" msgstr "" -#: ../src/plugins/BookReport.py:834 +#: ../src/plugins/BookReport.py:836 msgid "Different database" msgstr "" -#: ../src/plugins/BookReport.py:835 +#: ../src/plugins/BookReport.py:837 #, python-format msgid "" "This book was created with the references to database %s.\n" @@ -8610,46 +8726,46 @@ msgid "" "person of the currently opened database." msgstr "" -#: ../src/plugins/BookReport.py:995 +#: ../src/plugins/BookReport.py:997 msgid "Setup" msgstr "" -#: ../src/plugins/BookReport.py:1005 +#: ../src/plugins/BookReport.py:1007 msgid "Book Menu" msgstr "" -#: ../src/plugins/BookReport.py:1028 +#: ../src/plugins/BookReport.py:1030 msgid "Available Items Menu" msgstr "" -#: ../src/plugins/BookReport.py:1054 +#: ../src/plugins/BookReport.py:1056 msgid "No book name" msgstr "" -#: ../src/plugins/BookReport.py:1055 +#: ../src/plugins/BookReport.py:1057 msgid "" "You are about to save away a book with no name.\n" "\n" "Please give it a name before saving it away." msgstr "" -#: ../src/plugins/BookReport.py:1062 +#: ../src/plugins/BookReport.py:1064 msgid "Book name already exists" msgstr "" -#: ../src/plugins/BookReport.py:1063 +#: ../src/plugins/BookReport.py:1065 msgid "You are about to save away a book with a name which already exists." msgstr "" -#: ../src/plugins/BookReport.py:1243 +#: ../src/plugins/BookReport.py:1245 msgid "Gramps Book" msgstr "" -#: ../src/plugins/BookReport.py:1298 ../src/plugins/BookReport.py:1309 +#: ../src/plugins/BookReport.py:1300 ../src/plugins/BookReport.py:1311 msgid "Please specify a book name" msgstr "" -#: ../src/plugins/BookReport.py:1305 +#: ../src/plugins/BookReport.py:1307 #, python-format msgid "No such book '%s'" msgstr "" @@ -8711,26 +8827,26 @@ msgid " (%(value)s)" msgstr "" #: ../src/plugins/Records.py:518 -#: ../src/plugins/drawreport/StatisticsChart.py:909 +#: ../src/plugins/drawreport/StatisticsChart.py:913 msgid "Determines what people are included in the report." msgstr "" #: ../src/plugins/Records.py:522 -#: ../src/plugins/drawreport/StatisticsChart.py:913 -#: ../src/plugins/drawreport/TimeLine.py:331 +#: ../src/plugins/drawreport/StatisticsChart.py:917 +#: ../src/plugins/drawreport/TimeLine.py:373 #: ../src/plugins/graph/GVRelGraph.py:482 -#: ../src/plugins/textreport/IndivComplete.py:671 +#: ../src/plugins/textreport/IndivComplete.py:675 #: ../src/plugins/tool/SortEvents.py:173 -#: ../src/plugins/webreport/NarrativeWeb.py:7207 -#: ../src/plugins/webreport/WebCal.py:1303 +#: ../src/plugins/webreport/NarrativeWeb.py:7205 +#: ../src/plugins/webreport/WebCal.py:1304 msgid "Filter Person" msgstr "" -#: ../src/plugins/Records.py:523 ../src/plugins/drawreport/TimeLine.py:332 +#: ../src/plugins/Records.py:523 ../src/plugins/drawreport/TimeLine.py:374 #: ../src/plugins/graph/GVRelGraph.py:483 #: ../src/plugins/tool/SortEvents.py:174 -#: ../src/plugins/webreport/NarrativeWeb.py:7208 -#: ../src/plugins/webreport/WebCal.py:1304 +#: ../src/plugins/webreport/NarrativeWeb.py:7206 +#: ../src/plugins/webreport/WebCal.py:1305 msgid "The center person for the filter" msgstr "" @@ -8775,25 +8891,25 @@ msgid "The style used for headings." msgstr "" #: ../src/plugins/Records.py:611 -#: ../src/plugins/drawreport/AncestorTree.py:1064 -#: ../src/plugins/drawreport/DescendTree.py:1673 +#: ../src/plugins/drawreport/AncestorTree.py:1065 +#: ../src/plugins/drawreport/DescendTree.py:1669 #: ../src/plugins/drawreport/FanChart.py:456 #: ../src/plugins/textreport/AncestorReport.py:366 -#: ../src/plugins/textreport/DetAncestralReport.py:898 -#: ../src/plugins/textreport/DetDescendantReport.py:1066 +#: ../src/plugins/textreport/DetAncestralReport.py:901 +#: ../src/plugins/textreport/DetDescendantReport.py:1096 #: ../src/plugins/textreport/EndOfLineReport.py:297 #: ../src/plugins/textreport/EndOfLineReport.py:315 #: ../src/plugins/textreport/FamilyGroup.py:732 -#: ../src/plugins/textreport/IndivComplete.py:785 -#: ../src/plugins/textreport/KinshipReport.py:402 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:224 -#: ../src/plugins/textreport/Summary.py:292 +#: ../src/plugins/textreport/IndivComplete.py:792 +#: ../src/plugins/textreport/KinshipReport.py:403 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:226 +#: ../src/plugins/textreport/Summary.py:293 #: ../src/plugins/textreport/TagReport.py:578 msgid "The basic style used for the text display." msgstr "" #: ../src/plugins/Records.py:621 -#: ../src/plugins/textreport/SimpleBookTitle.py:176 +#: ../src/plugins/textreport/SimpleBookTitle.py:177 msgid "The style used for the footer." msgstr "" @@ -8933,23 +9049,23 @@ msgstr "" msgid "Generates documents in Scalable Vector Graphics format (.svg)." msgstr "" -#: ../src/plugins/docgen/GtkPrint.py:68 +#: ../src/plugins/docgen/GtkPrint.py:67 msgid "PyGtk 2.10 or later is required" msgstr "" -#: ../src/plugins/docgen/GtkPrint.py:484 +#: ../src/plugins/docgen/GtkPrint.py:483 #, python-format msgid "of %d" msgstr "" #: ../src/plugins/docgen/HtmlDoc.py:271 -#: ../src/plugins/webreport/NarrativeWeb.py:7137 +#: ../src/plugins/webreport/NarrativeWeb.py:7135 #: ../src/plugins/webreport/WebCal.py:244 msgid "Possible destination error" msgstr "" #: ../src/plugins/docgen/HtmlDoc.py:272 -#: ../src/plugins/webreport/NarrativeWeb.py:7138 +#: ../src/plugins/webreport/NarrativeWeb.py:7136 #: ../src/plugins/webreport/WebCal.py:245 msgid "" "You appear to have set your target directory to a directory used for data " @@ -8974,98 +9090,99 @@ msgstr "" #. Constants #. #. ------------------------------------------------------------------------ -#: ../src/plugins/drawreport/AncestorTree.py:74 -#: ../src/plugins/drawreport/DescendTree.py:64 +#: ../src/plugins/drawreport/AncestorTree.py:72 +#: ../src/plugins/drawreport/DescendTree.py:59 #: ../src/plugins/view/pedigreeview.py:83 msgid "short for born|b." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:75 -#: ../src/plugins/drawreport/DescendTree.py:65 +#: ../src/plugins/drawreport/AncestorTree.py:73 +#: ../src/plugins/drawreport/DescendTree.py:60 #: ../src/plugins/view/pedigreeview.py:84 msgid "short for died|d." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:76 -#: ../src/plugins/drawreport/DescendTree.py:66 +#: ../src/plugins/drawreport/AncestorTree.py:74 +#: ../src/plugins/drawreport/DescendTree.py:61 msgid "short for married|m." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:152 +#: ../src/plugins/drawreport/AncestorTree.py:150 #, python-format msgid "Ancestor Graph for %s" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:697 +#: ../src/plugins/drawreport/AncestorTree.py:696 +#: ../src/plugins/drawreport/AncestorTree.py:782 #: ../src/plugins/drawreport/drawplugins.gpr.py:32 #: ../src/plugins/drawreport/drawplugins.gpr.py:48 msgid "Ancestor Tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:698 +#: ../src/plugins/drawreport/AncestorTree.py:697 msgid "Making the Tree..." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:782 +#: ../src/plugins/drawreport/AncestorTree.py:783 msgid "Printing the Tree..." msgstr "" #. ################# -#: ../src/plugins/drawreport/AncestorTree.py:862 -#: ../src/plugins/drawreport/DescendTree.py:1456 +#: ../src/plugins/drawreport/AncestorTree.py:863 +#: ../src/plugins/drawreport/DescendTree.py:1452 msgid "Tree Options" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:864 -#: ../src/plugins/drawreport/Calendar.py:411 +#: ../src/plugins/drawreport/AncestorTree.py:865 +#: ../src/plugins/drawreport/Calendar.py:417 #: ../src/plugins/drawreport/FanChart.py:396 #: ../src/plugins/graph/GVHourGlass.py:261 #: ../src/plugins/textreport/AncestorReport.py:267 -#: ../src/plugins/textreport/BirthdayReport.py:362 -#: ../src/plugins/textreport/DescendReport.py:333 -#: ../src/plugins/textreport/DetAncestralReport.py:722 -#: ../src/plugins/textreport/DetDescendantReport.py:863 +#: ../src/plugins/textreport/BirthdayReport.py:368 +#: ../src/plugins/textreport/DescendReport.py:392 +#: ../src/plugins/textreport/DetAncestralReport.py:725 +#: ../src/plugins/textreport/DetDescendantReport.py:889 #: ../src/plugins/textreport/EndOfLineReport.py:251 -#: ../src/plugins/textreport/KinshipReport.py:338 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:191 +#: ../src/plugins/textreport/KinshipReport.py:339 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:193 msgid "Center Person" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:865 +#: ../src/plugins/drawreport/AncestorTree.py:866 msgid "The center person for the tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:868 -#: ../src/plugins/drawreport/DescendTree.py:1476 +#: ../src/plugins/drawreport/AncestorTree.py:869 +#: ../src/plugins/drawreport/DescendTree.py:1472 #: ../src/plugins/drawreport/FanChart.py:400 #: ../src/plugins/textreport/AncestorReport.py:281 -#: ../src/plugins/textreport/DescendReport.py:355 -#: ../src/plugins/textreport/DetAncestralReport.py:736 -#: ../src/plugins/textreport/DetDescendantReport.py:886 +#: ../src/plugins/textreport/DescendReport.py:414 +#: ../src/plugins/textreport/DetAncestralReport.py:739 +#: ../src/plugins/textreport/DetDescendantReport.py:912 msgid "Generations" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:869 -#: ../src/plugins/drawreport/DescendTree.py:1477 +#: ../src/plugins/drawreport/AncestorTree.py:870 +#: ../src/plugins/drawreport/DescendTree.py:1473 msgid "The number of generations to include in the tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:873 +#: ../src/plugins/drawreport/AncestorTree.py:874 msgid "" "Display unknown\n" "generations" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:875 +#: ../src/plugins/drawreport/AncestorTree.py:876 msgid "The number of generations of empty boxes that will be displayed" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:882 -#: ../src/plugins/drawreport/DescendTree.py:1485 +#: ../src/plugins/drawreport/AncestorTree.py:883 +#: ../src/plugins/drawreport/DescendTree.py:1481 msgid "Co_mpress tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:883 +#: ../src/plugins/drawreport/AncestorTree.py:884 msgid "" "Whether to remove any extra blank spaces set aside for people that are " "unknown" @@ -9080,31 +9197,31 @@ msgstr "" #. "Display Format")) #. Spouse_disp.set_help(_("Show spouses of the center person?")) #. menu.add_option(category_name, "Spouse_disp", Spouse_disp) -#: ../src/plugins/drawreport/AncestorTree.py:897 +#: ../src/plugins/drawreport/AncestorTree.py:898 msgid "" "Center person uses\n" "which format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:899 +#: ../src/plugins/drawreport/AncestorTree.py:900 msgid "Use Fathers Display format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:900 +#: ../src/plugins/drawreport/AncestorTree.py:901 msgid "Use Mothers display format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:901 +#: ../src/plugins/drawreport/AncestorTree.py:902 msgid "Which Display format to use the center person" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:907 +#: ../src/plugins/drawreport/AncestorTree.py:908 msgid "" "Father\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:911 +#: ../src/plugins/drawreport/AncestorTree.py:912 msgid "Display format for the fathers box." msgstr "" @@ -9116,79 +9233,79 @@ msgstr "" #. missing.set_help(_("What will print when information is not known")) #. menu.add_option(category_name, "miss_val", missing) #. category_name = _("Secondary") -#: ../src/plugins/drawreport/AncestorTree.py:924 +#: ../src/plugins/drawreport/AncestorTree.py:925 msgid "" "Mother\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:930 +#: ../src/plugins/drawreport/AncestorTree.py:931 msgid "Display format for the mothers box." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:933 -#: ../src/plugins/drawreport/DescendTree.py:1525 +#: ../src/plugins/drawreport/AncestorTree.py:934 +#: ../src/plugins/drawreport/DescendTree.py:1521 msgid "Include Marriage box" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:935 -#: ../src/plugins/drawreport/DescendTree.py:1527 +#: ../src/plugins/drawreport/AncestorTree.py:936 +#: ../src/plugins/drawreport/DescendTree.py:1523 msgid "Whether to include a separate marital box in the report" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:938 -#: ../src/plugins/drawreport/DescendTree.py:1530 +#: ../src/plugins/drawreport/AncestorTree.py:939 +#: ../src/plugins/drawreport/DescendTree.py:1526 msgid "" "Marriage\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:939 -#: ../src/plugins/drawreport/DescendTree.py:1531 +#: ../src/plugins/drawreport/AncestorTree.py:940 +#: ../src/plugins/drawreport/DescendTree.py:1527 msgid "Display format for the marital box." msgstr "" #. ################# -#: ../src/plugins/drawreport/AncestorTree.py:943 -#: ../src/plugins/drawreport/DescendTree.py:1544 +#: ../src/plugins/drawreport/AncestorTree.py:944 +#: ../src/plugins/drawreport/DescendTree.py:1540 msgid "Size" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:945 -#: ../src/plugins/drawreport/DescendTree.py:1546 +#: ../src/plugins/drawreport/AncestorTree.py:946 +#: ../src/plugins/drawreport/DescendTree.py:1542 msgid "Scale tree to fit" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:946 -#: ../src/plugins/drawreport/DescendTree.py:1547 +#: ../src/plugins/drawreport/AncestorTree.py:947 +#: ../src/plugins/drawreport/DescendTree.py:1543 msgid "Do not scale tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:947 -#: ../src/plugins/drawreport/DescendTree.py:1548 +#: ../src/plugins/drawreport/AncestorTree.py:948 +#: ../src/plugins/drawreport/DescendTree.py:1544 msgid "Scale tree to fit page width only" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:948 -#: ../src/plugins/drawreport/DescendTree.py:1549 +#: ../src/plugins/drawreport/AncestorTree.py:949 +#: ../src/plugins/drawreport/DescendTree.py:1545 msgid "Scale tree to fit the size of the page" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:950 -#: ../src/plugins/drawreport/DescendTree.py:1551 +#: ../src/plugins/drawreport/AncestorTree.py:951 +#: ../src/plugins/drawreport/DescendTree.py:1547 msgid "Whether to scale the tree to fit a specific paper size" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:956 -#: ../src/plugins/drawreport/DescendTree.py:1557 +#: ../src/plugins/drawreport/AncestorTree.py:957 +#: ../src/plugins/drawreport/DescendTree.py:1553 msgid "" "Resize Page to Fit Tree size\n" "\n" "Note: Overrides options in the 'Paper Option' tab" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:962 -#: ../src/plugins/drawreport/DescendTree.py:1563 +#: ../src/plugins/drawreport/AncestorTree.py:963 +#: ../src/plugins/drawreport/DescendTree.py:1559 msgid "" "Whether to resize the page to fit the size \n" "of the tree. Note: the page will have a \n" @@ -9206,165 +9323,166 @@ msgid "" " is resized to remove any gap in either height or width" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:985 -#: ../src/plugins/drawreport/DescendTree.py:1587 +#: ../src/plugins/drawreport/AncestorTree.py:986 +#: ../src/plugins/drawreport/DescendTree.py:1583 msgid "Report Title" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:986 -#: ../src/plugins/drawreport/DescendTree.py:1588 -#: ../src/plugins/drawreport/DescendTree.py:1636 +#: ../src/plugins/drawreport/AncestorTree.py:987 +#: ../src/plugins/drawreport/DescendTree.py:1584 +#: ../src/plugins/drawreport/DescendTree.py:1632 msgid "Do not include a title" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:987 +#: ../src/plugins/drawreport/AncestorTree.py:988 msgid "Include Report Title" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:988 -#: ../src/plugins/drawreport/DescendTree.py:1589 +#: ../src/plugins/drawreport/AncestorTree.py:989 +#: ../src/plugins/drawreport/DescendTree.py:1585 msgid "Choose a title for the report" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:991 -#: ../src/plugins/drawreport/DescendTree.py:1593 +#: ../src/plugins/drawreport/AncestorTree.py:992 +#: ../src/plugins/drawreport/DescendTree.py:1589 msgid "Include a border" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:992 -#: ../src/plugins/drawreport/DescendTree.py:1594 +#: ../src/plugins/drawreport/AncestorTree.py:993 +#: ../src/plugins/drawreport/DescendTree.py:1590 msgid "Whether to make a border around the report." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:995 -#: ../src/plugins/drawreport/DescendTree.py:1597 +#: ../src/plugins/drawreport/AncestorTree.py:996 +#: ../src/plugins/drawreport/DescendTree.py:1593 msgid "Include Page Numbers" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:996 +#: ../src/plugins/drawreport/AncestorTree.py:997 msgid "Whether to print page numbers on each page." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:999 -#: ../src/plugins/drawreport/DescendTree.py:1601 +#: ../src/plugins/drawreport/AncestorTree.py:1000 +#: ../src/plugins/drawreport/DescendTree.py:1597 msgid "Include Blank Pages" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1000 -#: ../src/plugins/drawreport/DescendTree.py:1602 +#: ../src/plugins/drawreport/AncestorTree.py:1001 +#: ../src/plugins/drawreport/DescendTree.py:1598 msgid "Whether to include pages that are blank." msgstr "" #. category_name = _("Notes") -#: ../src/plugins/drawreport/AncestorTree.py:1007 -#: ../src/plugins/drawreport/DescendTree.py:1607 +#: ../src/plugins/drawreport/AncestorTree.py:1008 +#: ../src/plugins/drawreport/DescendTree.py:1603 msgid "Include a note" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1008 -#: ../src/plugins/drawreport/DescendTree.py:1609 +#: ../src/plugins/drawreport/AncestorTree.py:1009 +#: ../src/plugins/drawreport/DescendTree.py:1605 msgid "Whether to include a note on the report." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1013 -#: ../src/plugins/drawreport/DescendTree.py:1614 +#: ../src/plugins/drawreport/AncestorTree.py:1014 +#: ../src/plugins/drawreport/DescendTree.py:1610 msgid "" "Add a note\n" "\n" "$T inserts today's date" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1018 -#: ../src/plugins/drawreport/DescendTree.py:1619 +#: ../src/plugins/drawreport/AncestorTree.py:1019 +#: ../src/plugins/drawreport/DescendTree.py:1615 msgid "Note Location" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1021 -#: ../src/plugins/drawreport/DescendTree.py:1622 +#: ../src/plugins/drawreport/AncestorTree.py:1022 +#: ../src/plugins/drawreport/DescendTree.py:1618 msgid "Where to place the note." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1036 +#: ../src/plugins/drawreport/AncestorTree.py:1037 msgid "No generations of empty boxes for unknown ancestors" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1039 +#: ../src/plugins/drawreport/AncestorTree.py:1040 msgid "One Generation of empty boxes for unknown ancestors" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1043 +#: ../src/plugins/drawreport/AncestorTree.py:1044 msgid " Generations of empty boxes for unknown ancestors" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1075 -#: ../src/plugins/drawreport/DescendTree.py:1663 +#: ../src/plugins/drawreport/AncestorTree.py:1076 +#: ../src/plugins/drawreport/DescendTree.py:1659 msgid "The basic style used for the title display." msgstr "" #: ../src/plugins/drawreport/Calendar.py:98 -#: ../src/plugins/drawreport/DescendTree.py:672 +#: ../src/plugins/drawreport/DescendTree.py:667 #: ../src/plugins/drawreport/FanChart.py:165 #: ../src/plugins/graph/GVHourGlass.py:102 #: ../src/plugins/textreport/AncestorReport.py:105 #: ../src/plugins/textreport/BirthdayReport.py:98 -#: ../src/plugins/textreport/DescendReport.py:277 -#: ../src/plugins/textreport/DetAncestralReport.py:139 -#: ../src/plugins/textreport/DetDescendantReport.py:154 +#: ../src/plugins/textreport/DescendReport.py:334 +#: ../src/plugins/textreport/DetAncestralReport.py:140 +#: ../src/plugins/textreport/DetDescendantReport.py:158 #: ../src/plugins/textreport/EndOfLineReport.py:77 -#: ../src/plugins/textreport/KinshipReport.py:92 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:80 +#: ../src/plugins/textreport/KinshipReport.py:93 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:82 #, python-format msgid "Person %s is not in the Database" msgstr "" -#. initialize the dict to fill: -#: ../src/plugins/drawreport/Calendar.py:157 +#. generate the report: +#: ../src/plugins/drawreport/Calendar.py:166 +#: ../src/plugins/drawreport/Calendar.py:264 +#: ../src/plugins/drawreport/Calendar.py:272 msgid "Calendar Report" msgstr "" -#. generate the report: #: ../src/plugins/drawreport/Calendar.py:167 #: ../src/plugins/textreport/BirthdayReport.py:175 msgid "Formatting months..." msgstr "" -#: ../src/plugins/drawreport/Calendar.py:264 -#: ../src/plugins/textreport/BirthdayReport.py:212 -#: ../src/plugins/webreport/NarrativeWeb.py:6581 -#: ../src/plugins/webreport/WebCal.py:1047 +#: ../src/plugins/drawreport/Calendar.py:265 +#: ../src/plugins/textreport/BirthdayReport.py:213 +#: ../src/plugins/webreport/NarrativeWeb.py:6556 +#: ../src/plugins/webreport/WebCal.py:1051 msgid "Applying Filter..." msgstr "" -#: ../src/plugins/drawreport/Calendar.py:268 -#: ../src/plugins/textreport/BirthdayReport.py:217 -#: ../src/plugins/webreport/WebCal.py:1050 +#: ../src/plugins/drawreport/Calendar.py:273 +#: ../src/plugins/textreport/BirthdayReport.py:222 +#: ../src/plugins/webreport/WebCal.py:1057 msgid "Reading database..." msgstr "" -#: ../src/plugins/drawreport/Calendar.py:309 -#: ../src/plugins/textreport/BirthdayReport.py:267 +#: ../src/plugins/drawreport/Calendar.py:314 +#: ../src/plugins/textreport/BirthdayReport.py:272 #, python-format msgid "%(person)s, birth%(relation)s" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:313 -#: ../src/plugins/textreport/BirthdayReport.py:271 +#: ../src/plugins/drawreport/Calendar.py:318 +#: ../src/plugins/textreport/BirthdayReport.py:276 #, python-format msgid "%(person)s, %(age)d%(relation)s" msgid_plural "%(person)s, %(age)d%(relation)s" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/drawreport/Calendar.py:367 -#: ../src/plugins/textreport/BirthdayReport.py:317 +#: ../src/plugins/drawreport/Calendar.py:372 +#: ../src/plugins/textreport/BirthdayReport.py:322 #, python-format msgid "" "%(spouse)s and\n" " %(person)s, wedding" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:372 -#: ../src/plugins/textreport/BirthdayReport.py:321 +#: ../src/plugins/drawreport/Calendar.py:377 +#: ../src/plugins/textreport/BirthdayReport.py:326 #, python-format msgid "" "%(spouse)s and\n" @@ -9375,320 +9493,320 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/drawreport/Calendar.py:401 -#: ../src/plugins/drawreport/Calendar.py:403 -#: ../src/plugins/textreport/BirthdayReport.py:352 -#: ../src/plugins/textreport/BirthdayReport.py:354 +#: ../src/plugins/drawreport/Calendar.py:407 +#: ../src/plugins/drawreport/Calendar.py:409 +#: ../src/plugins/textreport/BirthdayReport.py:358 +#: ../src/plugins/textreport/BirthdayReport.py:360 msgid "Year of calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:408 -#: ../src/plugins/textreport/BirthdayReport.py:359 -#: ../src/plugins/webreport/WebCal.py:1299 +#: ../src/plugins/drawreport/Calendar.py:414 +#: ../src/plugins/textreport/BirthdayReport.py:365 +#: ../src/plugins/webreport/WebCal.py:1300 msgid "Select filter to restrict people that appear on calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:412 +#: ../src/plugins/drawreport/Calendar.py:418 #: ../src/plugins/drawreport/FanChart.py:397 #: ../src/plugins/textreport/AncestorReport.py:268 -#: ../src/plugins/textreport/BirthdayReport.py:363 -#: ../src/plugins/textreport/DescendReport.py:334 -#: ../src/plugins/textreport/DetAncestralReport.py:723 -#: ../src/plugins/textreport/DetDescendantReport.py:864 +#: ../src/plugins/textreport/BirthdayReport.py:369 +#: ../src/plugins/textreport/DescendReport.py:393 +#: ../src/plugins/textreport/DetAncestralReport.py:726 +#: ../src/plugins/textreport/DetDescendantReport.py:890 #: ../src/plugins/textreport/EndOfLineReport.py:252 -#: ../src/plugins/textreport/KinshipReport.py:339 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:192 +#: ../src/plugins/textreport/KinshipReport.py:340 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:194 msgid "The center person for the report" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:424 +#: ../src/plugins/drawreport/Calendar.py:430 #: ../src/plugins/textreport/AncestorReport.py:278 -#: ../src/plugins/textreport/BirthdayReport.py:374 -#: ../src/plugins/textreport/DescendReport.py:344 -#: ../src/plugins/textreport/DetAncestralReport.py:733 -#: ../src/plugins/textreport/DetDescendantReport.py:874 +#: ../src/plugins/textreport/BirthdayReport.py:380 +#: ../src/plugins/textreport/DescendReport.py:403 +#: ../src/plugins/textreport/DetAncestralReport.py:736 +#: ../src/plugins/textreport/DetDescendantReport.py:900 #: ../src/plugins/textreport/EndOfLineReport.py:262 #: ../src/plugins/textreport/FamilyGroup.py:641 -#: ../src/plugins/textreport/IndivComplete.py:683 -#: ../src/plugins/textreport/KinshipReport.py:349 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:202 -#: ../src/plugins/webreport/NarrativeWeb.py:7227 -#: ../src/plugins/webreport/WebCal.py:1323 +#: ../src/plugins/textreport/IndivComplete.py:687 +#: ../src/plugins/textreport/KinshipReport.py:350 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:204 +#: ../src/plugins/webreport/NarrativeWeb.py:7225 +#: ../src/plugins/webreport/WebCal.py:1324 msgid "Select the format to display names" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:427 -#: ../src/plugins/textreport/BirthdayReport.py:377 -#: ../src/plugins/webreport/WebCal.py:1375 +#: ../src/plugins/drawreport/Calendar.py:433 +#: ../src/plugins/textreport/BirthdayReport.py:383 +#: ../src/plugins/webreport/WebCal.py:1376 msgid "Country for holidays" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:438 -#: ../src/plugins/textreport/BirthdayReport.py:383 +#: ../src/plugins/drawreport/Calendar.py:444 +#: ../src/plugins/textreport/BirthdayReport.py:394 msgid "Select the country to see associated holidays" msgstr "" #. Default selection ???? -#: ../src/plugins/drawreport/Calendar.py:441 -#: ../src/plugins/textreport/BirthdayReport.py:386 -#: ../src/plugins/webreport/WebCal.py:1400 +#: ../src/plugins/drawreport/Calendar.py:447 +#: ../src/plugins/textreport/BirthdayReport.py:397 +#: ../src/plugins/webreport/WebCal.py:1401 msgid "First day of week" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:445 -#: ../src/plugins/textreport/BirthdayReport.py:390 -#: ../src/plugins/webreport/WebCal.py:1403 +#: ../src/plugins/drawreport/Calendar.py:451 +#: ../src/plugins/textreport/BirthdayReport.py:401 +#: ../src/plugins/webreport/WebCal.py:1404 msgid "Select the first day of the week for the calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:448 -#: ../src/plugins/textreport/BirthdayReport.py:393 -#: ../src/plugins/webreport/WebCal.py:1390 +#: ../src/plugins/drawreport/Calendar.py:454 +#: ../src/plugins/textreport/BirthdayReport.py:404 +#: ../src/plugins/webreport/WebCal.py:1391 msgid "Birthday surname" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:449 -#: ../src/plugins/textreport/BirthdayReport.py:394 -#: ../src/plugins/webreport/WebCal.py:1391 +#: ../src/plugins/drawreport/Calendar.py:455 +#: ../src/plugins/textreport/BirthdayReport.py:405 +#: ../src/plugins/webreport/WebCal.py:1392 msgid "Wives use husband's surname (from first family listed)" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:450 -#: ../src/plugins/textreport/BirthdayReport.py:395 -#: ../src/plugins/webreport/WebCal.py:1393 +#: ../src/plugins/drawreport/Calendar.py:456 +#: ../src/plugins/textreport/BirthdayReport.py:406 +#: ../src/plugins/webreport/WebCal.py:1394 msgid "Wives use husband's surname (from last family listed)" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:451 -#: ../src/plugins/textreport/BirthdayReport.py:396 -#: ../src/plugins/webreport/WebCal.py:1395 +#: ../src/plugins/drawreport/Calendar.py:457 +#: ../src/plugins/textreport/BirthdayReport.py:407 +#: ../src/plugins/webreport/WebCal.py:1396 msgid "Wives use their own surname" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:452 -#: ../src/plugins/textreport/BirthdayReport.py:397 -#: ../src/plugins/webreport/WebCal.py:1396 +#: ../src/plugins/drawreport/Calendar.py:458 +#: ../src/plugins/textreport/BirthdayReport.py:408 +#: ../src/plugins/webreport/WebCal.py:1397 msgid "Select married women's displayed surname" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:455 -#: ../src/plugins/textreport/BirthdayReport.py:400 -#: ../src/plugins/webreport/WebCal.py:1411 +#: ../src/plugins/drawreport/Calendar.py:461 +#: ../src/plugins/textreport/BirthdayReport.py:411 +#: ../src/plugins/webreport/WebCal.py:1412 msgid "Include only living people" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:456 -#: ../src/plugins/textreport/BirthdayReport.py:401 -#: ../src/plugins/webreport/WebCal.py:1412 +#: ../src/plugins/drawreport/Calendar.py:462 +#: ../src/plugins/textreport/BirthdayReport.py:412 +#: ../src/plugins/webreport/WebCal.py:1413 msgid "Include only living people in the calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:459 -#: ../src/plugins/textreport/BirthdayReport.py:404 -#: ../src/plugins/webreport/WebCal.py:1415 +#: ../src/plugins/drawreport/Calendar.py:465 +#: ../src/plugins/textreport/BirthdayReport.py:415 +#: ../src/plugins/webreport/WebCal.py:1416 msgid "Include birthdays" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:460 -#: ../src/plugins/textreport/BirthdayReport.py:405 -#: ../src/plugins/webreport/WebCal.py:1416 +#: ../src/plugins/drawreport/Calendar.py:466 +#: ../src/plugins/textreport/BirthdayReport.py:416 +#: ../src/plugins/webreport/WebCal.py:1417 msgid "Include birthdays in the calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:463 -#: ../src/plugins/textreport/BirthdayReport.py:408 -#: ../src/plugins/webreport/WebCal.py:1419 +#: ../src/plugins/drawreport/Calendar.py:469 +#: ../src/plugins/textreport/BirthdayReport.py:419 +#: ../src/plugins/webreport/WebCal.py:1420 msgid "Include anniversaries" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:464 -#: ../src/plugins/textreport/BirthdayReport.py:409 -#: ../src/plugins/webreport/WebCal.py:1420 +#: ../src/plugins/drawreport/Calendar.py:470 +#: ../src/plugins/textreport/BirthdayReport.py:420 +#: ../src/plugins/webreport/WebCal.py:1421 msgid "Include anniversaries in the calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:467 -#: ../src/plugins/drawreport/Calendar.py:468 -#: ../src/plugins/textreport/BirthdayReport.py:417 +#: ../src/plugins/drawreport/Calendar.py:473 +#: ../src/plugins/drawreport/Calendar.py:474 +#: ../src/plugins/textreport/BirthdayReport.py:428 msgid "Text Options" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:470 -#: ../src/plugins/textreport/BirthdayReport.py:424 +#: ../src/plugins/drawreport/Calendar.py:476 +#: ../src/plugins/textreport/BirthdayReport.py:435 msgid "Text Area 1" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:470 -#: ../src/plugins/textreport/BirthdayReport.py:424 +#: ../src/plugins/drawreport/Calendar.py:476 +#: ../src/plugins/textreport/BirthdayReport.py:435 msgid "My Calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:471 -#: ../src/plugins/textreport/BirthdayReport.py:425 +#: ../src/plugins/drawreport/Calendar.py:477 +#: ../src/plugins/textreport/BirthdayReport.py:436 msgid "First line of text at bottom of calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:474 -#: ../src/plugins/textreport/BirthdayReport.py:428 +#: ../src/plugins/drawreport/Calendar.py:480 +#: ../src/plugins/textreport/BirthdayReport.py:439 msgid "Text Area 2" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:474 -#: ../src/plugins/textreport/BirthdayReport.py:428 +#: ../src/plugins/drawreport/Calendar.py:480 +#: ../src/plugins/textreport/BirthdayReport.py:439 msgid "Produced with Gramps" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:475 -#: ../src/plugins/textreport/BirthdayReport.py:429 +#: ../src/plugins/drawreport/Calendar.py:481 +#: ../src/plugins/textreport/BirthdayReport.py:440 msgid "Second line of text at bottom of calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:478 -#: ../src/plugins/textreport/BirthdayReport.py:432 +#: ../src/plugins/drawreport/Calendar.py:484 +#: ../src/plugins/textreport/BirthdayReport.py:443 msgid "Text Area 3" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:479 -#: ../src/plugins/textreport/BirthdayReport.py:433 +#: ../src/plugins/drawreport/Calendar.py:485 +#: ../src/plugins/textreport/BirthdayReport.py:444 msgid "Third line of text at bottom of calendar" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:533 +#: ../src/plugins/drawreport/Calendar.py:539 msgid "Title text and background color" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:537 +#: ../src/plugins/drawreport/Calendar.py:543 msgid "Calendar day numbers" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:540 +#: ../src/plugins/drawreport/Calendar.py:546 msgid "Daily text display" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:542 +#: ../src/plugins/drawreport/Calendar.py:548 msgid "Holiday text display" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:545 +#: ../src/plugins/drawreport/Calendar.py:551 msgid "Days of the week text" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:549 -#: ../src/plugins/textreport/BirthdayReport.py:497 +#: ../src/plugins/drawreport/Calendar.py:555 +#: ../src/plugins/textreport/BirthdayReport.py:508 msgid "Text at bottom, line 1" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:551 -#: ../src/plugins/textreport/BirthdayReport.py:499 +#: ../src/plugins/drawreport/Calendar.py:557 +#: ../src/plugins/textreport/BirthdayReport.py:510 msgid "Text at bottom, line 2" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:553 -#: ../src/plugins/textreport/BirthdayReport.py:501 +#: ../src/plugins/drawreport/Calendar.py:559 +#: ../src/plugins/textreport/BirthdayReport.py:512 msgid "Text at bottom, line 3" msgstr "" -#: ../src/plugins/drawreport/Calendar.py:555 +#: ../src/plugins/drawreport/Calendar.py:561 msgid "Borders" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:164 +#: ../src/plugins/drawreport/DescendTree.py:159 #, python-format msgid "Descendant Chart for %(person)s and %(father1)s, %(mother1)s" msgstr "" #. Should be 2 items in names list -#: ../src/plugins/drawreport/DescendTree.py:171 +#: ../src/plugins/drawreport/DescendTree.py:166 #, python-format msgid "Descendant Chart for %(person)s, %(father1)s and %(mother1)s" msgstr "" #. Should be 2 items in both names and names2 lists -#: ../src/plugins/drawreport/DescendTree.py:178 +#: ../src/plugins/drawreport/DescendTree.py:173 #, python-format msgid "" "Descendant Chart for %(father1)s, %(father2)s and %(mother1)s, %(mother2)s" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:187 +#: ../src/plugins/drawreport/DescendTree.py:182 #, python-format msgid "Descendant Chart for %(person)s" msgstr "" #. Should be two items in names list -#: ../src/plugins/drawreport/DescendTree.py:190 +#: ../src/plugins/drawreport/DescendTree.py:185 #, python-format msgid "Descendant Chart for %(father)s and %(mother)s" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:327 +#: ../src/plugins/drawreport/DescendTree.py:322 #, python-format msgid "Family Chart for %(person)s" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:329 +#: ../src/plugins/drawreport/DescendTree.py:324 #, python-format msgid "Family Chart for %(father1)s and %(mother1)s" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:352 +#: ../src/plugins/drawreport/DescendTree.py:347 msgid "Cousin Chart for " msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:740 +#: ../src/plugins/drawreport/DescendTree.py:735 #, python-format msgid "Family %s is not in the Database" msgstr "" #. if self.name == "familial_descend_tree": +#: ../src/plugins/drawreport/DescendTree.py:1455 #: ../src/plugins/drawreport/DescendTree.py:1459 -#: ../src/plugins/drawreport/DescendTree.py:1463 msgid "Report for" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1460 +#: ../src/plugins/drawreport/DescendTree.py:1456 msgid "The main person for the report" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1464 +#: ../src/plugins/drawreport/DescendTree.py:1460 msgid "The main family for the report" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1468 +#: ../src/plugins/drawreport/DescendTree.py:1464 msgid "Start with the parent(s) of the selected first" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1471 +#: ../src/plugins/drawreport/DescendTree.py:1467 msgid "Will show the parents, brother and sisters of the selected person." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1480 +#: ../src/plugins/drawreport/DescendTree.py:1476 msgid "Level of Spouses" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1481 +#: ../src/plugins/drawreport/DescendTree.py:1477 msgid "0=no Spouses, 1=include Spouses, 2=include Spouses of the spouse, etc" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1486 +#: ../src/plugins/drawreport/DescendTree.py:1482 msgid "Whether to move people up, where possible, resulting in a smaller tree" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1493 +#: ../src/plugins/drawreport/DescendTree.py:1489 msgid "" "Descendant\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1497 +#: ../src/plugins/drawreport/DescendTree.py:1493 msgid "Display format for a descendant." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1500 +#: ../src/plugins/drawreport/DescendTree.py:1496 msgid "Bold direct descendants" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1502 +#: ../src/plugins/drawreport/DescendTree.py:1498 msgid "" "Whether to bold those people that are direct (not step or half) descendants." msgstr "" @@ -9699,62 +9817,65 @@ msgstr "" #. True) #. diffspouse.set_help(_("Whether spouses can have a different format.")) #. menu.add_option(category_name, "diffspouse", diffspouse) -#: ../src/plugins/drawreport/DescendTree.py:1514 +#: ../src/plugins/drawreport/DescendTree.py:1510 msgid "Indent Spouses" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1515 +#: ../src/plugins/drawreport/DescendTree.py:1511 msgid "Whether to indent the spouses in the tree." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1518 +#: ../src/plugins/drawreport/DescendTree.py:1514 msgid "" "Spousal\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1522 +#: ../src/plugins/drawreport/DescendTree.py:1518 msgid "Display format for a spouse." msgstr "" #. ################# -#: ../src/plugins/drawreport/DescendTree.py:1535 +#: ../src/plugins/drawreport/DescendTree.py:1531 msgid "Replace" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1538 +#: ../src/plugins/drawreport/DescendTree.py:1534 msgid "" "Replace Display Format:\n" "'Replace this'/' with this'" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1540 +#: ../src/plugins/drawreport/DescendTree.py:1536 msgid "" "i.e.\n" "United States of America/U.S.A" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1598 +#: ../src/plugins/drawreport/DescendTree.py:1594 msgid "Whether to include page numbers on each page." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1637 +#: ../src/plugins/drawreport/DescendTree.py:1633 msgid "Descendant Chart for [selected person(s)]" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1641 +#: ../src/plugins/drawreport/DescendTree.py:1637 msgid "Family Chart for [names of chosen family]" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1645 +#: ../src/plugins/drawreport/DescendTree.py:1641 msgid "Cousin Chart for [names of children]" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1685 +#: ../src/plugins/drawreport/DescendTree.py:1681 msgid "The bold style used for the text display." msgstr "" #: ../src/plugins/drawreport/drawplugins.gpr.py:33 +msgid "Produces a graphical ancestral tree (Book report)" +msgstr "" + #: ../src/plugins/drawreport/drawplugins.gpr.py:49 msgid "Produces a graphical ancestral tree" msgstr "" @@ -9775,6 +9896,9 @@ msgid "Descendant Tree" msgstr "" #: ../src/plugins/drawreport/drawplugins.gpr.py:93 +msgid "Produces a graphical descendant tree (Book report)" +msgstr "" + #: ../src/plugins/drawreport/drawplugins.gpr.py:109 msgid "Produces a graphical descendant tree" msgstr "" @@ -9785,6 +9909,9 @@ msgid "Family Descendant Tree" msgstr "" #: ../src/plugins/drawreport/drawplugins.gpr.py:131 +msgid "Produces a graphical descendant tree around a family (Book report)" +msgstr "" + #: ../src/plugins/drawreport/drawplugins.gpr.py:148 msgid "Produces a graphical descendant tree around a family" msgstr "" @@ -9793,8 +9920,11 @@ msgstr "" msgid "Produces fan charts" msgstr "" +#. extract requested items from the database and count them #: ../src/plugins/drawreport/drawplugins.gpr.py:192 -#: ../src/plugins/drawreport/StatisticsChart.py:730 +#: ../src/plugins/drawreport/StatisticsChart.py:733 +#: ../src/plugins/drawreport/StatisticsChart.py:740 +#: ../src/plugins/drawreport/StatisticsChart.py:785 msgid "Statistics Charts" msgstr "" @@ -9817,9 +9947,9 @@ msgstr "" #: ../src/plugins/drawreport/FanChart.py:401 #: ../src/plugins/textreport/AncestorReport.py:282 -#: ../src/plugins/textreport/DescendReport.py:356 -#: ../src/plugins/textreport/DetAncestralReport.py:737 -#: ../src/plugins/textreport/DetDescendantReport.py:888 +#: ../src/plugins/textreport/DescendReport.py:415 +#: ../src/plugins/textreport/DetAncestralReport.py:740 +#: ../src/plugins/textreport/DetDescendantReport.py:914 msgid "The number of generations to include in the report" msgstr "" @@ -9879,317 +10009,329 @@ msgstr "" msgid "The style used for the title." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:296 +#: ../src/plugins/drawreport/StatisticsChart.py:295 msgid "Item count" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:300 +#: ../src/plugins/drawreport/StatisticsChart.py:299 msgid "Both" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:301 -#: ../src/plugins/drawreport/StatisticsChart.py:392 -#: ../src/plugins/drawreport/StatisticsChart.py:718 +#: ../src/plugins/drawreport/StatisticsChart.py:300 +#: ../src/plugins/drawreport/StatisticsChart.py:391 +#: ../src/plugins/drawreport/StatisticsChart.py:719 msgid "Men" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:302 -#: ../src/plugins/drawreport/StatisticsChart.py:394 -#: ../src/plugins/drawreport/StatisticsChart.py:720 +#: ../src/plugins/drawreport/StatisticsChart.py:301 +#: ../src/plugins/drawreport/StatisticsChart.py:393 +#: ../src/plugins/drawreport/StatisticsChart.py:721 msgid "Women" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:317 +#: ../src/plugins/drawreport/StatisticsChart.py:316 msgid "person|Title" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:321 +#: ../src/plugins/drawreport/StatisticsChart.py:320 msgid "Forename" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:325 +#: ../src/plugins/drawreport/StatisticsChart.py:324 msgid "Birth year" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:327 +#: ../src/plugins/drawreport/StatisticsChart.py:326 msgid "Death year" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:329 +#: ../src/plugins/drawreport/StatisticsChart.py:328 msgid "Birth month" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:331 +#: ../src/plugins/drawreport/StatisticsChart.py:330 msgid "Death month" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:333 +#: ../src/plugins/drawreport/StatisticsChart.py:332 #: ../src/plugins/export/ExportCsv.py:337 #: ../src/plugins/import/ImportCsv.py:183 msgid "Birth place" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:335 +#: ../src/plugins/drawreport/StatisticsChart.py:334 #: ../src/plugins/export/ExportCsv.py:339 #: ../src/plugins/import/ImportCsv.py:205 msgid "Death place" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:337 +#: ../src/plugins/drawreport/StatisticsChart.py:336 msgid "Marriage place" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:339 +#: ../src/plugins/drawreport/StatisticsChart.py:338 msgid "Number of relationships" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:341 +#: ../src/plugins/drawreport/StatisticsChart.py:340 msgid "Age when first child born" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:343 +#: ../src/plugins/drawreport/StatisticsChart.py:342 msgid "Age when last child born" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:345 +#: ../src/plugins/drawreport/StatisticsChart.py:344 msgid "Number of children" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:347 +#: ../src/plugins/drawreport/StatisticsChart.py:346 msgid "Age at marriage" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:349 +#: ../src/plugins/drawreport/StatisticsChart.py:348 msgid "Age at death" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:353 +#: ../src/plugins/drawreport/StatisticsChart.py:352 msgid "Event type" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:367 +#: ../src/plugins/drawreport/StatisticsChart.py:366 msgid "(Preferred) title missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:376 +#: ../src/plugins/drawreport/StatisticsChart.py:375 msgid "(Preferred) forename missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:385 +#: ../src/plugins/drawreport/StatisticsChart.py:384 msgid "(Preferred) surname missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:395 +#: ../src/plugins/drawreport/StatisticsChart.py:394 msgid "Gender unknown" msgstr "" #. inadequate information -#: ../src/plugins/drawreport/StatisticsChart.py:404 -#: ../src/plugins/drawreport/StatisticsChart.py:413 -#: ../src/plugins/drawreport/StatisticsChart.py:517 +#: ../src/plugins/drawreport/StatisticsChart.py:403 +#: ../src/plugins/drawreport/StatisticsChart.py:412 +#: ../src/plugins/drawreport/StatisticsChart.py:516 msgid "Date(s) missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:422 -#: ../src/plugins/drawreport/StatisticsChart.py:436 +#: ../src/plugins/drawreport/StatisticsChart.py:421 +#: ../src/plugins/drawreport/StatisticsChart.py:435 msgid "Place missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:444 +#: ../src/plugins/drawreport/StatisticsChart.py:443 msgid "Already dead" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:451 +#: ../src/plugins/drawreport/StatisticsChart.py:450 msgid "Still alive" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:459 -#: ../src/plugins/drawreport/StatisticsChart.py:471 +#: ../src/plugins/drawreport/StatisticsChart.py:458 +#: ../src/plugins/drawreport/StatisticsChart.py:470 msgid "Events missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:479 -#: ../src/plugins/drawreport/StatisticsChart.py:487 +#: ../src/plugins/drawreport/StatisticsChart.py:478 +#: ../src/plugins/drawreport/StatisticsChart.py:486 msgid "Children missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:506 +#: ../src/plugins/drawreport/StatisticsChart.py:505 msgid "Birth missing" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:607 +#: ../src/plugins/drawreport/StatisticsChart.py:606 msgid "Personal information missing" msgstr "" -#. extract requested items from the database and count them -#: ../src/plugins/drawreport/StatisticsChart.py:733 +#: ../src/plugins/drawreport/StatisticsChart.py:734 msgid "Collecting data..." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:739 +#: ../src/plugins/drawreport/StatisticsChart.py:741 msgid "Sorting data..." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:749 -#, python-format -msgid "%(genders)s born %(year_from)04d-%(year_to)04d: %(chart_title)s" -msgstr "" - #: ../src/plugins/drawreport/StatisticsChart.py:751 #, python-format +msgid "%(genders)s born %(year_from)04d-%(year_to)04d: %(chart_title)s" +msgstr "" + +#: ../src/plugins/drawreport/StatisticsChart.py:753 +#, python-format msgid "Persons born %(year_from)04d-%(year_to)04d: %(chart_title)s" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:782 +#: ../src/plugins/drawreport/StatisticsChart.py:786 msgid "Saving charts..." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:829 -#: ../src/plugins/drawreport/StatisticsChart.py:863 +#: ../src/plugins/drawreport/StatisticsChart.py:833 +#: ../src/plugins/drawreport/StatisticsChart.py:867 #, python-format msgid "%s (persons):" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:914 -#: ../src/plugins/textreport/IndivComplete.py:672 +#: ../src/plugins/drawreport/StatisticsChart.py:918 +#: ../src/plugins/textreport/IndivComplete.py:676 msgid "The center person for the filter." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:920 +#: ../src/plugins/drawreport/StatisticsChart.py:924 msgid "Sort chart items by" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:925 +#: ../src/plugins/drawreport/StatisticsChart.py:929 msgid "Select how the statistical data is sorted." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:928 +#: ../src/plugins/drawreport/StatisticsChart.py:932 msgid "Sort in reverse order" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:929 +#: ../src/plugins/drawreport/StatisticsChart.py:933 msgid "Check to reverse the sorting order." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:933 +#: ../src/plugins/drawreport/StatisticsChart.py:937 msgid "People Born After" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:935 +#: ../src/plugins/drawreport/StatisticsChart.py:939 msgid "Birth year from which to include people." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:938 +#: ../src/plugins/drawreport/StatisticsChart.py:942 msgid "People Born Before" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:940 +#: ../src/plugins/drawreport/StatisticsChart.py:944 msgid "Birth year until which to include people" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:943 +#: ../src/plugins/drawreport/StatisticsChart.py:947 msgid "Include people without known birth years" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:945 +#: ../src/plugins/drawreport/StatisticsChart.py:949 msgid "Whether to include people without known birth years." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:949 +#: ../src/plugins/drawreport/StatisticsChart.py:953 msgid "Genders included" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:954 +#: ../src/plugins/drawreport/StatisticsChart.py:958 msgid "Select which genders are included into statistics." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:958 +#: ../src/plugins/drawreport/StatisticsChart.py:962 msgid "Max. items for a pie" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:959 +#: ../src/plugins/drawreport/StatisticsChart.py:963 msgid "" "With fewer items pie chart and legend will be used instead of a bar chart." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:970 +#: ../src/plugins/drawreport/StatisticsChart.py:974 msgid "Charts 1" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:972 +#: ../src/plugins/drawreport/StatisticsChart.py:976 msgid "Charts 2" msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:975 +#: ../src/plugins/drawreport/StatisticsChart.py:979 msgid "Include charts with indicated data." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:1015 +#: ../src/plugins/drawreport/StatisticsChart.py:1019 msgid "The style used for the items and values." msgstr "" -#: ../src/plugins/drawreport/StatisticsChart.py:1024 -#: ../src/plugins/drawreport/TimeLine.py:394 +#: ../src/plugins/drawreport/StatisticsChart.py:1028 +#: ../src/plugins/drawreport/TimeLine.py:436 #: ../src/plugins/textreport/AncestorReport.py:343 -#: ../src/plugins/textreport/DescendReport.py:380 -#: ../src/plugins/textreport/DetAncestralReport.py:852 -#: ../src/plugins/textreport/DetDescendantReport.py:1020 +#: ../src/plugins/textreport/DescendReport.py:443 +#: ../src/plugins/textreport/DetAncestralReport.py:855 +#: ../src/plugins/textreport/DetDescendantReport.py:1050 #: ../src/plugins/textreport/EndOfLineReport.py:279 #: ../src/plugins/textreport/FamilyGroup.py:723 -#: ../src/plugins/textreport/IndivComplete.py:753 -#: ../src/plugins/textreport/KinshipReport.py:384 -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:217 -#: ../src/plugins/textreport/SimpleBookTitle.py:156 -#: ../src/plugins/textreport/Summary.py:273 +#: ../src/plugins/textreport/IndivComplete.py:760 +#: ../src/plugins/textreport/KinshipReport.py:385 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:219 +#: ../src/plugins/textreport/SimpleBookTitle.py:157 +#: ../src/plugins/textreport/Summary.py:274 #: ../src/plugins/textreport/TagReport.py:558 msgid "The style used for the title of the page." msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:103 -#, python-format -msgid "Timeline Graph for %s" -msgstr "" - -#: ../src/plugins/drawreport/TimeLine.py:112 +#. Apply the filter +#. Sort the people as requested +#: ../src/plugins/drawreport/TimeLine.py:109 +#: ../src/plugins/drawreport/TimeLine.py:136 +#: ../src/plugins/drawreport/TimeLine.py:148 +#: ../src/plugins/drawreport/TimeLine.py:298 msgid "Timeline" msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:120 -msgid "The range of dates chosen was not valid" +#: ../src/plugins/drawreport/TimeLine.py:110 +msgid "Applying filter..." msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:145 +#: ../src/plugins/drawreport/TimeLine.py:136 msgid "Sorting dates..." msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:147 +#: ../src/plugins/drawreport/TimeLine.py:149 msgid "Calculating timeline..." msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:228 +#: ../src/plugins/drawreport/TimeLine.py:245 #, python-format msgid "Sorted by %s" msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:327 +#: ../src/plugins/drawreport/TimeLine.py:246 +#, python-format +msgid "Timeline Graph for %s" +msgstr "" + +#: ../src/plugins/drawreport/TimeLine.py:273 +msgid "No Date Information" +msgstr "" + +#: ../src/plugins/drawreport/TimeLine.py:299 +msgid "Finding date range..." +msgstr "" + +#: ../src/plugins/drawreport/TimeLine.py:369 msgid "Determines what people are included in the report" msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:338 +#: ../src/plugins/drawreport/TimeLine.py:380 #: ../src/plugins/tool/SortEvents.py:180 msgid "Sort by" msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:343 +#: ../src/plugins/drawreport/TimeLine.py:385 #: ../src/plugins/tool/SortEvents.py:185 msgid "Sorting method to use" msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:376 +#: ../src/plugins/drawreport/TimeLine.py:418 msgid "The style used for the person's name." msgstr "" -#: ../src/plugins/drawreport/TimeLine.py:385 +#: ../src/plugins/drawreport/TimeLine.py:427 msgid "The style used for the year labels." msgstr "" @@ -10206,6 +10348,10 @@ msgstr "" msgid "CSV is a common spreadsheet format." msgstr "" +#: ../src/plugins/export/export.gpr.py:41 +msgid "CSV spreadsheet options" +msgstr "" + #: ../src/plugins/export/export.gpr.py:52 msgid "Web Family Tree" msgstr "" @@ -10218,6 +10364,10 @@ msgstr "" msgid "Web Family Tree format" msgstr "" +#: ../src/plugins/export/export.gpr.py:62 +msgid "Web Family Tree export options" +msgstr "" + #: ../src/plugins/export/export.gpr.py:73 #: ../src/plugins/import/import.gpr.py:51 ../data/gramps.keys.in.h:1 #: ../data/gramps.xml.in.h:1 @@ -10235,6 +10385,10 @@ msgid "" "software will accept a GEDCOM file as input." msgstr "" +#: ../src/plugins/export/export.gpr.py:84 +msgid "GEDCOM export options" +msgstr "" + #: ../src/plugins/export/export.gpr.py:95 #: ../src/plugins/import/import.gpr.py:70 ../data/gramps.keys.in.h:2 msgid "GeneWeb" @@ -10248,6 +10402,10 @@ msgstr "" msgid "GeneWeb is a web based genealogy program." msgstr "" +#: ../src/plugins/export/export.gpr.py:105 +msgid "GeneWeb export options" +msgstr "" + #: ../src/plugins/export/export.gpr.py:116 msgid "Gramps XML Package (family tree and media)" msgstr "" @@ -10262,6 +10420,10 @@ msgid "" "files." msgstr "" +#: ../src/plugins/export/export.gpr.py:127 +msgid "Gramps package export options" +msgstr "" + #: ../src/plugins/export/export.gpr.py:138 msgid "Gramps XML (family tree)" msgstr "" @@ -10276,6 +10438,10 @@ msgid "" "without the media object files. Suitable for backup purposes." msgstr "" +#: ../src/plugins/export/export.gpr.py:150 +msgid "Gramps XML export options" +msgstr "" + #: ../src/plugins/export/export.gpr.py:161 msgid "vCalendar" msgstr "" @@ -10288,6 +10454,10 @@ msgstr "" msgid "vCalendar is used in many calendaring and PIM applications." msgstr "" +#: ../src/plugins/export/export.gpr.py:171 +msgid "vCalendar export options" +msgstr "" + #: ../src/plugins/export/export.gpr.py:182 #: ../src/plugins/import/import.gpr.py:164 msgid "vCard" @@ -10301,6 +10471,10 @@ msgstr "" msgid "vCard is used in many addressbook and pim applications." msgstr "" +#: ../src/plugins/export/export.gpr.py:192 +msgid "vCard export options" +msgstr "" + #: ../src/plugins/export/ExportCsv.py:194 msgid "Include people" msgstr "" @@ -10372,40 +10546,40 @@ msgstr "" #: ../src/plugins/export/ExportCsv.py:457 #: ../src/plugins/import/ImportCsv.py:224 #: ../src/plugins/textreport/FamilyGroup.py:565 -#: ../src/plugins/webreport/NarrativeWeb.py:2082 -#: ../src/plugins/webreport/NarrativeWeb.py:3009 +#: ../src/plugins/webreport/NarrativeWeb.py:1965 +#: ../src/plugins/webreport/NarrativeWeb.py:2894 msgid "Husband" msgstr "" #: ../src/plugins/export/ExportCsv.py:457 #: ../src/plugins/import/ImportCsv.py:221 #: ../src/plugins/textreport/FamilyGroup.py:574 -#: ../src/plugins/webreport/NarrativeWeb.py:2084 -#: ../src/plugins/webreport/NarrativeWeb.py:3011 +#: ../src/plugins/webreport/NarrativeWeb.py:1967 +#: ../src/plugins/webreport/NarrativeWeb.py:2896 msgid "Wife" msgstr "" -#: ../src/plugins/export/ExportGedcom.py:413 +#: ../src/plugins/export/ExportGedcom.py:414 msgid "Writing individuals" msgstr "" -#: ../src/plugins/export/ExportGedcom.py:772 +#: ../src/plugins/export/ExportGedcom.py:773 msgid "Writing families" msgstr "" -#: ../src/plugins/export/ExportGedcom.py:931 +#: ../src/plugins/export/ExportGedcom.py:932 msgid "Writing sources" msgstr "" -#: ../src/plugins/export/ExportGedcom.py:966 +#: ../src/plugins/export/ExportGedcom.py:967 msgid "Writing notes" msgstr "" -#: ../src/plugins/export/ExportGedcom.py:1004 +#: ../src/plugins/export/ExportGedcom.py:1005 msgid "Writing repositories" msgstr "" -#: ../src/plugins/export/ExportGedcom.py:1427 +#: ../src/plugins/export/ExportGedcom.py:1433 msgid "Export failed" msgstr "" @@ -10413,7 +10587,7 @@ msgstr "" msgid "No families matched by selected filter" msgstr "" -#: ../src/plugins/export/ExportPkg.py:166 ../src/plugins/tool/Check.py:587 +#: ../src/plugins/export/ExportPkg.py:166 ../src/plugins/tool/Check.py:589 msgid "Select file" msgstr "" @@ -10472,6 +10646,7 @@ msgid "" msgstr "" #: ../src/plugins/gramplet/AgeOnDateGramplet.py:75 +#: ../src/glade/plugins.glade.h:4 msgid "Run" msgstr "" @@ -10558,136 +10733,145 @@ msgstr "" msgid "Active person: %s" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:30 +#: ../src/plugins/gramplet/bottombar.gpr.py:31 msgid "Person Details" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:31 +#: ../src/plugins/gramplet/bottombar.gpr.py:32 msgid "Gramplet showing details of a person" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:38 -#: ../src/plugins/gramplet/bottombar.gpr.py:52 -#: ../src/plugins/gramplet/bottombar.gpr.py:66 +#: ../src/plugins/gramplet/bottombar.gpr.py:39 +#: ../src/plugins/gramplet/bottombar.gpr.py:53 +#: ../src/plugins/gramplet/bottombar.gpr.py:67 #: ../src/plugins/gramplet/Events.py:50 msgid "Details" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:44 +#: ../src/plugins/gramplet/bottombar.gpr.py:45 msgid "Repository Details" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:45 +#: ../src/plugins/gramplet/bottombar.gpr.py:46 msgid "Gramplet showing details of a repository" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:58 +#: ../src/plugins/gramplet/bottombar.gpr.py:59 msgid "Place Details" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:59 +#: ../src/plugins/gramplet/bottombar.gpr.py:60 msgid "Gramplet showing details of a place" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:72 +#: ../src/plugins/gramplet/bottombar.gpr.py:73 msgid "Media Preview" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:73 +#: ../src/plugins/gramplet/bottombar.gpr.py:74 msgid "Gramplet showing a preview of a media object" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:89 +#: ../src/plugins/gramplet/bottombar.gpr.py:90 msgid "" "WARNING: pyexiv2 module not loaded. Image metadata functionality will not " "be available." msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:96 +#: ../src/plugins/gramplet/bottombar.gpr.py:97 msgid "Metadata Viewer" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:97 +#: ../src/plugins/gramplet/bottombar.gpr.py:98 msgid "Gramplet showing metadata for a media object" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:104 +#: ../src/plugins/gramplet/bottombar.gpr.py:105 msgid "Image Metadata" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:110 +#: ../src/plugins/gramplet/bottombar.gpr.py:111 msgid "Person Residence" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:111 +#: ../src/plugins/gramplet/bottombar.gpr.py:112 msgid "Gramplet showing residence events for a person" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:124 +#: ../src/plugins/gramplet/bottombar.gpr.py:125 msgid "Person Events" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:125 +#: ../src/plugins/gramplet/bottombar.gpr.py:126 msgid "Gramplet showing the events for a person" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:139 +#: ../src/plugins/gramplet/bottombar.gpr.py:140 msgid "Gramplet showing the events for a family" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:152 +#: ../src/plugins/gramplet/bottombar.gpr.py:153 msgid "Person Gallery" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:153 +#: ../src/plugins/gramplet/bottombar.gpr.py:154 msgid "Gramplet showing media objects for a person" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:160 -#: ../src/plugins/gramplet/bottombar.gpr.py:174 -#: ../src/plugins/gramplet/bottombar.gpr.py:188 -#: ../src/plugins/gramplet/bottombar.gpr.py:202 -#: ../src/plugins/gramplet/bottombar.gpr.py:216 +#: ../src/plugins/gramplet/bottombar.gpr.py:161 +#: ../src/plugins/gramplet/bottombar.gpr.py:175 +#: ../src/plugins/gramplet/bottombar.gpr.py:189 +#: ../src/plugins/gramplet/bottombar.gpr.py:203 +#: ../src/plugins/gramplet/bottombar.gpr.py:217 +#: ../src/plugins/gramplet/bottombar.gpr.py:231 msgid "Gallery" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:166 +#: ../src/plugins/gramplet/bottombar.gpr.py:167 msgid "Family Gallery" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:167 +#: ../src/plugins/gramplet/bottombar.gpr.py:168 msgid "Gramplet showing media objects for a family" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:180 +#: ../src/plugins/gramplet/bottombar.gpr.py:181 msgid "Event Gallery" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:181 +#: ../src/plugins/gramplet/bottombar.gpr.py:182 msgid "Gramplet showing media objects for an event" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:194 +#: ../src/plugins/gramplet/bottombar.gpr.py:195 msgid "Place Gallery" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:195 +#: ../src/plugins/gramplet/bottombar.gpr.py:196 msgid "Gramplet showing media objects for a place" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:208 +#: ../src/plugins/gramplet/bottombar.gpr.py:209 msgid "Source Gallery" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:209 +#: ../src/plugins/gramplet/bottombar.gpr.py:210 msgid "Gramplet showing media objects for a source" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:222 +#: ../src/plugins/gramplet/bottombar.gpr.py:223 +msgid "Citation Gallery" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:224 +msgid "Gramplet showing media objects for a citation" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:237 msgid "Person Attributes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:223 +#: ../src/plugins/gramplet/bottombar.gpr.py:238 msgid "Gramplet showing the attributes of a person" msgstr "" @@ -10696,306 +10880,332 @@ msgstr "" #. ------------------------------------------------ #. Translatable strings for variables within this plugin #. gettext carries a huge footprint with it. -#: ../src/plugins/gramplet/bottombar.gpr.py:230 -#: ../src/plugins/gramplet/bottombar.gpr.py:244 -#: ../src/plugins/gramplet/bottombar.gpr.py:258 -#: ../src/plugins/gramplet/bottombar.gpr.py:272 +#: ../src/plugins/gramplet/bottombar.gpr.py:245 +#: ../src/plugins/gramplet/bottombar.gpr.py:259 +#: ../src/plugins/gramplet/bottombar.gpr.py:273 +#: ../src/plugins/gramplet/bottombar.gpr.py:287 #: ../src/plugins/gramplet/gramplet.gpr.py:59 #: ../src/plugins/gramplet/gramplet.gpr.py:66 -#: ../src/plugins/webreport/NarrativeWeb.py:122 -#: ../src/plugins/webreport/NarrativeWeb.py:1145 +#: ../src/plugins/webreport/NarrativeWeb.py:115 +#: ../src/plugins/webreport/NarrativeWeb.py:1057 +#: ../src/plugins/webreport/NarrativeWeb.py:1936 msgid "Attributes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:236 +#: ../src/plugins/gramplet/bottombar.gpr.py:251 msgid "Event Attributes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:237 +#: ../src/plugins/gramplet/bottombar.gpr.py:252 msgid "Gramplet showing the attributes of an event" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:250 +#: ../src/plugins/gramplet/bottombar.gpr.py:265 msgid "Family Attributes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:251 +#: ../src/plugins/gramplet/bottombar.gpr.py:266 msgid "Gramplet showing the attributes of a family" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:264 +#: ../src/plugins/gramplet/bottombar.gpr.py:279 msgid "Media Attributes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:265 +#: ../src/plugins/gramplet/bottombar.gpr.py:280 msgid "Gramplet showing the attributes of a media object" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:278 +#: ../src/plugins/gramplet/bottombar.gpr.py:293 msgid "Person Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:279 +#: ../src/plugins/gramplet/bottombar.gpr.py:294 msgid "Gramplet showing the notes for a person" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:292 +#: ../src/plugins/gramplet/bottombar.gpr.py:307 msgid "Event Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:293 +#: ../src/plugins/gramplet/bottombar.gpr.py:308 msgid "Gramplet showing the notes for an event" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:306 +#: ../src/plugins/gramplet/bottombar.gpr.py:321 msgid "Family Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:307 +#: ../src/plugins/gramplet/bottombar.gpr.py:322 msgid "Gramplet showing the notes for a family" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:320 +#: ../src/plugins/gramplet/bottombar.gpr.py:335 msgid "Place Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:321 +#: ../src/plugins/gramplet/bottombar.gpr.py:336 msgid "Gramplet showing the notes for a place" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:334 +#: ../src/plugins/gramplet/bottombar.gpr.py:349 msgid "Source Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:335 +#: ../src/plugins/gramplet/bottombar.gpr.py:350 msgid "Gramplet showing the notes for a source" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:348 -msgid "Repository Notes" -msgstr "" - -#: ../src/plugins/gramplet/bottombar.gpr.py:349 -msgid "Gramplet showing the notes for a repository" -msgstr "" - -#: ../src/plugins/gramplet/bottombar.gpr.py:362 -msgid "Media Notes" -msgstr "" - #: ../src/plugins/gramplet/bottombar.gpr.py:363 -msgid "Gramplet showing the notes for a media object" +msgid "Citation Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:376 -msgid "Person Sources" +#: ../src/plugins/gramplet/bottombar.gpr.py:364 +msgid "Gramplet showing the notes for a citation" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:377 -msgid "Gramplet showing the sources for a person" +msgid "Repository Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:390 -msgid "Event Sources" +#: ../src/plugins/gramplet/bottombar.gpr.py:378 +msgid "Gramplet showing the notes for a repository" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:391 -msgid "Gramplet showing the sources for an event" +msgid "Media Notes" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:404 -msgid "Family Sources" +#: ../src/plugins/gramplet/bottombar.gpr.py:392 +msgid "Gramplet showing the notes for a media object" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:405 -msgid "Gramplet showing the sources for a family" +msgid "Person Citations" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:418 -msgid "Place Sources" +#: ../src/plugins/gramplet/bottombar.gpr.py:406 +msgid "Gramplet showing the citations for a person" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:419 -msgid "Gramplet showing the sources for a place" +msgid "Event Citations" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:432 -msgid "Media Sources" +#: ../src/plugins/gramplet/bottombar.gpr.py:420 +msgid "Gramplet showing the citations for an event" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:433 -msgid "Gramplet showing the sources for a media object" +msgid "Family Citations" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:446 -msgid "Person Children" +#: ../src/plugins/gramplet/bottombar.gpr.py:434 +msgid "Gramplet showing the citations for a family" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:447 +msgid "Place Citations" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:448 +msgid "Gramplet showing the citations for a place" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:461 +msgid "Media Citations" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:462 +msgid "Gramplet showing the citations for a media object" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:475 +msgid "Person Children" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:476 msgid "Gramplet showing the children of a person" msgstr "" #. Go over children and build their menu -#: ../src/plugins/gramplet/bottombar.gpr.py:454 -#: ../src/plugins/gramplet/bottombar.gpr.py:468 +#: ../src/plugins/gramplet/bottombar.gpr.py:483 +#: ../src/plugins/gramplet/bottombar.gpr.py:497 #: ../src/plugins/gramplet/FanChartGramplet.py:799 #: ../src/plugins/textreport/FamilyGroup.py:584 -#: ../src/plugins/textreport/IndivComplete.py:437 +#: ../src/plugins/textreport/IndivComplete.py:441 #: ../src/plugins/view/fanchartview.py:868 #: ../src/plugins/view/pedigreeview.py:1909 #: ../src/plugins/view/relview.py:1358 -#: ../src/plugins/webreport/NarrativeWeb.py:1958 -#: ../src/plugins/webreport/NarrativeWeb.py:3064 +#: ../src/plugins/webreport/NarrativeWeb.py:1895 +#: ../src/plugins/webreport/NarrativeWeb.py:2950 msgid "Children" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:460 +#: ../src/plugins/gramplet/bottombar.gpr.py:489 msgid "Family Children" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:461 +#: ../src/plugins/gramplet/bottombar.gpr.py:490 msgid "Gramplet showing the children of a family" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:474 +#: ../src/plugins/gramplet/bottombar.gpr.py:503 msgid "Person Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:475 +#: ../src/plugins/gramplet/bottombar.gpr.py:504 msgid "Gramplet showing the backlinks for a person" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:482 -#: ../src/plugins/gramplet/bottombar.gpr.py:496 -#: ../src/plugins/gramplet/bottombar.gpr.py:510 -#: ../src/plugins/gramplet/bottombar.gpr.py:524 -#: ../src/plugins/gramplet/bottombar.gpr.py:538 -#: ../src/plugins/gramplet/bottombar.gpr.py:552 -#: ../src/plugins/gramplet/bottombar.gpr.py:566 -#: ../src/plugins/gramplet/bottombar.gpr.py:580 -#: ../src/plugins/webreport/NarrativeWeb.py:1901 -#: ../src/plugins/webreport/NarrativeWeb.py:4520 -#: ../src/plugins/webreport/NarrativeWeb.py:5174 +#: ../src/plugins/gramplet/bottombar.gpr.py:511 +#: ../src/plugins/gramplet/bottombar.gpr.py:525 +#: ../src/plugins/gramplet/bottombar.gpr.py:539 +#: ../src/plugins/gramplet/bottombar.gpr.py:553 +#: ../src/plugins/gramplet/bottombar.gpr.py:567 +#: ../src/plugins/gramplet/bottombar.gpr.py:581 +#: ../src/plugins/gramplet/bottombar.gpr.py:595 +#: ../src/plugins/gramplet/bottombar.gpr.py:609 +#: ../src/plugins/gramplet/bottombar.gpr.py:623 +#: ../src/plugins/webreport/NarrativeWeb.py:1836 +#: ../src/plugins/webreport/NarrativeWeb.py:4422 +#: ../src/plugins/webreport/NarrativeWeb.py:5117 msgid "References" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:488 +#: ../src/plugins/gramplet/bottombar.gpr.py:517 msgid "Event Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:489 +#: ../src/plugins/gramplet/bottombar.gpr.py:518 msgid "Gramplet showing the backlinks for an event" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:502 +#: ../src/plugins/gramplet/bottombar.gpr.py:531 msgid "Family Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:503 +#: ../src/plugins/gramplet/bottombar.gpr.py:532 msgid "Gramplet showing the backlinks for a family" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:516 +#: ../src/plugins/gramplet/bottombar.gpr.py:545 msgid "Place Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:517 +#: ../src/plugins/gramplet/bottombar.gpr.py:546 msgid "Gramplet showing the backlinks for a place" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:530 +#: ../src/plugins/gramplet/bottombar.gpr.py:559 msgid "Source Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:531 +#: ../src/plugins/gramplet/bottombar.gpr.py:560 msgid "Gramplet showing the backlinks for a source" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:544 -msgid "Repository Backlinks" -msgstr "" - -#: ../src/plugins/gramplet/bottombar.gpr.py:545 -msgid "Gramplet showing the backlinks for a repository" -msgstr "" - -#: ../src/plugins/gramplet/bottombar.gpr.py:558 -msgid "Media Backlinks" -msgstr "" - -#: ../src/plugins/gramplet/bottombar.gpr.py:559 -msgid "Gramplet showing the backlinks for a media object" -msgstr "" - -#: ../src/plugins/gramplet/bottombar.gpr.py:572 -msgid "Note Backlinks" -msgstr "" - #: ../src/plugins/gramplet/bottombar.gpr.py:573 -msgid "Gramplet showing the backlinks for a note" +msgid "Citation Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:586 -msgid "Person Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:574 +msgid "Gramplet showing the backlinks for a citation" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:587 -msgid "Gramplet providing a person filter" +msgid "Repository Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:600 -msgid "Family Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:588 +msgid "Gramplet showing the backlinks for a repository" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:601 -msgid "Gramplet providing a family filter" +msgid "Media Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:614 -msgid "Event Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:602 +msgid "Gramplet showing the backlinks for a media object" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:615 -msgid "Gramplet providing an event filter" +msgid "Note Backlinks" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:628 -msgid "Source Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:616 +msgid "Gramplet showing the backlinks for a note" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:629 -msgid "Gramplet providing a source filter" +msgid "Person Filter" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:642 -msgid "Place Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:630 +msgid "Gramplet providing a person filter" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:643 -msgid "Gramplet providing a place filter" +msgid "Family Filter" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:656 -msgid "Media Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:644 +msgid "Gramplet providing a family filter" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:657 -msgid "Gramplet providing a media filter" +msgid "Event Filter" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:670 -msgid "Repository Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:658 +msgid "Gramplet providing an event filter" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:671 -msgid "Gramplet providing a repository filter" +msgid "Source Filter" msgstr "" -#: ../src/plugins/gramplet/bottombar.gpr.py:684 -msgid "Note Filter" +#: ../src/plugins/gramplet/bottombar.gpr.py:672 +msgid "Gramplet providing a source filter" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:685 +msgid "Citation Filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:686 +msgid "Gramplet providing a citation filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:699 +msgid "Place Filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:700 +msgid "Gramplet providing a place filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:713 +msgid "Media Filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:714 +msgid "Gramplet providing a media filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:727 +msgid "Repository Filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:728 +msgid "Gramplet providing a repository filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:741 +msgid "Note Filter" +msgstr "" + +#: ../src/plugins/gramplet/bottombar.gpr.py:742 msgid "Gramplet providing a note filter" msgstr "" @@ -11036,36 +11246,36 @@ msgstr "" #. valid converting types for PIL.Image #. there are more image formats that PIL.Image can convert to, #. but they are not usable in exiv2/ pyexiv2 -#: ../src/plugins/gramplet/EditExifMetadata.py:148 +#: ../src/plugins/gramplet/EditExifMetadata.py:147 msgid "<-- Image Types -->" msgstr "" #. Media Object's Title -#: ../src/plugins/gramplet/EditExifMetadata.py:173 +#: ../src/plugins/gramplet/EditExifMetadata.py:172 msgid "" "Warning: Changing this entry will update the Media object title field in " "Gramps not Exiv2 metadata." msgstr "" #. Description -#: ../src/plugins/gramplet/EditExifMetadata.py:177 +#: ../src/plugins/gramplet/EditExifMetadata.py:176 msgid "Provide a short descripion for this image." msgstr "" #. Artist -#: ../src/plugins/gramplet/EditExifMetadata.py:180 +#: ../src/plugins/gramplet/EditExifMetadata.py:179 msgid "" "Enter the Artist/ Author of this image. The person's name or the company " "who is responsible for the creation of this image." msgstr "" #. Copyright -#: ../src/plugins/gramplet/EditExifMetadata.py:184 +#: ../src/plugins/gramplet/EditExifMetadata.py:183 msgid "Enter the copyright information for this image. \n" msgstr "" #. Original Date/ Time -#: ../src/plugins/gramplet/EditExifMetadata.py:187 +#: ../src/plugins/gramplet/EditExifMetadata.py:186 msgid "" "The original date/ time when the image was first created/ taken as in a " "photograph.\n" @@ -11073,28 +11283,28 @@ msgid "" msgstr "" #. Last Change/ Modify Date/ Time -#: ../src/plugins/gramplet/EditExifMetadata.py:191 +#: ../src/plugins/gramplet/EditExifMetadata.py:190 msgid "" "This is the date/ time that the image was last changed/ modified.\n" "Example: 2011-05-24 14:30:00" msgstr "" #. GPS Latitude coordinates -#: ../src/plugins/gramplet/EditExifMetadata.py:195 +#: ../src/plugins/gramplet/EditExifMetadata.py:194 msgid "" "Enter the Latitude GPS coordinates for this image,\n" "Example: 43.722965, 43 43 22 N, 38° 38′ 03″ N, 38 38 3" msgstr "" #. GPS Longitude coordinates -#: ../src/plugins/gramplet/EditExifMetadata.py:199 +#: ../src/plugins/gramplet/EditExifMetadata.py:198 msgid "" "Enter the Longitude GPS coordinates for this image,\n" "Example: 10.396378, 10 23 46 E, 105° 6′ 6″ W, -105 6 6" msgstr "" #. GPS Altitude (in meters) -#: ../src/plugins/gramplet/EditExifMetadata.py:203 +#: ../src/plugins/gramplet/EditExifMetadata.py:202 msgid "" "This is the measurement of Above or Below Sea Level. It is measured in " "meters.Example: 200.558, -200.558" @@ -11146,119 +11356,106 @@ msgid "Thumbnail" msgstr "" #. set Message Ares to Select -#: ../src/plugins/gramplet/EditExifMetadata.py:401 +#: ../src/plugins/gramplet/EditExifMetadata.py:398 msgid "Select an image to begin..." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:423 +#: ../src/plugins/gramplet/EditExifMetadata.py:420 msgid "" "Image is NOT readable,\n" "Please choose a different image..." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:439 +#: ../src/plugins/gramplet/EditExifMetadata.py:436 msgid "" "Image is NOT writable,\n" "You will NOT be able to save Exif metadata...." msgstr "" #. Convert message -#: ../src/plugins/gramplet/EditExifMetadata.py:451 +#: ../src/plugins/gramplet/EditExifMetadata.py:448 msgid "Please convert this image to an Exiv2- compatible image type..." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:474 +#: ../src/plugins/gramplet/EditExifMetadata.py:471 #, python-format msgid "Image Size : %04d x %04d pixels" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:508 +#: ../src/plugins/gramplet/EditExifMetadata.py:505 msgid "Displaying Exif metadata..." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:674 +#: ../src/plugins/gramplet/EditExifMetadata.py:671 msgid "Click Close to close this Thumbnail View Area." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:678 +#: ../src/plugins/gramplet/EditExifMetadata.py:675 msgid "Thumbnail View Area" msgstr "" #. Convert and delete original file or just convert -#: ../src/plugins/gramplet/EditExifMetadata.py:759 -#: ../src/plugins/gramplet/EditExifMetadata.py:1150 +#: ../src/plugins/gramplet/EditExifMetadata.py:756 +#: ../src/plugins/gramplet/EditExifMetadata.py:1170 #: ../src/plugins/gramplet/gramplet.gpr.py:313 msgid "Edit Image Exif Metadata" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:759 +#: ../src/plugins/gramplet/EditExifMetadata.py:756 msgid "" "WARNING: You are about to convert this image into a .jpeg image. Are you " "sure that you want to do this?" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:761 +#: ../src/plugins/gramplet/EditExifMetadata.py:758 msgid "Convert and Delete" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:761 +#: ../src/plugins/gramplet/EditExifMetadata.py:758 msgid "Convert" msgstr "" #. notify user about the convert, delete, and new filepath -#: ../src/plugins/gramplet/EditExifMetadata.py:850 +#: ../src/plugins/gramplet/EditExifMetadata.py:847 msgid "" "Your image has been converted and the original file has been deleted, and " "the full path has been updated!" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:854 +#: ../src/plugins/gramplet/EditExifMetadata.py:851 msgid "" "There has been an error, Please check your source and destination file " "paths..." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:857 +#: ../src/plugins/gramplet/EditExifMetadata.py:854 msgid "" "There was an error in deleting the original file. You will need to delete " "it yourself!" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:875 +#: ../src/plugins/gramplet/EditExifMetadata.py:872 msgid "There was an error in converting your image file." msgstr "" #. begin database tranaction to save media object new path -#: ../src/plugins/gramplet/EditExifMetadata.py:887 +#: ../src/plugins/gramplet/EditExifMetadata.py:884 msgid "Media Path Update" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:893 +#: ../src/plugins/gramplet/EditExifMetadata.py:890 msgid "There has been an error in updating the image file's path!" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:931 +#: ../src/plugins/gramplet/EditExifMetadata.py:927 msgid "" "Click the close button when you are finished modifying this image's Exif " "metadata." msgstr "" #. Add the Save button... -#: ../src/plugins/gramplet/EditExifMetadata.py:957 -msgid "Saves a copy of the data fields into the image's Exif metadata." -msgstr "" - -#. Add the Close button... -#: ../src/plugins/gramplet/EditExifMetadata.py:960 -msgid "" -"Closes this popup Edit window.\n" -"WARNING: This action will NOT Save any changes/ modification made to this " -"image's Exif metadata." -msgstr "" - -#. Clear button... #: ../src/plugins/gramplet/EditExifMetadata.py:965 -msgid "This button will clear all of the data fields shown here." +msgid "Saves a copy of the data fields into the image's Exif metadata." msgstr "" #. Re- display the data fields button... @@ -11266,87 +11463,105 @@ msgstr "" msgid "Re -display the data fields that were cleared from the Edit Area." msgstr "" +#. Add the Clear button... +#: ../src/plugins/gramplet/EditExifMetadata.py:971 +msgid "This button will clear all of the data fields shown here." +msgstr "" + +#. Add the Close button... +#: ../src/plugins/gramplet/EditExifMetadata.py:974 +msgid "" +"Closes this popup Edit window.\n" +"WARNING: This action will NOT Save any changes/ modification made to this " +"image's Exif metadata." +msgstr "" + #. Media Title Frame... -#: ../src/plugins/gramplet/EditExifMetadata.py:989 +#. 574 on a screen width of 1024 +#: ../src/plugins/gramplet/EditExifMetadata.py:1001 msgid "Media Object Title" msgstr "" +#: ../src/plugins/gramplet/EditExifMetadata.py:1011 +msgid "media Title: " +msgstr "" + #. create the data fields... #. ***Description, Artist, and Copyright -#: ../src/plugins/gramplet/EditExifMetadata.py:1003 +#: ../src/plugins/gramplet/EditExifMetadata.py:1025 msgid "General Data" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1013 -msgid "Description :" +#: ../src/plugins/gramplet/EditExifMetadata.py:1035 +msgid "Description: " msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1014 -msgid "Artist :" +#: ../src/plugins/gramplet/EditExifMetadata.py:1036 +msgid "Artist: " msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1015 -msgid "Copyright :" +#: ../src/plugins/gramplet/EditExifMetadata.py:1037 +msgid "Copyright: " msgstr "" #. iso format: Year, Month, Day spinners... -#: ../src/plugins/gramplet/EditExifMetadata.py:1028 +#: ../src/plugins/gramplet/EditExifMetadata.py:1050 msgid "Date/ Time" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1043 -msgid "Original Date/ Time :" +#: ../src/plugins/gramplet/EditExifMetadata.py:1064 +msgid "Original: " msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1044 -msgid "Last Changed :" +#: ../src/plugins/gramplet/EditExifMetadata.py:1065 +msgid "Modified: " msgstr "" #. GPS coordinates... -#: ../src/plugins/gramplet/EditExifMetadata.py:1060 +#: ../src/plugins/gramplet/EditExifMetadata.py:1082 msgid "Latitude/ Longitude/ Altitude GPS coordinates" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1074 +#: ../src/plugins/gramplet/EditExifMetadata.py:1096 msgid "Latitude :" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1075 +#: ../src/plugins/gramplet/EditExifMetadata.py:1097 msgid "Longitude :" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1076 +#: ../src/plugins/gramplet/EditExifMetadata.py:1098 msgid "Altitude :" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1130 +#: ../src/plugins/gramplet/EditExifMetadata.py:1150 msgid "Bad Date/Time" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1150 +#: ../src/plugins/gramplet/EditExifMetadata.py:1170 msgid "" "WARNING! You are about to completely delete the Exif metadata from this " "image?" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1330 +#: ../src/plugins/gramplet/EditExifMetadata.py:1349 msgid "Media Title Update" msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1356 +#: ../src/plugins/gramplet/EditExifMetadata.py:1375 msgid "Media Object Date Created" msgstr "" #. set Edit Message to Saved... -#: ../src/plugins/gramplet/EditExifMetadata.py:1428 +#: ../src/plugins/gramplet/EditExifMetadata.py:1447 msgid "Saving Exif metadata to this image..." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1463 +#: ../src/plugins/gramplet/EditExifMetadata.py:1482 msgid "All Exif metadata has been deleted from this image..." msgstr "" -#: ../src/plugins/gramplet/EditExifMetadata.py:1468 +#: ../src/plugins/gramplet/EditExifMetadata.py:1487 msgid "There was an error in stripping the Exif metadata from this image..." msgstr "" @@ -11371,10 +11586,10 @@ msgstr "" #. Go over siblings and build their menu #: ../src/plugins/gramplet/FanChartGramplet.py:756 -#: ../src/plugins/quickview/quickview.gpr.py:312 +#: ../src/plugins/quickview/quickview.gpr.py:316 #: ../src/plugins/view/fanchartview.py:825 #: ../src/plugins/view/pedigreeview.py:1864 ../src/plugins/view/relview.py:898 -#: ../src/plugins/webreport/NarrativeWeb.py:5788 +#: ../src/plugins/webreport/NarrativeWeb.py:5723 msgid "Siblings" msgstr "" @@ -11530,7 +11745,7 @@ msgstr "" #: ../src/plugins/gramplet/gramplet.gpr.py:30 #: ../src/plugins/gramplet/gramplet.gpr.py:38 -#: ../src/plugins/quickview/quickview.gpr.py:31 +#: ../src/plugins/quickview/quickview.gpr.py:32 msgid "Age on Date" msgstr "" @@ -11685,7 +11900,7 @@ msgstr "" msgid "Edit Exif Metadata" msgstr "" -#: ../src/plugins/gramplet/Notes.py:99 +#: ../src/plugins/gramplet/Notes.py:100 #, python-format msgid "%d of %d" msgstr "" @@ -11748,8 +11963,8 @@ msgstr "" #: ../src/plugins/gramplet/PedigreeGramplet.py:266 #: ../src/plugins/textreport/AncestorReport.py:213 -#: ../src/plugins/textreport/DetAncestralReport.py:205 -#: ../src/plugins/textreport/DetDescendantReport.py:294 +#: ../src/plugins/textreport/DetAncestralReport.py:207 +#: ../src/plugins/textreport/DetDescendantReport.py:301 #: ../src/plugins/textreport/EndOfLineReport.py:174 #, python-format msgid "Generation %d" @@ -11806,33 +12021,42 @@ msgid "%(date)s." msgstr "" #: ../src/plugins/gramplet/PlaceDetails.py:117 -#: ../src/plugins/lib/libplaceview.py:101 +#: ../src/plugins/lib/libplaceview.py:102 #: ../src/plugins/view/placetreeview.py:80 -#: ../src/plugins/webreport/NarrativeWeb.py:132 -#: ../src/plugins/webreport/NarrativeWeb.py:3163 +#: ../src/plugins/webreport/NarrativeWeb.py:125 +#: ../src/plugins/webreport/NarrativeWeb.py:3051 msgid "Latitude" msgstr "" #: ../src/plugins/gramplet/PlaceDetails.py:119 -#: ../src/plugins/lib/libplaceview.py:102 +#: ../src/plugins/lib/libplaceview.py:103 #: ../src/plugins/view/placetreeview.py:81 -#: ../src/plugins/webreport/NarrativeWeb.py:134 -#: ../src/plugins/webreport/NarrativeWeb.py:3164 +#: ../src/plugins/webreport/NarrativeWeb.py:127 +#: ../src/plugins/webreport/NarrativeWeb.py:3052 msgid "Longitude" msgstr "" +#: ../src/plugins/gramplet/PopulateGramplet.gpr.py:30 +#: ../src/plugins/gramplet/PopulateGramplet.gpr.py:38 +msgid "Populate data" +msgstr "" + +#: ../src/plugins/gramplet/PopulateGramplet.gpr.py:31 +msgid "Gramplet to populate database" +msgstr "" + #. Add types: -#: ../src/plugins/gramplet/QuickViewGramplet.py:67 -#: ../src/plugins/gramplet/QuickViewGramplet.py:102 -#: ../src/plugins/gramplet/QuickViewGramplet.py:123 -#: ../src/plugins/gramplet/QuickViewGramplet.py:136 +#: ../src/plugins/gramplet/QuickViewGramplet.py:70 +#: ../src/plugins/gramplet/QuickViewGramplet.py:105 +#: ../src/plugins/gramplet/QuickViewGramplet.py:127 +#: ../src/plugins/gramplet/QuickViewGramplet.py:142 msgid "View Type" msgstr "" -#: ../src/plugins/gramplet/QuickViewGramplet.py:69 -#: ../src/plugins/gramplet/QuickViewGramplet.py:76 -#: ../src/plugins/gramplet/QuickViewGramplet.py:117 -#: ../src/plugins/gramplet/QuickViewGramplet.py:137 +#: ../src/plugins/gramplet/QuickViewGramplet.py:72 +#: ../src/plugins/gramplet/QuickViewGramplet.py:79 +#: ../src/plugins/gramplet/QuickViewGramplet.py:121 +#: ../src/plugins/gramplet/QuickViewGramplet.py:143 msgid "Quick Views" msgstr "" @@ -11906,36 +12130,22 @@ msgstr "" msgid "Selected" msgstr "" -#: ../src/plugins/gramplet/Sources.py:43 -msgid "Double-click on a row to edit the selected source." -msgstr "" - -#: ../src/plugins/gramplet/Sources.py:48 -#: ../src/plugins/quickview/FilterByName.py:337 -#: ../src/plugins/quickview/OnThisDay.py:80 -#: ../src/plugins/quickview/OnThisDay.py:81 -#: ../src/plugins/quickview/OnThisDay.py:82 -#: ../src/plugins/quickview/References.py:67 -#: ../src/plugins/quickview/LinkReferences.py:45 -msgid "Reference" -msgstr "" - #: ../src/plugins/gramplet/StatsGramplet.py:55 msgid "Double-click item to see matches" msgstr "" #: ../src/plugins/gramplet/StatsGramplet.py:94 -#: ../src/plugins/textreport/Summary.py:217 +#: ../src/plugins/textreport/Summary.py:218 msgid "less than 1" msgstr "" #. ------------------------- #: ../src/plugins/gramplet/StatsGramplet.py:135 -#: ../src/plugins/graph/GVFamilyLines.py:147 -#: ../src/plugins/textreport/Summary.py:102 -#: ../src/plugins/webreport/NarrativeWeb.py:1323 -#: ../src/plugins/webreport/NarrativeWeb.py:1364 -#: ../src/plugins/webreport/NarrativeWeb.py:2436 +#: ../src/plugins/graph/GVFamilyLines.py:148 +#: ../src/plugins/textreport/Summary.py:103 +#: ../src/plugins/webreport/NarrativeWeb.py:1257 +#: ../src/plugins/webreport/NarrativeWeb.py:1298 +#: ../src/plugins/webreport/NarrativeWeb.py:2319 msgid "Individuals" msgstr "" @@ -11945,14 +12155,14 @@ msgstr "" #. ------------------------- #: ../src/plugins/gramplet/StatsGramplet.py:141 -#: ../src/plugins/graph/GVFamilyLines.py:150 +#: ../src/plugins/graph/GVFamilyLines.py:151 #: ../src/plugins/graph/GVRelGraph.py:547 #: ../src/Filters/Rules/Person/_IsMale.py:46 msgid "Males" msgstr "" #: ../src/plugins/gramplet/StatsGramplet.py:144 -#: ../src/plugins/graph/GVFamilyLines.py:154 +#: ../src/plugins/graph/GVFamilyLines.py:155 #: ../src/plugins/graph/GVRelGraph.py:551 #: ../src/Filters/Rules/Person/_IsFemale.py:46 msgid "Females" @@ -11975,7 +12185,7 @@ msgid "Disconnected individuals" msgstr "" #: ../src/plugins/gramplet/StatsGramplet.py:163 -#: ../src/plugins/textreport/Summary.py:189 +#: ../src/plugins/textreport/Summary.py:190 msgid "Family Information" msgstr "" @@ -11988,7 +12198,7 @@ msgid "Unique surnames" msgstr "" #: ../src/plugins/gramplet/StatsGramplet.py:173 -#: ../src/plugins/textreport/Summary.py:205 +#: ../src/plugins/textreport/Summary.py:206 msgid "Media Objects" msgstr "" @@ -12009,7 +12219,7 @@ msgid "Total size of media objects" msgstr "" #: ../src/plugins/gramplet/StatsGramplet.py:192 -#: ../src/plugins/textreport/Summary.py:234 +#: ../src/plugins/textreport/Summary.py:235 msgid "Missing Media Objects" msgstr "" @@ -12314,84 +12524,84 @@ msgstr "" #. Constant options items #. #. ------------------------------------------------------------------------ -#: ../src/plugins/graph/GVFamilyLines.py:70 +#: ../src/plugins/graph/GVFamilyLines.py:71 #: ../src/plugins/graph/GVHourGlass.py:56 #: ../src/plugins/graph/GVRelGraph.py:67 msgid "B&W outline" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:71 +#: ../src/plugins/graph/GVFamilyLines.py:72 msgid "Coloured outline" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:72 +#: ../src/plugins/graph/GVFamilyLines.py:73 msgid "Colour fill" msgstr "" #. -------------------------------- -#: ../src/plugins/graph/GVFamilyLines.py:110 +#: ../src/plugins/graph/GVFamilyLines.py:111 msgid "People of Interest" msgstr "" #. -------------------------------- -#: ../src/plugins/graph/GVFamilyLines.py:113 +#: ../src/plugins/graph/GVFamilyLines.py:114 msgid "People of interest" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:114 +#: ../src/plugins/graph/GVFamilyLines.py:115 msgid "" "People of interest are used as a starting point when determining \"family " "lines\"." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:119 +#: ../src/plugins/graph/GVFamilyLines.py:120 msgid "Follow parents to determine family lines" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:120 +#: ../src/plugins/graph/GVFamilyLines.py:121 msgid "" "Parents and their ancestors will be considered when determining \"family " "lines\"." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:124 +#: ../src/plugins/graph/GVFamilyLines.py:125 msgid "Follow children to determine \"family lines\"" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:126 +#: ../src/plugins/graph/GVFamilyLines.py:127 msgid "Children will be considered when determining \"family lines\"." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:131 +#: ../src/plugins/graph/GVFamilyLines.py:132 msgid "Try to remove extra people and families" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:132 +#: ../src/plugins/graph/GVFamilyLines.py:133 msgid "" "People and families not directly related to people of interest will be " "removed when determining \"family lines\"." msgstr "" #. ---------------------------- -#: ../src/plugins/graph/GVFamilyLines.py:139 +#: ../src/plugins/graph/GVFamilyLines.py:140 msgid "Family Colours" msgstr "" #. ---------------------------- -#: ../src/plugins/graph/GVFamilyLines.py:142 +#: ../src/plugins/graph/GVFamilyLines.py:143 msgid "Family colours" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:143 +#: ../src/plugins/graph/GVFamilyLines.py:144 msgid "Colours to use for various family lines." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:151 +#: ../src/plugins/graph/GVFamilyLines.py:152 #: ../src/plugins/graph/GVRelGraph.py:548 msgid "The colour to use to display men." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:155 +#: ../src/plugins/graph/GVFamilyLines.py:156 #: ../src/plugins/graph/GVRelGraph.py:552 msgid "The colour to use to display women." msgstr "" @@ -12401,73 +12611,83 @@ msgstr "" msgid "The colour to use when the gender is unknown." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:163 +#: ../src/plugins/graph/GVFamilyLines.py:164 #: ../src/plugins/graph/GVRelGraph.py:561 #: ../src/plugins/quickview/FilterByName.py:94 #: ../src/plugins/textreport/TagReport.py:193 -#: ../src/plugins/view/familyview.py:113 ../src/plugins/view/view.gpr.py:55 -#: ../src/plugins/webreport/NarrativeWeb.py:1325 -#: ../src/plugins/webreport/NarrativeWeb.py:1367 -#: ../src/plugins/webreport/NarrativeWeb.py:1939 -#: ../src/plugins/webreport/NarrativeWeb.py:2778 +#: ../src/plugins/view/familyview.py:114 ../src/plugins/view/view.gpr.py:55 +#: ../src/plugins/webreport/NarrativeWeb.py:1259 +#: ../src/plugins/webreport/NarrativeWeb.py:1301 +#: ../src/plugins/webreport/NarrativeWeb.py:1878 +#: ../src/plugins/webreport/NarrativeWeb.py:2661 msgid "Families" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:164 +#: ../src/plugins/graph/GVFamilyLines.py:165 #: ../src/plugins/graph/GVRelGraph.py:562 msgid "The colour to use to display families." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:167 -msgid "Limit the number of parents" +#: ../src/plugins/graph/GVFamilyLines.py:168 +msgid "Limit the number of ancestors" msgstr "" #: ../src/plugins/graph/GVFamilyLines.py:170 +msgid "Whether to limit the number of ancestors." +msgstr "" + #: ../src/plugins/graph/GVFamilyLines.py:176 msgid "The maximum number of ancestors to include." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:179 -msgid "Limit the number of children" +#: ../src/plugins/graph/GVFamilyLines.py:180 +msgid "Limit the number of descendants" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:182 -#: ../src/plugins/graph/GVFamilyLines.py:188 -#: ../src/plugins/graph/GVFamilyLines.py:198 -msgid "The maximum number of children to include." +#: ../src/plugins/graph/GVFamilyLines.py:183 +msgid "Whether to limit the number of descendants." +msgstr "" + +#: ../src/plugins/graph/GVFamilyLines.py:189 +msgid "The maximum number of descendants to include." msgstr "" #. -------------------- -#: ../src/plugins/graph/GVFamilyLines.py:192 +#: ../src/plugins/graph/GVFamilyLines.py:194 msgid "Images" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:196 +#. -------------------- +#: ../src/plugins/graph/GVFamilyLines.py:197 #: ../src/plugins/graph/GVRelGraph.py:521 msgid "Include thumbnail images of people" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:202 +#: ../src/plugins/graph/GVFamilyLines.py:200 +msgid "Whether to include thumbnail images of people." +msgstr "" + +#: ../src/plugins/graph/GVFamilyLines.py:205 msgid "Thumbnail location" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:203 +#: ../src/plugins/graph/GVFamilyLines.py:206 #: ../src/plugins/graph/GVRelGraph.py:528 msgid "Above the name" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:204 +#: ../src/plugins/graph/GVFamilyLines.py:207 #: ../src/plugins/graph/GVRelGraph.py:529 msgid "Beside the name" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:206 +#: ../src/plugins/graph/GVFamilyLines.py:208 #: ../src/plugins/graph/GVRelGraph.py:531 msgid "Where the thumbnail image should appear relative to the name" msgstr "" #. --------------------- -#: ../src/plugins/graph/GVFamilyLines.py:210 +#: ../src/plugins/graph/GVFamilyLines.py:213 #: ../src/plugins/graph/GVHourGlass.py:259 #: ../src/plugins/tool/SortEvents.py:84 msgid "Options" @@ -12475,13 +12695,13 @@ msgstr "" #. --------------------- #. ############################### -#: ../src/plugins/graph/GVFamilyLines.py:213 +#: ../src/plugins/graph/GVFamilyLines.py:216 #: ../src/plugins/graph/GVHourGlass.py:279 #: ../src/plugins/graph/GVRelGraph.py:539 msgid "Graph coloring" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:216 +#: ../src/plugins/graph/GVFamilyLines.py:219 msgid "" "Males will be shown with blue, females with red, unless otherwise set above " "for filled. If the sex of an individual is unknown it will be shown with " @@ -12489,66 +12709,66 @@ msgid "" msgstr "" #. see bug report #2180 -#: ../src/plugins/graph/GVFamilyLines.py:222 +#: ../src/plugins/graph/GVFamilyLines.py:225 #: ../src/plugins/graph/GVHourGlass.py:288 #: ../src/plugins/graph/GVRelGraph.py:572 msgid "Use rounded corners" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:223 +#: ../src/plugins/graph/GVFamilyLines.py:226 #: ../src/plugins/graph/GVHourGlass.py:290 #: ../src/plugins/graph/GVRelGraph.py:574 msgid "Use rounded corners to differentiate between women and men." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:227 +#: ../src/plugins/graph/GVFamilyLines.py:230 msgid "Include dates" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:228 +#: ../src/plugins/graph/GVFamilyLines.py:231 msgid "Whether to include dates for people and families." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:233 +#: ../src/plugins/graph/GVFamilyLines.py:236 #: ../src/plugins/graph/GVRelGraph.py:496 msgid "Limit dates to years only" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:234 +#: ../src/plugins/graph/GVFamilyLines.py:237 #: ../src/plugins/graph/GVRelGraph.py:497 msgid "" "Prints just dates' year, neither month or day nor date approximation or " "interval are shown." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:239 +#: ../src/plugins/graph/GVFamilyLines.py:242 msgid "Include places" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:240 +#: ../src/plugins/graph/GVFamilyLines.py:243 msgid "Whether to include placenames for people and families." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:245 +#: ../src/plugins/graph/GVFamilyLines.py:248 msgid "Include the number of children" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:246 +#: ../src/plugins/graph/GVFamilyLines.py:249 msgid "" "Whether to include the number of children for families with more than 1 " "child." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:251 +#: ../src/plugins/graph/GVFamilyLines.py:254 msgid "Include private records" msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:252 +#: ../src/plugins/graph/GVFamilyLines.py:255 msgid "" "Whether to include names, dates, and families that are marked as private." msgstr "" -#: ../src/plugins/graph/GVFamilyLines.py:914 +#: ../src/plugins/graph/GVFamilyLines.py:917 #, python-format msgid "%d children" msgstr "" @@ -12568,7 +12788,7 @@ msgid "The Center person for the graph" msgstr "" #: ../src/plugins/graph/GVHourGlass.py:265 -#: ../src/plugins/textreport/KinshipReport.py:352 +#: ../src/plugins/textreport/KinshipReport.py:353 msgid "Max Descendant Generations" msgstr "" @@ -12577,7 +12797,7 @@ msgid "The number of generations of descendants to include in the graph" msgstr "" #: ../src/plugins/graph/GVHourGlass.py:270 -#: ../src/plugins/textreport/KinshipReport.py:356 +#: ../src/plugins/textreport/KinshipReport.py:357 msgid "Max Ancestor Generations" msgstr "" @@ -12738,8 +12958,8 @@ msgid "Import data from vCard files" msgstr "" #: ../src/plugins/import/ImportCsv.py:147 -#: ../src/plugins/import/ImportGedcom.py:114 -#: ../src/plugins/import/ImportGedcom.py:128 +#: ../src/plugins/import/ImportGedcom.py:115 +#: ../src/plugins/import/ImportGedcom.py:129 #: ../src/plugins/import/ImportGeneWeb.py:82 #: ../src/plugins/import/ImportGeneWeb.py:88 #: ../src/plugins/import/ImportVCard.py:69 @@ -12841,7 +13061,9 @@ msgstr "" #: ../src/plugins/quickview/FilterByName.py:239 #: ../src/plugins/quickview/FilterByName.py:245 #: ../src/plugins/quickview/FilterByName.py:251 -#: ../src/plugins/webreport/NarrativeWeb.py:3596 +#: ../src/plugins/webreport/NarrativeWeb.py:3483 +#: ../src/plugins/webreport/NarrativeWeb.py:4159 +#: ../src/plugins/webreport/NarrativeWeb.py:6065 msgid "Gramps ID" msgstr "" @@ -12919,16 +13141,16 @@ msgid_plural "Import Complete: %d seconds" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/import/ImportGedcom.py:117 +#: ../src/plugins/import/ImportGedcom.py:118 msgid "Invalid GEDCOM file" msgstr "" -#: ../src/plugins/import/ImportGedcom.py:118 +#: ../src/plugins/import/ImportGedcom.py:119 #, python-format msgid "%s could not be imported" msgstr "" -#: ../src/plugins/import/ImportGedcom.py:135 +#: ../src/plugins/import/ImportGedcom.py:136 msgid "Error reading GEDCOM file" msgstr "" @@ -12944,8 +13166,8 @@ msgstr "" #: ../src/plugins/import/ImportGrdb.py:2792 #: ../src/plugins/import/ImportProGen.py:71 #: ../src/plugins/import/ImportProGen.py:80 -#: ../src/plugins/import/ImportXml.py:392 -#: ../src/plugins/import/ImportXml.py:395 +#: ../src/plugins/import/ImportXml.py:397 +#: ../src/plugins/import/ImportXml.py:400 #, python-format msgid "%s could not be opened" msgstr "" @@ -13115,96 +13337,106 @@ msgstr "" msgid "The file is probably either corrupt or not a valid Gramps database." msgstr "" -#: ../src/plugins/import/ImportXml.py:235 +#: ../src/plugins/import/ImportXml.py:236 #, python-format msgid " %(id)s - %(text)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:241 +#: ../src/plugins/import/ImportXml.py:242 #, python-format msgid " Family %(id)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:244 +#: ../src/plugins/import/ImportXml.py:245 #, python-format msgid " Source %(id)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:247 +#: ../src/plugins/import/ImportXml.py:248 #, python-format msgid " Event %(id)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:250 +#: ../src/plugins/import/ImportXml.py:251 #, python-format msgid " Media Object %(id)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:253 +#: ../src/plugins/import/ImportXml.py:254 #, python-format msgid " Place %(id)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:256 +#: ../src/plugins/import/ImportXml.py:257 #, python-format msgid " Repository %(id)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:259 +#: ../src/plugins/import/ImportXml.py:260 #, python-format msgid " Note %(id)s with %(id2)s\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:269 +#: ../src/plugins/import/ImportXml.py:265 #, python-format -msgid " People: %d\n" -msgstr "" - -#: ../src/plugins/import/ImportXml.py:270 -#, python-format -msgid " Families: %d\n" -msgstr "" - -#: ../src/plugins/import/ImportXml.py:271 -#, python-format -msgid " Sources: %d\n" -msgstr "" - -#: ../src/plugins/import/ImportXml.py:272 -#, python-format -msgid " Events: %d\n" +msgid " Citation %(id)s with %(id2)s\n" msgstr "" #: ../src/plugins/import/ImportXml.py:273 #, python-format -msgid " Media Objects: %d\n" +msgid " People: %d\n" msgstr "" #: ../src/plugins/import/ImportXml.py:274 #, python-format -msgid " Places: %d\n" +msgid " Families: %d\n" msgstr "" #: ../src/plugins/import/ImportXml.py:275 #, python-format -msgid " Repositories: %d\n" +msgid " Sources: %d\n" msgstr "" #: ../src/plugins/import/ImportXml.py:276 #, python-format -msgid " Notes: %d\n" +msgid " Events: %d\n" msgstr "" #: ../src/plugins/import/ImportXml.py:277 #, python-format -msgid " Tags: %d\n" +msgid " Media Objects: %d\n" +msgstr "" + +#: ../src/plugins/import/ImportXml.py:278 +#, python-format +msgid " Places: %d\n" msgstr "" #: ../src/plugins/import/ImportXml.py:279 +#, python-format +msgid " Repositories: %d\n" +msgstr "" + +#: ../src/plugins/import/ImportXml.py:280 +#, python-format +msgid " Notes: %d\n" +msgstr "" + +#: ../src/plugins/import/ImportXml.py:281 +#, python-format +msgid " Tags: %d\n" +msgstr "" + +#: ../src/plugins/import/ImportXml.py:282 +#, python-format +msgid " Citations: %d\n" +msgstr "" + +#: ../src/plugins/import/ImportXml.py:284 msgid "Number of new objects imported:\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:283 +#: ../src/plugins/import/ImportXml.py:288 msgid "" "\n" "Media objects with relative paths have been\n" @@ -13213,7 +13445,7 @@ msgid "" "or, if not set, relative to the user's directory.\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:294 +#: ../src/plugins/import/ImportXml.py:299 msgid "" "\n" "\n" @@ -13221,26 +13453,26 @@ msgid "" msgstr "" #. there is no old style XML -#: ../src/plugins/import/ImportXml.py:720 -#: ../src/plugins/import/ImportXml.py:1146 -#: ../src/plugins/import/ImportXml.py:1391 -#: ../src/plugins/import/ImportXml.py:1756 +#: ../src/plugins/import/ImportXml.py:735 +#: ../src/plugins/import/ImportXml.py:1161 +#: ../src/plugins/import/ImportXml.py:1406 +#: ../src/plugins/import/ImportXml.py:1772 msgid "The Gramps Xml you are trying to import is malformed." msgstr "" -#: ../src/plugins/import/ImportXml.py:721 +#: ../src/plugins/import/ImportXml.py:736 msgid "Attributes that link the data together are missing." msgstr "" -#: ../src/plugins/import/ImportXml.py:825 +#: ../src/plugins/import/ImportXml.py:840 msgid "Gramps XML import" msgstr "" -#: ../src/plugins/import/ImportXml.py:855 +#: ../src/plugins/import/ImportXml.py:870 msgid "Could not change media path" msgstr "" -#: ../src/plugins/import/ImportXml.py:856 +#: ../src/plugins/import/ImportXml.py:871 #, python-format msgid "" "The opened file has media path %s, which conflicts with the media path of " @@ -13249,7 +13481,7 @@ msgid "" "Preferences." msgstr "" -#: ../src/plugins/import/ImportXml.py:911 +#: ../src/plugins/import/ImportXml.py:926 msgid "" "The .gramps file you are importing does not contain information about the " "version of Gramps with, which it was produced.\n" @@ -13257,11 +13489,11 @@ msgid "" "The file will not be imported." msgstr "" -#: ../src/plugins/import/ImportXml.py:914 +#: ../src/plugins/import/ImportXml.py:929 msgid "Import file misses Gramps version" msgstr "" -#: ../src/plugins/import/ImportXml.py:916 +#: ../src/plugins/import/ImportXml.py:931 msgid "" "The .gramps file you are importing does not contain a valid xml-namespace " "number.\n" @@ -13269,11 +13501,11 @@ msgid "" "The file will not be imported." msgstr "" -#: ../src/plugins/import/ImportXml.py:919 +#: ../src/plugins/import/ImportXml.py:934 msgid "Import file contains unacceptable XML namespace version" msgstr "" -#: ../src/plugins/import/ImportXml.py:922 +#: ../src/plugins/import/ImportXml.py:937 #, python-format msgid "" "The .gramps file you are importing was made by version %(newer)s of Gramps, " @@ -13281,7 +13513,7 @@ msgid "" "imported. Please upgrade to the latest version of Gramps and try again." msgstr "" -#: ../src/plugins/import/ImportXml.py:930 +#: ../src/plugins/import/ImportXml.py:945 #, python-format msgid "" "The .gramps file you are importing was made by version %(oldgramps)s of " @@ -13294,11 +13526,11 @@ msgid "" " for more info." msgstr "" -#: ../src/plugins/import/ImportXml.py:942 +#: ../src/plugins/import/ImportXml.py:957 msgid "The file will not be imported" msgstr "" -#: ../src/plugins/import/ImportXml.py:944 +#: ../src/plugins/import/ImportXml.py:959 #, python-format msgid "" "The .gramps file you are importing was made by version %(oldgramps)s of " @@ -13312,40 +13544,40 @@ msgid "" "for more info." msgstr "" -#: ../src/plugins/import/ImportXml.py:957 +#: ../src/plugins/import/ImportXml.py:972 msgid "Old xml file" msgstr "" -#: ../src/plugins/import/ImportXml.py:1068 -#: ../src/plugins/import/ImportXml.py:2348 +#: ../src/plugins/import/ImportXml.py:1083 +#: ../src/plugins/import/ImportXml.py:2412 #, python-format msgid "Witness name: %s" msgstr "" -#: ../src/plugins/import/ImportXml.py:1147 +#: ../src/plugins/import/ImportXml.py:1162 msgid "Any event reference must have a 'hlink' attribute." msgstr "" -#: ../src/plugins/import/ImportXml.py:1392 +#: ../src/plugins/import/ImportXml.py:1407 msgid "Any person reference must have a 'hlink' attribute." msgstr "" -#: ../src/plugins/import/ImportXml.py:1552 +#: ../src/plugins/import/ImportXml.py:1567 #, python-format msgid "" "Your family tree groups name \"%(key)s\" together with \"%(parent)s\", did " "not change this grouping to \"%(value)s\"." msgstr "" -#: ../src/plugins/import/ImportXml.py:1555 +#: ../src/plugins/import/ImportXml.py:1570 msgid "Gramps ignored namemap value" msgstr "" -#: ../src/plugins/import/ImportXml.py:1757 +#: ../src/plugins/import/ImportXml.py:1773 msgid "Any note reference must have a 'hlink' attribute." msgstr "" -#: ../src/plugins/import/ImportXml.py:2239 +#: ../src/plugins/import/ImportXml.py:2303 #, python-format msgid "Witness comment: %s" msgstr "" @@ -13375,48 +13607,48 @@ msgstr "" msgid "Line %d: empty event note was ignored." msgstr "" -#: ../src/plugins/lib/libgedcom.py:5209 ../src/plugins/lib/libgedcom.py:5849 +#: ../src/plugins/lib/libgedcom.py:5207 ../src/plugins/lib/libgedcom.py:5851 #, python-format msgid "Could not import %s" msgstr "" -#: ../src/plugins/lib/libgedcom.py:5610 +#: ../src/plugins/lib/libgedcom.py:5611 #, python-format msgid "Import from %s" msgstr "" -#: ../src/plugins/lib/libgedcom.py:5645 +#: ../src/plugins/lib/libgedcom.py:5646 #, python-format msgid "" "Import of GEDCOM file %s with DEST=%s, could cause errors in the resulting " "database!" msgstr "" -#: ../src/plugins/lib/libgedcom.py:5648 +#: ../src/plugins/lib/libgedcom.py:5649 msgid "Look for nameless events." msgstr "" -#: ../src/plugins/lib/libgedcom.py:5707 ../src/plugins/lib/libgedcom.py:5721 +#: ../src/plugins/lib/libgedcom.py:5708 ../src/plugins/lib/libgedcom.py:5722 #, python-format msgid "Line %d: empty note was ignored." msgstr "" -#: ../src/plugins/lib/libgedcom.py:5758 +#: ../src/plugins/lib/libgedcom.py:5759 #, python-format msgid "skipped %(skip)d subordinate(s) at line %(line)d" msgstr "" -#: ../src/plugins/lib/libgedcom.py:6025 +#: ../src/plugins/lib/libgedcom.py:6028 msgid "" "Your GEDCOM file is corrupted. The file appears to be encoded using the " "UTF16 character set, but is missing the BOM marker." msgstr "" -#: ../src/plugins/lib/libgedcom.py:6028 +#: ../src/plugins/lib/libgedcom.py:6031 msgid "Your GEDCOM file is empty." msgstr "" -#: ../src/plugins/lib/libgedcom.py:6091 +#: ../src/plugins/lib/libgedcom.py:6094 #, python-format msgid "Invalid line %d in GEDCOM file." msgstr "" @@ -13477,7 +13709,8 @@ msgid "%(date)s %(time)s" msgstr "" #: ../src/plugins/lib/libmetadata.py:89 -#: ../src/plugins/textreport/SimpleBookTitle.py:138 +#: ../src/plugins/textreport/SimpleBookTitle.py:139 +#: ../src/glade/editperson.glade.h:18 ../src/glade/addmedia.glade.h:3 msgid "Image" msgstr "" @@ -13493,275 +13726,261 @@ msgstr "" msgid "Advanced" msgstr "" -#: ../src/plugins/lib/libnarrate.py:80 +#: ../src/plugins/lib/libnarrate.py:82 #, python-format msgid "%(unknown_gender_name)s was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:81 +#: ../src/plugins/lib/libnarrate.py:83 #, python-format msgid "%(male_name)s was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:82 +#: ../src/plugins/lib/libnarrate.py:84 #, python-format msgid "%(female_name)s was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:85 +#: ../src/plugins/lib/libnarrate.py:87 #, python-format msgid "This person was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:86 +#: ../src/plugins/lib/libnarrate.py:88 #, python-format msgid "He was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:87 +#: ../src/plugins/lib/libnarrate.py:89 #, python-format msgid "She was born on %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:89 +#: ../src/plugins/lib/libnarrate.py:91 #, python-format msgid "Born %(birth_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:94 +#: ../src/plugins/lib/libnarrate.py:96 #, python-format msgid "%(unknown_gender_name)s was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:95 +#: ../src/plugins/lib/libnarrate.py:97 #, python-format msgid "%(male_name)s was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:96 +#: ../src/plugins/lib/libnarrate.py:98 #, python-format msgid "%(female_name)s was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:99 +#: ../src/plugins/lib/libnarrate.py:101 #, python-format msgid "This person was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:100 +#: ../src/plugins/lib/libnarrate.py:102 #, python-format msgid "He was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:101 +#: ../src/plugins/lib/libnarrate.py:103 #, python-format msgid "She was born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:103 +#: ../src/plugins/lib/libnarrate.py:105 #, python-format msgid "Born %(modified_date)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:108 +#: ../src/plugins/lib/libnarrate.py:110 #, python-format msgid "%(unknown_gender_name)s was born on %(birth_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:109 +#: ../src/plugins/lib/libnarrate.py:111 #, python-format msgid "%(male_name)s was born on %(birth_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:110 +#: ../src/plugins/lib/libnarrate.py:112 #, python-format msgid "%(female_name)s was born on %(birth_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:113 +#: ../src/plugins/lib/libnarrate.py:115 #, python-format msgid "This person was born on %(birth_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:114 +#: ../src/plugins/lib/libnarrate.py:116 #, python-format msgid "He was born on %(birth_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:115 +#: ../src/plugins/lib/libnarrate.py:117 #, python-format msgid "She was born on %(birth_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:117 +#: ../src/plugins/lib/libnarrate.py:119 #, python-format msgid "Born %(birth_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:122 +#: ../src/plugins/lib/libnarrate.py:124 #, python-format msgid "%(unknown_gender_name)s was born %(modified_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:123 +#: ../src/plugins/lib/libnarrate.py:125 #, python-format msgid "%(male_name)s was born %(modified_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:124 +#: ../src/plugins/lib/libnarrate.py:126 #, python-format msgid "%(female_name)s was born %(modified_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:127 +#: ../src/plugins/lib/libnarrate.py:129 #, python-format msgid "This person was born %(modified_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:128 +#: ../src/plugins/lib/libnarrate.py:130 #, python-format msgid "He was born %(modified_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:129 +#: ../src/plugins/lib/libnarrate.py:131 #, python-format msgid "She was born %(modified_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:131 +#: ../src/plugins/lib/libnarrate.py:133 #, python-format msgid "Born %(modified_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:136 +#: ../src/plugins/lib/libnarrate.py:138 #, python-format msgid "%(unknown_gender_name)s was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:137 +#: ../src/plugins/lib/libnarrate.py:139 #, python-format msgid "%(male_name)s was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:138 +#: ../src/plugins/lib/libnarrate.py:140 #, python-format msgid "%(female_name)s was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:141 +#: ../src/plugins/lib/libnarrate.py:143 #, python-format msgid "This person was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:142 +#: ../src/plugins/lib/libnarrate.py:144 #, python-format msgid "He was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:143 +#: ../src/plugins/lib/libnarrate.py:145 #, python-format msgid "She was born in %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:145 +#: ../src/plugins/lib/libnarrate.py:147 #, python-format msgid "Born %(month_year)s in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:150 +#: ../src/plugins/lib/libnarrate.py:152 #, python-format msgid "%(unknown_gender_name)s was born in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:151 +#: ../src/plugins/lib/libnarrate.py:153 #, python-format msgid "%(male_name)s was born in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:152 +#: ../src/plugins/lib/libnarrate.py:154 #, python-format msgid "%(female_name)s was born in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:155 +#: ../src/plugins/lib/libnarrate.py:157 #, python-format msgid "This person was born in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:156 +#: ../src/plugins/lib/libnarrate.py:158 #, python-format msgid "He was born in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:157 +#: ../src/plugins/lib/libnarrate.py:159 #, python-format msgid "She was born in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:159 +#: ../src/plugins/lib/libnarrate.py:161 #, python-format msgid "Born %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:164 +#: ../src/plugins/lib/libnarrate.py:166 #, python-format msgid "%(unknown_gender_name)s was born in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:165 +#: ../src/plugins/lib/libnarrate.py:167 #, python-format msgid "%(male_name)s was born in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:166 +#: ../src/plugins/lib/libnarrate.py:168 #, python-format msgid "%(female_name)s was born in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:169 +#: ../src/plugins/lib/libnarrate.py:171 #, python-format msgid "This person was born in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:170 +#: ../src/plugins/lib/libnarrate.py:172 #, python-format msgid "He was born in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:171 +#: ../src/plugins/lib/libnarrate.py:173 #, python-format msgid "She was born in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:173 +#: ../src/plugins/lib/libnarrate.py:175 #, python-format msgid "Born in %(birth_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:183 -#, python-format -msgid "%(unknown_gender_name)s died on %(death_date)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:184 -#, python-format -msgid "" -"%(unknown_gender_name)s died on %(death_date)s in %(death_place)s at the age " -"of %(age)d years." -msgstr "" - #: ../src/plugins/lib/libnarrate.py:185 #, python-format -msgid "" -"%(unknown_gender_name)s died on %(death_date)s in %(death_place)s at the age " -"of %(age)d months." +msgid "%(unknown_gender_name)s died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:186 #, 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)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:189 @@ -13773,3472 +13992,2869 @@ msgstr "" #, python-format msgid "" "%(male_name)s died on %(death_date)s in %(death_place)s at the age of " -"%(age)d years." +"%(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:191 -#, python-format -msgid "" -"%(male_name)s died on %(death_date)s in %(death_place)s at the age of " -"%(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:192 -#, python-format -msgid "" -"%(male_name)s died on %(death_date)s in %(death_place)s at the age of " -"%(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:195 +#: ../src/plugins/lib/libnarrate.py:193 #, python-format msgid "%(female_name)s died on %(death_date)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:196 +#: ../src/plugins/lib/libnarrate.py:194 #, python-format msgid "" "%(female_name)s died on %(death_date)s in %(death_place)s at the age of " -"%(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:197 -#, python-format -msgid "" -"%(female_name)s died on %(death_date)s in %(death_place)s at the age of " -"%(age)d months." +"%(age)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:198 #, python-format +msgid "This person died on %(death_date)s in %(death_place)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:199 +#, python-format msgid "" -"%(female_name)s died on %(death_date)s in %(death_place)s at the age of " -"%(age)d days." +"This person died on %(death_date)s in %(death_place)s at the age of %(age)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:202 #, python-format -msgid "This person died on %(death_date)s in %(death_place)s." +msgid "He died on %(death_date)s in %(death_place)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:203 #, python-format -msgid "" -"This person 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:204 -#, python-format -msgid "" -"This person died on %(death_date)s in %(death_place)s at the age of %(age)d " -"months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:205 -#, python-format -msgid "" -"This person died on %(death_date)s in %(death_place)s at the age of %(age)d " -"days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:208 -#, python-format -msgid "He died on %(death_date)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:209 -#, python-format -msgid "" -"He died on %(death_date)s in %(death_place)s at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:210 -#, python-format -msgid "" -"He died on %(death_date)s in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:211 -#, python-format -msgid "" -"He died on %(death_date)s in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:214 +#: ../src/plugins/lib/libnarrate.py:206 #, python-format msgid "She died on %(death_date)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:215 +#: ../src/plugins/lib/libnarrate.py:207 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:216 -#, python-format -msgid "" -"She died on %(death_date)s in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:217 -#, python-format -msgid "" -"She died on %(death_date)s in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:221 ../src/plugins/lib/libnarrate.py:268 +#: ../src/plugins/lib/libnarrate.py:211 ../src/plugins/lib/libnarrate.py:244 #, python-format msgid "Died %(death_date)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:222 ../src/plugins/lib/libnarrate.py:269 +#: ../src/plugins/lib/libnarrate.py:212 ../src/plugins/lib/libnarrate.py:245 #, python-format -msgid "Died %(death_date)s in %(death_place)s (age %(age)d years)." +msgid "Died %(death_date)s in %(death_place)s (%(age)s)." msgstr "" -#: ../src/plugins/lib/libnarrate.py:223 ../src/plugins/lib/libnarrate.py:270 -#, python-format -msgid "Died %(death_date)s in %(death_place)s (age %(age)d months)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:224 ../src/plugins/lib/libnarrate.py:271 -#, python-format -msgid "Died %(death_date)s in %(death_place)s (age %(age)d days)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:230 +#: ../src/plugins/lib/libnarrate.py:218 #, python-format msgid "%(unknown_gender_name)s died %(death_date)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:231 +#: ../src/plugins/lib/libnarrate.py:219 #, python-format msgid "" "%(unknown_gender_name)s died %(death_date)s in %(death_place)s at the age of " -"%(age)d years." +"%(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:222 +#, python-format +msgid "%(male_name)s died %(death_date)s in %(death_place)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:223 +#, python-format +msgid "" +"%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:226 +#, python-format +msgid "%(female_name)s died %(death_date)s in %(death_place)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:227 +#, python-format +msgid "" +"%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:231 +#, python-format +msgid "This person died %(death_date)s in %(death_place)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:232 #, python-format msgid "" -"%(unknown_gender_name)s died %(death_date)s in %(death_place)s at the age of " -"%(age)d months." +"This person died %(death_date)s in %(death_place)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:233 -#, python-format -msgid "" -"%(unknown_gender_name)s died %(death_date)s in %(death_place)s at the age of " -"%(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:236 -#, python-format -msgid "%(male_name)s died %(death_date)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:237 -#, python-format -msgid "" -"%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:238 -#, python-format -msgid "" -"%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:239 -#, python-format -msgid "" -"%(male_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:242 -#, python-format -msgid "%(female_name)s died %(death_date)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:243 -#, python-format -msgid "" -"%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:244 -#, python-format -msgid "" -"%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:245 -#, python-format -msgid "" -"%(female_name)s died %(death_date)s in %(death_place)s at the age of %(age)d " -"days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:249 -#, python-format -msgid "This person died %(death_date)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:250 -#, python-format -msgid "" -"This person died %(death_date)s in %(death_place)s at the age of %(age)d " -"years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:251 -#, python-format -msgid "" -"This person died %(death_date)s in %(death_place)s at the age of %(age)d " -"months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:252 -#, python-format -msgid "" -"This person died %(death_date)s in %(death_place)s at the age of %(age)d " -"days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:255 +#: ../src/plugins/lib/libnarrate.py:235 #, python-format msgid "He died %(death_date)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:256 +#: ../src/plugins/lib/libnarrate.py:236 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:257 -#, python-format -msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:258 -#, python-format -msgid "He died %(death_date)s in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:261 +#: ../src/plugins/lib/libnarrate.py:239 #, python-format msgid "She died %(death_date)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:262 +#: ../src/plugins/lib/libnarrate.py:240 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:263 -#, python-format -msgid "" -"She died %(death_date)s in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:264 -#, python-format -msgid "She died %(death_date)s in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:277 +#: ../src/plugins/lib/libnarrate.py:251 #, python-format msgid "%(unknown_gender_name)s died on %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:278 +#: ../src/plugins/lib/libnarrate.py:252 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:279 -#, python-format -msgid "" -"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:280 -#, python-format -msgid "" -"%(unknown_gender_name)s died on %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:283 +#: ../src/plugins/lib/libnarrate.py:255 #, python-format msgid "%(male_name)s died on %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:284 +#: ../src/plugins/lib/libnarrate.py:256 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:285 -#, python-format -msgid "%(male_name)s died on %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:286 -#, python-format -msgid "%(male_name)s died on %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:289 +#: ../src/plugins/lib/libnarrate.py:259 #, python-format msgid "%(female_name)s died on %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:290 +#: ../src/plugins/lib/libnarrate.py:260 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:291 -#, python-format -msgid "%(female_name)s died on %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:292 -#, python-format -msgid "%(female_name)s died on %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:296 +#: ../src/plugins/lib/libnarrate.py:264 #, python-format msgid "This person died on %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:297 +#: ../src/plugins/lib/libnarrate.py:265 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:298 -#, python-format -msgid "This person died on %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:299 -#, python-format -msgid "This person died on %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:302 +#: ../src/plugins/lib/libnarrate.py:268 #, python-format msgid "He died on %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:303 +#: ../src/plugins/lib/libnarrate.py:269 #, python-format -msgid "He died on %(death_date)s at the age of %(age)d years." +msgid "He died on %(death_date)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:304 -#, python-format -msgid "He died on %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:305 -#, python-format -msgid "He died on %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:308 +#: ../src/plugins/lib/libnarrate.py:272 #, python-format msgid "She died on %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:309 +#: ../src/plugins/lib/libnarrate.py:273 #, python-format -msgid "She died on %(death_date)s at the age of %(age)d years." +msgid "She died on %(death_date)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:310 -#, python-format -msgid "She died on %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:311 -#, python-format -msgid "She died on %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:315 ../src/plugins/lib/libnarrate.py:362 +#: ../src/plugins/lib/libnarrate.py:277 ../src/plugins/lib/libnarrate.py:310 #, python-format msgid "Died %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:316 ../src/plugins/lib/libnarrate.py:363 +#: ../src/plugins/lib/libnarrate.py:278 ../src/plugins/lib/libnarrate.py:311 #, python-format -msgid "Died %(death_date)s (age %(age)d years)." +msgid "Died %(death_date)s (%(age)s)." msgstr "" -#: ../src/plugins/lib/libnarrate.py:317 ../src/plugins/lib/libnarrate.py:364 -#, python-format -msgid "Died %(death_date)s (age %(age)d months)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:318 ../src/plugins/lib/libnarrate.py:365 -#, python-format -msgid "Died %(death_date)s (age %(age)d days)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:324 +#: ../src/plugins/lib/libnarrate.py:284 #, python-format msgid "%(unknown_gender_name)s died %(death_date)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:325 +#: ../src/plugins/lib/libnarrate.py:285 +#, python-format +msgid "%(unknown_gender_name)s died %(death_date)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:288 +#, python-format +msgid "%(male_name)s died %(death_date)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:289 +#, python-format +msgid "%(male_name)s died %(death_date)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:292 +#, python-format +msgid "%(female_name)s died %(death_date)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:293 +#, python-format +msgid "%(female_name)s died %(death_date)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:297 +#, python-format +msgid "This person died %(death_date)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:298 +#, python-format +msgid "This person died %(death_date)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:301 +#, python-format +msgid "He died %(death_date)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:302 +#, python-format +msgid "He died %(death_date)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:305 +#, python-format +msgid "She died %(death_date)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:306 +#, python-format +msgid "She died %(death_date)s at the age of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:317 +#, python-format +msgid "%(unknown_gender_name)s died in %(month_year)s in %(death_place)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:318 #, python-format msgid "" -"%(unknown_gender_name)s died %(death_date)s at the age of %(age)d years." +"%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " +"of %(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:321 +#, python-format +msgid "%(male_name)s died in %(month_year)s in %(death_place)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:322 +#, python-format +msgid "" +"%(male_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)s." +msgstr "" + +#: ../src/plugins/lib/libnarrate.py:325 +#, python-format +msgid "%(female_name)s died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:326 #, python-format msgid "" -"%(unknown_gender_name)s died %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:327 -#, python-format -msgid "%(unknown_gender_name)s died %(death_date)s at the age of %(age)d days." +"%(female_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:330 #, python-format -msgid "%(male_name)s died %(death_date)s." +msgid "This person died in %(month_year)s in %(death_place)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:331 #, python-format -msgid "%(male_name)s died %(death_date)s at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:332 -#, python-format -msgid "%(male_name)s died %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:333 -#, python-format -msgid "%(male_name)s died %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:336 -#, python-format -msgid "%(female_name)s died %(death_date)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:337 -#, python-format -msgid "%(female_name)s died %(death_date)s at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:338 -#, python-format -msgid "%(female_name)s died %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:339 -#, python-format -msgid "%(female_name)s died %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:343 -#, python-format -msgid "This person died %(death_date)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:344 -#, python-format -msgid "This person died %(death_date)s at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:345 -#, python-format -msgid "This person died %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:346 -#, python-format -msgid "This person died %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:349 -#, python-format -msgid "He died %(death_date)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:350 -#, python-format -msgid "He died %(death_date)s at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:351 -#, python-format -msgid "He died %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:352 -#, python-format -msgid "He died %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:355 -#, python-format -msgid "She died %(death_date)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:356 -#, python-format -msgid "She died %(death_date)s at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:357 -#, python-format -msgid "She died %(death_date)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:358 -#, python-format -msgid "She died %(death_date)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:371 -#, python-format -msgid "%(unknown_gender_name)s died in %(month_year)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:372 -#, python-format msgid "" -"%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " -"of %(age)d years." +"This person died in %(month_year)s in %(death_place)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:373 -#, python-format -msgid "" -"%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " -"of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:374 -#, python-format -msgid "" -"%(unknown_gender_name)s died in %(month_year)s in %(death_place)s at the age " -"of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:377 -#, python-format -msgid "%(male_name)s died in %(month_year)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:378 -#, python-format -msgid "" -"%(male_name)s died in %(month_year)s in %(death_place)s at the age of " -"%(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:379 -#, python-format -msgid "" -"%(male_name)s died in %(month_year)s in %(death_place)s at the age of " -"%(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:380 -#, python-format -msgid "" -"%(male_name)s died in %(month_year)s in %(death_place)s at the age of " -"%(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:383 -#, python-format -msgid "%(female_name)s died in %(month_year)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:384 -#, python-format -msgid "" -"%(female_name)s died in %(month_year)s in %(death_place)s at the age of " -"%(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:385 -#, python-format -msgid "" -"%(female_name)s died in %(month_year)s in %(death_place)s at the age of " -"%(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:386 -#, python-format -msgid "" -"%(female_name)s died in %(month_year)s in %(death_place)s at the age of " -"%(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:390 -#, python-format -msgid "This person died in %(month_year)s in %(death_place)s." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:391 -#, python-format -msgid "" -"This person died in %(month_year)s in %(death_place)s at the age of %(age)d " -"years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:392 -#, python-format -msgid "" -"This person died in %(month_year)s in %(death_place)s at the age of %(age)d " -"months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:393 -#, python-format -msgid "" -"This person died in %(month_year)s in %(death_place)s at the age of %(age)d " -"days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:396 +#: ../src/plugins/lib/libnarrate.py:334 #, python-format msgid "He died in %(month_year)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:397 +#: ../src/plugins/lib/libnarrate.py:335 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:398 -#, python-format -msgid "" -"He died in %(month_year)s in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:399 -#, python-format -msgid "" -"He died in %(month_year)s in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:402 +#: ../src/plugins/lib/libnarrate.py:338 #, python-format msgid "She died in %(month_year)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:403 +#: ../src/plugins/lib/libnarrate.py:339 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:404 -#, python-format -msgid "" -"She died in %(month_year)s in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:405 -#, python-format -msgid "" -"She died in %(month_year)s in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:409 +#: ../src/plugins/lib/libnarrate.py:343 #, python-format msgid "Died %(month_year)s in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:410 +#: ../src/plugins/lib/libnarrate.py:344 #, python-format -msgid "Died %(month_year)s in %(death_place)s (age %(age)d years)." +msgid "Died %(month_year)s in %(death_place)s (%(age)s)." msgstr "" -#: ../src/plugins/lib/libnarrate.py:411 -#, python-format -msgid "Died %(month_year)s in %(death_place)s (age %(age)d months)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:412 -#, python-format -msgid "Died %(month_year)s in %(death_place)s (age %(age)d days)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:418 +#: ../src/plugins/lib/libnarrate.py:350 #, python-format msgid "%(unknown_gender_name)s died in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:419 +#: ../src/plugins/lib/libnarrate.py:351 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:420 -#, python-format -msgid "" -"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:421 -#, python-format -msgid "" -"%(unknown_gender_name)s died in %(month_year)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:424 +#: ../src/plugins/lib/libnarrate.py:354 #, python-format msgid "%(male_name)s died in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:425 +#: ../src/plugins/lib/libnarrate.py:355 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:426 -#, python-format -msgid "%(male_name)s died in %(month_year)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:427 -#, python-format -msgid "%(male_name)s died in %(month_year)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:430 +#: ../src/plugins/lib/libnarrate.py:358 #, python-format msgid "%(female_name)s died in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:431 +#: ../src/plugins/lib/libnarrate.py:359 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:432 -#, python-format -msgid "%(female_name)s died in %(month_year)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:433 -#, python-format -msgid "%(female_name)s died in %(month_year)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:437 +#: ../src/plugins/lib/libnarrate.py:363 #, python-format msgid "This person died in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:438 +#: ../src/plugins/lib/libnarrate.py:364 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:439 -#, python-format -msgid "This person died in %(month_year)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:440 -#, python-format -msgid "This person died in %(month_year)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:443 +#: ../src/plugins/lib/libnarrate.py:367 #, python-format msgid "He died in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:444 +#: ../src/plugins/lib/libnarrate.py:368 #, python-format -msgid "He died in %(month_year)s at the age of %(age)d years." +msgid "He died in %(month_year)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:445 -#, python-format -msgid "He died in %(month_year)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:446 -#, python-format -msgid "He died in %(month_year)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:449 +#: ../src/plugins/lib/libnarrate.py:371 #, python-format msgid "She died in %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:450 +#: ../src/plugins/lib/libnarrate.py:372 #, python-format -msgid "She died in %(month_year)s at the age of %(age)d years." +msgid "She died in %(month_year)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:451 -#, python-format -msgid "She died in %(month_year)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:452 -#, python-format -msgid "She died in %(month_year)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:456 +#: ../src/plugins/lib/libnarrate.py:376 #, python-format msgid "Died %(month_year)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:457 +#: ../src/plugins/lib/libnarrate.py:377 #, python-format -msgid "Died %(month_year)s (age %(age)d years)." +msgid "Died %(month_year)s (%(age)s)." msgstr "" -#: ../src/plugins/lib/libnarrate.py:458 -#, python-format -msgid "Died %(month_year)s (age %(age)d months)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:459 -#, python-format -msgid "Died %(month_year)s (age %(age)d days)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:465 +#: ../src/plugins/lib/libnarrate.py:383 #, python-format msgid "%(unknown_gender_name)s died in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:466 +#: ../src/plugins/lib/libnarrate.py:384 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:467 -#, python-format -msgid "" -"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:468 -#, python-format -msgid "" -"%(unknown_gender_name)s died in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:471 +#: ../src/plugins/lib/libnarrate.py:387 #, python-format msgid "%(male_name)s died in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:472 +#: ../src/plugins/lib/libnarrate.py:388 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:473 -#, python-format -msgid "%(male_name)s died in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:474 -#, python-format -msgid "%(male_name)s died in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:477 +#: ../src/plugins/lib/libnarrate.py:391 #, python-format msgid "%(female_name)s died in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:478 +#: ../src/plugins/lib/libnarrate.py:392 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:479 -#, python-format -msgid "%(female_name)s died in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:480 -#, python-format -msgid "%(female_name)s died in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:485 +#: ../src/plugins/lib/libnarrate.py:397 #, python-format msgid "This person died in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:486 +#: ../src/plugins/lib/libnarrate.py:398 #, 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 at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:487 -#, python-format -msgid "This person died in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:488 -#, python-format -msgid "This person died in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:491 +#: ../src/plugins/lib/libnarrate.py:401 #, python-format msgid "He died in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:492 +#: ../src/plugins/lib/libnarrate.py:402 #, python-format -msgid "He died in %(death_place)s at the age of %(age)d years." +msgid "He died in %(death_place)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:493 -#, python-format -msgid "He died in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:494 -#, python-format -msgid "He died in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:497 +#: ../src/plugins/lib/libnarrate.py:405 #, python-format msgid "She died in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:498 +#: ../src/plugins/lib/libnarrate.py:406 #, python-format -msgid "She died in %(death_place)s at the age of %(age)d years." +msgid "She died in %(death_place)s at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:499 -#, python-format -msgid "She died in %(death_place)s at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:500 -#, python-format -msgid "She died in %(death_place)s at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:504 +#: ../src/plugins/lib/libnarrate.py:410 #, python-format msgid "Died in %(death_place)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:505 +#: ../src/plugins/lib/libnarrate.py:411 #, python-format -msgid "Died in %(death_place)s (age %(age)d years)." +msgid "Died in %(death_place)s (%(age)s)." msgstr "" -#: ../src/plugins/lib/libnarrate.py:506 +#: ../src/plugins/lib/libnarrate.py:418 #, python-format -msgid "Died in %(death_place)s (age %(age)d months)." +msgid "%(unknown_gender_name)s died at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:507 +#: ../src/plugins/lib/libnarrate.py:422 #, python-format -msgid "Died in %(death_place)s (age %(age)d days)." +msgid "%(male_name)s died at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:514 +#: ../src/plugins/lib/libnarrate.py:426 #, python-format -msgid "%(unknown_gender_name)s died at the age of %(age)d years." +msgid "%(female_name)s died at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:515 +#: ../src/plugins/lib/libnarrate.py:431 #, python-format -msgid "%(unknown_gender_name)s died at the age of %(age)d months." +msgid "This person died at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:516 +#: ../src/plugins/lib/libnarrate.py:435 #, python-format -msgid "%(unknown_gender_name)s died at the age of %(age)d days." +msgid "He died at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:520 +#: ../src/plugins/lib/libnarrate.py:439 #, python-format -msgid "%(male_name)s died at the age of %(age)d years." +msgid "She died at the age of %(age)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:521 +#: ../src/plugins/lib/libnarrate.py:444 #, python-format -msgid "%(male_name)s died at the age of %(age)d months." +msgid "Died (%(age)s)." msgstr "" -#: ../src/plugins/lib/libnarrate.py:522 -#, python-format -msgid "%(male_name)s died at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:526 -#, python-format -msgid "%(female_name)s died at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:527 -#, python-format -msgid "%(female_name)s died at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:528 -#, python-format -msgid "%(female_name)s died at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:533 -#, python-format -msgid "This person died at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:534 -#, python-format -msgid "This person died at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:535 -#, python-format -msgid "This person died at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:539 -#, python-format -msgid "He died at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:540 -#, python-format -msgid "He died at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:541 -#, python-format -msgid "He died at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:545 -#, python-format -msgid "She died at the age of %(age)d years." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:546 -#, python-format -msgid "She died at the age of %(age)d months." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:547 -#, python-format -msgid "She died at the age of %(age)d days." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:552 -#, python-format -msgid "Died (age %(age)d years)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:553 -#, python-format -msgid "Died (age %(age)d months)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:554 -#, python-format -msgid "Died (age %(age)d days)." -msgstr "" - -#: ../src/plugins/lib/libnarrate.py:565 +#: ../src/plugins/lib/libnarrate.py:455 #, python-format msgid "" "%(male_name)s was buried on %(burial_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:566 +#: ../src/plugins/lib/libnarrate.py:456 #, python-format msgid "He was buried on %(burial_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:569 +#: ../src/plugins/lib/libnarrate.py:459 #, python-format msgid "" "%(female_name)s was buried on %(burial_date)s in %(burial_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:570 +#: ../src/plugins/lib/libnarrate.py:460 #, python-format msgid "She was buried on %(burial_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:573 +#: ../src/plugins/lib/libnarrate.py:463 #, python-format msgid "" "%(unknown_gender_name)s was buried on %(burial_date)s in %(burial_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:574 +#: ../src/plugins/lib/libnarrate.py:464 #, python-format msgid "" "This person was buried on %(burial_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:576 +#: ../src/plugins/lib/libnarrate.py:466 #, python-format msgid "Buried %(burial_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:581 +#: ../src/plugins/lib/libnarrate.py:471 #, python-format msgid "%(male_name)s was buried on %(burial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:582 +#: ../src/plugins/lib/libnarrate.py:472 #, python-format msgid "He was buried on %(burial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:585 +#: ../src/plugins/lib/libnarrate.py:475 #, python-format msgid "%(female_name)s was buried on %(burial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:586 +#: ../src/plugins/lib/libnarrate.py:476 #, python-format msgid "She was buried on %(burial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:589 +#: ../src/plugins/lib/libnarrate.py:479 #, python-format msgid "%(unknown_gender_name)s was buried on %(burial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:590 +#: ../src/plugins/lib/libnarrate.py:480 #, python-format msgid "This person was buried on %(burial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:592 +#: ../src/plugins/lib/libnarrate.py:482 #, python-format msgid "Buried %(burial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:597 +#: ../src/plugins/lib/libnarrate.py:487 #, python-format msgid "" "%(male_name)s was buried in %(month_year)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:598 +#: ../src/plugins/lib/libnarrate.py:488 #, python-format msgid "He was buried in %(month_year)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:601 +#: ../src/plugins/lib/libnarrate.py:491 #, python-format msgid "" "%(female_name)s was buried in %(month_year)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:602 +#: ../src/plugins/lib/libnarrate.py:492 #, python-format msgid "She was buried in %(month_year)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:605 +#: ../src/plugins/lib/libnarrate.py:495 #, python-format msgid "" "%(unknown_gender_name)s was buried in %(month_year)s in %(burial_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:606 +#: ../src/plugins/lib/libnarrate.py:496 #, python-format msgid "" "This person was buried in %(month_year)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:608 +#: ../src/plugins/lib/libnarrate.py:498 #, python-format msgid "Buried %(month_year)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:613 +#: ../src/plugins/lib/libnarrate.py:503 #, python-format msgid "%(male_name)s was buried in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:614 +#: ../src/plugins/lib/libnarrate.py:504 #, python-format msgid "He was buried in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:617 +#: ../src/plugins/lib/libnarrate.py:507 #, python-format msgid "%(female_name)s was buried in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:618 +#: ../src/plugins/lib/libnarrate.py:508 #, python-format msgid "She was buried in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:621 +#: ../src/plugins/lib/libnarrate.py:511 #, python-format msgid "%(unknown_gender_name)s was buried in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:622 +#: ../src/plugins/lib/libnarrate.py:512 #, python-format msgid "This person was buried in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:624 +#: ../src/plugins/lib/libnarrate.py:514 #, python-format msgid "Buried %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:629 +#: ../src/plugins/lib/libnarrate.py:519 #, python-format msgid "" "%(male_name)s was buried %(modified_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:630 +#: ../src/plugins/lib/libnarrate.py:520 #, python-format msgid "He was buried %(modified_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:633 +#: ../src/plugins/lib/libnarrate.py:523 #, python-format msgid "" "%(female_name)s was buried %(modified_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:634 +#: ../src/plugins/lib/libnarrate.py:524 #, python-format msgid "She was buried %(modified_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:637 +#: ../src/plugins/lib/libnarrate.py:527 #, python-format msgid "" "%(unknown_gender_name)s was buried %(modified_date)s in %(burial_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:638 +#: ../src/plugins/lib/libnarrate.py:528 #, python-format msgid "" "This person was buried %(modified_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:640 +#: ../src/plugins/lib/libnarrate.py:530 #, python-format msgid "Buried %(modified_date)s in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:645 +#: ../src/plugins/lib/libnarrate.py:535 #, python-format msgid "%(male_name)s was buried %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:646 +#: ../src/plugins/lib/libnarrate.py:536 #, python-format msgid "He was buried %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:649 +#: ../src/plugins/lib/libnarrate.py:539 #, python-format msgid "%(female_name)s was buried %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:650 +#: ../src/plugins/lib/libnarrate.py:540 #, python-format msgid "She was buried %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:653 +#: ../src/plugins/lib/libnarrate.py:543 #, python-format msgid "%(unknown_gender_name)s was buried %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:654 +#: ../src/plugins/lib/libnarrate.py:544 #, python-format msgid "This person was buried %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:656 +#: ../src/plugins/lib/libnarrate.py:546 #, python-format msgid "Buried %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:661 +#: ../src/plugins/lib/libnarrate.py:551 #, python-format msgid "%(male_name)s was buried in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:662 +#: ../src/plugins/lib/libnarrate.py:552 #, python-format msgid "He was buried in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:665 +#: ../src/plugins/lib/libnarrate.py:555 #, python-format msgid "%(female_name)s was buried in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:666 +#: ../src/plugins/lib/libnarrate.py:556 #, python-format msgid "She was buried in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:669 +#: ../src/plugins/lib/libnarrate.py:559 #, python-format msgid "%(unknown_gender_name)s was buried in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:670 +#: ../src/plugins/lib/libnarrate.py:560 #, python-format msgid "This person was buried in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:672 +#: ../src/plugins/lib/libnarrate.py:562 #, python-format msgid "Buried in %(burial_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:677 +#: ../src/plugins/lib/libnarrate.py:567 #, python-format msgid "%(male_name)s was buried%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:678 +#: ../src/plugins/lib/libnarrate.py:568 #, python-format msgid "He was buried%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:681 +#: ../src/plugins/lib/libnarrate.py:571 #, python-format msgid "%(female_name)s was buried%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:682 +#: ../src/plugins/lib/libnarrate.py:572 #, python-format msgid "She was buried%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:685 +#: ../src/plugins/lib/libnarrate.py:575 #, python-format msgid "%(unknown_gender_name)s was buried%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:686 +#: ../src/plugins/lib/libnarrate.py:576 #, python-format msgid "This person was buried%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:688 +#: ../src/plugins/lib/libnarrate.py:578 #, python-format msgid "Buried%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:698 +#: ../src/plugins/lib/libnarrate.py:588 #, python-format msgid "" "%(male_name)s was baptised on %(baptism_date)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:699 +#: ../src/plugins/lib/libnarrate.py:589 #, python-format msgid "He was baptised on %(baptism_date)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:702 +#: ../src/plugins/lib/libnarrate.py:592 #, python-format msgid "" "%(female_name)s was baptised on %(baptism_date)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:703 +#: ../src/plugins/lib/libnarrate.py:593 #, python-format msgid "She was baptised on %(baptism_date)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:706 +#: ../src/plugins/lib/libnarrate.py:596 #, python-format msgid "" "%(unknown_gender_name)s was baptised on %(baptism_date)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:707 +#: ../src/plugins/lib/libnarrate.py:597 #, python-format msgid "" "This person was baptised on %(baptism_date)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:709 +#: ../src/plugins/lib/libnarrate.py:599 #, python-format msgid "Baptised %(baptism_date)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:714 +#: ../src/plugins/lib/libnarrate.py:604 #, python-format msgid "%(male_name)s was baptised on %(baptism_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:715 +#: ../src/plugins/lib/libnarrate.py:605 #, python-format msgid "He was baptised on %(baptism_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:718 +#: ../src/plugins/lib/libnarrate.py:608 #, python-format msgid "%(female_name)s was baptised on %(baptism_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:719 +#: ../src/plugins/lib/libnarrate.py:609 #, python-format msgid "She was baptised on %(baptism_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:722 +#: ../src/plugins/lib/libnarrate.py:612 #, python-format msgid "%(unknown_gender_name)s was baptised on %(baptism_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:723 +#: ../src/plugins/lib/libnarrate.py:613 #, python-format msgid "This person was baptised on %(baptism_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:725 +#: ../src/plugins/lib/libnarrate.py:615 #, python-format msgid "Baptised %(baptism_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:730 +#: ../src/plugins/lib/libnarrate.py:620 #, python-format msgid "" "%(male_name)s was baptised in %(month_year)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:731 +#: ../src/plugins/lib/libnarrate.py:621 #, python-format msgid "He was baptised in %(month_year)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:734 +#: ../src/plugins/lib/libnarrate.py:624 #, python-format msgid "" "%(female_name)s was baptised in %(month_year)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:735 +#: ../src/plugins/lib/libnarrate.py:625 #, python-format msgid "She was baptised in %(month_year)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:738 +#: ../src/plugins/lib/libnarrate.py:628 #, python-format msgid "" "%(unknown_gender_name)s was baptised in %(month_year)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:739 +#: ../src/plugins/lib/libnarrate.py:629 #, python-format msgid "" "This person was baptised in %(month_year)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:741 +#: ../src/plugins/lib/libnarrate.py:631 #, python-format msgid "Baptised %(month_year)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:746 +#: ../src/plugins/lib/libnarrate.py:636 #, python-format msgid "%(male_name)s was baptised in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:747 +#: ../src/plugins/lib/libnarrate.py:637 #, python-format msgid "He was baptised in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:750 +#: ../src/plugins/lib/libnarrate.py:640 #, python-format msgid "%(female_name)s was baptised in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:751 +#: ../src/plugins/lib/libnarrate.py:641 #, python-format msgid "She was baptised in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:754 +#: ../src/plugins/lib/libnarrate.py:644 #, python-format msgid "%(unknown_gender_name)s was baptised in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:755 +#: ../src/plugins/lib/libnarrate.py:645 #, python-format msgid "This person was baptised in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:757 +#: ../src/plugins/lib/libnarrate.py:647 #, python-format msgid "Baptised %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:762 +#: ../src/plugins/lib/libnarrate.py:652 #, python-format msgid "" "%(male_name)s was baptised %(modified_date)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:763 +#: ../src/plugins/lib/libnarrate.py:653 #, python-format msgid "He was baptised %(modified_date)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:766 +#: ../src/plugins/lib/libnarrate.py:656 #, python-format msgid "" "%(female_name)s was baptised %(modified_date)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:767 +#: ../src/plugins/lib/libnarrate.py:657 #, python-format msgid "She was baptised %(modified_date)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:770 +#: ../src/plugins/lib/libnarrate.py:660 #, python-format msgid "" "%(unknown_gender_name)s was baptised %(modified_date)s in %(baptism_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:771 +#: ../src/plugins/lib/libnarrate.py:661 #, python-format msgid "" "This person was baptised %(modified_date)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:773 +#: ../src/plugins/lib/libnarrate.py:663 #, python-format msgid "Baptised %(modified_date)s in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:778 +#: ../src/plugins/lib/libnarrate.py:668 #, python-format msgid "%(male_name)s was baptised %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:779 +#: ../src/plugins/lib/libnarrate.py:669 #, python-format msgid "He was baptised %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:782 +#: ../src/plugins/lib/libnarrate.py:672 #, python-format msgid "%(female_name)s was baptised %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:783 +#: ../src/plugins/lib/libnarrate.py:673 #, python-format msgid "She was baptised %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:786 +#: ../src/plugins/lib/libnarrate.py:676 #, python-format msgid "%(unknown_gender_name)s was baptised %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:787 +#: ../src/plugins/lib/libnarrate.py:677 #, python-format msgid "This person was baptised %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:789 +#: ../src/plugins/lib/libnarrate.py:679 #, python-format msgid "Baptised %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:794 +#: ../src/plugins/lib/libnarrate.py:684 #, python-format msgid "%(male_name)s was baptised in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:795 +#: ../src/plugins/lib/libnarrate.py:685 #, python-format msgid "He was baptised in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:798 +#: ../src/plugins/lib/libnarrate.py:688 #, python-format msgid "%(female_name)s was baptised in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:799 +#: ../src/plugins/lib/libnarrate.py:689 #, python-format msgid "She was baptised in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:802 +#: ../src/plugins/lib/libnarrate.py:692 #, python-format msgid "%(unknown_gender_name)s was baptised in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:803 +#: ../src/plugins/lib/libnarrate.py:693 #, python-format msgid "This person was baptised in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:805 +#: ../src/plugins/lib/libnarrate.py:695 #, python-format msgid "Baptised in %(baptism_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:810 +#: ../src/plugins/lib/libnarrate.py:700 #, python-format msgid "%(male_name)s was baptised%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:811 +#: ../src/plugins/lib/libnarrate.py:701 #, python-format msgid "He was baptised%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:814 +#: ../src/plugins/lib/libnarrate.py:704 #, python-format msgid "%(female_name)s was baptised%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:815 +#: ../src/plugins/lib/libnarrate.py:705 #, python-format msgid "She was baptised%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:818 +#: ../src/plugins/lib/libnarrate.py:708 #, python-format msgid "%(unknown_gender_name)s was baptised%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:819 +#: ../src/plugins/lib/libnarrate.py:709 #, python-format msgid "This person was baptised%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:821 +#: ../src/plugins/lib/libnarrate.py:711 #, python-format msgid "Baptised%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:831 +#: ../src/plugins/lib/libnarrate.py:721 #, python-format msgid "" "%(male_name)s was christened on %(christening_date)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:832 +#: ../src/plugins/lib/libnarrate.py:722 #, python-format msgid "" "He was christened on %(christening_date)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:835 +#: ../src/plugins/lib/libnarrate.py:725 #, python-format msgid "" "%(female_name)s was christened on %(christening_date)s in " "%(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:836 +#: ../src/plugins/lib/libnarrate.py:726 #, python-format msgid "" "She was christened on %(christening_date)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:839 +#: ../src/plugins/lib/libnarrate.py:729 #, python-format msgid "" "%(unknown_gender_name)s was christened on %(christening_date)s in " "%(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:840 +#: ../src/plugins/lib/libnarrate.py:730 #, python-format msgid "" "This person was christened on %(christening_date)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:842 +#: ../src/plugins/lib/libnarrate.py:732 #, python-format msgid "Christened %(christening_date)s in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:847 +#: ../src/plugins/lib/libnarrate.py:737 #, python-format msgid "%(male_name)s was christened on %(christening_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:848 +#: ../src/plugins/lib/libnarrate.py:738 #, python-format msgid "He was christened on %(christening_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:851 +#: ../src/plugins/lib/libnarrate.py:741 #, python-format msgid "%(female_name)s was christened on %(christening_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:852 +#: ../src/plugins/lib/libnarrate.py:742 #, python-format msgid "She was christened on %(christening_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:855 +#: ../src/plugins/lib/libnarrate.py:745 #, python-format msgid "" "%(unknown_gender_name)s was christened on %(christening_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:856 +#: ../src/plugins/lib/libnarrate.py:746 #, python-format msgid "This person was christened on %(christening_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:858 +#: ../src/plugins/lib/libnarrate.py:748 #, python-format msgid "Christened %(christening_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:863 +#: ../src/plugins/lib/libnarrate.py:753 #, python-format msgid "" "%(male_name)s was christened in %(month_year)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:864 +#: ../src/plugins/lib/libnarrate.py:754 #, python-format msgid "" "He was christened in %(month_year)s in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:867 +#: ../src/plugins/lib/libnarrate.py:757 #, python-format msgid "" "%(female_name)s was christened in %(month_year)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:868 +#: ../src/plugins/lib/libnarrate.py:758 #, python-format msgid "" "She was christened in %(month_year)s in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:871 +#: ../src/plugins/lib/libnarrate.py:761 #, python-format msgid "" "%(unknown_gender_name)s was christened in %(month_year)s in " "%(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:872 +#: ../src/plugins/lib/libnarrate.py:762 #, python-format msgid "" "This person was christened in %(month_year)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:874 +#: ../src/plugins/lib/libnarrate.py:764 #, python-format msgid "Christened %(month_year)s in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:879 +#: ../src/plugins/lib/libnarrate.py:769 #, python-format msgid "%(male_name)s was christened in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:880 +#: ../src/plugins/lib/libnarrate.py:770 #, python-format msgid "He was christened in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:883 +#: ../src/plugins/lib/libnarrate.py:773 #, python-format msgid "%(female_name)s was christened in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:884 +#: ../src/plugins/lib/libnarrate.py:774 #, python-format msgid "She was christened in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:887 +#: ../src/plugins/lib/libnarrate.py:777 #, python-format msgid "%(unknown_gender_name)s was christened in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:888 +#: ../src/plugins/lib/libnarrate.py:778 #, python-format msgid "This person was christened in %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:890 +#: ../src/plugins/lib/libnarrate.py:780 #, python-format msgid "Christened %(month_year)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:895 +#: ../src/plugins/lib/libnarrate.py:785 #, python-format msgid "" "%(male_name)s was christened %(modified_date)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:896 +#: ../src/plugins/lib/libnarrate.py:786 #, python-format msgid "" "He was christened %(modified_date)s in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:899 +#: ../src/plugins/lib/libnarrate.py:789 #, python-format msgid "" "%(female_name)s was christened %(modified_date)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:900 +#: ../src/plugins/lib/libnarrate.py:790 #, python-format msgid "" "She was christened %(modified_date)s in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:903 +#: ../src/plugins/lib/libnarrate.py:793 #, python-format msgid "" "%(unknown_gender_name)s was christened %(modified_date)s in " "%(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:904 +#: ../src/plugins/lib/libnarrate.py:794 #, python-format msgid "" "This person was christened %(modified_date)s in %(christening_place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:906 +#: ../src/plugins/lib/libnarrate.py:796 #, python-format msgid "Christened %(modified_date)s in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:911 +#: ../src/plugins/lib/libnarrate.py:801 #, python-format msgid "%(male_name)s was christened %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:912 +#: ../src/plugins/lib/libnarrate.py:802 #, python-format msgid "He was christened %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:915 +#: ../src/plugins/lib/libnarrate.py:805 #, python-format msgid "%(female_name)s was christened %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:916 +#: ../src/plugins/lib/libnarrate.py:806 #, python-format msgid "She was christened %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:919 +#: ../src/plugins/lib/libnarrate.py:809 #, python-format msgid "%(unknown_gender_name)s was christened %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:920 +#: ../src/plugins/lib/libnarrate.py:810 #, python-format msgid "This person was christened %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:922 +#: ../src/plugins/lib/libnarrate.py:812 #, python-format msgid "Christened %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:927 +#: ../src/plugins/lib/libnarrate.py:817 #, python-format msgid "%(male_name)s was christened in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:928 +#: ../src/plugins/lib/libnarrate.py:818 #, python-format msgid "He was christened in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:931 +#: ../src/plugins/lib/libnarrate.py:821 #, python-format msgid "%(female_name)s was christened in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:932 +#: ../src/plugins/lib/libnarrate.py:822 #, python-format msgid "She was christened in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:935 +#: ../src/plugins/lib/libnarrate.py:825 #, python-format msgid "" "%(unknown_gender_name)s was christened in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:936 +#: ../src/plugins/lib/libnarrate.py:826 #, python-format msgid "This person was christened in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:938 +#: ../src/plugins/lib/libnarrate.py:828 #, python-format msgid "Christened in %(christening_place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:943 +#: ../src/plugins/lib/libnarrate.py:833 #, python-format msgid "%(male_name)s was christened%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:944 +#: ../src/plugins/lib/libnarrate.py:834 #, python-format msgid "He was christened%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:947 +#: ../src/plugins/lib/libnarrate.py:837 #, python-format msgid "%(female_name)s was christened%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:948 +#: ../src/plugins/lib/libnarrate.py:838 #, python-format msgid "She was christened%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:951 +#: ../src/plugins/lib/libnarrate.py:841 #, python-format msgid "%(unknown_gender_name)s was christened%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:952 +#: ../src/plugins/lib/libnarrate.py:842 #, python-format msgid "This person was christened%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:954 +#: ../src/plugins/lib/libnarrate.py:844 #, python-format msgid "Christened%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:965 +#: ../src/plugins/lib/libnarrate.py:855 #, python-format msgid "%(male_name)s is the child of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:966 +#: ../src/plugins/lib/libnarrate.py:856 #, python-format msgid "%(male_name)s was the child of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:969 +#: ../src/plugins/lib/libnarrate.py:859 #, python-format msgid "This person is the child of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:970 +#: ../src/plugins/lib/libnarrate.py:860 #, python-format msgid "This person was the child of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:972 +#: ../src/plugins/lib/libnarrate.py:862 #, python-format msgid "Child of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:976 +#: ../src/plugins/lib/libnarrate.py:866 #, python-format msgid "%(male_name)s is the son of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:977 +#: ../src/plugins/lib/libnarrate.py:867 #, python-format msgid "%(male_name)s was the son of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:980 +#: ../src/plugins/lib/libnarrate.py:870 #, python-format msgid "He is the son of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:981 +#: ../src/plugins/lib/libnarrate.py:871 #, python-format msgid "He was the son of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:983 +#: ../src/plugins/lib/libnarrate.py:873 #, python-format msgid "Son of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:987 +#: ../src/plugins/lib/libnarrate.py:877 #, python-format msgid "%(female_name)s is the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:988 +#: ../src/plugins/lib/libnarrate.py:878 #, python-format msgid "%(female_name)s was the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:991 +#: ../src/plugins/lib/libnarrate.py:881 #, python-format msgid "She is the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:992 +#: ../src/plugins/lib/libnarrate.py:882 #, python-format msgid "She was the daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:994 +#: ../src/plugins/lib/libnarrate.py:884 #, python-format msgid "Daughter of %(father)s and %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1001 +#: ../src/plugins/lib/libnarrate.py:891 #, python-format msgid "%(male_name)s is the child of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1002 +#: ../src/plugins/lib/libnarrate.py:892 #, python-format msgid "%(male_name)s was the child of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1005 +#: ../src/plugins/lib/libnarrate.py:895 #, python-format msgid "This person is the child of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1006 +#: ../src/plugins/lib/libnarrate.py:896 #, python-format msgid "This person was the child of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1008 +#: ../src/plugins/lib/libnarrate.py:898 #, python-format msgid "Child of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1012 +#: ../src/plugins/lib/libnarrate.py:902 #, python-format msgid "%(male_name)s is the son of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1013 +#: ../src/plugins/lib/libnarrate.py:903 #, python-format msgid "%(male_name)s was the son of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1016 +#: ../src/plugins/lib/libnarrate.py:906 #, python-format msgid "He is the son of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1017 +#: ../src/plugins/lib/libnarrate.py:907 #, python-format msgid "He was the son of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1019 +#: ../src/plugins/lib/libnarrate.py:909 #, python-format msgid "Son of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1023 +#: ../src/plugins/lib/libnarrate.py:913 #, python-format msgid "%(female_name)s is the daughter of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1024 +#: ../src/plugins/lib/libnarrate.py:914 #, python-format msgid "%(female_name)s was the daughter of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1027 +#: ../src/plugins/lib/libnarrate.py:917 #, python-format msgid "She is the daughter of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1028 +#: ../src/plugins/lib/libnarrate.py:918 #, python-format msgid "She was the daughter of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1030 +#: ../src/plugins/lib/libnarrate.py:920 #, python-format msgid "Daughter of %(father)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1037 +#: ../src/plugins/lib/libnarrate.py:927 #, python-format msgid "%(male_name)s is the child of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1038 +#: ../src/plugins/lib/libnarrate.py:928 #, python-format msgid "%(male_name)s was the child of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1041 +#: ../src/plugins/lib/libnarrate.py:931 #, python-format msgid "This person is the child of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1042 +#: ../src/plugins/lib/libnarrate.py:932 #, python-format msgid "This person was the child of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1044 +#: ../src/plugins/lib/libnarrate.py:934 #, python-format msgid "Child of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1048 +#: ../src/plugins/lib/libnarrate.py:938 #, python-format msgid "%(male_name)s is the son of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1049 +#: ../src/plugins/lib/libnarrate.py:939 #, python-format msgid "%(male_name)s was the son of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1052 +#: ../src/plugins/lib/libnarrate.py:942 #, python-format msgid "He is the son of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1053 +#: ../src/plugins/lib/libnarrate.py:943 #, python-format msgid "He was the son of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1055 +#: ../src/plugins/lib/libnarrate.py:945 #, python-format msgid "Son of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1059 +#: ../src/plugins/lib/libnarrate.py:949 #, python-format msgid "%(female_name)s is the daughter of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1060 +#: ../src/plugins/lib/libnarrate.py:950 #, python-format msgid "%(female_name)s was the daughter of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1063 +#: ../src/plugins/lib/libnarrate.py:953 #, python-format msgid "She is the daughter of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1064 +#: ../src/plugins/lib/libnarrate.py:954 #, python-format msgid "She was the daughter of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1066 +#: ../src/plugins/lib/libnarrate.py:956 #, python-format msgid "Daughter of %(mother)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1077 +#: ../src/plugins/lib/libnarrate.py:967 #, python-format msgid "" "This person married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1078 +#: ../src/plugins/lib/libnarrate.py:968 #, python-format msgid "" "This person married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1079 +#: ../src/plugins/lib/libnarrate.py:969 #, python-format msgid "" "This person married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1082 +#: ../src/plugins/lib/libnarrate.py:972 #, python-format msgid "He married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1083 +#: ../src/plugins/lib/libnarrate.py:973 #, python-format msgid "He married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1084 +#: ../src/plugins/lib/libnarrate.py:974 #, python-format msgid "He married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1087 +#: ../src/plugins/lib/libnarrate.py:977 #, python-format msgid "She married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1088 +#: ../src/plugins/lib/libnarrate.py:978 #, python-format msgid "She married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1089 +#: ../src/plugins/lib/libnarrate.py:979 #, python-format msgid "She married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1092 +#: ../src/plugins/lib/libnarrate.py:982 #, python-format msgid "Married %(spouse)s %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1093 +#: ../src/plugins/lib/libnarrate.py:983 #, python-format msgid "Married %(spouse)s %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1094 +#: ../src/plugins/lib/libnarrate.py:984 #, python-format msgid "Married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1100 +#: ../src/plugins/lib/libnarrate.py:990 #, python-format msgid "" "This person also married %(spouse)s in %(partial_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1101 +#: ../src/plugins/lib/libnarrate.py:991 #, python-format msgid "" "This person also married %(spouse)s on %(full_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1102 +#: ../src/plugins/lib/libnarrate.py:992 #, python-format msgid "" "This person also married %(spouse)s %(modified_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1105 +#: ../src/plugins/lib/libnarrate.py:995 #, python-format msgid "" "He also married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1106 +#: ../src/plugins/lib/libnarrate.py:996 #, python-format msgid "He also married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1107 +#: ../src/plugins/lib/libnarrate.py:997 #, python-format msgid "He also married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1110 +#: ../src/plugins/lib/libnarrate.py:1000 #, python-format msgid "" "She also married %(spouse)s in %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1111 +#: ../src/plugins/lib/libnarrate.py:1001 #, python-format msgid "She also married %(spouse)s on %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1112 +#: ../src/plugins/lib/libnarrate.py:1002 #, python-format msgid "She also married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1115 +#: ../src/plugins/lib/libnarrate.py:1005 #, python-format msgid "Also married %(spouse)s %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1116 +#: ../src/plugins/lib/libnarrate.py:1006 #, python-format msgid "Also married %(spouse)s %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1117 +#: ../src/plugins/lib/libnarrate.py:1007 #, python-format msgid "Also married %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1123 +#: ../src/plugins/lib/libnarrate.py:1013 #, python-format msgid "This person married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1124 +#: ../src/plugins/lib/libnarrate.py:1014 #, python-format msgid "This person married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1125 +#: ../src/plugins/lib/libnarrate.py:1015 #, python-format msgid "This person married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1128 +#: ../src/plugins/lib/libnarrate.py:1018 #, python-format msgid "He married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1129 +#: ../src/plugins/lib/libnarrate.py:1019 #, python-format msgid "He married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1130 +#: ../src/plugins/lib/libnarrate.py:1020 #, python-format msgid "He married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1133 +#: ../src/plugins/lib/libnarrate.py:1023 #, python-format msgid "She married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1134 +#: ../src/plugins/lib/libnarrate.py:1024 #, python-format msgid "She married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1135 +#: ../src/plugins/lib/libnarrate.py:1025 #, python-format msgid "She married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1138 +#: ../src/plugins/lib/libnarrate.py:1028 #, python-format msgid "Married %(spouse)s %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1139 +#: ../src/plugins/lib/libnarrate.py:1029 #, python-format msgid "Married %(spouse)s %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1140 +#: ../src/plugins/lib/libnarrate.py:1030 #, python-format msgid "Married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1146 +#: ../src/plugins/lib/libnarrate.py:1036 #, python-format msgid "This person also married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1147 +#: ../src/plugins/lib/libnarrate.py:1037 #, python-format msgid "This person also married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1148 +#: ../src/plugins/lib/libnarrate.py:1038 #, python-format msgid "This person also married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1151 +#: ../src/plugins/lib/libnarrate.py:1041 #, python-format msgid "He also married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1152 +#: ../src/plugins/lib/libnarrate.py:1042 #, python-format msgid "He also married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1153 +#: ../src/plugins/lib/libnarrate.py:1043 #, python-format msgid "He also married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1156 +#: ../src/plugins/lib/libnarrate.py:1046 #, python-format msgid "She also married %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1157 +#: ../src/plugins/lib/libnarrate.py:1047 #, python-format msgid "She also married %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1158 +#: ../src/plugins/lib/libnarrate.py:1048 #, python-format msgid "She also married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1161 +#: ../src/plugins/lib/libnarrate.py:1051 #, python-format msgid "Also married %(spouse)s %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1162 +#: ../src/plugins/lib/libnarrate.py:1052 #, python-format msgid "Also married %(spouse)s %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1163 +#: ../src/plugins/lib/libnarrate.py:1053 #, python-format msgid "Also married %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1168 +#: ../src/plugins/lib/libnarrate.py:1058 #, python-format msgid "This person married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1169 +#: ../src/plugins/lib/libnarrate.py:1059 #, python-format msgid "He married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1170 +#: ../src/plugins/lib/libnarrate.py:1060 #, python-format msgid "She married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1171 +#: ../src/plugins/lib/libnarrate.py:1061 #, python-format msgid "Married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1175 +#: ../src/plugins/lib/libnarrate.py:1065 #, python-format msgid "This person also married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1176 +#: ../src/plugins/lib/libnarrate.py:1066 #, python-format msgid "He also married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1177 +#: ../src/plugins/lib/libnarrate.py:1067 #, python-format msgid "She also married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1178 +#: ../src/plugins/lib/libnarrate.py:1068 #, python-format msgid "Also married %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1182 +#: ../src/plugins/lib/libnarrate.py:1072 #, python-format msgid "This person married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1183 +#: ../src/plugins/lib/libnarrate.py:1073 #, python-format msgid "He married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1184 +#: ../src/plugins/lib/libnarrate.py:1074 #, python-format msgid "She married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1185 +#: ../src/plugins/lib/libnarrate.py:1075 #, python-format msgid "Married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1189 +#: ../src/plugins/lib/libnarrate.py:1079 #, python-format msgid "This person also married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1190 +#: ../src/plugins/lib/libnarrate.py:1080 #, python-format msgid "He also married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1191 +#: ../src/plugins/lib/libnarrate.py:1081 #, python-format msgid "She also married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1192 +#: ../src/plugins/lib/libnarrate.py:1082 #, python-format msgid "Also married %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1202 +#: ../src/plugins/lib/libnarrate.py:1092 #, python-format msgid "" "This person had an unmarried relationship with %(spouse)s in " "%(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1203 +#: ../src/plugins/lib/libnarrate.py:1093 #, python-format msgid "" "This person had an unmarried relationship with %(spouse)s on %(full_date)s " "in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1204 +#: ../src/plugins/lib/libnarrate.py:1094 #, python-format msgid "" "This person had an unmarried relationship with %(spouse)s %(modified_date)s " "in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1207 +#: ../src/plugins/lib/libnarrate.py:1097 #, python-format msgid "" "He had an unmarried relationship with %(spouse)s in %(partial_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1208 +#: ../src/plugins/lib/libnarrate.py:1098 #, python-format msgid "" "He had an unmarried relationship with %(spouse)s on %(full_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1209 +#: ../src/plugins/lib/libnarrate.py:1099 #, python-format msgid "" "He had an unmarried relationship with %(spouse)s %(modified_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1212 +#: ../src/plugins/lib/libnarrate.py:1102 #, python-format msgid "" "She had an unmarried relationship with %(spouse)s in %(partial_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1213 +#: ../src/plugins/lib/libnarrate.py:1103 #, python-format msgid "" "She had an unmarried relationship with %(spouse)s on %(full_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1214 +#: ../src/plugins/lib/libnarrate.py:1104 #, python-format msgid "" "She had an unmarried relationship with %(spouse)s %(modified_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1217 ../src/plugins/lib/libnarrate.py:1240 +#: ../src/plugins/lib/libnarrate.py:1107 ../src/plugins/lib/libnarrate.py:1130 #, python-format msgid "" "Unmarried relationship with %(spouse)s %(partial_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1218 ../src/plugins/lib/libnarrate.py:1241 +#: ../src/plugins/lib/libnarrate.py:1108 ../src/plugins/lib/libnarrate.py:1131 #, python-format msgid "" "Unmarried relationship with %(spouse)s %(full_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1219 ../src/plugins/lib/libnarrate.py:1242 +#: ../src/plugins/lib/libnarrate.py:1109 ../src/plugins/lib/libnarrate.py:1132 #, python-format msgid "" "Unmarried relationship with %(spouse)s %(modified_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1225 +#: ../src/plugins/lib/libnarrate.py:1115 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s in " "%(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1226 +#: ../src/plugins/lib/libnarrate.py:1116 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s on " "%(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1227 +#: ../src/plugins/lib/libnarrate.py:1117 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s " "%(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1230 +#: ../src/plugins/lib/libnarrate.py:1120 #, python-format msgid "" "He also had an unmarried relationship with %(spouse)s in %(partial_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1231 +#: ../src/plugins/lib/libnarrate.py:1121 #, python-format msgid "" "He also had an unmarried relationship with %(spouse)s on %(full_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1232 +#: ../src/plugins/lib/libnarrate.py:1122 #, python-format msgid "" "He also had an unmarried relationship with %(spouse)s %(modified_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1235 +#: ../src/plugins/lib/libnarrate.py:1125 #, python-format msgid "" "She also had an unmarried relationship with %(spouse)s in %(partial_date)s " "in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1236 +#: ../src/plugins/lib/libnarrate.py:1126 #, python-format msgid "" "She also had an unmarried relationship with %(spouse)s on %(full_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1237 +#: ../src/plugins/lib/libnarrate.py:1127 #, python-format msgid "" "She also had an unmarried relationship with %(spouse)s %(modified_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1248 +#: ../src/plugins/lib/libnarrate.py:1138 #, python-format msgid "" "This person had an unmarried relationship with %(spouse)s in %(partial_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1249 +#: ../src/plugins/lib/libnarrate.py:1139 #, python-format msgid "" "This person had an unmarried relationship with %(spouse)s on %(full_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1250 +#: ../src/plugins/lib/libnarrate.py:1140 #, python-format msgid "" "This person had an unmarried relationship with %(spouse)s %(modified_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1253 +#: ../src/plugins/lib/libnarrate.py:1143 #, python-format msgid "" "He had an unmarried relationship with %(spouse)s in %(partial_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1254 +#: ../src/plugins/lib/libnarrate.py:1144 #, python-format msgid "" "He had an unmarried relationship with %(spouse)s on %(full_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1255 +#: ../src/plugins/lib/libnarrate.py:1145 #, python-format msgid "" "He had an unmarried relationship with %(spouse)s %(modified_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1258 +#: ../src/plugins/lib/libnarrate.py:1148 #, python-format msgid "" "She had an unmarried relationship with %(spouse)s in %(partial_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1259 +#: ../src/plugins/lib/libnarrate.py:1149 #, python-format msgid "" "She had an unmarried relationship with %(spouse)s on %(full_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1260 +#: ../src/plugins/lib/libnarrate.py:1150 #, python-format msgid "" "She had an unmarried relationship with %(spouse)s %(modified_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1263 +#: ../src/plugins/lib/libnarrate.py:1153 #, python-format msgid "Unmarried relationship with %(spouse)s %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1264 +#: ../src/plugins/lib/libnarrate.py:1154 #, python-format msgid "Unmarried relationship with %(spouse)s %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1265 +#: ../src/plugins/lib/libnarrate.py:1155 #, python-format msgid "Unmarried relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1271 +#: ../src/plugins/lib/libnarrate.py:1161 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s in " "%(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1272 +#: ../src/plugins/lib/libnarrate.py:1162 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s on " "%(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1273 +#: ../src/plugins/lib/libnarrate.py:1163 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s " "%(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1276 +#: ../src/plugins/lib/libnarrate.py:1166 #, python-format msgid "" "He also had an unmarried relationship with %(spouse)s in %(partial_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1277 +#: ../src/plugins/lib/libnarrate.py:1167 #, python-format msgid "" "He also had an unmarried relationship with %(spouse)s on %(full_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1278 +#: ../src/plugins/lib/libnarrate.py:1168 #, python-format msgid "" "He also had an unmarried relationship with %(spouse)s %(modified_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1281 +#: ../src/plugins/lib/libnarrate.py:1171 #, python-format msgid "" "She also had an unmarried relationship with %(spouse)s in %(partial_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1282 +#: ../src/plugins/lib/libnarrate.py:1172 #, python-format msgid "" "She also had an unmarried relationship with %(spouse)s on %(full_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1283 +#: ../src/plugins/lib/libnarrate.py:1173 #, python-format msgid "" "She also had an unmarried relationship with %(spouse)s %(modified_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1286 +#: ../src/plugins/lib/libnarrate.py:1176 #, python-format msgid "" "Also unmarried relationship with %(spouse)s %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1287 +#: ../src/plugins/lib/libnarrate.py:1177 #, python-format msgid "Also unmarried relationship with %(spouse)s %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1288 +#: ../src/plugins/lib/libnarrate.py:1178 #, python-format msgid "" "Also unmarried relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1293 +#: ../src/plugins/lib/libnarrate.py:1183 #, python-format msgid "" "This person had an unmarried relationship with %(spouse)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1294 +#: ../src/plugins/lib/libnarrate.py:1184 #, python-format msgid "" "He had an unmarried relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1295 +#: ../src/plugins/lib/libnarrate.py:1185 #, python-format msgid "" "She had an unmarried relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1296 ../src/plugins/lib/libnarrate.py:1303 +#: ../src/plugins/lib/libnarrate.py:1186 ../src/plugins/lib/libnarrate.py:1193 #, python-format msgid "Unmarried relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1300 +#: ../src/plugins/lib/libnarrate.py:1190 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1301 +#: ../src/plugins/lib/libnarrate.py:1191 #, python-format msgid "" "He also had an unmarried relationship with %(spouse)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1302 +#: ../src/plugins/lib/libnarrate.py:1192 #, python-format msgid "" "She also had an unmarried relationship with %(spouse)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1307 +#: ../src/plugins/lib/libnarrate.py:1197 #, python-format msgid "This person had an unmarried relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1308 +#: ../src/plugins/lib/libnarrate.py:1198 #, python-format msgid "He had an unmarried relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1309 +#: ../src/plugins/lib/libnarrate.py:1199 #, python-format msgid "She had an unmarried relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1310 ../src/plugins/lib/libnarrate.py:1317 +#: ../src/plugins/lib/libnarrate.py:1200 ../src/plugins/lib/libnarrate.py:1207 #, python-format msgid "Unmarried relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1314 +#: ../src/plugins/lib/libnarrate.py:1204 #, python-format msgid "" "This person also had an unmarried relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1315 +#: ../src/plugins/lib/libnarrate.py:1205 #, python-format msgid "He also had an unmarried relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1316 +#: ../src/plugins/lib/libnarrate.py:1206 #, python-format msgid "She also had an unmarried relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1328 +#: ../src/plugins/lib/libnarrate.py:1218 #, python-format msgid "" "This person had a relationship with %(spouse)s in %(partial_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1329 +#: ../src/plugins/lib/libnarrate.py:1219 #, python-format msgid "" "This person had a relationship with %(spouse)s on %(full_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1330 +#: ../src/plugins/lib/libnarrate.py:1220 #, python-format msgid "" "This person had a relationship with %(spouse)s %(modified_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1333 +#: ../src/plugins/lib/libnarrate.py:1223 #, python-format msgid "" "He had a relationship with %(spouse)s in %(partial_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1334 +#: ../src/plugins/lib/libnarrate.py:1224 #, python-format msgid "" "He had a relationship with %(spouse)s on %(full_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1335 +#: ../src/plugins/lib/libnarrate.py:1225 #, python-format msgid "" "He had a relationship with %(spouse)s %(modified_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1338 +#: ../src/plugins/lib/libnarrate.py:1228 #, python-format msgid "" "She had a relationship with %(spouse)s in %(partial_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1339 +#: ../src/plugins/lib/libnarrate.py:1229 #, python-format msgid "" "She had a relationship with %(spouse)s on %(full_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1340 +#: ../src/plugins/lib/libnarrate.py:1230 #, python-format msgid "" "She had a relationship with %(spouse)s %(modified_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1343 +#: ../src/plugins/lib/libnarrate.py:1233 #, python-format msgid "Relationship with %(spouse)s %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1344 +#: ../src/plugins/lib/libnarrate.py:1234 #, python-format msgid "Relationship with %(spouse)s %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1345 +#: ../src/plugins/lib/libnarrate.py:1235 #, python-format msgid "" "Relationship with %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1351 +#: ../src/plugins/lib/libnarrate.py:1241 #, python-format msgid "" "This person also had a relationship with %(spouse)s in %(partial_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1352 +#: ../src/plugins/lib/libnarrate.py:1242 #, python-format msgid "" "This person also had a relationship with %(spouse)s on %(full_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1353 +#: ../src/plugins/lib/libnarrate.py:1243 #, python-format msgid "" "This person also had a relationship with %(spouse)s %(modified_date)s in " "%(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1356 +#: ../src/plugins/lib/libnarrate.py:1246 #, python-format msgid "" "He also had a relationship with %(spouse)s in %(partial_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1357 +#: ../src/plugins/lib/libnarrate.py:1247 #, python-format msgid "" "He also had a relationship with %(spouse)s on %(full_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1358 +#: ../src/plugins/lib/libnarrate.py:1248 #, python-format msgid "" "He also had a relationship with %(spouse)s %(modified_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1361 +#: ../src/plugins/lib/libnarrate.py:1251 #, python-format msgid "" "She also had a relationship with %(spouse)s in %(partial_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1362 +#: ../src/plugins/lib/libnarrate.py:1252 #, python-format msgid "" "She also had a relationship with %(spouse)s on %(full_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1363 +#: ../src/plugins/lib/libnarrate.py:1253 #, python-format msgid "" "She also had a relationship with %(spouse)s %(modified_date)s in %(place)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1366 +#: ../src/plugins/lib/libnarrate.py:1256 #, python-format msgid "" "Also relationship with %(spouse)s %(partial_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1367 +#: ../src/plugins/lib/libnarrate.py:1257 #, python-format msgid "" "Also relationship with %(spouse)s %(full_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1368 +#: ../src/plugins/lib/libnarrate.py:1258 #, python-format msgid "" "Also relationship with %(spouse)s %(modified_date)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1374 +#: ../src/plugins/lib/libnarrate.py:1264 #, python-format msgid "" "This person had a relationship with %(spouse)s in %(partial_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1375 +#: ../src/plugins/lib/libnarrate.py:1265 #, python-format msgid "" "This person had a relationship with %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1376 +#: ../src/plugins/lib/libnarrate.py:1266 #, python-format msgid "" "This person had a relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1379 +#: ../src/plugins/lib/libnarrate.py:1269 #, python-format msgid "He had a relationship with %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1380 +#: ../src/plugins/lib/libnarrate.py:1270 #, python-format msgid "He had a relationship with %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1381 +#: ../src/plugins/lib/libnarrate.py:1271 #, python-format msgid "He had a relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1384 +#: ../src/plugins/lib/libnarrate.py:1274 #, python-format msgid "She had a relationship with %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1385 +#: ../src/plugins/lib/libnarrate.py:1275 #, python-format msgid "She had a relationship with %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1386 +#: ../src/plugins/lib/libnarrate.py:1276 #, python-format msgid "She had a relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1389 +#: ../src/plugins/lib/libnarrate.py:1279 #, python-format msgid "Relationship with %(spouse)s %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1390 +#: ../src/plugins/lib/libnarrate.py:1280 #, python-format msgid "Relationship with %(spouse)s %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1391 +#: ../src/plugins/lib/libnarrate.py:1281 #, python-format msgid "Relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1397 +#: ../src/plugins/lib/libnarrate.py:1287 #, python-format msgid "" "This person also had a relationship with %(spouse)s in %(partial_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1398 +#: ../src/plugins/lib/libnarrate.py:1288 #, python-format msgid "" "This person also had a relationship with %(spouse)s on %(full_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1399 +#: ../src/plugins/lib/libnarrate.py:1289 #, python-format msgid "" "This person also had a relationship with %(spouse)s %(modified_date)s" "%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1402 +#: ../src/plugins/lib/libnarrate.py:1292 #, python-format msgid "" "He also had a relationship with %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1403 +#: ../src/plugins/lib/libnarrate.py:1293 #, python-format msgid "" "He also had a relationship with %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1404 +#: ../src/plugins/lib/libnarrate.py:1294 #, python-format msgid "" "He also had a relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1407 +#: ../src/plugins/lib/libnarrate.py:1297 #, python-format msgid "" "She also had a relationship with %(spouse)s in %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1408 +#: ../src/plugins/lib/libnarrate.py:1298 #, python-format msgid "" "She also had a relationship with %(spouse)s on %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1409 +#: ../src/plugins/lib/libnarrate.py:1299 #, python-format msgid "" "She also had a relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1412 +#: ../src/plugins/lib/libnarrate.py:1302 #, python-format msgid "Also relationship with %(spouse)s %(partial_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1413 +#: ../src/plugins/lib/libnarrate.py:1303 #, python-format msgid "Also relationship with %(spouse)s %(full_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1414 +#: ../src/plugins/lib/libnarrate.py:1304 #, python-format msgid "Also relationship with %(spouse)s %(modified_date)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1419 +#: ../src/plugins/lib/libnarrate.py:1309 #, python-format msgid "" "This person had a relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1420 +#: ../src/plugins/lib/libnarrate.py:1310 #, python-format msgid "He had a relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1421 +#: ../src/plugins/lib/libnarrate.py:1311 #, python-format msgid "She had a relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1422 +#: ../src/plugins/lib/libnarrate.py:1312 #, python-format msgid "Relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1426 +#: ../src/plugins/lib/libnarrate.py:1316 #, python-format msgid "" "This person also had a relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1427 +#: ../src/plugins/lib/libnarrate.py:1317 #, python-format msgid "He also had a relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1428 +#: ../src/plugins/lib/libnarrate.py:1318 #, python-format msgid "She also had a relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1429 +#: ../src/plugins/lib/libnarrate.py:1319 #, python-format msgid "Also relationship with %(spouse)s in %(place)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1433 +#: ../src/plugins/lib/libnarrate.py:1323 #, python-format msgid "This person had a relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1434 +#: ../src/plugins/lib/libnarrate.py:1324 #, python-format msgid "He had a relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1435 +#: ../src/plugins/lib/libnarrate.py:1325 #, python-format msgid "She had a relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1436 +#: ../src/plugins/lib/libnarrate.py:1326 #, python-format msgid "Relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1440 +#: ../src/plugins/lib/libnarrate.py:1330 #, python-format msgid "This person also had a relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1441 +#: ../src/plugins/lib/libnarrate.py:1331 #, python-format msgid "He also had a relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1442 +#: ../src/plugins/lib/libnarrate.py:1332 #, python-format msgid "She also had a relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libnarrate.py:1443 +#: ../src/plugins/lib/libnarrate.py:1333 #, python-format msgid "Also relationship with %(spouse)s%(endnotes)s." msgstr "" -#: ../src/plugins/lib/libpersonview.py:100 -#: ../src/plugins/lib/libplaceview.py:103 ../src/plugins/view/eventview.py:85 -#: ../src/plugins/view/familyview.py:84 ../src/plugins/view/mediaview.py:98 +#: ../src/plugins/lib/libpersonview.py:101 +#: ../src/plugins/lib/libplaceview.py:104 ../src/plugins/view/eventview.py:85 +#: ../src/plugins/view/familyview.py:85 ../src/plugins/view/mediaview.py:98 #: ../src/plugins/view/noteview.py:81 ../src/plugins/view/placetreeview.py:82 -#: ../src/plugins/view/repoview.py:94 ../src/plugins/view/sourceview.py:81 +#: ../src/plugins/view/repoview.py:94 ../src/plugins/view/sourceview.py:84 msgid "Last Changed" msgstr "" -#: ../src/plugins/lib/libpersonview.py:112 +#: ../src/plugins/lib/libpersonview.py:113 msgid "Add a new person" msgstr "" -#: ../src/plugins/lib/libpersonview.py:113 +#: ../src/plugins/lib/libpersonview.py:114 msgid "Edit the selected person" msgstr "" -#: ../src/plugins/lib/libpersonview.py:114 +#: ../src/plugins/lib/libpersonview.py:115 msgid "Remove the selected person" msgstr "" -#: ../src/plugins/lib/libpersonview.py:115 +#: ../src/plugins/lib/libpersonview.py:116 msgid "Merge the selected persons" msgstr "" -#: ../src/plugins/lib/libpersonview.py:294 +#: ../src/plugins/lib/libpersonview.py:295 msgid "Deleting the person will remove the person from the database." msgstr "" -#: ../src/plugins/lib/libpersonview.py:299 +#: ../src/plugins/lib/libpersonview.py:300 msgid "_Delete Person" msgstr "" -#: ../src/plugins/lib/libpersonview.py:314 +#: ../src/plugins/lib/libpersonview.py:315 #, python-format msgid "Delete Person (%s)" msgstr "" -#: ../src/plugins/lib/libpersonview.py:351 +#: ../src/plugins/lib/libpersonview.py:352 #: ../src/plugins/view/pedigreeview.py:834 ../src/plugins/view/relview.py:412 msgid "Person Filter Editor" msgstr "" -#: ../src/plugins/lib/libpersonview.py:356 +#: ../src/plugins/lib/libpersonview.py:357 msgid "Web Connection" msgstr "" -#: ../src/plugins/lib/libpersonview.py:417 +#: ../src/plugins/lib/libpersonview.py:418 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/plugins/lib/libplaceview.py:91 +#: ../src/plugins/lib/libplaceview.py:92 #: ../src/plugins/view/placetreeview.py:83 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:87 msgid "Place Name" msgstr "" -#: ../src/plugins/lib/libplaceview.py:100 +#: ../src/plugins/lib/libplaceview.py:101 #: ../src/plugins/view/placetreeview.py:79 -#: ../src/plugins/webreport/NarrativeWeb.py:137 +#: ../src/plugins/webreport/NarrativeWeb.py:130 msgid "Church Parish" msgstr "" -#: ../src/plugins/lib/libplaceview.py:118 +#: ../src/plugins/lib/libplaceview.py:119 msgid "Edit the selected place" msgstr "" -#: ../src/plugins/lib/libplaceview.py:119 +#: ../src/plugins/lib/libplaceview.py:120 msgid "Delete the selected place" msgstr "" -#: ../src/plugins/lib/libplaceview.py:120 +#: ../src/plugins/lib/libplaceview.py:121 msgid "Merge the selected places" msgstr "" -#: ../src/plugins/lib/libplaceview.py:161 +#: ../src/plugins/lib/libplaceview.py:162 msgid "Loading..." msgstr "" -#: ../src/plugins/lib/libplaceview.py:162 +#: ../src/plugins/lib/libplaceview.py:163 msgid "" "Attempt to see selected locations with a Map Service (OpenstreetMap, Google " "Maps, ...)" msgstr "" -#: ../src/plugins/lib/libplaceview.py:165 +#: ../src/plugins/lib/libplaceview.py:166 msgid "Select a Map Service" msgstr "" -#: ../src/plugins/lib/libplaceview.py:167 +#: ../src/plugins/lib/libplaceview.py:168 msgid "_Look up with Map Service" msgstr "" -#: ../src/plugins/lib/libplaceview.py:169 +#: ../src/plugins/lib/libplaceview.py:170 msgid "" "Attempt to see this location with a Map Service (OpenstreetMap, Google " "Maps, ...)" msgstr "" -#: ../src/plugins/lib/libplaceview.py:171 +#: ../src/plugins/lib/libplaceview.py:172 msgid "Place Filter Editor" msgstr "" -#: ../src/plugins/lib/libplaceview.py:259 +#: ../src/plugins/lib/libplaceview.py:260 msgid "No map service is available." msgstr "" -#: ../src/plugins/lib/libplaceview.py:260 +#: ../src/plugins/lib/libplaceview.py:261 msgid "Check your installation." msgstr "" -#: ../src/plugins/lib/libplaceview.py:268 +#: ../src/plugins/lib/libplaceview.py:269 msgid "No place selected." msgstr "" -#: ../src/plugins/lib/libplaceview.py:269 +#: ../src/plugins/lib/libplaceview.py:270 msgid "" "You need to select a place to be able to view it on a map. Some Map Services " "might support multiple selections." msgstr "" -#: ../src/plugins/lib/libplaceview.py:408 +#: ../src/plugins/lib/libplaceview.py:409 msgid "Cannot merge places." msgstr "" -#: ../src/plugins/lib/libplaceview.py:409 +#: ../src/plugins/lib/libplaceview.py:410 msgid "" "Exactly two places must be selected to perform a merge. A second place can " "be selected by holding down the control key while clicking on the desired " @@ -17596,47 +17212,51 @@ msgid "Hanuka" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:31 -msgid "Jewish Holidays" +msgid "Japan" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:32 -msgid "Passover" +msgid "Jewish Holidays" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:33 -msgid "Purim" +msgid "Passover" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:34 -msgid "Rosh Ha'Shana" +msgid "Purim" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:35 -msgid "Rosh Ha'Shana 2" +msgid "Rosh Ha'Shana" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:36 -msgid "Shavuot" +msgid "Rosh Ha'Shana 2" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:37 -msgid "Simhat Tora" +msgid "Shavuot" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:38 -msgid "Sukot" +msgid "Simhat Tora" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:39 -msgid "Sweden - Holidays" +msgid "Sukot" msgstr "" #: ../src/plugins/lib/holidays.xml.in.h:40 +msgid "Sweden - Holidays" +msgstr "" + +#: ../src/plugins/lib/holidays.xml.in.h:41 #: ../src/plugins/tool/ExtractCity.py:62 msgid "United States of America" msgstr "" -#: ../src/plugins/lib/holidays.xml.in.h:41 +#: ../src/plugins/lib/holidays.xml.in.h:42 msgid "Yom Kippur" msgstr "" @@ -17738,55 +17358,55 @@ msgstr "" msgid "The map" msgstr "" -#: ../src/plugins/lib/maps/grampsmaps.py:167 +#: ../src/plugins/lib/maps/grampsmaps.py:168 #, python-format msgid "Can't create tiles cache directory %s" msgstr "" -#: ../src/plugins/lib/maps/grampsmaps.py:185 +#: ../src/plugins/lib/maps/grampsmaps.py:186 #, python-format msgid "Can't create tiles cache directory for '%s'." msgstr "" #. Make upper case of translaed country so string search works later -#: ../src/plugins/mapservices/eniroswedenmap.py:42 +#: ../src/plugins/mapservices/eniroswedenmap.py:45 #: ../src/plugins/tool/ExtractCity.py:62 msgid "Sweden" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:48 +#: ../src/plugins/mapservices/eniroswedenmap.py:51 msgid "Denmark" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:74 +#: ../src/plugins/mapservices/eniroswedenmap.py:77 msgid " parish" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:78 +#: ../src/plugins/mapservices/eniroswedenmap.py:81 msgid " state" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:136 +#: ../src/plugins/mapservices/eniroswedenmap.py:139 #, python-format msgid "Latitude not within %s to %s\n" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:137 +#: ../src/plugins/mapservices/eniroswedenmap.py:140 #, python-format msgid "Longitude not within %s to %s" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:139 -#: ../src/plugins/mapservices/eniroswedenmap.py:166 -#: ../src/plugins/mapservices/eniroswedenmap.py:171 +#: ../src/plugins/mapservices/eniroswedenmap.py:142 +#: ../src/plugins/mapservices/eniroswedenmap.py:169 +#: ../src/plugins/mapservices/eniroswedenmap.py:174 msgid "Eniro map not available" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:167 +#: ../src/plugins/mapservices/eniroswedenmap.py:170 msgid "Coordinates needed in Denmark" msgstr "" -#: ../src/plugins/mapservices/eniroswedenmap.py:172 +#: ../src/plugins/mapservices/eniroswedenmap.py:175 msgid "" "Latitude and longitude,\n" "or street and city needed" @@ -17809,7 +17429,7 @@ msgid "Open on maps.google.com" msgstr "" #: ../src/plugins/mapservices/mapservice.gpr.py:69 -#: ../src/plugins/webreport/NarrativeWeb.py:7495 +#: ../src/plugins/webreport/NarrativeWeb.py:7493 msgid "OpenStreetMap" msgstr "" @@ -17921,11 +17541,11 @@ msgstr "" #: ../src/plugins/quickview/all_relations.py:287 #: ../src/plugins/view/relview.py:395 -#: ../src/plugins/webreport/NarrativeWeb.py:138 -#: ../src/plugins/webreport/NarrativeWeb.py:2086 -#: ../src/plugins/webreport/NarrativeWeb.py:2088 -#: ../src/plugins/webreport/NarrativeWeb.py:3013 -#: ../src/plugins/webreport/NarrativeWeb.py:3015 +#: ../src/plugins/webreport/NarrativeWeb.py:131 +#: ../src/plugins/webreport/NarrativeWeb.py:1969 +#: ../src/plugins/webreport/NarrativeWeb.py:1971 +#: ../src/plugins/webreport/NarrativeWeb.py:2898 +#: ../src/plugins/webreport/NarrativeWeb.py:2900 msgid "Partner" msgstr "" @@ -18127,6 +17747,15 @@ msgstr "" msgid "Media count" msgstr "" +#: ../src/plugins/quickview/FilterByName.py:337 +#: ../src/plugins/quickview/OnThisDay.py:80 +#: ../src/plugins/quickview/OnThisDay.py:81 +#: ../src/plugins/quickview/OnThisDay.py:82 +#: ../src/plugins/quickview/References.py:70 +#: ../src/plugins/quickview/LinkReferences.py:45 +msgid "Reference" +msgstr "" + #: ../src/plugins/quickview/FilterByName.py:341 #: ../src/plugins/export/exportgeneweb.glade.h:7 msgid "media" @@ -18207,7 +17836,7 @@ msgid "No birth relation with child" msgstr "" #: ../src/plugins/quickview/lineage.py:156 -#: ../src/plugins/quickview/lineage.py:176 ../src/plugins/tool/Verify.py:940 +#: ../src/plugins/quickview/lineage.py:176 ../src/plugins/tool/Verify.py:942 msgid "Unknown gender" msgstr "" @@ -18243,129 +17872,134 @@ msgstr "" msgid "No other events in %(year)d" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:32 +#: ../src/plugins/quickview/quickview.gpr.py:33 msgid "Display people and ages on a particular date" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:51 +#: ../src/plugins/quickview/quickview.gpr.py:52 msgid "Attribute Match" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:52 +#: ../src/plugins/quickview/quickview.gpr.py:53 msgid "Display people with same attribute." msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:71 +#: ../src/plugins/quickview/quickview.gpr.py:72 msgid "All Events" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:72 +#: ../src/plugins/quickview/quickview.gpr.py:73 msgid "Display a person's events, both personal and family." msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:86 +#: ../src/plugins/quickview/quickview.gpr.py:87 msgid "All Family Events" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:87 +#: ../src/plugins/quickview/quickview.gpr.py:88 msgid "Display the family and family members events." msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:106 +#: ../src/plugins/quickview/quickview.gpr.py:107 msgid "Relation to Home Person" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:107 +#: ../src/plugins/quickview/quickview.gpr.py:108 msgid "Display all relationships between person and home person." msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:127 +#: ../src/plugins/quickview/quickview.gpr.py:128 msgid "Display filtered data" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:146 +#: ../src/plugins/quickview/quickview.gpr.py:147 msgid "Father lineage" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:147 +#: ../src/plugins/quickview/quickview.gpr.py:148 msgid "Display father lineage" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:160 +#: ../src/plugins/quickview/quickview.gpr.py:161 msgid "Mother lineage" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:161 +#: ../src/plugins/quickview/quickview.gpr.py:162 msgid "Display mother lineage" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:180 +#: ../src/plugins/quickview/quickview.gpr.py:181 msgid "On This Day" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:181 +#: ../src/plugins/quickview/quickview.gpr.py:182 msgid "Display events on a particular day" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:210 +#: ../src/plugins/quickview/quickview.gpr.py:208 +#: ../src/plugins/quickview/References.py:91 +msgid "Source or Citation" +msgstr "" + +#: ../src/plugins/quickview/quickview.gpr.py:214 #, python-format msgid "%s References" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:211 +#: ../src/plugins/quickview/quickview.gpr.py:215 #, python-format msgid "Display references for a %s" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:224 +#: ../src/plugins/quickview/quickview.gpr.py:228 msgid "Link References" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:225 +#: ../src/plugins/quickview/quickview.gpr.py:229 msgid "Display link references for a note" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:244 +#: ../src/plugins/quickview/quickview.gpr.py:248 msgid "Repository References" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:245 +#: ../src/plugins/quickview/quickview.gpr.py:249 msgid "" "Display the repository reference for sources related to the active repository" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:265 +#: ../src/plugins/quickview/quickview.gpr.py:269 msgid "Same Surnames" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:266 +#: ../src/plugins/quickview/quickview.gpr.py:270 msgid "Display people with the same surname as a person." msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:279 +#: ../src/plugins/quickview/quickview.gpr.py:283 msgid "Same Given Names" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:280 -#: ../src/plugins/quickview/quickview.gpr.py:294 +#: ../src/plugins/quickview/quickview.gpr.py:284 +#: ../src/plugins/quickview/quickview.gpr.py:298 msgid "Display people with the same given name as a person." msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:293 +#: ../src/plugins/quickview/quickview.gpr.py:297 msgid "Same Given Names - stand-alone" msgstr "" -#: ../src/plugins/quickview/quickview.gpr.py:313 +#: ../src/plugins/quickview/quickview.gpr.py:317 msgid "Display a person's siblings." msgstr "" #. display the title -#: ../src/plugins/quickview/References.py:65 +#: ../src/plugins/quickview/References.py:68 #, python-format msgid "References for this %s" msgstr "" -#: ../src/plugins/quickview/References.py:77 +#: ../src/plugins/quickview/References.py:80 #, python-format msgid "No references for this %s" msgstr "" @@ -18395,11 +18029,11 @@ msgstr "" msgid "No link references for this note" msgstr "" -#: ../src/plugins/quickview/Reporef.py:59 +#: ../src/plugins/quickview/Reporef.py:62 msgid "Type of media" msgstr "" -#: ../src/plugins/quickview/Reporef.py:59 +#: ../src/plugins/quickview/Reporef.py:62 msgid "Call number" msgstr "" @@ -18421,16 +18055,15 @@ msgstr "" #: ../src/Filters/Rules/_IsPrivate.py:45 #: ../src/Filters/Rules/Person/_Disconnected.py:46 #: ../src/Filters/Rules/Person/_Everyone.py:46 -#: ../src/Filters/Rules/Person/_HasAddress.py:49 -#: ../src/Filters/Rules/Person/_HasAlternateName.py:45 -#: ../src/Filters/Rules/Person/_HasAssociation.py:49 +#: ../src/Filters/Rules/Person/_HasAddress.py:52 +#: ../src/Filters/Rules/Person/_HasAlternateName.py:48 +#: ../src/Filters/Rules/Person/_HasAssociation.py:52 #: ../src/Filters/Rules/Person/_HasFamilyAttribute.py:49 #: ../src/Filters/Rules/Person/_HasNameOf.py:62 -#: ../src/Filters/Rules/Person/_HasNameOriginType.py:47 -#: ../src/Filters/Rules/Person/_HasNameType.py:47 -#: ../src/Filters/Rules/Person/_HasNickname.py:45 -#: ../src/Filters/Rules/Person/_HasSourceOf.py:47 -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:50 +#: ../src/Filters/Rules/Person/_HasNameOriginType.py:50 +#: ../src/Filters/Rules/Person/_HasNameType.py:50 +#: ../src/Filters/Rules/Person/_HasNickname.py:48 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:52 #: ../src/Filters/Rules/Person/_HasUnknownGender.py:47 #: ../src/Filters/Rules/Person/_IncompleteNames.py:47 #: ../src/Filters/Rules/Person/_IsBookmarked.py:47 @@ -18450,14 +18083,14 @@ msgstr "" #: ../src/Filters/Rules/Event/_HasData.py:51 #: ../src/Filters/Rules/Event/_HasType.py:49 #: ../src/Filters/Rules/Event/_MatchesPersonFilter.py:55 -#: ../src/Filters/Rules/Event/_MatchesSourceFilter.py:52 #: ../src/Filters/Rules/Place/_HasPlace.py:60 #: ../src/Filters/Rules/Place/_MatchesEventFilter.py:54 -#: ../src/Filters/Rules/Source/_HasRepository.py:47 -#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:45 -#: ../src/Filters/Rules/Source/_HasSource.py:51 -#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:45 +#: ../src/Filters/Rules/Source/_HasRepository.py:50 +#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:48 +#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:48 #: ../src/Filters/Rules/Source/_MatchesTitleSubstringOf.py:47 +#: ../src/Filters/Rules/Citation/_MatchesPageSubstringOf.py:47 +#: ../src/Filters/Rules/Citation/_MatchesRepositoryFilter.py:51 #: ../src/Filters/Rules/MediaObject/_HasMedia.py:54 #: ../src/Filters/Rules/Repository/_HasRepo.py:54 #: ../src/Filters/Rules/Repository/_MatchesNameSubstringOf.py:46 @@ -18470,10 +18103,11 @@ msgstr "" #: ../src/plugins/quickview/SameSurnames.py:50 #: ../src/plugins/quickview/SameSurnames.py:63 #: ../src/Filters/Rules/_HasTextMatchingSubstringOf.py:43 -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:44 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:46 #: ../src/Filters/Rules/Person/_SearchName.py:46 -#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:41 +#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:44 #: ../src/Filters/Rules/Source/_MatchesTitleSubstringOf.py:43 +#: ../src/Filters/Rules/Citation/_MatchesPageSubstringOf.py:43 #: ../src/Filters/Rules/Repository/_MatchesNameSubstringOf.py:43 #: ../src/Filters/Rules/Note/_MatchesSubstringOf.py:44 msgid "Substring:" @@ -18643,14 +18277,14 @@ msgid "Ahnentafel Report for %s" msgstr "" #: ../src/plugins/textreport/AncestorReport.py:285 -#: ../src/plugins/textreport/DetAncestralReport.py:740 -#: ../src/plugins/textreport/DetDescendantReport.py:892 +#: ../src/plugins/textreport/DetAncestralReport.py:743 +#: ../src/plugins/textreport/DetDescendantReport.py:918 msgid "Page break between generations" msgstr "" #: ../src/plugins/textreport/AncestorReport.py:287 -#: ../src/plugins/textreport/DetAncestralReport.py:742 -#: ../src/plugins/textreport/DetDescendantReport.py:894 +#: ../src/plugins/textreport/DetAncestralReport.py:745 +#: ../src/plugins/textreport/DetDescendantReport.py:920 msgid "Whether to start a new page after each generation." msgstr "" @@ -18663,58 +18297,59 @@ msgid "Indicates if a line break should follow the name." msgstr "" #: ../src/plugins/textreport/AncestorReport.py:294 -#: ../src/plugins/textreport/DetAncestralReport.py:750 -#: ../src/plugins/textreport/DetDescendantReport.py:902 +#: ../src/plugins/textreport/DetAncestralReport.py:753 +#: ../src/plugins/textreport/DetDescendantReport.py:928 msgid "Translation" msgstr "" #: ../src/plugins/textreport/AncestorReport.py:299 -#: ../src/plugins/textreport/DetAncestralReport.py:755 -#: ../src/plugins/textreport/DetDescendantReport.py:907 +#: ../src/plugins/textreport/DetAncestralReport.py:758 +#: ../src/plugins/textreport/DetDescendantReport.py:933 msgid "The translation to be used for the report." msgstr "" -#. initialize the dict to fill: -#: ../src/plugins/textreport/BirthdayReport.py:147 -#: ../src/plugins/textreport/BirthdayReport.py:420 -#: ../src/plugins/textreport/textplugins.gpr.py:53 -msgid "Birthday and Anniversary Report" -msgstr "" - -#: ../src/plugins/textreport/BirthdayReport.py:173 +#: ../src/plugins/textreport/BirthdayReport.py:172 #, python-format msgid "Relationships shown are to %s" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:412 +#: ../src/plugins/textreport/BirthdayReport.py:174 +#: ../src/plugins/textreport/BirthdayReport.py:212 +#: ../src/plugins/textreport/BirthdayReport.py:221 +#: ../src/plugins/textreport/BirthdayReport.py:431 +#: ../src/plugins/textreport/textplugins.gpr.py:53 +msgid "Birthday and Anniversary Report" +msgstr "" + +#: ../src/plugins/textreport/BirthdayReport.py:423 msgid "Include relationships to center person" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:414 +#: ../src/plugins/textreport/BirthdayReport.py:425 msgid "Include relationships to center person (slower)" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:419 +#: ../src/plugins/textreport/BirthdayReport.py:430 msgid "Title text" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:421 +#: ../src/plugins/textreport/BirthdayReport.py:432 msgid "Title of calendar" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:487 +#: ../src/plugins/textreport/BirthdayReport.py:498 msgid "Title text style" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:490 +#: ../src/plugins/textreport/BirthdayReport.py:501 msgid "Data text display" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:492 +#: ../src/plugins/textreport/BirthdayReport.py:503 msgid "Day text style" msgstr "" -#: ../src/plugins/textreport/BirthdayReport.py:495 +#: ../src/plugins/textreport/BirthdayReport.py:506 msgid "Month text style" msgstr "" @@ -18754,326 +18389,347 @@ msgstr "" msgid "The style used for the last portion of the custom text." msgstr "" -#: ../src/plugins/textreport/DescendReport.py:202 +#: ../src/plugins/textreport/DescendReport.py:220 +#: ../src/plugins/textreport/DescendReport.py:225 #, python-format msgid "sp. %(spouse)s" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:347 -#: ../src/plugins/textreport/DetDescendantReport.py:877 +#: ../src/plugins/textreport/DescendReport.py:235 +#, python-format +msgid "sp. see %(reference)s : %(spouse)s" +msgstr "" + +#: ../src/plugins/textreport/DescendReport.py:290 +#, python-format +msgid "%s sp." +msgstr "" + +#: ../src/plugins/textreport/DescendReport.py:406 +#: ../src/plugins/textreport/DetDescendantReport.py:903 msgid "Numbering system" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:349 +#: ../src/plugins/textreport/DescendReport.py:408 msgid "Simple numbering" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:350 +#: ../src/plugins/textreport/DescendReport.py:409 msgid "de Villiers/Pama numbering" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:351 +#: ../src/plugins/textreport/DescendReport.py:410 msgid "Meurgey de Tupigny numbering" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:352 -#: ../src/plugins/textreport/DetDescendantReport.py:883 +#: ../src/plugins/textreport/DescendReport.py:411 +#: ../src/plugins/textreport/DetDescendantReport.py:909 msgid "The numbering system to be used" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:359 +#: ../src/plugins/textreport/DescendReport.py:418 msgid "Show marriage info" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:360 +#: ../src/plugins/textreport/DescendReport.py:419 msgid "Whether to show marriage information in the report." msgstr "" -#: ../src/plugins/textreport/DescendReport.py:363 +#: ../src/plugins/textreport/DescendReport.py:422 msgid "Show divorce info" msgstr "" -#: ../src/plugins/textreport/DescendReport.py:364 +#: ../src/plugins/textreport/DescendReport.py:423 msgid "Whether to show divorce information in the report." msgstr "" -#: ../src/plugins/textreport/DescendReport.py:392 +#: ../src/plugins/textreport/DescendReport.py:426 +msgid "Show duplicate trees" +msgstr "" + +#: ../src/plugins/textreport/DescendReport.py:427 +msgid "Whether to show duplicate family trees in the report." +msgstr "" + +#: ../src/plugins/textreport/DescendReport.py:455 #, python-format msgid "The style used for the level %d display." msgstr "" -#: ../src/plugins/textreport/DescendReport.py:401 +#: ../src/plugins/textreport/DescendReport.py:464 #, python-format msgid "The style used for the spouse level %d display." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:193 +#: ../src/plugins/textreport/DetAncestralReport.py:195 #, python-format msgid "Ancestral Report for %s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:272 -#: ../src/plugins/textreport/DetDescendantReport.py:380 +#: ../src/plugins/textreport/DetAncestralReport.py:274 +#: ../src/plugins/textreport/DetDescendantReport.py:393 #, python-format msgid "%(name)s is the same person as [%(id_str)s]." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:313 -#: ../src/plugins/textreport/DetDescendantReport.py:750 +#: ../src/plugins/textreport/DetAncestralReport.py:315 +#: ../src/plugins/textreport/DetDescendantReport.py:776 #, python-format msgid "Notes for %s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:328 -#: ../src/plugins/textreport/DetAncestralReport.py:352 -#: ../src/plugins/textreport/DetAncestralReport.py:363 -#: ../src/plugins/textreport/DetAncestralReport.py:387 -#: ../src/plugins/textreport/DetDescendantReport.py:763 -#: ../src/plugins/textreport/DetDescendantReport.py:781 -#: ../src/plugins/textreport/DetDescendantReport.py:792 -#: ../src/plugins/textreport/DetDescendantReport.py:816 +#: ../src/plugins/textreport/DetAncestralReport.py:330 +#: ../src/plugins/textreport/DetAncestralReport.py:354 +#: ../src/plugins/textreport/DetAncestralReport.py:365 +#: ../src/plugins/textreport/DetAncestralReport.py:389 +#: ../src/plugins/textreport/DetDescendantReport.py:789 +#: ../src/plugins/textreport/DetDescendantReport.py:807 +#: ../src/plugins/textreport/DetDescendantReport.py:818 +#: ../src/plugins/textreport/DetDescendantReport.py:842 #, python-format msgid "More about %(person_name)s:" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:335 -#: ../src/plugins/textreport/DetDescendantReport.py:770 +#: ../src/plugins/textreport/DetAncestralReport.py:337 +#: ../src/plugins/textreport/DetDescendantReport.py:796 #, python-format msgid "%(name_kind)s: %(name)s%(endnotes)s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:370 -#: ../src/plugins/textreport/DetDescendantReport.py:805 +#: ../src/plugins/textreport/DetAncestralReport.py:372 +#: ../src/plugins/textreport/DetDescendantReport.py:831 msgid "Address: " msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:395 -#: ../src/plugins/textreport/DetAncestralReport.py:453 -#: ../src/plugins/textreport/DetDescendantReport.py:457 -#: ../src/plugins/textreport/DetDescendantReport.py:691 -#: ../src/plugins/textreport/DetDescendantReport.py:824 +#: ../src/plugins/textreport/DetAncestralReport.py:397 +#: ../src/plugins/textreport/DetAncestralReport.py:455 +#: ../src/plugins/textreport/DetDescendantReport.py:470 +#: ../src/plugins/textreport/DetDescendantReport.py:717 +#: ../src/plugins/textreport/DetDescendantReport.py:850 #, python-format msgid "%(type)s: %(value)s%(endnotes)s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:422 -#: ../src/plugins/textreport/DetDescendantReport.py:426 +#: ../src/plugins/textreport/DetAncestralReport.py:424 +#: ../src/plugins/textreport/DetDescendantReport.py:439 #, python-format msgid "%(date)s, %(place)s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:425 -#: ../src/plugins/textreport/DetDescendantReport.py:429 +#: ../src/plugins/textreport/DetAncestralReport.py:427 +#: ../src/plugins/textreport/DetDescendantReport.py:442 #, python-format msgid "%(date)s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:427 -#: ../src/plugins/textreport/DetDescendantReport.py:431 +#: ../src/plugins/textreport/DetAncestralReport.py:429 +#: ../src/plugins/textreport/DetDescendantReport.py:444 #, python-format msgid "%(place)s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:439 -#: ../src/plugins/textreport/DetDescendantReport.py:443 +#: ../src/plugins/textreport/DetAncestralReport.py:441 +#: ../src/plugins/textreport/DetDescendantReport.py:456 #, python-format msgid "%(event_name)s: %(event_text)s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:551 -#: ../src/plugins/textreport/DetDescendantReport.py:583 +#: ../src/plugins/textreport/DetAncestralReport.py:553 +#: ../src/plugins/textreport/DetDescendantReport.py:609 #, python-format msgid "Children of %(mother_name)s and %(father_name)s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:604 -#: ../src/plugins/textreport/DetDescendantReport.py:664 -#: ../src/plugins/textreport/DetDescendantReport.py:683 +#: ../src/plugins/textreport/DetAncestralReport.py:606 +#: ../src/plugins/textreport/DetDescendantReport.py:690 +#: ../src/plugins/textreport/DetDescendantReport.py:709 #, python-format msgid "More about %(mother_name)s and %(father_name)s:" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:656 -#: ../src/plugins/textreport/DetDescendantReport.py:545 +#: ../src/plugins/textreport/DetAncestralReport.py:659 +#: ../src/plugins/textreport/DetDescendantReport.py:558 #, python-format msgid "Spouse: %s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:658 -#: ../src/plugins/textreport/DetDescendantReport.py:547 +#: ../src/plugins/textreport/DetAncestralReport.py:661 +#: ../src/plugins/textreport/DetDescendantReport.py:560 #, python-format msgid "Relationship with: %s" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:745 -#: ../src/plugins/textreport/DetDescendantReport.py:897 -#: ../src/plugins/textreport/IndivComplete.py:693 +#: ../src/plugins/textreport/DetAncestralReport.py:748 +#: ../src/plugins/textreport/DetDescendantReport.py:923 +#: ../src/plugins/textreport/IndivComplete.py:697 msgid "Page break before end notes" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:747 -#: ../src/plugins/textreport/DetDescendantReport.py:899 -#: ../src/plugins/textreport/IndivComplete.py:695 +#: ../src/plugins/textreport/DetAncestralReport.py:750 +#: ../src/plugins/textreport/DetDescendantReport.py:925 +#: ../src/plugins/textreport/IndivComplete.py:699 msgid "Whether to start a new page before the end notes." msgstr "" #. Content options #. Content -#: ../src/plugins/textreport/DetAncestralReport.py:760 -#: ../src/plugins/textreport/DetDescendantReport.py:912 +#: ../src/plugins/textreport/DetAncestralReport.py:763 +#: ../src/plugins/textreport/DetDescendantReport.py:938 #: ../src/plugins/view/relview.py:1669 msgid "Content" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:762 -#: ../src/plugins/textreport/DetDescendantReport.py:914 +#: ../src/plugins/textreport/DetAncestralReport.py:765 +#: ../src/plugins/textreport/DetDescendantReport.py:940 msgid "Use callname for common name" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:763 -#: ../src/plugins/textreport/DetDescendantReport.py:915 +#: ../src/plugins/textreport/DetAncestralReport.py:766 +#: ../src/plugins/textreport/DetDescendantReport.py:941 msgid "Whether to use the call name as the first name." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:767 -#: ../src/plugins/textreport/DetDescendantReport.py:918 +#: ../src/plugins/textreport/DetAncestralReport.py:770 +#: ../src/plugins/textreport/DetDescendantReport.py:944 msgid "Use full dates instead of only the year" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:768 -#: ../src/plugins/textreport/DetDescendantReport.py:920 +#: ../src/plugins/textreport/DetAncestralReport.py:771 +#: ../src/plugins/textreport/DetDescendantReport.py:946 msgid "Whether to use full dates instead of just year." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:771 -#: ../src/plugins/textreport/DetDescendantReport.py:923 +#: ../src/plugins/textreport/DetAncestralReport.py:774 +#: ../src/plugins/textreport/DetDescendantReport.py:949 msgid "List children" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:772 -#: ../src/plugins/textreport/DetDescendantReport.py:924 +#: ../src/plugins/textreport/DetAncestralReport.py:775 +#: ../src/plugins/textreport/DetDescendantReport.py:950 msgid "Whether to list children." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:775 -#: ../src/plugins/textreport/DetDescendantReport.py:927 +#: ../src/plugins/textreport/DetAncestralReport.py:778 +#: ../src/plugins/textreport/DetDescendantReport.py:953 msgid "Compute death age" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:776 -#: ../src/plugins/textreport/DetDescendantReport.py:928 +#: ../src/plugins/textreport/DetAncestralReport.py:779 +#: ../src/plugins/textreport/DetDescendantReport.py:954 msgid "Whether to compute a person's age at death." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:779 -#: ../src/plugins/textreport/DetDescendantReport.py:931 +#: ../src/plugins/textreport/DetAncestralReport.py:782 +#: ../src/plugins/textreport/DetDescendantReport.py:957 msgid "Omit duplicate ancestors" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:780 -#: ../src/plugins/textreport/DetDescendantReport.py:932 +#: ../src/plugins/textreport/DetAncestralReport.py:783 +#: ../src/plugins/textreport/DetDescendantReport.py:958 msgid "Whether to omit duplicate ancestors." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:783 +#: ../src/plugins/textreport/DetAncestralReport.py:786 msgid "Use Complete Sentences" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:785 -#: ../src/plugins/textreport/DetDescendantReport.py:937 +#: ../src/plugins/textreport/DetAncestralReport.py:788 +#: ../src/plugins/textreport/DetDescendantReport.py:963 msgid "Whether to use complete sentences or succinct language." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:788 -#: ../src/plugins/textreport/DetDescendantReport.py:940 +#: ../src/plugins/textreport/DetAncestralReport.py:791 +#: ../src/plugins/textreport/DetDescendantReport.py:966 msgid "Add descendant reference in child list" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:790 -#: ../src/plugins/textreport/DetDescendantReport.py:943 +#: ../src/plugins/textreport/DetAncestralReport.py:793 +#: ../src/plugins/textreport/DetDescendantReport.py:969 msgid "Whether to add descendant references in child list." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:797 -#: ../src/plugins/textreport/DetDescendantReport.py:949 +#: ../src/plugins/textreport/DetAncestralReport.py:800 +#: ../src/plugins/textreport/DetDescendantReport.py:975 msgid "Include notes" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:798 -#: ../src/plugins/textreport/DetDescendantReport.py:950 +#: ../src/plugins/textreport/DetAncestralReport.py:801 +#: ../src/plugins/textreport/DetDescendantReport.py:976 msgid "Whether to include notes." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:801 -#: ../src/plugins/textreport/DetDescendantReport.py:953 +#: ../src/plugins/textreport/DetAncestralReport.py:804 +#: ../src/plugins/textreport/DetDescendantReport.py:979 msgid "Include attributes" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:802 -#: ../src/plugins/textreport/DetDescendantReport.py:954 +#: ../src/plugins/textreport/DetAncestralReport.py:805 +#: ../src/plugins/textreport/DetDescendantReport.py:980 #: ../src/plugins/textreport/FamilyGroup.py:673 msgid "Whether to include attributes." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:805 -#: ../src/plugins/textreport/DetDescendantReport.py:957 +#: ../src/plugins/textreport/DetAncestralReport.py:808 +#: ../src/plugins/textreport/DetDescendantReport.py:983 +#: ../src/plugins/textreport/IndivComplete.py:711 msgid "Include Photo/Images from Gallery" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:806 -#: ../src/plugins/textreport/DetDescendantReport.py:958 +#: ../src/plugins/textreport/DetAncestralReport.py:809 +#: ../src/plugins/textreport/DetDescendantReport.py:984 +#: ../src/plugins/textreport/IndivComplete.py:712 msgid "Whether to include images." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:809 -#: ../src/plugins/textreport/DetDescendantReport.py:961 +#: ../src/plugins/textreport/DetAncestralReport.py:812 +#: ../src/plugins/textreport/DetDescendantReport.py:987 msgid "Include alternative names" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:810 -#: ../src/plugins/textreport/DetDescendantReport.py:962 +#: ../src/plugins/textreport/DetAncestralReport.py:813 +#: ../src/plugins/textreport/DetDescendantReport.py:988 msgid "Whether to include other names." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:813 -#: ../src/plugins/textreport/DetDescendantReport.py:965 +#: ../src/plugins/textreport/DetAncestralReport.py:816 +#: ../src/plugins/textreport/DetDescendantReport.py:991 msgid "Include events" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:814 -#: ../src/plugins/textreport/DetDescendantReport.py:966 +#: ../src/plugins/textreport/DetAncestralReport.py:817 +#: ../src/plugins/textreport/DetDescendantReport.py:992 msgid "Whether to include events." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:817 -#: ../src/plugins/textreport/DetDescendantReport.py:969 +#: ../src/plugins/textreport/DetAncestralReport.py:820 +#: ../src/plugins/textreport/DetDescendantReport.py:995 msgid "Include addresses" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:818 -#: ../src/plugins/textreport/DetDescendantReport.py:970 +#: ../src/plugins/textreport/DetAncestralReport.py:821 +#: ../src/plugins/textreport/DetDescendantReport.py:996 msgid "Whether to include addresses." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:821 -#: ../src/plugins/textreport/DetDescendantReport.py:973 +#: ../src/plugins/textreport/DetAncestralReport.py:824 +#: ../src/plugins/textreport/DetDescendantReport.py:999 msgid "Include sources" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:822 -#: ../src/plugins/textreport/DetDescendantReport.py:974 +#: ../src/plugins/textreport/DetAncestralReport.py:825 +#: ../src/plugins/textreport/DetDescendantReport.py:1000 msgid "Whether to include source references." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:825 -#: ../src/plugins/textreport/DetDescendantReport.py:977 -#: ../src/plugins/textreport/IndivComplete.py:702 +#: ../src/plugins/textreport/DetAncestralReport.py:828 +#: ../src/plugins/textreport/DetDescendantReport.py:1003 +#: ../src/plugins/textreport/IndivComplete.py:706 msgid "Include sources notes" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:826 -#: ../src/plugins/textreport/DetDescendantReport.py:978 -#: ../src/plugins/textreport/IndivComplete.py:703 +#: ../src/plugins/textreport/DetAncestralReport.py:829 +#: ../src/plugins/textreport/DetDescendantReport.py:1004 +#: ../src/plugins/textreport/IndivComplete.py:707 msgid "" "Whether to include source notes in the Endnotes section. Only works if " "Include sources is selected." @@ -19081,111 +18737,124 @@ msgstr "" #. How to handle missing information #. Missing information -#: ../src/plugins/textreport/DetAncestralReport.py:832 -#: ../src/plugins/textreport/DetDescendantReport.py:1000 +#: ../src/plugins/textreport/DetAncestralReport.py:835 +#: ../src/plugins/textreport/DetDescendantReport.py:1030 msgid "Missing information" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:834 -#: ../src/plugins/textreport/DetDescendantReport.py:1002 +#: ../src/plugins/textreport/DetAncestralReport.py:837 +#: ../src/plugins/textreport/DetDescendantReport.py:1032 msgid "Replace missing places with ______" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:835 -#: ../src/plugins/textreport/DetDescendantReport.py:1003 +#: ../src/plugins/textreport/DetAncestralReport.py:838 +#: ../src/plugins/textreport/DetDescendantReport.py:1033 msgid "Whether to replace missing Places with blanks." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:838 -#: ../src/plugins/textreport/DetDescendantReport.py:1006 +#: ../src/plugins/textreport/DetAncestralReport.py:841 +#: ../src/plugins/textreport/DetDescendantReport.py:1036 msgid "Replace missing dates with ______" msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:839 -#: ../src/plugins/textreport/DetDescendantReport.py:1007 +#: ../src/plugins/textreport/DetAncestralReport.py:842 +#: ../src/plugins/textreport/DetDescendantReport.py:1037 msgid "Whether to replace missing Dates with blanks." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:872 -#: ../src/plugins/textreport/DetDescendantReport.py:1040 +#: ../src/plugins/textreport/DetAncestralReport.py:875 +#: ../src/plugins/textreport/DetDescendantReport.py:1070 msgid "The style used for the children list title." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:882 -#: ../src/plugins/textreport/DetDescendantReport.py:1050 +#: ../src/plugins/textreport/DetAncestralReport.py:885 +#: ../src/plugins/textreport/DetDescendantReport.py:1080 msgid "The style used for the children list." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:905 -#: ../src/plugins/textreport/DetDescendantReport.py:1073 +#: ../src/plugins/textreport/DetAncestralReport.py:908 +#: ../src/plugins/textreport/DetDescendantReport.py:1103 msgid "The style used for the first personal entry." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:915 +#: ../src/plugins/textreport/DetAncestralReport.py:918 msgid "The style used for the More About header." msgstr "" -#: ../src/plugins/textreport/DetAncestralReport.py:925 -#: ../src/plugins/textreport/DetDescendantReport.py:1094 +#: ../src/plugins/textreport/DetAncestralReport.py:928 +#: ../src/plugins/textreport/DetDescendantReport.py:1124 msgid "The style used for additional detail data." msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:282 +#: ../src/plugins/textreport/DetDescendantReport.py:288 #, python-format msgid "Descendant Report for %(person_name)s" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:641 +#: ../src/plugins/textreport/DetDescendantReport.py:574 +#, python-format +msgid "Ref: %s. %s" +msgstr "" + +#: ../src/plugins/textreport/DetDescendantReport.py:667 #, python-format msgid "Notes for %(mother_name)s and %(father_name)s:" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:879 +#: ../src/plugins/textreport/DetDescendantReport.py:905 msgid "Henry numbering" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:880 +#: ../src/plugins/textreport/DetDescendantReport.py:906 msgid "d'Aboville numbering" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:882 +#: ../src/plugins/textreport/DetDescendantReport.py:908 msgid "Record (Modified Register) numbering" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:935 +#: ../src/plugins/textreport/DetDescendantReport.py:961 msgid "Use complete sentences" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:982 -#: ../src/plugins/textreport/KinshipReport.py:360 +#: ../src/plugins/textreport/DetDescendantReport.py:1008 +#: ../src/plugins/textreport/KinshipReport.py:361 msgid "Include spouses" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:983 +#: ../src/plugins/textreport/DetDescendantReport.py:1009 msgid "Whether to include detailed spouse information." msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:986 +#: ../src/plugins/textreport/DetDescendantReport.py:1012 +msgid "Include spouse reference" +msgstr "" + +#: ../src/plugins/textreport/DetDescendantReport.py:1013 +msgid "Whether to include reference to spouse." +msgstr "" + +#: ../src/plugins/textreport/DetDescendantReport.py:1016 msgid "Include sign of succession ('+') in child-list" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:988 +#: ../src/plugins/textreport/DetDescendantReport.py:1018 msgid "" "Whether to include a sign ('+') before the descendant number in the child-" "list to indicate a child has succession." msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:993 +#: ../src/plugins/textreport/DetDescendantReport.py:1023 msgid "Include path to start-person" msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:994 +#: ../src/plugins/textreport/DetDescendantReport.py:1024 msgid "" "Whether to include the path of descendancy from the start-person to each " "descendant." msgstr "" -#: ../src/plugins/textreport/DetDescendantReport.py:1083 +#: ../src/plugins/textreport/DetDescendantReport.py:1113 msgid "The style used for the More About header and for headers of mates." msgstr "" @@ -19200,7 +18869,7 @@ msgid "All the ancestors of %s who are missing a parent" msgstr "" #: ../src/plugins/textreport/EndOfLineReport.py:198 -#: ../src/plugins/textreport/KinshipReport.py:309 +#: ../src/plugins/textreport/KinshipReport.py:310 #, python-format msgid " (%(birth_date)s - %(death_date)s)" msgstr "" @@ -19215,7 +18884,7 @@ msgid "The basic style used for generation headings." msgstr "" #: ../src/plugins/textreport/FamilyGroup.py:123 -#: ../src/plugins/webreport/NarrativeWeb.py:635 +#: ../src/plugins/webreport/NarrativeWeb.py:624 #, python-format msgid "%(type)s: %(value)s" msgstr "" @@ -19366,122 +19035,122 @@ msgstr "" #. Global variables #. #. ------------------------------------------------------------------------ -#: ../src/plugins/textreport/IndivComplete.py:65 +#: ../src/plugins/textreport/IndivComplete.py:64 msgid "Sections" msgstr "" #. Translated headers for the sections -#: ../src/plugins/textreport/IndivComplete.py:67 +#: ../src/plugins/textreport/IndivComplete.py:66 msgid "Individual Facts" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:203 +#: ../src/plugins/textreport/IndivComplete.py:207 #, python-format msgid "%s in %s. " msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:292 +#: ../src/plugins/textreport/IndivComplete.py:296 msgid "Alternate Parents" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:404 +#: ../src/plugins/textreport/IndivComplete.py:408 msgid "Marriages/Children" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:544 +#: ../src/plugins/textreport/IndivComplete.py:548 #, python-format msgid "Summary of %s" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:585 +#: ../src/plugins/textreport/IndivComplete.py:589 msgid "Male" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:587 +#: ../src/plugins/textreport/IndivComplete.py:591 msgid "Female" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:667 +#: ../src/plugins/textreport/IndivComplete.py:671 msgid "Select the filter to be applied to the report." msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:689 +#: ../src/plugins/textreport/IndivComplete.py:693 msgid "List events chronologically" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:690 +#: ../src/plugins/textreport/IndivComplete.py:694 msgid "Whether to sort events into chronological order." msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:698 +#: ../src/plugins/textreport/IndivComplete.py:702 msgid "Include Source Information" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:699 +#: ../src/plugins/textreport/IndivComplete.py:703 msgid "Whether to cite sources." msgstr "" #. ############################### -#: ../src/plugins/textreport/IndivComplete.py:711 +#: ../src/plugins/textreport/IndivComplete.py:718 msgid "Event groups" msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:712 +#: ../src/plugins/textreport/IndivComplete.py:719 msgid "Check if a separate section is required." msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:765 +#: ../src/plugins/textreport/IndivComplete.py:772 msgid "The style used for category labels." msgstr "" -#: ../src/plugins/textreport/IndivComplete.py:776 +#: ../src/plugins/textreport/IndivComplete.py:783 msgid "The style used for the spouse's name." msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:115 +#: ../src/plugins/textreport/KinshipReport.py:116 #, python-format msgid "Kinship Report for %s" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:353 +#: ../src/plugins/textreport/KinshipReport.py:354 msgid "The maximum number of descendant generations" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:357 +#: ../src/plugins/textreport/KinshipReport.py:358 msgid "The maximum number of ancestor generations" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:361 +#: ../src/plugins/textreport/KinshipReport.py:362 msgid "Whether to include spouses" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:364 +#: ../src/plugins/textreport/KinshipReport.py:365 msgid "Include cousins" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:365 +#: ../src/plugins/textreport/KinshipReport.py:366 msgid "Whether to include cousins" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:368 +#: ../src/plugins/textreport/KinshipReport.py:369 msgid "Include aunts/uncles/nephews/nieces" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:369 +#: ../src/plugins/textreport/KinshipReport.py:370 msgid "Whether to include aunts/uncles/nephews/nieces" msgstr "" -#: ../src/plugins/textreport/KinshipReport.py:394 -#: ../src/plugins/textreport/Summary.py:282 +#: ../src/plugins/textreport/KinshipReport.py:395 +#: ../src/plugins/textreport/Summary.py:283 msgid "The basic style used for sub-headings." msgstr "" -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:101 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:103 #, python-format msgid "Number of Ancestors for %s" msgstr "" -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:121 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:123 #, python-format msgid "Generation %(generation)d has %(count)d individual. %(percent)s" msgid_plural "Generation %(generation)d has %(count)d individuals. %(percent)s" @@ -19490,251 +19159,250 @@ msgstr[1] "" #. TC # English return something like: #. Total ancestors in generations 2 to 3 is 4. (66.67%) -#: ../src/plugins/textreport/NumberOfAncestorsReport.py:161 +#: ../src/plugins/textreport/NumberOfAncestorsReport.py:163 #, python-format msgid "" "Total ancestors in generations %(second_generation)d to %(last_generation)d " "is %(count)d. %(percent)s" msgstr "" -#. Create progress meter bar #. Write the title line. Set in INDEX marker so that this section will be #. identified as a major category if this is included in a Book report. -#: ../src/plugins/textreport/PlaceReport.py:108 -#: ../src/plugins/textreport/PlaceReport.py:113 +#: ../src/plugins/textreport/PlaceReport.py:111 +#: ../src/plugins/textreport/PlaceReport.py:124 #: ../src/plugins/textreport/textplugins.gpr.py:297 msgid "Place Report" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:128 +#: ../src/plugins/textreport/PlaceReport.py:125 msgid "Generating report" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:148 -#, python-format -msgid "Gramps ID: %s " -msgstr "" - #: ../src/plugins/textreport/PlaceReport.py:149 #, python-format -msgid "Street: %s " +msgid "Gramps ID: %s " msgstr "" #: ../src/plugins/textreport/PlaceReport.py:150 #, python-format -msgid "Parish: %s " +msgid "Street: %s " msgstr "" #: ../src/plugins/textreport/PlaceReport.py:151 #, python-format -msgid "Locality: %s " +msgid "Parish: %s " msgstr "" #: ../src/plugins/textreport/PlaceReport.py:152 #, python-format -msgid "City: %s " +msgid "Locality: %s " msgstr "" #: ../src/plugins/textreport/PlaceReport.py:153 #, python-format -msgid "County: %s " +msgid "City: %s " msgstr "" #: ../src/plugins/textreport/PlaceReport.py:154 #, python-format -msgid "State: %s" +msgid "County: %s " msgstr "" #: ../src/plugins/textreport/PlaceReport.py:155 #, python-format +msgid "State: %s" +msgstr "" + +#: ../src/plugins/textreport/PlaceReport.py:156 +#, python-format msgid "Country: %s " msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:177 +#: ../src/plugins/textreport/PlaceReport.py:178 msgid "Events that happened at this place" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:181 -#: ../src/plugins/textreport/PlaceReport.py:254 +#: ../src/plugins/textreport/PlaceReport.py:182 +#: ../src/plugins/textreport/PlaceReport.py:255 msgid "Type of Event" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:250 +#: ../src/plugins/textreport/PlaceReport.py:251 msgid "People associated with this place" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:371 +#: ../src/plugins/textreport/PlaceReport.py:372 msgid "Select using filter" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:372 +#: ../src/plugins/textreport/PlaceReport.py:373 msgid "Select places using a filter" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:379 +#: ../src/plugins/textreport/PlaceReport.py:380 msgid "Select places individually" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:380 +#: ../src/plugins/textreport/PlaceReport.py:381 msgid "List of places to report on" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:383 +#: ../src/plugins/textreport/PlaceReport.py:384 msgid "Center on" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:387 +#: ../src/plugins/textreport/PlaceReport.py:388 msgid "If report is event or person centered" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:390 +#: ../src/plugins/textreport/PlaceReport.py:391 msgid "Include private data" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:391 +#: ../src/plugins/textreport/PlaceReport.py:392 msgid "Whether to include private data" msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:421 +#: ../src/plugins/textreport/PlaceReport.py:422 msgid "The style used for the title of the report." msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:435 +#: ../src/plugins/textreport/PlaceReport.py:436 msgid "The style used for place title." msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:447 +#: ../src/plugins/textreport/PlaceReport.py:448 msgid "The style used for place details." msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:459 +#: ../src/plugins/textreport/PlaceReport.py:460 msgid "The style used for a column title." msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:473 +#: ../src/plugins/textreport/PlaceReport.py:474 msgid "The style used for each section." msgstr "" -#: ../src/plugins/textreport/PlaceReport.py:504 +#: ../src/plugins/textreport/PlaceReport.py:505 msgid "The style used for event and person details." msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:122 +#: ../src/plugins/textreport/SimpleBookTitle.py:123 msgid "book|Title" msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:122 +#: ../src/plugins/textreport/SimpleBookTitle.py:123 msgid "Title of the Book" msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:123 +#: ../src/plugins/textreport/SimpleBookTitle.py:124 msgid "Title string for the book." msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:126 +#: ../src/plugins/textreport/SimpleBookTitle.py:127 msgid "Subtitle" msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:126 +#: ../src/plugins/textreport/SimpleBookTitle.py:127 msgid "Subtitle of the Book" msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:127 +#: ../src/plugins/textreport/SimpleBookTitle.py:128 msgid "Subtitle string for the book." msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:132 +#: ../src/plugins/textreport/SimpleBookTitle.py:133 #, python-format msgid "Copyright %(year)d %(name)s" msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:134 +#: ../src/plugins/textreport/SimpleBookTitle.py:135 msgid "Footer" msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:135 +#: ../src/plugins/textreport/SimpleBookTitle.py:136 msgid "Footer string for the page." msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:139 +#: ../src/plugins/textreport/SimpleBookTitle.py:140 msgid "Gramps ID of the media object to use as an image." msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:142 +#: ../src/plugins/textreport/SimpleBookTitle.py:143 msgid "Image Size" msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:143 +#: ../src/plugins/textreport/SimpleBookTitle.py:144 msgid "" "Size of the image in cm. A value of 0 indicates that the image should be fit " "to the page." msgstr "" -#: ../src/plugins/textreport/SimpleBookTitle.py:166 +#: ../src/plugins/textreport/SimpleBookTitle.py:167 msgid "The style used for the subtitle." msgstr "" -#: ../src/plugins/textreport/Summary.py:79 +#: ../src/plugins/textreport/Summary.py:80 #: ../src/plugins/textreport/textplugins.gpr.py:342 msgid "Database Summary Report" msgstr "" -#: ../src/plugins/textreport/Summary.py:146 +#: ../src/plugins/textreport/Summary.py:147 #, python-format msgid "Number of individuals: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:150 +#: ../src/plugins/textreport/Summary.py:151 #, python-format msgid "Males: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:154 +#: ../src/plugins/textreport/Summary.py:155 #, python-format msgid "Females: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:158 +#: ../src/plugins/textreport/Summary.py:159 #, python-format msgid "Individuals with unknown gender: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:162 +#: ../src/plugins/textreport/Summary.py:163 #, python-format msgid "Individuals with incomplete names: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:167 +#: ../src/plugins/textreport/Summary.py:168 #, python-format msgid "Individuals missing birth dates: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:172 +#: ../src/plugins/textreport/Summary.py:173 #, python-format msgid "Disconnected individuals: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:176 +#: ../src/plugins/textreport/Summary.py:177 #, python-format msgid "Unique surnames: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:180 +#: ../src/plugins/textreport/Summary.py:181 #, python-format msgid "Individuals with media objects: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:193 +#: ../src/plugins/textreport/Summary.py:194 #, python-format msgid "Number of families: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:224 +#: ../src/plugins/textreport/Summary.py:225 #, python-format msgid "Number of unique media objects: %d" msgstr "" -#: ../src/plugins/textreport/Summary.py:229 +#: ../src/plugins/textreport/Summary.py:230 #, python-format msgid "Total size of media objects: %s MB" msgstr "" @@ -19937,7 +19605,7 @@ msgid_plural "%d event records were modified." msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:200 +#: ../src/plugins/tool/Check.py:201 msgid "" "Your family tree contains cross table duplicate handles.\n" " This is bad and can be fixed by making a backup of your\n" @@ -19946,43 +19614,43 @@ msgid "" "Repair tool should be run anew on this new family tree." msgstr "" -#: ../src/plugins/tool/Check.py:207 +#: ../src/plugins/tool/Check.py:208 msgid "Check Integrity" msgstr "" -#: ../src/plugins/tool/Check.py:276 +#: ../src/plugins/tool/Check.py:278 msgid "Checking Database" msgstr "" -#: ../src/plugins/tool/Check.py:294 +#: ../src/plugins/tool/Check.py:296 msgid "Looking for invalid name format references" msgstr "" -#: ../src/plugins/tool/Check.py:342 +#: ../src/plugins/tool/Check.py:344 msgid "Looking for duplicate spouses" msgstr "" -#: ../src/plugins/tool/Check.py:360 +#: ../src/plugins/tool/Check.py:362 msgid "Looking for character encoding errors" msgstr "" -#: ../src/plugins/tool/Check.py:383 +#: ../src/plugins/tool/Check.py:385 msgid "Looking for ctrl characters in notes" msgstr "" -#: ../src/plugins/tool/Check.py:401 +#: ../src/plugins/tool/Check.py:403 msgid "Looking for broken family links" msgstr "" -#: ../src/plugins/tool/Check.py:528 +#: ../src/plugins/tool/Check.py:530 msgid "Looking for unused objects" msgstr "" -#: ../src/plugins/tool/Check.py:611 +#: ../src/plugins/tool/Check.py:613 msgid "Media object could not be found" msgstr "" -#: ../src/plugins/tool/Check.py:612 +#: ../src/plugins/tool/Check.py:614 #, python-format msgid "" "The file:\n" @@ -19993,254 +19661,254 @@ msgid "" "select a new file." msgstr "" -#: ../src/plugins/tool/Check.py:670 +#: ../src/plugins/tool/Check.py:672 msgid "Looking for empty people records" msgstr "" -#: ../src/plugins/tool/Check.py:678 +#: ../src/plugins/tool/Check.py:680 msgid "Looking for empty family records" msgstr "" -#: ../src/plugins/tool/Check.py:686 +#: ../src/plugins/tool/Check.py:688 msgid "Looking for empty event records" msgstr "" -#: ../src/plugins/tool/Check.py:694 +#: ../src/plugins/tool/Check.py:696 msgid "Looking for empty source records" msgstr "" -#: ../src/plugins/tool/Check.py:702 +#: ../src/plugins/tool/Check.py:704 msgid "Looking for empty place records" msgstr "" -#: ../src/plugins/tool/Check.py:710 +#: ../src/plugins/tool/Check.py:712 msgid "Looking for empty media records" msgstr "" -#: ../src/plugins/tool/Check.py:718 +#: ../src/plugins/tool/Check.py:720 msgid "Looking for empty repository records" msgstr "" -#: ../src/plugins/tool/Check.py:726 +#: ../src/plugins/tool/Check.py:728 msgid "Looking for empty note records" msgstr "" -#: ../src/plugins/tool/Check.py:766 +#: ../src/plugins/tool/Check.py:768 msgid "Looking for empty families" msgstr "" -#: ../src/plugins/tool/Check.py:796 +#: ../src/plugins/tool/Check.py:798 msgid "Looking for broken parent relationships" msgstr "" -#: ../src/plugins/tool/Check.py:826 +#: ../src/plugins/tool/Check.py:828 msgid "Looking for event problems" msgstr "" -#: ../src/plugins/tool/Check.py:909 +#: ../src/plugins/tool/Check.py:911 msgid "Looking for person reference problems" msgstr "" -#: ../src/plugins/tool/Check.py:925 +#: ../src/plugins/tool/Check.py:927 msgid "Looking for family reference problems" msgstr "" -#: ../src/plugins/tool/Check.py:943 +#: ../src/plugins/tool/Check.py:945 msgid "Looking for repository reference problems" msgstr "" -#: ../src/plugins/tool/Check.py:960 +#: ../src/plugins/tool/Check.py:962 msgid "Looking for place reference problems" msgstr "" -#: ../src/plugins/tool/Check.py:1011 -msgid "Looking for source reference problems" +#: ../src/plugins/tool/Check.py:1013 +msgid "Looking for citation reference problems" msgstr "" -#: ../src/plugins/tool/Check.py:1138 +#: ../src/plugins/tool/Check.py:1140 msgid "Looking for media object reference problems" msgstr "" -#: ../src/plugins/tool/Check.py:1234 +#: ../src/plugins/tool/Check.py:1236 msgid "Looking for note reference problems" msgstr "" -#: ../src/plugins/tool/Check.py:1386 +#: ../src/plugins/tool/Check.py:1388 msgid "No errors were found" msgstr "" -#: ../src/plugins/tool/Check.py:1387 +#: ../src/plugins/tool/Check.py:1389 msgid "The database has passed internal checks" msgstr "" -#: ../src/plugins/tool/Check.py:1396 +#: ../src/plugins/tool/Check.py:1398 #, python-format msgid "%(quantity)d broken child/family link was fixed\n" msgid_plural "%(quantity)d broken child-family links were fixed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1405 +#: ../src/plugins/tool/Check.py:1407 msgid "Non existing child" msgstr "" -#: ../src/plugins/tool/Check.py:1413 +#: ../src/plugins/tool/Check.py:1415 #, python-format msgid "%(person)s was removed from the family of %(family)s\n" msgstr "" -#: ../src/plugins/tool/Check.py:1419 +#: ../src/plugins/tool/Check.py:1421 #, python-format msgid "%(quantity)d broken spouse/family link was fixed\n" msgid_plural "%(quantity)d broken spouse/family links were fixed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1428 ../src/plugins/tool/Check.py:1451 +#: ../src/plugins/tool/Check.py:1430 ../src/plugins/tool/Check.py:1453 msgid "Non existing person" msgstr "" -#: ../src/plugins/tool/Check.py:1436 ../src/plugins/tool/Check.py:1459 +#: ../src/plugins/tool/Check.py:1438 ../src/plugins/tool/Check.py:1461 #, python-format msgid "%(person)s was restored to the family of %(family)s\n" msgstr "" -#: ../src/plugins/tool/Check.py:1442 +#: ../src/plugins/tool/Check.py:1444 #, python-format msgid "%(quantity)d duplicate spouse/family link was found\n" msgid_plural "%(quantity)d duplicate spouse/family links were found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1465 +#: ../src/plugins/tool/Check.py:1467 msgid "1 family with no parents or children found, removed.\n" msgstr "" -#: ../src/plugins/tool/Check.py:1470 +#: ../src/plugins/tool/Check.py:1472 #, python-format msgid "%(quantity)d families with no parents or children, removed.\n" msgstr "" -#: ../src/plugins/tool/Check.py:1476 +#: ../src/plugins/tool/Check.py:1478 #, python-format msgid "%d corrupted family relationship fixed\n" msgid_plural "%d corrupted family relationship fixed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1483 +#: ../src/plugins/tool/Check.py:1485 #, python-format msgid "%d person was referenced but not found\n" msgid_plural "%d persons were referenced, but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1490 +#: ../src/plugins/tool/Check.py:1492 #, python-format msgid "%d family was referenced but not found\n" msgid_plural "%d families were referenced, but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1496 +#: ../src/plugins/tool/Check.py:1498 #, python-format msgid "%d date was corrected\n" msgid_plural "%d dates were corrected\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1502 +#: ../src/plugins/tool/Check.py:1504 #, python-format msgid "%(quantity)d repository was referenced but not found\n" msgid_plural "%(quantity)d repositories were referenced, but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1508 +#: ../src/plugins/tool/Check.py:1510 #, python-format msgid "%(quantity)d media object was referenced, but not found\n" msgid_plural "%(quantity)d media objects were referenced, but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1515 +#: ../src/plugins/tool/Check.py:1517 #, python-format msgid "Reference to %(quantity)d missing media object was kept\n" msgid_plural "References to %(quantity)d media objects were kept\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1522 +#: ../src/plugins/tool/Check.py:1524 #, python-format msgid "%(quantity)d missing media object was replaced\n" msgid_plural "%(quantity)d missing media objects were replaced\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1529 +#: ../src/plugins/tool/Check.py:1531 #, python-format msgid "%(quantity)d missing media object was removed\n" msgid_plural "%(quantity)d missing media objects were removed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1536 +#: ../src/plugins/tool/Check.py:1538 #, python-format msgid "%(quantity)d invalid event reference was removed\n" msgid_plural "%(quantity)d invalid event references were removed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1543 +#: ../src/plugins/tool/Check.py:1545 #, python-format msgid "%(quantity)d invalid birth event name was fixed\n" msgid_plural "%(quantity)d invalid birth event names were fixed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1550 +#: ../src/plugins/tool/Check.py:1552 #, python-format msgid "%(quantity)d invalid death event name was fixed\n" msgid_plural "%(quantity)d invalid death event names were fixed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1557 +#: ../src/plugins/tool/Check.py:1559 #, python-format msgid "%(quantity)d place was referenced but not found\n" msgid_plural "%(quantity)d places were referenced, but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1564 +#: ../src/plugins/tool/Check.py:1566 #, python-format -msgid "%(quantity)d source was referenced but not found\n" -msgid_plural "%(quantity)d sources were referenced, but not found\n" +msgid "%(quantity)d citation was referenced but not found\n" +msgid_plural "%(quantity)d citations were referenced, but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1571 +#: ../src/plugins/tool/Check.py:1573 #, python-format msgid "%(quantity)d media object was referenced but not found\n" msgid_plural "%(quantity)d media objects were referenced but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1578 +#: ../src/plugins/tool/Check.py:1580 #, python-format msgid "%(quantity)d note object was referenced but not found\n" msgid_plural "%(quantity)d note objects were referenced but not found\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1584 +#: ../src/plugins/tool/Check.py:1586 #, python-format msgid "%(quantity)d invalid name format reference was removed\n" msgid_plural "%(quantity)d invalid name format references were removed\n" msgstr[0] "" msgstr[1] "" -#: ../src/plugins/tool/Check.py:1590 +#: ../src/plugins/tool/Check.py:1592 #, python-format msgid "" "%(empty_obj)d empty objects removed:\n" @@ -20254,11 +19922,11 @@ msgid "" " %(note)d note objects\n" msgstr "" -#: ../src/plugins/tool/Check.py:1637 +#: ../src/plugins/tool/Check.py:1639 msgid "Integrity Check Results" msgstr "" -#: ../src/plugins/tool/Check.py:1642 +#: ../src/plugins/tool/Check.py:1644 msgid "Check and Repair" msgstr "" @@ -20392,7 +20060,8 @@ msgstr "" msgid "Find Possible Duplicate People" msgstr "" -#: ../src/plugins/tool/FindDupes.py:140 ../src/plugins/tool/Verify.py:293 +#: ../src/plugins/tool/FindDupes.py:140 +#: ../src/plugins/tool/MergeCitations.py:158 ../src/plugins/tool/Verify.py:294 msgid "Tool settings" msgstr "" @@ -20613,6 +20282,51 @@ msgid "" "in the database." msgstr "" +#: ../src/plugins/tool/MergeCitations.py:74 +msgid "Match on Page/Volume, Date and Confidence" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:75 +msgid "Ignore Date" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:76 +msgid "Ignore Confidence" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:77 +msgid "Ignore Date and Confidence" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:81 +msgid "manual|Merge citations..." +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:158 +msgid "Merge citations tool" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:179 +msgid "Checking Sources" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:180 +msgid "Looking for citation fields" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:187 +msgid "Merge Citation" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:224 +msgid "Number of merges done" +msgstr "" + +#: ../src/plugins/tool/MergeCitations.py:225 +#, python-format +msgid "%d citations merges" +msgstr "" + #: ../src/plugins/tool/NotRelated.py:67 msgid "manual|Not_Related..." msgstr "" @@ -20792,7 +20506,7 @@ msgstr "" #. Add mark column #. Add ignore column -#: ../src/plugins/tool/RemoveUnused.py:183 ../src/plugins/tool/Verify.py:481 +#: ../src/plugins/tool/RemoveUnused.py:183 ../src/plugins/tool/Verify.py:483 msgid "Mark" msgstr "" @@ -21044,167 +20758,181 @@ msgstr "" msgid "Verifies the data against user-defined tests" msgstr "" +#: ../src/plugins/tool/tools.gpr.py:529 +msgid "Merge Citations" +msgstr "" + +#: ../src/plugins/tool/tools.gpr.py:530 +msgid "" +"Searches the entire database, looking for citations that have the same " +"Volume/Page, Date and Confidence." +msgstr "" + #: ../src/plugins/tool/Verify.py:74 msgid "manual|Verify_the_Data..." msgstr "" -#: ../src/plugins/tool/Verify.py:243 +#: ../src/plugins/tool/Verify.py:244 msgid "Database Verify tool" msgstr "" -#: ../src/plugins/tool/Verify.py:429 +#: ../src/plugins/tool/Verify.py:431 msgid "Database Verification Results" msgstr "" #. Add column with the warning text -#: ../src/plugins/tool/Verify.py:492 +#: ../src/plugins/tool/Verify.py:494 msgid "Warning" msgstr "" -#: ../src/plugins/tool/Verify.py:578 +#: ../src/plugins/tool/Verify.py:580 msgid "_Show all" msgstr "" -#: ../src/plugins/tool/Verify.py:588 ../src/plugins/tool/verify.glade.h:22 +#: ../src/plugins/tool/Verify.py:590 ../src/plugins/tool/verify.glade.h:22 msgid "_Hide marked" msgstr "" -#: ../src/plugins/tool/Verify.py:841 +#: ../src/plugins/tool/Verify.py:843 msgid "Baptism before birth" msgstr "" -#: ../src/plugins/tool/Verify.py:855 +#: ../src/plugins/tool/Verify.py:857 msgid "Death before baptism" msgstr "" -#: ../src/plugins/tool/Verify.py:869 +#: ../src/plugins/tool/Verify.py:871 msgid "Burial before birth" msgstr "" -#: ../src/plugins/tool/Verify.py:883 +#: ../src/plugins/tool/Verify.py:885 msgid "Burial before death" msgstr "" -#: ../src/plugins/tool/Verify.py:897 +#: ../src/plugins/tool/Verify.py:899 msgid "Death before birth" msgstr "" -#: ../src/plugins/tool/Verify.py:911 +#: ../src/plugins/tool/Verify.py:913 msgid "Burial before baptism" msgstr "" -#: ../src/plugins/tool/Verify.py:929 +#: ../src/plugins/tool/Verify.py:931 msgid "Old age at death" msgstr "" -#: ../src/plugins/tool/Verify.py:950 +#: ../src/plugins/tool/Verify.py:952 msgid "Multiple parents" msgstr "" -#: ../src/plugins/tool/Verify.py:967 +#: ../src/plugins/tool/Verify.py:969 msgid "Married often" msgstr "" -#: ../src/plugins/tool/Verify.py:986 +#: ../src/plugins/tool/Verify.py:988 msgid "Old and unmarried" msgstr "" -#: ../src/plugins/tool/Verify.py:1013 +#: ../src/plugins/tool/Verify.py:1015 msgid "Too many children" msgstr "" -#: ../src/plugins/tool/Verify.py:1028 +#: ../src/plugins/tool/Verify.py:1030 msgid "Same sex marriage" msgstr "" -#: ../src/plugins/tool/Verify.py:1038 +#: ../src/plugins/tool/Verify.py:1040 msgid "Female husband" msgstr "" -#: ../src/plugins/tool/Verify.py:1048 +#: ../src/plugins/tool/Verify.py:1050 msgid "Male wife" msgstr "" -#: ../src/plugins/tool/Verify.py:1075 +#: ../src/plugins/tool/Verify.py:1077 msgid "Husband and wife with the same surname" msgstr "" -#: ../src/plugins/tool/Verify.py:1100 +#: ../src/plugins/tool/Verify.py:1102 msgid "Large age difference between spouses" msgstr "" -#: ../src/plugins/tool/Verify.py:1131 +#: ../src/plugins/tool/Verify.py:1133 msgid "Marriage before birth" msgstr "" -#: ../src/plugins/tool/Verify.py:1162 +#: ../src/plugins/tool/Verify.py:1164 msgid "Marriage after death" msgstr "" -#: ../src/plugins/tool/Verify.py:1196 +#: ../src/plugins/tool/Verify.py:1198 msgid "Early marriage" msgstr "" -#: ../src/plugins/tool/Verify.py:1228 +#: ../src/plugins/tool/Verify.py:1230 msgid "Late marriage" msgstr "" -#: ../src/plugins/tool/Verify.py:1289 +#: ../src/plugins/tool/Verify.py:1291 msgid "Old father" msgstr "" -#: ../src/plugins/tool/Verify.py:1292 +#: ../src/plugins/tool/Verify.py:1294 msgid "Old mother" msgstr "" -#: ../src/plugins/tool/Verify.py:1334 +#: ../src/plugins/tool/Verify.py:1336 msgid "Young father" msgstr "" -#: ../src/plugins/tool/Verify.py:1337 +#: ../src/plugins/tool/Verify.py:1339 msgid "Young mother" msgstr "" -#: ../src/plugins/tool/Verify.py:1376 +#: ../src/plugins/tool/Verify.py:1378 msgid "Unborn father" msgstr "" -#: ../src/plugins/tool/Verify.py:1379 +#: ../src/plugins/tool/Verify.py:1381 msgid "Unborn mother" msgstr "" -#: ../src/plugins/tool/Verify.py:1424 +#: ../src/plugins/tool/Verify.py:1426 msgid "Dead father" msgstr "" -#: ../src/plugins/tool/Verify.py:1427 +#: ../src/plugins/tool/Verify.py:1429 msgid "Dead mother" msgstr "" -#: ../src/plugins/tool/Verify.py:1449 +#: ../src/plugins/tool/Verify.py:1451 msgid "Large year span for all children" msgstr "" -#: ../src/plugins/tool/Verify.py:1471 +#: ../src/plugins/tool/Verify.py:1473 msgid "Large age differences between children" msgstr "" -#: ../src/plugins/tool/Verify.py:1481 +#: ../src/plugins/tool/Verify.py:1483 msgid "Disconnected individual" msgstr "" -#: ../src/plugins/tool/Verify.py:1503 +#: ../src/plugins/tool/Verify.py:1505 msgid "Invalid birth date" msgstr "" -#: ../src/plugins/tool/Verify.py:1525 +#: ../src/plugins/tool/Verify.py:1527 msgid "Invalid death date" msgstr "" -#: ../src/plugins/tool/Verify.py:1541 +#: ../src/plugins/tool/Verify.py:1543 msgid "Marriage date but not married" msgstr "" +#: ../src/plugins/tool/Verify.py:1565 +msgid "Old age but no death" +msgstr "" + #: ../src/plugins/view/eventview.py:97 msgid "Add a new event" msgstr "" @@ -21236,59 +20964,59 @@ msgid "" "event." msgstr "" -#: ../src/plugins/view/familyview.py:82 +#: ../src/plugins/view/familyview.py:83 msgid "Marriage Date" msgstr "" -#: ../src/plugins/view/familyview.py:95 +#: ../src/plugins/view/familyview.py:96 msgid "Add a new family" msgstr "" -#: ../src/plugins/view/familyview.py:96 +#: ../src/plugins/view/familyview.py:97 msgid "Edit the selected family" msgstr "" -#: ../src/plugins/view/familyview.py:97 +#: ../src/plugins/view/familyview.py:98 msgid "Delete the selected family" msgstr "" -#: ../src/plugins/view/familyview.py:98 +#: ../src/plugins/view/familyview.py:99 msgid "Merge the selected families" msgstr "" -#: ../src/plugins/view/familyview.py:203 +#: ../src/plugins/view/familyview.py:204 msgid "Family Filter Editor" msgstr "" -#: ../src/plugins/view/familyview.py:208 +#: ../src/plugins/view/familyview.py:209 msgid "Make Father Active Person" msgstr "" -#: ../src/plugins/view/familyview.py:210 +#: ../src/plugins/view/familyview.py:211 msgid "Make Mother Active Person" msgstr "" -#: ../src/plugins/view/familyview.py:281 +#: ../src/plugins/view/familyview.py:282 msgid "Cannot merge families." msgstr "" -#: ../src/plugins/view/familyview.py:282 +#: ../src/plugins/view/familyview.py:283 msgid "" "Exactly two families must be selected to perform a merge. A second family " "can be selected by holding down the control key while clicking on the " "desired family." msgstr "" -#: ../src/plugins/view/fanchartview.gpr.py:3 +#: ../src/plugins/view/fanchartview.gpr.py:26 msgid "Fan Chart View" msgstr "" -#: ../src/plugins/view/fanchartview.gpr.py:4 +#: ../src/plugins/view/fanchartview.gpr.py:27 #: ../src/plugins/view/view.gpr.py:130 msgid "Ancestry" msgstr "" -#: ../src/plugins/view/fanchartview.gpr.py:5 +#: ../src/plugins/view/fanchartview.gpr.py:28 msgid "The view showing relations through a fanchart" msgstr "" @@ -21305,22 +21033,19 @@ msgid "" msgstr "" #: ../src/plugins/view/geography.gpr.py:49 -msgid "" -"A view allowing to see the places visited by one person during his life." +msgid "A view showing the places visited by one person during his life." msgstr "" #: ../src/plugins/view/geography.gpr.py:66 -msgid "A view allowing to see all places of the database." +msgid "A view showing all places of the database." msgstr "" #: ../src/plugins/view/geography.gpr.py:81 -msgid "A view allowing to see all events places of the database." +msgid "A view showing all the event places of the database." msgstr "" #: ../src/plugins/view/geography.gpr.py:97 -msgid "" -"A view allowing to see the places visited by one family during all their " -"life." +msgid "A view showing the places visited by one family during all their life." msgstr "" #: ../src/plugins/view/geoevents.py:116 @@ -21370,7 +21095,7 @@ msgid "Person : %(id)s %(name)s has no family." msgstr "" #: ../src/plugins/view/geofamily.py:413 ../src/plugins/view/geoperson.py:457 -#: ../src/Filters/Rules/_Rule.py:55 ../src/glade/rule.glade.h:19 +#: ../src/Filters/Rules/_Rule.py:55 ../src/glade/rule.glade.h:22 msgid "No description" msgstr "" @@ -21450,7 +21175,7 @@ msgid "Html View" msgstr "" #: ../src/plugins/view/htmlrenderer.gpr.py:51 -msgid "A view allowing to see html pages embedded in Gramps" +msgid "A view showing html pages embedded in Gramps" msgstr "" #: ../src/plugins/view/htmlrenderer.gpr.py:58 @@ -21548,8 +21273,8 @@ msgstr "" #: ../src/plugins/view/pedigreeview.py:1717 #: ../src/plugins/view/pedigreeview.py:1723 -#: ../src/plugins/webreport/NarrativeWeb.py:4129 -#: ../src/plugins/webreport/WebCal.py:509 +#: ../src/plugins/webreport/NarrativeWeb.py:4019 +#: ../src/plugins/webreport/WebCal.py:510 msgid "Home" msgstr "" @@ -21638,12 +21363,12 @@ msgstr "" msgid "Place View" msgstr "" -#: ../src/plugins/view/placetreeview.gpr.py:3 +#: ../src/plugins/view/placetreeview.gpr.py:26 #: ../src/plugins/view/placetreeview.py:98 msgid "Place Tree View" msgstr "" -#: ../src/plugins/view/placetreeview.gpr.py:4 +#: ../src/plugins/view/placetreeview.gpr.py:27 msgid "A view displaying places in a tree format." msgstr "" @@ -21866,36 +21591,36 @@ msgid "" "the desired repository." msgstr "" -#: ../src/plugins/view/sourceview.py:79 -#: ../src/plugins/webreport/NarrativeWeb.py:4271 +#: ../src/plugins/view/sourceview.py:82 +#: ../src/plugins/webreport/NarrativeWeb.py:4162 msgid "Abbreviation" msgstr "" -#: ../src/plugins/view/sourceview.py:80 +#: ../src/plugins/view/sourceview.py:83 msgid "Publication Information" msgstr "" -#: ../src/plugins/view/sourceview.py:90 +#: ../src/plugins/view/sourceview.py:93 msgid "Add a new source" msgstr "" -#: ../src/plugins/view/sourceview.py:92 +#: ../src/plugins/view/sourceview.py:95 msgid "Delete the selected source" msgstr "" -#: ../src/plugins/view/sourceview.py:93 +#: ../src/plugins/view/sourceview.py:96 msgid "Merge the selected sources" msgstr "" -#: ../src/plugins/view/sourceview.py:133 +#: ../src/plugins/view/sourceview.py:136 msgid "Source Filter Editor" msgstr "" -#: ../src/plugins/view/sourceview.py:234 +#: ../src/plugins/view/sourceview.py:240 msgid "Cannot merge sources." msgstr "" -#: ../src/plugins/view/sourceview.py:235 +#: ../src/plugins/view/sourceview.py:241 msgid "" "Exactly two sources must be selected to perform a merge. A second source can " "be selected by holding down the control key while clicking on the desired " @@ -21919,7 +21644,7 @@ msgid "The view showing all families" msgstr "" #: ../src/plugins/view/view.gpr.py:63 -msgid "The view allowing to see Gramplets" +msgid "The view showing Gramplets" msgstr "" #: ../src/plugins/view/view.gpr.py:77 @@ -21978,138 +21703,139 @@ msgstr "" msgid "The view showing all the repositories" msgstr "" -#: ../src/plugins/view/view.gpr.py:202 -msgid "Source View" +#: ../src/plugins/view/view.gpr.py:218 +msgid "Citation View" msgstr "" -#: ../src/plugins/view/view.gpr.py:203 -msgid "The view showing all the sources" +#: ../src/plugins/view/view.gpr.py:219 +msgid "The view showing all the citations" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:131 +#: ../src/plugins/view/view.gpr.py:233 +msgid "Citation Tree View" +msgstr "" + +#: ../src/plugins/view/view.gpr.py:234 +msgid "A view displaying citations and sources in a tree format." +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:124 msgid "Gramps ID" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:142 +#: ../src/plugins/webreport/NarrativeWeb.py:135 msgid "Postal Code" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:145 +#: ../src/plugins/webreport/NarrativeWeb.py:138 msgid "State/ Province" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:150 +#: ../src/plugins/webreport/NarrativeWeb.py:143 msgid "Alternate Locations" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:573 +#: ../src/plugins/webreport/NarrativeWeb.py:557 msgid "Pkace" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:861 +#: ../src/plugins/webreport/NarrativeWeb.py:848 #, python-format msgid "Source Reference: %s" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1188 +#: ../src/plugins/webreport/NarrativeWeb.py:1115 #, python-format msgid "" "Generated by Gramps %(version)s on %(date)s" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1202 +#: ../src/plugins/webreport/NarrativeWeb.py:1129 #, python-format msgid "
Created for %s" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1321 +#: ../src/plugins/webreport/NarrativeWeb.py:1255 msgid "Html|Home" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1322 -#: ../src/plugins/webreport/NarrativeWeb.py:4092 +#: ../src/plugins/webreport/NarrativeWeb.py:1256 +#: ../src/plugins/webreport/NarrativeWeb.py:3982 msgid "Introduction" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1324 -#: ../src/plugins/webreport/NarrativeWeb.py:1359 -#: ../src/plugins/webreport/NarrativeWeb.py:1362 -#: ../src/plugins/webreport/NarrativeWeb.py:3960 -#: ../src/plugins/webreport/NarrativeWeb.py:4005 +#: ../src/plugins/webreport/NarrativeWeb.py:1258 +#: ../src/plugins/webreport/NarrativeWeb.py:1293 +#: ../src/plugins/webreport/NarrativeWeb.py:1296 +#: ../src/plugins/webreport/NarrativeWeb.py:3850 +#: ../src/plugins/webreport/NarrativeWeb.py:3895 msgid "Surnames" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1329 -#: ../src/plugins/webreport/NarrativeWeb.py:4433 +#: ../src/plugins/webreport/NarrativeWeb.py:1263 +#: ../src/plugins/webreport/NarrativeWeb.py:4335 msgid "Thumbnails" msgstr "" #. Add xml, doctype, meta and stylesheets -#: ../src/plugins/webreport/NarrativeWeb.py:1332 -#: ../src/plugins/webreport/NarrativeWeb.py:1382 -#: ../src/plugins/webreport/NarrativeWeb.py:6185 -#: ../src/plugins/webreport/NarrativeWeb.py:6288 +#: ../src/plugins/webreport/NarrativeWeb.py:1266 +#: ../src/plugins/webreport/NarrativeWeb.py:1316 +#: ../src/plugins/webreport/NarrativeWeb.py:6161 +#: ../src/plugins/webreport/NarrativeWeb.py:6264 msgid "Address Book" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1333 -#: ../src/plugins/webreport/NarrativeWeb.py:4603 -#: ../src/plugins/webreport/NarrativeWeb.py:7389 +#: ../src/plugins/webreport/NarrativeWeb.py:1267 +#: ../src/plugins/webreport/NarrativeWeb.py:4513 +#: ../src/plugins/webreport/NarrativeWeb.py:7387 msgid "Download" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1334 -#: ../src/plugins/webreport/NarrativeWeb.py:4703 +#: ../src/plugins/webreport/NarrativeWeb.py:1268 +#: ../src/plugins/webreport/NarrativeWeb.py:4613 msgid "Contact" msgstr "" #. add section title -#: ../src/plugins/webreport/NarrativeWeb.py:1723 +#: ../src/plugins/webreport/NarrativeWeb.py:1658 msgid "Narrative" msgstr "" #. begin web title -#: ../src/plugins/webreport/NarrativeWeb.py:1740 -#: ../src/plugins/webreport/NarrativeWeb.py:6216 +#: ../src/plugins/webreport/NarrativeWeb.py:1675 +#: ../src/plugins/webreport/NarrativeWeb.py:6192 msgid "Web Links" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1811 +#: ../src/plugins/webreport/NarrativeWeb.py:1746 msgid "Latter-Day Saints/ LDS Ordinance" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1837 +#: ../src/plugins/webreport/NarrativeWeb.py:1772 msgid "Source References" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:1873 +#: ../src/plugins/webreport/NarrativeWeb.py:1808 +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:97 msgid "Confidence" msgstr "" #. return hyperlink to its caller -#: ../src/plugins/webreport/NarrativeWeb.py:1924 -#: ../src/plugins/webreport/NarrativeWeb.py:4975 -#: ../src/plugins/webreport/NarrativeWeb.py:5219 +#: ../src/plugins/webreport/NarrativeWeb.py:1859 +#: ../src/plugins/webreport/NarrativeWeb.py:4902 +#: ../src/plugins/webreport/NarrativeWeb.py:5161 msgid "Family Map" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2047 -msgid "LDS" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:2048 -msgid "Ordinance" -msgstr "" - #. Individual List page message -#: ../src/plugins/webreport/NarrativeWeb.py:2443 +#: ../src/plugins/webreport/NarrativeWeb.py:2326 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/webreport/NarrativeWeb.py:2638 +#: ../src/plugins/webreport/NarrativeWeb.py:2521 #, python-format msgid "" "This page contains an index of all the individuals in the database with the " @@ -22118,138 +21844,138 @@ msgid "" msgstr "" #. Families list page message -#: ../src/plugins/webreport/NarrativeWeb.py:2785 +#: ../src/plugins/webreport/NarrativeWeb.py:2668 msgid "" "This page contains an index of all the families/ relationships in the " "database, sorted by their family name/ surname. Clicking on a person’s " "name will take you to their family/ relationship’s page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2811 -#: ../src/plugins/webreport/NarrativeWeb.py:3159 -#: ../src/plugins/webreport/NarrativeWeb.py:3412 -#: ../src/plugins/webreport/NarrativeWeb.py:3999 +#: ../src/plugins/webreport/NarrativeWeb.py:2694 +#: ../src/plugins/webreport/NarrativeWeb.py:3047 +#: ../src/plugins/webreport/NarrativeWeb.py:3300 +#: ../src/plugins/webreport/NarrativeWeb.py:3889 msgid "Letter" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2812 +#: ../src/plugins/webreport/NarrativeWeb.py:2695 msgid "Partner 1" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2813 +#: ../src/plugins/webreport/NarrativeWeb.py:2696 msgid "Partner 2" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2935 +#: ../src/plugins/webreport/NarrativeWeb.py:2819 msgid "Family Hyperlink" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2956 +#: ../src/plugins/webreport/NarrativeWeb.py:2840 msgid "Family/ Relationship" msgstr "" #. determine if husband and wife, husband only, or spouse only.... -#: ../src/plugins/webreport/NarrativeWeb.py:2986 +#: ../src/plugins/webreport/NarrativeWeb.py:2871 msgid "Family of " msgstr "" #. place list page message -#: ../src/plugins/webreport/NarrativeWeb.py:3134 +#: ../src/plugins/webreport/NarrativeWeb.py:3022 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/webreport/NarrativeWeb.py:3160 +#: ../src/plugins/webreport/NarrativeWeb.py:3048 msgid "Place Name | Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3196 +#: ../src/plugins/webreport/NarrativeWeb.py:3084 #, python-format msgid "Places with letter %s" msgstr "" #. section title -#: ../src/plugins/webreport/NarrativeWeb.py:3322 +#: ../src/plugins/webreport/NarrativeWeb.py:3210 msgid "Place Map" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3387 +#: ../src/plugins/webreport/NarrativeWeb.py:3275 msgid "" "This page contains an index of all the events in the database, sorted by " "their type and date (if one is present). Clicking on an event’s Gramps " "ID will open a page for that event." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3469 +#: ../src/plugins/webreport/NarrativeWeb.py:3357 msgid "Event types beginning with letter " msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3617 +#: ../src/plugins/webreport/NarrativeWeb.py:3504 msgid "Person(s)" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3714 +#: ../src/plugins/webreport/NarrativeWeb.py:3602 msgid "Previous" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3715 +#: ../src/plugins/webreport/NarrativeWeb.py:3603 #, python-format msgid "" "%(page_number)d of %(total_pages)d" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3720 +#: ../src/plugins/webreport/NarrativeWeb.py:3608 msgid "Next" msgstr "" #. missing media error message -#: ../src/plugins/webreport/NarrativeWeb.py:3723 +#: ../src/plugins/webreport/NarrativeWeb.py:3611 msgid "The file has been moved or deleted." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3862 +#: ../src/plugins/webreport/NarrativeWeb.py:3750 msgid "File Type" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3944 +#: ../src/plugins/webreport/NarrativeWeb.py:3834 msgid "Missing media object:" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3963 +#: ../src/plugins/webreport/NarrativeWeb.py:3853 msgid "Surnames by person count" msgstr "" #. page message -#: ../src/plugins/webreport/NarrativeWeb.py:3970 +#: ../src/plugins/webreport/NarrativeWeb.py:3860 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/webreport/NarrativeWeb.py:4012 +#: ../src/plugins/webreport/NarrativeWeb.py:3902 msgid "Number of People" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4181 +#: ../src/plugins/webreport/NarrativeWeb.py:4071 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/webreport/NarrativeWeb.py:4197 +#: ../src/plugins/webreport/NarrativeWeb.py:4087 msgid "Source Name|Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4270 +#: ../src/plugins/webreport/NarrativeWeb.py:4161 msgid "Publication information" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4334 +#: ../src/plugins/webreport/NarrativeWeb.py:4230 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 " @@ -22257,15 +21983,15 @@ msgid "" "on the image to see the full sized version. " msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4356 +#: ../src/plugins/webreport/NarrativeWeb.py:4252 msgid "Media | Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4358 +#: ../src/plugins/webreport/NarrativeWeb.py:4254 msgid "Mime Type" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4438 +#: ../src/plugins/webreport/NarrativeWeb.py:4340 msgid "" "This page displays a indexed list of all the media objects in this " "database. It is sorted by media title. There is an index of all the media " @@ -22273,11 +21999,11 @@ msgid "" "image’s page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4454 +#: ../src/plugins/webreport/NarrativeWeb.py:4356 msgid "Thumbnail Preview" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4609 +#: ../src/plugins/webreport/NarrativeWeb.py:4519 msgid "" "This page is for the user/ creator of this Family Tree/ Narrative website to " "share a couple of files with you regarding their family. If there are any " @@ -22286,59 +22012,64 @@ msgid "" "web pages." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4630 +#: ../src/plugins/webreport/NarrativeWeb.py:4540 msgid "File Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4632 +#: ../src/plugins/webreport/NarrativeWeb.py:4542 msgid "Last Modified" msgstr "" #. page message -#: ../src/plugins/webreport/NarrativeWeb.py:5098 +#: ../src/plugins/webreport/NarrativeWeb.py:5041 msgid "" -"The place markers on this page represent different locations based upon " -"spouse, children (if any), and personal events and their places of the main " -"person. The list is sorted in chronological order." +"This map page represents the person and their descendants only. The markers " +"and the Referene list are sorted in chronological order. Clicking on a " +"place’s name in the Reference section will take you to that page’" +"s page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5106 +#: ../src/plugins/webreport/NarrativeWeb.py:5049 msgid "Drop Markers" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5325 +#: ../src/plugins/webreport/NarrativeWeb.py:5269 msgid "Ancestors" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5380 +#: ../src/plugins/webreport/NarrativeWeb.py:5324 msgid "Associations" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5575 +#: ../src/plugins/webreport/NarrativeWeb.py:5519 msgid "Call Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5585 +#: ../src/plugins/webreport/NarrativeWeb.py:5529 msgid "Nick Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5623 +#: ../src/plugins/webreport/NarrativeWeb.py:5567 msgid "Age at Death" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6047 +#: ../src/plugins/webreport/NarrativeWeb.py:5979 msgid "" "This page contains an index of all the repositories in the database, sorted " "by their title. Clicking on a repositories’s title will take you to " "that repositories’s page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6062 +#: ../src/plugins/webreport/NarrativeWeb.py:5994 msgid "Repository |Name" msgstr "" +#: ../src/plugins/webreport/NarrativeWeb.py:6118 +msgid "Referenced Sources" +msgstr "" + #. Address Book Page message -#: ../src/plugins/webreport/NarrativeWeb.py:6192 +#: ../src/plugins/webreport/NarrativeWeb.py:6168 msgid "" "This page contains an index of all the individuals in the database, sorted " "by their surname, with one of the following: Address, Residence, or Web " @@ -22346,427 +22077,447 @@ msgid "" "Address Book page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6456 +#: ../src/plugins/webreport/NarrativeWeb.py:6431 #, python-format msgid "Neither %s nor %s are directories" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6463 -#: ../src/plugins/webreport/NarrativeWeb.py:6467 -#: ../src/plugins/webreport/NarrativeWeb.py:6480 -#: ../src/plugins/webreport/NarrativeWeb.py:6484 +#: ../src/plugins/webreport/NarrativeWeb.py:6439 +#: ../src/plugins/webreport/NarrativeWeb.py:6444 +#: ../src/plugins/webreport/NarrativeWeb.py:6457 +#: ../src/plugins/webreport/NarrativeWeb.py:6462 #, python-format msgid "Could not create the directory: %s" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6489 +#: ../src/plugins/webreport/NarrativeWeb.py:6468 msgid "Invalid file name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6490 +#: ../src/plugins/webreport/NarrativeWeb.py:6469 msgid "The archive file must be a file, not a directory" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6499 -msgid "Narrated Web Site Report" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:6565 +#: ../src/plugins/webreport/NarrativeWeb.py:6539 #, python-format msgid "ID=%(grampsid)s, path=%(dir)s" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6570 +#: ../src/plugins/webreport/NarrativeWeb.py:6544 msgid "Missing media objects:" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6660 +#: ../src/plugins/webreport/NarrativeWeb.py:6555 +#: ../src/plugins/webreport/NarrativeWeb.py:6638 +#: ../src/plugins/webreport/NarrativeWeb.py:6650 +#: ../src/plugins/webreport/NarrativeWeb.py:6692 +#: ../src/plugins/webreport/NarrativeWeb.py:6711 +#: ../src/plugins/webreport/NarrativeWeb.py:6727 +#: ../src/plugins/webreport/NarrativeWeb.py:6752 +#: ../src/plugins/webreport/NarrativeWeb.py:6771 +#: ../src/plugins/webreport/NarrativeWeb.py:6788 +#: ../src/plugins/webreport/NarrativeWeb.py:6817 +#: ../src/plugins/webreport/NarrativeWeb.py:6858 +#: ../src/plugins/webreport/NarrativeWeb.py:6907 +msgid "Narrated Web Site Report" +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:6639 msgid "Creating individual pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6674 +#: ../src/plugins/webreport/NarrativeWeb.py:6651 msgid "Creating GENDEX file" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6714 +#: ../src/plugins/webreport/NarrativeWeb.py:6693 msgid "Creating surname pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6731 +#: ../src/plugins/webreport/NarrativeWeb.py:6712 msgid "Creating source pages" msgstr "" -#. set ProgressMeter for Families/ Relationship pages... -#: ../src/plugins/webreport/NarrativeWeb.py:6746 +#: ../src/plugins/webreport/NarrativeWeb.py:6728 msgid "Creating family pages..." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6768 +#: ../src/plugins/webreport/NarrativeWeb.py:6753 msgid "Creating place pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6785 +#: ../src/plugins/webreport/NarrativeWeb.py:6772 msgid "Creating event pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6801 +#: ../src/plugins/webreport/NarrativeWeb.py:6789 msgid "Creating media pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6827 +#: ../src/plugins/webreport/NarrativeWeb.py:6818 msgid "Creating thumbnail preview page..." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6866 +#: ../src/plugins/webreport/NarrativeWeb.py:6859 msgid "Creating repository pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6915 +#: ../src/plugins/webreport/NarrativeWeb.py:6908 msgid "Creating address book pages ..." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7182 +#: ../src/plugins/webreport/NarrativeWeb.py:7180 msgid "Store web pages in .tar.gz archive" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7184 +#: ../src/plugins/webreport/NarrativeWeb.py:7182 msgid "Whether to store the web pages in an archive file" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7189 -#: ../src/plugins/webreport/WebCal.py:1287 +#: ../src/plugins/webreport/NarrativeWeb.py:7187 +#: ../src/plugins/webreport/WebCal.py:1288 msgid "Destination" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7191 -#: ../src/plugins/webreport/WebCal.py:1289 +#: ../src/plugins/webreport/NarrativeWeb.py:7189 +#: ../src/plugins/webreport/WebCal.py:1290 msgid "The destination directory for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7197 +#: ../src/plugins/webreport/NarrativeWeb.py:7195 msgid "Web site title" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7197 +#: ../src/plugins/webreport/NarrativeWeb.py:7195 msgid "My Family Tree" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7198 +#: ../src/plugins/webreport/NarrativeWeb.py:7196 msgid "The title of the web site" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7203 +#: ../src/plugins/webreport/NarrativeWeb.py:7201 msgid "Select filter to restrict people that appear on web site" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7230 -#: ../src/plugins/webreport/WebCal.py:1326 +#: ../src/plugins/webreport/NarrativeWeb.py:7228 +#: ../src/plugins/webreport/WebCal.py:1327 msgid "File extension" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7233 -#: ../src/plugins/webreport/WebCal.py:1329 +#: ../src/plugins/webreport/NarrativeWeb.py:7231 +#: ../src/plugins/webreport/WebCal.py:1330 msgid "The extension to be used for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7236 -#: ../src/plugins/webreport/WebCal.py:1332 +#: ../src/plugins/webreport/NarrativeWeb.py:7234 +#: ../src/plugins/webreport/WebCal.py:1333 msgid "Copyright" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7239 -#: ../src/plugins/webreport/WebCal.py:1335 +#: ../src/plugins/webreport/NarrativeWeb.py:7237 +#: ../src/plugins/webreport/WebCal.py:1336 msgid "The copyright to be used for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7242 -#: ../src/plugins/webreport/WebCal.py:1341 +#: ../src/plugins/webreport/NarrativeWeb.py:7240 +#: ../src/plugins/webreport/WebCal.py:1342 msgid "StyleSheet" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7247 -#: ../src/plugins/webreport/WebCal.py:1344 +#: ../src/plugins/webreport/NarrativeWeb.py:7245 +#: ../src/plugins/webreport/WebCal.py:1345 msgid "The stylesheet to be used for the web pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7252 +#: ../src/plugins/webreport/NarrativeWeb.py:7250 msgid "Horizontal -- No Change" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7253 +#: ../src/plugins/webreport/NarrativeWeb.py:7251 msgid "Vertical" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7255 +#: ../src/plugins/webreport/NarrativeWeb.py:7253 msgid "Navigation Menu Layout" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7258 +#: ../src/plugins/webreport/NarrativeWeb.py:7256 msgid "Choose which layout for the Navigation Menus." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7263 +#: ../src/plugins/webreport/NarrativeWeb.py:7261 msgid "Include ancestor's tree" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7264 +#: ../src/plugins/webreport/NarrativeWeb.py:7262 msgid "Whether to include an ancestor graph on each individual page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7269 +#: ../src/plugins/webreport/NarrativeWeb.py:7267 msgid "Graph generations" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7270 +#: ../src/plugins/webreport/NarrativeWeb.py:7268 msgid "The number of generations to include in the ancestor graph" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7280 +#: ../src/plugins/webreport/NarrativeWeb.py:7278 msgid "Page Generation" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7283 +#: ../src/plugins/webreport/NarrativeWeb.py:7281 msgid "Home page note" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7284 +#: ../src/plugins/webreport/NarrativeWeb.py:7282 msgid "A note to be used on the home page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7287 +#: ../src/plugins/webreport/NarrativeWeb.py:7285 msgid "Home page image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7288 +#: ../src/plugins/webreport/NarrativeWeb.py:7286 msgid "An image to be used on the home page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7291 +#: ../src/plugins/webreport/NarrativeWeb.py:7289 msgid "Introduction note" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7292 +#: ../src/plugins/webreport/NarrativeWeb.py:7290 msgid "A note to be used as the introduction" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7295 +#: ../src/plugins/webreport/NarrativeWeb.py:7293 msgid "Introduction image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7296 +#: ../src/plugins/webreport/NarrativeWeb.py:7294 msgid "An image to be used as the introduction" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7299 +#: ../src/plugins/webreport/NarrativeWeb.py:7297 msgid "Publisher contact note" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7300 +#: ../src/plugins/webreport/NarrativeWeb.py:7298 msgid "" "A note to be used as the publisher contact.\n" "If no publisher information is given,\n" "no contact page will be created" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7306 +#: ../src/plugins/webreport/NarrativeWeb.py:7304 msgid "Publisher contact image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7307 +#: ../src/plugins/webreport/NarrativeWeb.py:7305 msgid "" "An image to be used as the publisher contact.\n" "If no publisher information is given,\n" "no contact page will be created" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7313 +#: ../src/plugins/webreport/NarrativeWeb.py:7311 msgid "HTML user header" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7314 +#: ../src/plugins/webreport/NarrativeWeb.py:7312 msgid "A note to be used as the page header" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7317 +#: ../src/plugins/webreport/NarrativeWeb.py:7315 msgid "HTML user footer" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7318 +#: ../src/plugins/webreport/NarrativeWeb.py:7316 msgid "A note to be used as the page footer" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7321 +#: ../src/plugins/webreport/NarrativeWeb.py:7319 msgid "Include images and media objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7322 +#: ../src/plugins/webreport/NarrativeWeb.py:7320 msgid "Whether to include a gallery of media objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7326 +#: ../src/plugins/webreport/NarrativeWeb.py:7324 +msgid "Create and only use thumbnail- sized images" +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:7325 +msgid "" +"This options allows you the choice to not create any full- sizedimages as in " +"the Media Page, and only a thumb- sized images or not?" +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:7330 msgid "Max width of initial image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7328 +#: ../src/plugins/webreport/NarrativeWeb.py:7332 msgid "" "This allows you to set the maximum width of the image shown on the media " "page. Set to 0 for no limit." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7332 +#: ../src/plugins/webreport/NarrativeWeb.py:7336 msgid "Max height of initial image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7334 +#: ../src/plugins/webreport/NarrativeWeb.py:7338 msgid "" "This allows you to set the maximum height of the image shown on the media " "page. Set to 0 for no limit." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7338 -msgid "Create a media thumbnails preview page" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:7339 -msgid "" -"Whether to create a thumbnail's preview page? This will be hyper- linked to " -"the Media List Page only!" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:7346 +#: ../src/plugins/webreport/NarrativeWeb.py:7344 msgid "Suppress Gramps ID" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7347 +#: ../src/plugins/webreport/NarrativeWeb.py:7345 msgid "Whether to include the Gramps ID of objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7354 +#: ../src/plugins/webreport/NarrativeWeb.py:7352 +#: ../src/glade/editperson.glade.h:23 ../src/glade/editsource.glade.h:7 +#: ../src/glade/editurl.glade.h:4 ../src/glade/editrepository.glade.h:6 +#: ../src/glade/editreporef.glade.h:13 ../src/glade/editpersonref.glade.h:6 +#: ../src/glade/editfamily.glade.h:17 ../src/glade/editchildref.glade.h:6 +#: ../src/glade/editattribute.glade.h:1 ../src/glade/editaddress.glade.h:14 +#: ../src/glade/editmedia.glade.h:13 ../src/glade/editmediaref.glade.h:18 +#: ../src/glade/editeventref.glade.h:9 ../src/glade/editldsord.glade.h:7 +#: ../src/glade/editnote.glade.h:4 ../src/glade/editplace.glade.h:21 +#: ../src/glade/editsourceref.glade.h:16 ../src/glade/editname.glade.h:23 +#: ../src/glade/editevent.glade.h:10 msgid "Privacy" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7357 +#: ../src/plugins/webreport/NarrativeWeb.py:7355 msgid "Include records marked private" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7358 +#: ../src/plugins/webreport/NarrativeWeb.py:7356 msgid "Whether to include private objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7361 +#: ../src/plugins/webreport/NarrativeWeb.py:7359 msgid "Living People" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7366 +#: ../src/plugins/webreport/NarrativeWeb.py:7364 msgid "Include Last Name Only" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7368 +#: ../src/plugins/webreport/NarrativeWeb.py:7366 msgid "Include Full Name Only" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7371 +#: ../src/plugins/webreport/NarrativeWeb.py:7369 msgid "How to handle living people" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7375 +#: ../src/plugins/webreport/NarrativeWeb.py:7373 msgid "Years from death to consider living" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7377 +#: ../src/plugins/webreport/NarrativeWeb.py:7375 msgid "" "This allows you to restrict information on people who have not been dead for " "very long" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7392 +#: ../src/plugins/webreport/NarrativeWeb.py:7390 msgid "Include download page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7393 +#: ../src/plugins/webreport/NarrativeWeb.py:7391 msgid "Whether to include a database download option" msgstr "" +#: ../src/plugins/webreport/NarrativeWeb.py:7395 +#: ../src/plugins/webreport/NarrativeWeb.py:7404 +msgid "Download Filename" +msgstr "" + #: ../src/plugins/webreport/NarrativeWeb.py:7397 #: ../src/plugins/webreport/NarrativeWeb.py:7406 -msgid "Download Filename" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:7399 -#: ../src/plugins/webreport/NarrativeWeb.py:7408 msgid "File to be used for downloading of database" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7402 -#: ../src/plugins/webreport/NarrativeWeb.py:7411 +#: ../src/plugins/webreport/NarrativeWeb.py:7400 +#: ../src/plugins/webreport/NarrativeWeb.py:7409 msgid "Description for download" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7402 +#: ../src/plugins/webreport/NarrativeWeb.py:7400 msgid "Smith Family Tree" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7403 -#: ../src/plugins/webreport/NarrativeWeb.py:7412 +#: ../src/plugins/webreport/NarrativeWeb.py:7401 +#: ../src/plugins/webreport/NarrativeWeb.py:7410 msgid "Give a description for this file." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7411 +#: ../src/plugins/webreport/NarrativeWeb.py:7409 msgid "Johnson Family Tree" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7421 -#: ../src/plugins/webreport/WebCal.py:1484 +#: ../src/plugins/webreport/NarrativeWeb.py:7419 +#: ../src/plugins/webreport/WebCal.py:1485 msgid "Advanced Options" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7424 -#: ../src/plugins/webreport/WebCal.py:1486 +#: ../src/plugins/webreport/NarrativeWeb.py:7422 +#: ../src/plugins/webreport/WebCal.py:1487 msgid "Character set encoding" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7427 -#: ../src/plugins/webreport/WebCal.py:1489 +#: ../src/plugins/webreport/NarrativeWeb.py:7425 +#: ../src/plugins/webreport/WebCal.py:1490 msgid "The encoding to be used for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7430 +#: ../src/plugins/webreport/NarrativeWeb.py:7428 msgid "Include link to active person on every page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7431 +#: ../src/plugins/webreport/NarrativeWeb.py:7429 msgid "Include a link to the active person (if they have a webpage)" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7434 +#: ../src/plugins/webreport/NarrativeWeb.py:7432 msgid "Include a column for birth dates on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7435 +#: ../src/plugins/webreport/NarrativeWeb.py:7433 msgid "Whether to include a birth column" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7438 +#: ../src/plugins/webreport/NarrativeWeb.py:7436 msgid "Include a column for death dates on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7439 +#: ../src/plugins/webreport/NarrativeWeb.py:7437 msgid "Whether to include a death column" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7442 +#: ../src/plugins/webreport/NarrativeWeb.py:7440 msgid "Include a column for partners on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7444 +#: ../src/plugins/webreport/NarrativeWeb.py:7442 msgid "Whether to include a partners column" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7447 +#: ../src/plugins/webreport/NarrativeWeb.py:7445 msgid "Include a column for parents on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7449 +#: ../src/plugins/webreport/NarrativeWeb.py:7447 msgid "Whether to include a parents column" msgstr "" @@ -22776,163 +22527,170 @@ msgstr "" #. showallsiblings.set_help(_( "Whether to include half and/ or " #. "step-siblings with the parents and siblings")) #. menu.add_option(category_name, 'showhalfsiblings', showallsiblings) -#: ../src/plugins/webreport/NarrativeWeb.py:7459 +#: ../src/plugins/webreport/NarrativeWeb.py:7457 msgid "Sort all children in birth order" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7460 +#: ../src/plugins/webreport/NarrativeWeb.py:7458 msgid "Whether to display children in birth order or in entry order?" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7463 +#: ../src/plugins/webreport/NarrativeWeb.py:7461 msgid "Include family pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7464 +#: ../src/plugins/webreport/NarrativeWeb.py:7462 msgid "Whether to include family pages or not?" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7467 +#: ../src/plugins/webreport/NarrativeWeb.py:7465 msgid "Include event pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7468 +#: ../src/plugins/webreport/NarrativeWeb.py:7466 msgid "Add a complete events list and relevant pages or not" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7471 +#: ../src/plugins/webreport/NarrativeWeb.py:7469 msgid "Include repository pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7472 +#: ../src/plugins/webreport/NarrativeWeb.py:7470 msgid "Whether to include the Repository Pages or not?" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7475 +#: ../src/plugins/webreport/NarrativeWeb.py:7473 msgid "Include GENDEX file (/gendex.txt)" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7476 +#: ../src/plugins/webreport/NarrativeWeb.py:7474 msgid "Whether to include a GENDEX file or not" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7479 +#: ../src/plugins/webreport/NarrativeWeb.py:7477 msgid "Include address book pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7480 +#: ../src/plugins/webreport/NarrativeWeb.py:7478 msgid "" "Whether to add Address Book pages or not which can include e-mail and " "website addresses and personal address/ residence events?" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7490 +#: ../src/plugins/webreport/NarrativeWeb.py:7488 msgid "Place Map Options" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7494 +#: ../src/plugins/webreport/NarrativeWeb.py:7492 msgid "Google" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7496 +#: ../src/plugins/webreport/NarrativeWeb.py:7494 msgid "Map Service" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7499 +#: ../src/plugins/webreport/NarrativeWeb.py:7497 msgid "Choose your choice of map service for creating the Place Map Pages." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7504 +#: ../src/plugins/webreport/NarrativeWeb.py:7502 msgid "Include Place map on Place Pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7505 +#: ../src/plugins/webreport/NarrativeWeb.py:7503 msgid "" "Whether to include a place map on the Place Pages, where Latitude/ Longitude " "are available." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7510 +#: ../src/plugins/webreport/NarrativeWeb.py:7508 msgid "Include Family Map Pages with all places shown on the map" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7512 +#: ../src/plugins/webreport/NarrativeWeb.py:7510 msgid "" "Whether or not to add an individual page map showing all the places on this " "page. This will allow you to see how your family traveled around the country." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7520 +#: ../src/plugins/webreport/NarrativeWeb.py:7518 msgid "Markers" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7521 +#: ../src/plugins/webreport/NarrativeWeb.py:7519 msgid "Family Links" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7522 +#: ../src/plugins/webreport/NarrativeWeb.py:7520 msgid "Google/ FamilyMap Option" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:7525 +#: ../src/plugins/webreport/NarrativeWeb.py:7523 msgid "" "Select which option that you would like to have for the Google Maps Family " "Map pages..." msgstr "" #. adding title to hyperlink menu for screen readers and braille writers -#: ../src/plugins/webreport/NarrativeWeb.py:7825 +#: ../src/plugins/webreport/NarrativeWeb.py:7836 msgid "Alphabet Menu: " msgstr "" #. _('translation') +#. Number of directory levels up to get to self.html_dir / root +#. Number of directory levels up to get to root +#. generate progress pass for "Year At A Glance" #: ../src/plugins/webreport/WebCal.py:295 +#: ../src/plugins/webreport/WebCal.py:806 +#: ../src/plugins/webreport/WebCal.py:869 +#: ../src/plugins/webreport/WebCal.py:1050 +#: ../src/plugins/webreport/WebCal.py:1056 +msgid "Web Calendar Report" +msgstr "" + +#: ../src/plugins/webreport/WebCal.py:296 #, python-format msgid "Calculating Holidays for year %04d" msgstr "" -#: ../src/plugins/webreport/WebCal.py:441 +#: ../src/plugins/webreport/WebCal.py:442 #, python-format msgid "Created for %(author)s" msgstr "" -#: ../src/plugins/webreport/WebCal.py:445 +#: ../src/plugins/webreport/WebCal.py:446 #, python-format msgid "Created for %(author)s" msgstr "" #. Add a link for year_glance() if requested -#: ../src/plugins/webreport/WebCal.py:514 +#: ../src/plugins/webreport/WebCal.py:515 msgid "Year Glance" msgstr "" -#: ../src/plugins/webreport/WebCal.py:546 +#: ../src/plugins/webreport/WebCal.py:547 msgid "NarrativeWeb Home" msgstr "" -#: ../src/plugins/webreport/WebCal.py:548 +#: ../src/plugins/webreport/WebCal.py:549 msgid "Full year at a Glance" msgstr "" -#. Number of directory levels up to get to self.html_dir / root -#. generate progress pass for "WebCal" -#: ../src/plugins/webreport/WebCal.py:806 +#: ../src/plugins/webreport/WebCal.py:807 msgid "Formatting months ..." msgstr "" -#. Number of directory levels up to get to root -#. generate progress pass for "Year At A Glance" -#: ../src/plugins/webreport/WebCal.py:868 +#: ../src/plugins/webreport/WebCal.py:870 msgid "Creating Year At A Glance calendar" msgstr "" #. page title -#: ../src/plugins/webreport/WebCal.py:873 +#: ../src/plugins/webreport/WebCal.py:875 #, python-format msgid "%(year)d, At A Glance" msgstr "" -#: ../src/plugins/webreport/WebCal.py:887 +#: ../src/plugins/webreport/WebCal.py:889 msgid "" "This calendar is meant to give you access to all your data at a glance " "compressed into one page. Clicking on a date will take you to a page that " @@ -22940,231 +22698,226 @@ msgid "" msgstr "" #. page title -#: ../src/plugins/webreport/WebCal.py:938 +#: ../src/plugins/webreport/WebCal.py:941 msgid "One Day Within A Year" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1145 +#: ../src/plugins/webreport/WebCal.py:1152 #, python-format msgid "%(spouse)s and %(person)s" msgstr "" #. Display date as user set in preferences -#: ../src/plugins/webreport/WebCal.py:1162 +#: ../src/plugins/webreport/WebCal.py:1170 #, python-format msgid "" "Generated by Gramps on %(date)s" msgstr "" -#. Create progress meter bar -#: ../src/plugins/webreport/WebCal.py:1204 -msgid "Web Calendar Report" -msgstr "" - -#: ../src/plugins/webreport/WebCal.py:1293 +#: ../src/plugins/webreport/WebCal.py:1294 msgid "Calendar Title" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1293 +#: ../src/plugins/webreport/WebCal.py:1294 msgid "My Family Calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1294 +#: ../src/plugins/webreport/WebCal.py:1295 msgid "The title of the calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1351 +#: ../src/plugins/webreport/WebCal.py:1352 msgid "Content Options" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1356 +#: ../src/plugins/webreport/WebCal.py:1357 msgid "Create multiple year calendars" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1357 +#: ../src/plugins/webreport/WebCal.py:1358 msgid "Whether to create Multiple year calendars or not." msgstr "" -#: ../src/plugins/webreport/WebCal.py:1361 +#: ../src/plugins/webreport/WebCal.py:1362 msgid "Start Year for the Calendar(s)" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1363 +#: ../src/plugins/webreport/WebCal.py:1364 msgid "Enter the starting year for the calendars between 1900 - 3000" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1367 +#: ../src/plugins/webreport/WebCal.py:1368 msgid "End Year for the Calendar(s)" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1369 +#: ../src/plugins/webreport/WebCal.py:1370 msgid "Enter the ending year for the calendars between 1900 - 3000." msgstr "" -#: ../src/plugins/webreport/WebCal.py:1386 +#: ../src/plugins/webreport/WebCal.py:1387 msgid "Holidays will be included for the selected country" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1406 +#: ../src/plugins/webreport/WebCal.py:1407 msgid "Home link" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1407 +#: ../src/plugins/webreport/WebCal.py:1408 msgid "" "The link to be included to direct the user to the main page of the web site" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1427 +#: ../src/plugins/webreport/WebCal.py:1428 msgid "Jan - Jun Notes" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1429 +#: ../src/plugins/webreport/WebCal.py:1430 msgid "January Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1430 +#: ../src/plugins/webreport/WebCal.py:1431 msgid "The note for the month of January" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1433 +#: ../src/plugins/webreport/WebCal.py:1434 msgid "February Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1434 +#: ../src/plugins/webreport/WebCal.py:1435 msgid "The note for the month of February" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1437 +#: ../src/plugins/webreport/WebCal.py:1438 msgid "March Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1438 +#: ../src/plugins/webreport/WebCal.py:1439 msgid "The note for the month of March" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1441 +#: ../src/plugins/webreport/WebCal.py:1442 msgid "April Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1442 +#: ../src/plugins/webreport/WebCal.py:1443 msgid "The note for the month of April" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1445 +#: ../src/plugins/webreport/WebCal.py:1446 msgid "May Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1446 +#: ../src/plugins/webreport/WebCal.py:1447 msgid "The note for the month of May" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1449 +#: ../src/plugins/webreport/WebCal.py:1450 msgid "June Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1450 +#: ../src/plugins/webreport/WebCal.py:1451 msgid "The note for the month of June" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1453 +#: ../src/plugins/webreport/WebCal.py:1454 msgid "Jul - Dec Notes" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1455 +#: ../src/plugins/webreport/WebCal.py:1456 msgid "July Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1456 +#: ../src/plugins/webreport/WebCal.py:1457 msgid "The note for the month of July" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1459 +#: ../src/plugins/webreport/WebCal.py:1460 msgid "August Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1460 +#: ../src/plugins/webreport/WebCal.py:1461 msgid "The note for the month of August" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1463 +#: ../src/plugins/webreport/WebCal.py:1464 msgid "September Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1464 +#: ../src/plugins/webreport/WebCal.py:1465 msgid "The note for the month of September" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1467 +#: ../src/plugins/webreport/WebCal.py:1468 msgid "October Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1468 +#: ../src/plugins/webreport/WebCal.py:1469 msgid "The note for the month of October" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1471 +#: ../src/plugins/webreport/WebCal.py:1472 msgid "November Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1472 +#: ../src/plugins/webreport/WebCal.py:1473 msgid "The note for the month of November" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1475 +#: ../src/plugins/webreport/WebCal.py:1476 msgid "December Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1476 +#: ../src/plugins/webreport/WebCal.py:1477 msgid "The note for the month of December" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1492 +#: ../src/plugins/webreport/WebCal.py:1493 msgid "Create \"Year At A Glance\" Calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1493 +#: ../src/plugins/webreport/WebCal.py:1494 msgid "Whether to create A one-page mini calendar with dates highlighted" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1497 +#: ../src/plugins/webreport/WebCal.py:1498 msgid "Create one day event pages for Year At A Glance calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1499 +#: ../src/plugins/webreport/WebCal.py:1500 msgid "Whether to create one day pages or not" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1502 +#: ../src/plugins/webreport/WebCal.py:1503 msgid "Link to Narrated Web Report" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1503 +#: ../src/plugins/webreport/WebCal.py:1504 msgid "Whether to link data to web report or not" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1507 +#: ../src/plugins/webreport/WebCal.py:1508 msgid "Link prefix" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1508 +#: ../src/plugins/webreport/WebCal.py:1509 msgid "A Prefix on the links to take you to Narrated Web Report" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1664 +#: ../src/plugins/webreport/WebCal.py:1665 #, python-format msgid "%s old" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1664 +#: ../src/plugins/webreport/WebCal.py:1665 msgid "birth" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1671 +#: ../src/plugins/webreport/WebCal.py:1672 #, python-format msgid "%(couple)s, wedding" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1674 +#: ../src/plugins/webreport/WebCal.py:1675 #, python-format msgid "%(couple)s, %(years)d year anniversary" msgid_plural "%(couple)s, %(years)d year anniversary" @@ -23187,11 +22940,11 @@ msgstr "" msgid "Produces web (HTML) calendars." msgstr "" -#: ../src/plugins/webstuff/webstuff.gpr.py:32 +#: ../src/plugins/webstuff/webstuff.gpr.py:33 msgid "Webstuff" msgstr "" -#: ../src/plugins/webstuff/webstuff.gpr.py:33 +#: ../src/plugins/webstuff/webstuff.gpr.py:34 msgid "Provides a collection of resources for the web" msgstr "" @@ -23249,11 +23002,11 @@ msgstr "" msgid "No style sheet" msgstr "" -#: ../src/Simple/_SimpleAccess.py:942 +#: ../src/Simple/_SimpleAccess.py:960 msgid "Unknown father" msgstr "" -#: ../src/Simple/_SimpleAccess.py:946 +#: ../src/Simple/_SimpleAccess.py:964 msgid "Unknown mother" msgstr "" @@ -23332,33 +23085,35 @@ msgstr "" msgid "Miscellaneous filters" msgstr "" -#: ../src/Filters/Rules/Person/_ChangedSince.py:23 -#: ../src/Filters/Rules/Family/_ChangedSince.py:23 -#: ../src/Filters/Rules/Event/_ChangedSince.py:23 -#: ../src/Filters/Rules/Place/_ChangedSince.py:23 -#: ../src/Filters/Rules/Source/_ChangedSince.py:23 -#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:23 -#: ../src/Filters/Rules/Repository/_ChangedSince.py:23 -#: ../src/Filters/Rules/Note/_ChangedSince.py:23 +#: ../src/Filters/Rules/Person/_ChangedSince.py:46 +#: ../src/Filters/Rules/Family/_ChangedSince.py:46 +#: ../src/Filters/Rules/Event/_ChangedSince.py:46 +#: ../src/Filters/Rules/Place/_ChangedSince.py:46 +#: ../src/Filters/Rules/Source/_ChangedSince.py:46 +#: ../src/Filters/Rules/Citation/_ChangedSince.py:46 +#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:46 +#: ../src/Filters/Rules/Repository/_ChangedSince.py:46 +#: ../src/Filters/Rules/Note/_ChangedSince.py:46 msgid "Changed after:" msgstr "" -#: ../src/Filters/Rules/Person/_ChangedSince.py:23 -#: ../src/Filters/Rules/Family/_ChangedSince.py:23 -#: ../src/Filters/Rules/Event/_ChangedSince.py:23 -#: ../src/Filters/Rules/Place/_ChangedSince.py:23 -#: ../src/Filters/Rules/Source/_ChangedSince.py:23 -#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:23 -#: ../src/Filters/Rules/Repository/_ChangedSince.py:23 -#: ../src/Filters/Rules/Note/_ChangedSince.py:23 +#: ../src/Filters/Rules/Person/_ChangedSince.py:46 +#: ../src/Filters/Rules/Family/_ChangedSince.py:46 +#: ../src/Filters/Rules/Event/_ChangedSince.py:46 +#: ../src/Filters/Rules/Place/_ChangedSince.py:46 +#: ../src/Filters/Rules/Source/_ChangedSince.py:46 +#: ../src/Filters/Rules/Citation/_ChangedSince.py:46 +#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:46 +#: ../src/Filters/Rules/Repository/_ChangedSince.py:46 +#: ../src/Filters/Rules/Note/_ChangedSince.py:46 msgid "but before:" msgstr "" -#: ../src/Filters/Rules/Person/_ChangedSince.py:24 +#: ../src/Filters/Rules/Person/_ChangedSince.py:47 msgid "Persons changed after " msgstr "" -#: ../src/Filters/Rules/Person/_ChangedSince.py:25 +#: ../src/Filters/Rules/Person/_ChangedSince.py:48 msgid "" "Matches person records changed after a specified date-time (yyyy-mm-dd hh:mm:" "ss) or in the range, if a second date-time is given." @@ -23377,6 +23132,7 @@ msgid "Relationship path between and people matching " msgstr "" #: ../src/Filters/Rules/Person/_DeepRelationshipPathBetween.py:125 +#: ../src/Filters/Rules/Person/_IsRelatedWith.py:47 #: ../src/Filters/Rules/Person/_RelationshipPathBetween.py:48 #: ../src/Filters/Rules/Person/_RelationshipPathBetweenBookmarks.py:53 msgid "Relationship filters" @@ -23434,27 +23190,27 @@ msgstr "" msgid "Event filters" msgstr "" -#: ../src/Filters/Rules/Person/_HasAddress.py:47 +#: ../src/Filters/Rules/Person/_HasAddress.py:50 msgid "People with addresses" msgstr "" -#: ../src/Filters/Rules/Person/_HasAddress.py:48 +#: ../src/Filters/Rules/Person/_HasAddress.py:51 msgid "Matches people with a certain number of personal addresses" msgstr "" -#: ../src/Filters/Rules/Person/_HasAlternateName.py:43 +#: ../src/Filters/Rules/Person/_HasAlternateName.py:46 msgid "People with an alternate name" msgstr "" -#: ../src/Filters/Rules/Person/_HasAlternateName.py:44 +#: ../src/Filters/Rules/Person/_HasAlternateName.py:47 msgid "Matches people with an alternate name" msgstr "" -#: ../src/Filters/Rules/Person/_HasAssociation.py:47 +#: ../src/Filters/Rules/Person/_HasAssociation.py:50 msgid "People with associations" msgstr "" -#: ../src/Filters/Rules/Person/_HasAssociation.py:48 +#: ../src/Filters/Rules/Person/_HasAssociation.py:51 msgid "Matches people with a certain number of associations" msgstr "" @@ -23475,13 +23231,17 @@ msgid "Matches people with the personal attribute of a particular value" msgstr "" #: ../src/Filters/Rules/Person/_HasBirth.py:47 +#: ../src/Filters/Rules/Person/_HasCitation.py:49 #: ../src/Filters/Rules/Person/_HasDeath.py:47 #: ../src/Filters/Rules/Person/_HasEvent.py:50 #: ../src/Filters/Rules/Person/_HasFamilyEvent.py:49 +#: ../src/Filters/Rules/Family/_HasCitation.py:50 #: ../src/Filters/Rules/Family/_HasEvent.py:49 +#: ../src/Filters/Rules/Event/_HasCitation.py:50 #: ../src/Filters/Rules/Event/_HasData.py:47 #: ../src/Filters/Rules/MediaObject/_HasMedia.py:50 -#: ../src/glade/mergeevent.glade.h:4 ../src/glade/mergemedia.glade.h:4 +#: ../src/glade/mergecitation.glade.h:4 ../src/glade/mergeevent.glade.h:4 +#: ../src/glade/mergemedia.glade.h:4 msgid "Date:" msgstr "" @@ -23502,6 +23262,21 @@ msgstr "" msgid "Matches people with birth data of a particular value" msgstr "" +#: ../src/Filters/Rules/Person/_HasCitation.py:48 +#: ../src/Filters/Rules/Family/_HasCitation.py:49 +#: ../src/Filters/Rules/Event/_HasCitation.py:49 +#: ../src/glade/mergecitation.glade.h:10 +msgid "Volume/Page:" +msgstr "" + +#: ../src/Filters/Rules/Person/_HasCitation.py:51 +msgid "People with the " +msgstr "" + +#: ../src/Filters/Rules/Person/_HasCitation.py:52 +msgid "Matches people with a citation of a particular value" +msgstr "" + #: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:49 msgid "People with a common ancestor with match" msgstr "" @@ -23515,7 +23290,7 @@ msgstr "" #: ../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/_IsDuplicatedAncestorOf.py:46 +#: ../src/Filters/Rules/Person/_IsDuplicatedAncestorOf.py:49 #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py:55 #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfDefaultPerson.py:50 #: ../src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOf.py:48 @@ -23581,11 +23356,11 @@ msgstr "" msgid "Matches person with a specified Gramps ID" msgstr "" -#: ../src/Filters/Rules/Person/_HasLDS.py:46 +#: ../src/Filters/Rules/Person/_HasLDS.py:49 msgid "People with LDS events" msgstr "" -#: ../src/Filters/Rules/Person/_HasLDS.py:47 +#: ../src/Filters/Rules/Person/_HasLDS.py:50 msgid "Matches people with a certain number of LDS events" msgstr "" @@ -23638,27 +23413,27 @@ msgstr "" msgid "Matches people with a specified (partial) name" msgstr "" -#: ../src/Filters/Rules/Person/_HasNameOriginType.py:45 +#: ../src/Filters/Rules/Person/_HasNameOriginType.py:48 msgid "People with the " msgstr "" -#: ../src/Filters/Rules/Person/_HasNameOriginType.py:46 +#: ../src/Filters/Rules/Person/_HasNameOriginType.py:49 msgid "Matches people with a surname origin" msgstr "" -#: ../src/Filters/Rules/Person/_HasNameType.py:45 +#: ../src/Filters/Rules/Person/_HasNameType.py:48 msgid "People with the " msgstr "" -#: ../src/Filters/Rules/Person/_HasNameType.py:46 +#: ../src/Filters/Rules/Person/_HasNameType.py:49 msgid "Matches people with a type of name" msgstr "" -#: ../src/Filters/Rules/Person/_HasNickname.py:43 +#: ../src/Filters/Rules/Person/_HasNickname.py:46 msgid "People with a nickname" msgstr "" -#: ../src/Filters/Rules/Person/_HasNickname.py:44 +#: ../src/Filters/Rules/Person/_HasNickname.py:47 msgid "Matches people with a nickname" msgstr "" @@ -23715,11 +23490,11 @@ msgstr "" msgid "Family filters" msgstr "" -#: ../src/Filters/Rules/Person/_HasSource.py:46 +#: ../src/Filters/Rules/Person/_HasSourceCount.py:46 msgid "People with sources" msgstr "" -#: ../src/Filters/Rules/Person/_HasSource.py:47 +#: ../src/Filters/Rules/Person/_HasSourceCount.py:47 msgid "Matches people with a certain number of sources connected to it" msgstr "" @@ -23727,6 +23502,11 @@ msgstr "" msgid "People with the " msgstr "" +#: ../src/Filters/Rules/Person/_HasSourceOf.py:47 +#: ../src/Filters/Rules/Event/_MatchesSourceFilter.py:52 +msgid "Citation/source filters" +msgstr "" + #: ../src/Filters/Rules/Person/_HasSourceOf.py:48 msgid "Matches people who have a particular source" msgstr "" @@ -23739,11 +23519,11 @@ msgstr "" msgid "Matches people with the particular tag" msgstr "" -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:47 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:49 msgid "People with records containing " msgstr "" -#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:48 +#: ../src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py:50 msgid "Matches people whose records contain text matching a substring" msgstr "" @@ -23853,11 +23633,11 @@ msgstr "" msgid "Matches all descendants for the specified person" msgstr "" -#: ../src/Filters/Rules/Person/_IsDuplicatedAncestorOf.py:45 +#: ../src/Filters/Rules/Person/_IsDuplicatedAncestorOf.py:48 msgid "Duplicated ancestors of " msgstr "" -#: ../src/Filters/Rules/Person/_IsDuplicatedAncestorOf.py:47 +#: ../src/Filters/Rules/Person/_IsDuplicatedAncestorOf.py:50 msgid "Matches people that are ancestors twice or more of a specified person" msgstr "" @@ -23936,6 +23716,14 @@ msgstr "" msgid "Matches parents of anybody matched by a filter" msgstr "" +#: ../src/Filters/Rules/Person/_IsRelatedWith.py:46 +msgid "People related to " +msgstr "" + +#: ../src/Filters/Rules/Person/_IsRelatedWith.py:48 +msgid "Matches people related to a specified person" +msgstr "" + #: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:47 msgid "Siblings of match" msgstr "" @@ -23976,11 +23764,11 @@ msgstr "" msgid "Matches people matched by the specified filter name" msgstr "" -#: ../src/Filters/Rules/Person/_MatchesSourceConfidence.py:42 +#: ../src/Filters/Rules/Person/_MatchesSourceConfidence.py:45 msgid "Persons with at least one direct source >= " msgstr "" -#: ../src/Filters/Rules/Person/_MatchesSourceConfidence.py:43 +#: ../src/Filters/Rules/Person/_MatchesSourceConfidence.py:46 msgid "" "Matches persons with at least one direct source with confidence level(s)" msgstr "" @@ -24107,11 +23895,11 @@ msgstr "" msgid "Matches every family in the database" msgstr "" -#: ../src/Filters/Rules/Family/_ChangedSince.py:24 +#: ../src/Filters/Rules/Family/_ChangedSince.py:47 msgid "Families changed after " msgstr "" -#: ../src/Filters/Rules/Family/_ChangedSince.py:25 +#: ../src/Filters/Rules/Family/_ChangedSince.py:48 msgid "" "Matches family records changed after a specified date-time (yyyy-mm-dd hh:mm:" "ss) or in the range, if a second date-time is given." @@ -24186,6 +23974,14 @@ msgstr "" msgid "Matches families with the family attribute of a particular value" msgstr "" +#: ../src/Filters/Rules/Family/_HasCitation.py:52 +msgid "Family with the " +msgstr "" + +#: ../src/Filters/Rules/Family/_HasCitation.py:53 +msgid "Matches families with a citation of a particular value" +msgstr "" + #: ../src/Filters/Rules/Family/_HasEvent.py:53 msgid "Families with the " msgstr "" @@ -24194,11 +23990,11 @@ msgstr "" msgid "Matches families with an event of a particular value" msgstr "" -#: ../src/Filters/Rules/Family/_HasGallery.py:43 +#: ../src/Filters/Rules/Family/_HasGallery.py:46 msgid "Families with media" msgstr "" -#: ../src/Filters/Rules/Family/_HasGallery.py:44 +#: ../src/Filters/Rules/Family/_HasGallery.py:47 msgid "Matches families with a certain number of items in the gallery" msgstr "" @@ -24210,11 +24006,11 @@ msgstr "" msgid "Matches a family with a specified Gramps ID" msgstr "" -#: ../src/Filters/Rules/Family/_HasLDS.py:46 +#: ../src/Filters/Rules/Family/_HasLDS.py:49 msgid "Families with LDS events" msgstr "" -#: ../src/Filters/Rules/Family/_HasLDS.py:47 +#: ../src/Filters/Rules/Family/_HasLDS.py:50 msgid "Matches families with a certain number of LDS events" msgstr "" @@ -24258,11 +24054,11 @@ msgstr "" msgid "Matches families with the relationship type of a particular value" msgstr "" -#: ../src/Filters/Rules/Family/_HasSource.py:46 +#: ../src/Filters/Rules/Family/_HasSourceCount.py:46 msgid "Families with sources" msgstr "" -#: ../src/Filters/Rules/Family/_HasSource.py:47 +#: ../src/Filters/Rules/Family/_HasSourceCount.py:47 msgid "Matches families with a certain number of sources connected to it" msgstr "" @@ -24290,11 +24086,11 @@ msgstr "" msgid "Matches families matched by the specified filter name" msgstr "" -#: ../src/Filters/Rules/Family/_MatchesSourceConfidence.py:42 +#: ../src/Filters/Rules/Family/_MatchesSourceConfidence.py:45 msgid "Families with at least one direct source >= " msgstr "" -#: ../src/Filters/Rules/Family/_MatchesSourceConfidence.py:43 +#: ../src/Filters/Rules/Family/_MatchesSourceConfidence.py:46 msgid "" "Matches families with at least one direct source with confidence level(s)" msgstr "" @@ -24385,11 +24181,11 @@ msgstr "" msgid "Matches every event in the database" msgstr "" -#: ../src/Filters/Rules/Event/_ChangedSince.py:24 +#: ../src/Filters/Rules/Event/_ChangedSince.py:47 msgid "Events changed after " msgstr "" -#: ../src/Filters/Rules/Event/_ChangedSince.py:25 +#: ../src/Filters/Rules/Event/_ChangedSince.py:48 msgid "" "Matches event records changed after a specified date/time (yyyy-mm-dd hh:mm:" "ss) or in the range, if a second date/time is given." @@ -24411,6 +24207,14 @@ msgstr "" msgid "Matches events with the event attribute of a particular value" msgstr "" +#: ../src/Filters/Rules/Event/_HasCitation.py:52 +msgid "Event with the " +msgstr "" + +#: ../src/Filters/Rules/Event/_HasCitation.py:53 +msgid "Matches events with a citation of a particular value" +msgstr "" + #: ../src/Filters/Rules/Event/_HasData.py:49 msgid "Events with " msgstr "" @@ -24419,11 +24223,11 @@ msgstr "" msgid "Matches events with data of a particular value" msgstr "" -#: ../src/Filters/Rules/Event/_HasGallery.py:43 +#: ../src/Filters/Rules/Event/_HasGallery.py:46 msgid "Events with media" msgstr "" -#: ../src/Filters/Rules/Event/_HasGallery.py:44 +#: ../src/Filters/Rules/Event/_HasGallery.py:47 msgid "Matches events with a certain number of items in the gallery" msgstr "" @@ -24467,11 +24271,11 @@ msgstr "" msgid "Matches events with a certain reference count" msgstr "" -#: ../src/Filters/Rules/Event/_HasSource.py:43 +#: ../src/Filters/Rules/Event/_HasSourceCount.py:45 msgid "Events with sources" msgstr "" -#: ../src/Filters/Rules/Event/_HasSource.py:44 +#: ../src/Filters/Rules/Event/_HasSourceCount.py:46 msgid "Matches events with a certain number of sources connected to it" msgstr "" @@ -24507,11 +24311,11 @@ msgstr "" msgid "Matches events with sources that match the specified source filter name" msgstr "" -#: ../src/Filters/Rules/Event/_MatchesSourceConfidence.py:43 +#: ../src/Filters/Rules/Event/_MatchesSourceConfidence.py:46 msgid "Events with at least one direct source >= " msgstr "" -#: ../src/Filters/Rules/Event/_MatchesSourceConfidence.py:44 +#: ../src/Filters/Rules/Event/_MatchesSourceConfidence.py:47 msgid "Matches events with at least one direct source with confidence level(s)" msgstr "" @@ -24531,21 +24335,21 @@ msgstr "" msgid "Matches every place in the database" msgstr "" -#: ../src/Filters/Rules/Place/_ChangedSince.py:24 +#: ../src/Filters/Rules/Place/_ChangedSince.py:47 msgid "Places changed after " msgstr "" -#: ../src/Filters/Rules/Place/_ChangedSince.py:25 +#: ../src/Filters/Rules/Place/_ChangedSince.py:48 msgid "" "Matches place records changed after a specified date-time (yyyy-mm-dd hh:mm:" "ss) or in the range, if a second date-time is given." msgstr "" -#: ../src/Filters/Rules/Place/_HasGallery.py:43 +#: ../src/Filters/Rules/Place/_HasGallery.py:46 msgid "Places with media" msgstr "" -#: ../src/Filters/Rules/Place/_HasGallery.py:44 +#: ../src/Filters/Rules/Place/_HasGallery.py:47 msgid "Matches places with a certain number of items in the gallery" msgstr "" @@ -24557,16 +24361,16 @@ msgstr "" msgid "Matches a place with a specified Gramps ID" msgstr "" -#: ../src/Filters/Rules/Place/_HasNoLatOrLon.py:46 +#: ../src/Filters/Rules/Place/_HasNoLatOrLon.py:49 msgid "Places with no latitude or longitude given" msgstr "" -#: ../src/Filters/Rules/Place/_HasNoLatOrLon.py:47 +#: ../src/Filters/Rules/Place/_HasNoLatOrLon.py:50 msgid "Matches places with empty latitude or longitude" msgstr "" -#: ../src/Filters/Rules/Place/_HasNoLatOrLon.py:48 -#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:54 +#: ../src/Filters/Rules/Place/_HasNoLatOrLon.py:51 +#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:57 msgid "Position filters" msgstr "" @@ -24595,12 +24399,10 @@ msgid "Matches places whose notes contain text matching a regular expression" msgstr "" #: ../src/Filters/Rules/Place/_HasPlace.py:49 -#: ../src/plugins/tool/ownereditor.glade.h:8 msgid "Street:" msgstr "" #: ../src/Filters/Rules/Place/_HasPlace.py:50 -#: ../src/plugins/tool/ownereditor.glade.h:4 msgid "Locality:" msgstr "" @@ -24613,7 +24415,6 @@ msgid "State:" msgstr "" #: ../src/Filters/Rules/Place/_HasPlace.py:55 -#: ../src/plugins/tool/ownereditor.glade.h:9 msgid "ZIP/Postal Code:" msgstr "" @@ -24637,29 +24438,29 @@ msgstr "" msgid "Matches places with a certain reference count" msgstr "" -#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:47 +#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:50 #: ../src/glade/mergeplace.glade.h:6 msgid "Latitude:" msgstr "" -#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:47 +#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:50 #: ../src/glade/mergeplace.glade.h:8 msgid "Longitude:" msgstr "" -#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:48 +#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:51 msgid "Rectangle height:" msgstr "" -#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:48 +#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:51 msgid "Rectangle width:" msgstr "" -#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:49 +#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:52 msgid "Places in neighborhood of given position" msgstr "" -#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:50 +#: ../src/Filters/Rules/Place/_InLatLonNeighborhood.py:53 msgid "" "Matches places with latitude or longitude positioned in a rectangle of given " "height and width (in degrees), and with middlepoint the given latitude and " @@ -24708,21 +24509,21 @@ msgstr "" msgid "Matches every source in the database" msgstr "" -#: ../src/Filters/Rules/Source/_ChangedSince.py:24 +#: ../src/Filters/Rules/Source/_ChangedSince.py:47 msgid "Sources changed after " msgstr "" -#: ../src/Filters/Rules/Source/_ChangedSince.py:25 +#: ../src/Filters/Rules/Source/_ChangedSince.py:48 msgid "" "Matches source records changed after a specified date-time (yyyy-mm-dd hh:mm:" "ss) or in the range, if a second date-time is given." msgstr "" -#: ../src/Filters/Rules/Source/_HasGallery.py:43 +#: ../src/Filters/Rules/Source/_HasGallery.py:46 msgid "Sources with media" msgstr "" -#: ../src/Filters/Rules/Source/_HasGallery.py:44 +#: ../src/Filters/Rules/Source/_HasGallery.py:47 msgid "Matches sources with a certain number of items in the gallery" msgstr "" @@ -24766,51 +24567,25 @@ msgstr "" msgid "Matches sources with a certain reference count" msgstr "" -#: ../src/Filters/Rules/Source/_HasRepository.py:45 +#: ../src/Filters/Rules/Source/_HasRepository.py:48 msgid "Sources with Repository references" msgstr "" -#: ../src/Filters/Rules/Source/_HasRepository.py:46 +#: ../src/Filters/Rules/Source/_HasRepository.py:49 msgid "Matches sources with a certain number of repository references" msgstr "" -#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:42 +#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:45 msgid "" "Sources with repository reference containing in \"Call Number\"" msgstr "" -#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:43 +#: ../src/Filters/Rules/Source/_HasRepositoryCallNumberRef.py:46 msgid "" "Matches sources with a repository reference\n" "containing a substring in \"Call Number\"" msgstr "" -#: ../src/Filters/Rules/Source/_HasSource.py:46 -#: ../src/Filters/Rules/MediaObject/_HasMedia.py:47 -#: ../src/glade/mergedata.glade.h:14 ../src/glade/mergemedia.glade.h:10 -#: ../src/glade/mergeplace.glade.h:11 ../src/glade/mergesource.glade.h:11 -msgid "Title:" -msgstr "" - -#: ../src/Filters/Rules/Source/_HasSource.py:47 -#: ../src/glade/mergedata.glade.h:5 ../src/glade/mergesource.glade.h:4 -#: ../src/glade/plugins.glade.h:2 -msgid "Author:" -msgstr "" - -#: ../src/Filters/Rules/Source/_HasSource.py:48 -#: ../src/glade/mergedata.glade.h:11 ../src/glade/mergesource.glade.h:8 -msgid "Publication:" -msgstr "" - -#: ../src/Filters/Rules/Source/_HasSource.py:49 -msgid "Sources matching parameters" -msgstr "" - -#: ../src/Filters/Rules/Source/_HasSource.py:50 -msgid "Matches sources with particular parameters" -msgstr "" - #: ../src/Filters/Rules/Source/_MatchesFilter.py:45 msgid "Sources matching the " msgstr "" @@ -24819,11 +24594,11 @@ msgstr "" msgid "Matches sources matched by the specified filter name" msgstr "" -#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:42 +#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:45 msgid "Sources with repository reference matching the " msgstr "" -#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:43 +#: ../src/Filters/Rules/Source/_MatchesRepositoryFilter.py:46 msgid "" "Matches sources with a repository reference that match a certain\n" "repository filter" @@ -24853,6 +24628,139 @@ msgstr "" msgid "Matches sources whose Gramps ID matches the regular expression" msgstr "" +#: ../src/Filters/Rules/Citation/_AllCitations.py:46 +msgid "Every citation" +msgstr "" + +#: ../src/Filters/Rules/Citation/_AllCitations.py:47 +msgid "Matches every citation in the database" +msgstr "" + +#: ../src/Filters/Rules/Citation/_ChangedSince.py:47 +msgid "Citations changed after " +msgstr "" + +#: ../src/Filters/Rules/Citation/_ChangedSince.py:48 +msgid "" +"Matches citation records changed after a specified date-time (yyyy-mm-dd hh:" +"mm:ss) or in the range, if a second date-time is given." +msgstr "" + +#: ../src/Filters/Rules/Citation/_CitationPrivate.py:44 +msgid "Citations marked private" +msgstr "" + +#: ../src/Filters/Rules/Citation/_CitationPrivate.py:45 +msgid "Matches citations that are indicated as private" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasGallery.py:46 +msgid "Citations with media" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasGallery.py:47 +msgid "Matches citations with a certain number of items in the gallery" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasIdOf.py:46 +msgid "Citation with " +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasIdOf.py:47 +msgid "Matches a citation with a specified Gramps ID" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasNote.py:47 +msgid "Citations having notes" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasNote.py:48 +msgid "Matches citations having a certain number of notes" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasNoteMatchingSubstringOf.py:44 +msgid "Citations having notes containing " +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasNoteMatchingSubstringOf.py:45 +msgid "Matches citations whose notes contain text matching a substring" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasNoteRegexp.py:43 +msgid "Citations having notes containing " +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasNoteRegexp.py:44 +msgid "" +"Matches citations whose notes contain text matching a regular expression" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasReferenceCountOf.py:44 +msgid "Citations with a reference count of " +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasReferenceCountOf.py:45 +msgid "Matches citations with a certain reference count" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasSource.py:49 +#: ../src/Filters/Rules/MediaObject/_HasMedia.py:47 +#: ../src/glade/mergedata.glade.h:14 ../src/glade/mergemedia.glade.h:10 +#: ../src/glade/mergeplace.glade.h:11 ../src/glade/mergesource.glade.h:11 +msgid "Title:" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasSource.py:50 +#: ../src/glade/mergedata.glade.h:5 ../src/glade/mergesource.glade.h:4 +#: ../src/glade/plugins.glade.h:2 +msgid "Author:" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasSource.py:51 +#: ../src/glade/mergedata.glade.h:11 ../src/glade/mergesource.glade.h:8 +msgid "Publication:" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasSource.py:52 +msgid "Sources matching parameters" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasSource.py:53 +msgid "Matches citations with a source of a particular value" +msgstr "" + +#: ../src/Filters/Rules/Citation/_HasSource.py:55 +msgid "Source filters" +msgstr "" + +#: ../src/Filters/Rules/Citation/_MatchesFilter.py:46 +msgid "Citations matching the " +msgstr "" + +#: ../src/Filters/Rules/Citation/_MatchesFilter.py:47 +msgid "Matches citations matched by the specified filter name" +msgstr "" + +#: ../src/Filters/Rules/Citation/_MatchesPageSubstringOf.py:44 +msgid "Citation Volume/Page containing " +msgstr "" + +#: ../src/Filters/Rules/Citation/_MatchesPageSubstringOf.py:45 +msgid "Matches citations whose Volume/Page contains a certain substring" +msgstr "" + +#: ../src/Filters/Rules/Citation/_MatchesRepositoryFilter.py:47 +msgid "" +"Citations with a source with a repository reference matching the " +msgstr "" + +#: ../src/Filters/Rules/Citation/_MatchesRepositoryFilter.py:49 +msgid "" +"Matches citations with sources with a repository reference that match a " +"certain repository filter" +msgstr "" + #: ../src/Filters/Rules/MediaObject/_AllMedia.py:45 msgid "Every media object" msgstr "" @@ -24861,11 +24769,11 @@ msgstr "" msgid "Matches every media object in the database" msgstr "" -#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:24 +#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:47 msgid "Media objects changed after " msgstr "" -#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:25 +#: ../src/Filters/Rules/MediaObject/_ChangedSince.py:48 msgid "" "Matches media objects changed after a specified date:time (yyyy-mm-dd hh:mm:" "ss) or in the range, if a second date:time is given." @@ -24889,8 +24797,8 @@ msgstr "" #: ../src/Filters/Rules/MediaObject/_HasMedia.py:48 #: ../src/Filters/Rules/Repository/_HasRepo.py:48 -#: ../src/glade/mergeevent.glade.h:11 ../src/glade/mergenote.glade.h:9 -#: ../src/glade/mergerepository.glade.h:9 +#: ../src/glade/editmediaref.glade.h:25 ../src/glade/mergeevent.glade.h:11 +#: ../src/glade/mergenote.glade.h:9 ../src/glade/mergerepository.glade.h:9 msgid "Type:" msgstr "" @@ -24967,11 +24875,11 @@ msgstr "" msgid "Matches every repository in the database" msgstr "" -#: ../src/Filters/Rules/Repository/_ChangedSince.py:24 +#: ../src/Filters/Rules/Repository/_ChangedSince.py:47 msgid "Repositories changed after " msgstr "" -#: ../src/Filters/Rules/Repository/_ChangedSince.py:25 +#: ../src/Filters/Rules/Repository/_ChangedSince.py:48 msgid "" "Matches repository records changed after a specified date/time (yyyy-mm-dd " "hh:mm:ss) or in the range, if a second date/time is given." @@ -25063,11 +24971,11 @@ msgstr "" msgid "Matches every note in the database" msgstr "" -#: ../src/Filters/Rules/Note/_ChangedSince.py:24 +#: ../src/Filters/Rules/Note/_ChangedSince.py:47 msgid "Notes changed after " msgstr "" -#: ../src/Filters/Rules/Note/_ChangedSince.py:25 +#: ../src/Filters/Rules/Note/_ChangedSince.py:48 msgid "" "Matches note records changed after a specified date-time (yyyy-mm-dd hh:mm:" "ss) or in the range, if a second date-time is given." @@ -25153,6 +25061,7 @@ msgstr "" msgid "Matches notes that are indicated as private" msgstr "" +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:74 #: ../src/Filters/SideBar/_EventSidebarFilter.py:77 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:90 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:93 @@ -25164,10 +25073,11 @@ msgstr "" msgid "Use regular expressions" msgstr "" -#: ../src/Filters/SideBar/_EventSidebarFilter.py:96 -msgid "Participants" +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:95 +msgid "Volume/Page" msgstr "" +#: ../src/Filters/SideBar/_CitationSidebarFilter.py:99 #: ../src/Filters/SideBar/_EventSidebarFilter.py:100 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:122 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:137 @@ -25179,6 +25089,10 @@ msgstr "" msgid "Custom filter" msgstr "" +#: ../src/Filters/SideBar/_EventSidebarFilter.py:96 +msgid "Participants" +msgstr "" + #: ../src/Filters/SideBar/_PersonSidebarFilter.py:90 msgid "any" msgstr "" @@ -25249,9 +25163,10 @@ msgstr "" msgid "Zooms to fit the whole page" msgstr "" -#: ../src/glade/editperson.glade.h:1 ../src/glade/editreporef.glade.h:1 -#: ../src/glade/editmediaref.glade.h:1 ../src/glade/editeventref.glade.h:1 -#: ../src/glade/editsourceref.glade.h:1 ../src/plugins/tool/verify.glade.h:3 +#: ../src/glade/editperson.glade.h:1 ../src/glade/editcitation.glade.h:2 +#: ../src/glade/editreporef.glade.h:1 ../src/glade/editmediaref.glade.h:1 +#: ../src/glade/editeventref.glade.h:1 ../src/glade/editsourceref.glade.h:1 +#: ../src/plugins/tool/verify.glade.h:3 msgid "General" msgstr "" @@ -25293,77 +25208,72 @@ msgstr "" msgid "Accept changes and close window" msgstr "" -#: ../src/glade/editperson.glade.h:9 ../src/glade/editname.glade.h:9 +#: ../src/glade/editperson.glade.h:10 ../src/glade/editname.glade.h:9 msgid "" "An identification of what type of Name this is, eg. Birth Name, Married Name." msgstr "" -#: ../src/glade/editperson.glade.h:10 +#: ../src/glade/editperson.glade.h:11 msgid "" "An optional prefix for the family that is not used in sorting, such as \"de" "\" or \"van\"." msgstr "" -#: ../src/glade/editperson.glade.h:11 ../src/glade/editname.glade.h:10 +#: ../src/glade/editperson.glade.h:12 ../src/glade/editname.glade.h:10 msgid "An optional suffix to the name, such as \"Jr.\" or \"III\"" msgstr "" -#: ../src/glade/editperson.glade.h:12 +#: ../src/glade/editperson.glade.h:13 msgid "C_all:" msgstr "" -#: ../src/glade/editperson.glade.h:13 +#: ../src/glade/editperson.glade.h:14 msgid "Click on a table cell to edit." msgstr "" -#: ../src/glade/editperson.glade.h:14 +#: ../src/glade/editperson.glade.h:16 msgid "G_ender:" msgstr "" -#: ../src/glade/editperson.glade.h:15 +#: ../src/glade/editperson.glade.h:17 msgid "Go to Name Editor to add more information about this name" msgstr "" -#: ../src/glade/editperson.glade.h:16 +#: ../src/glade/editperson.glade.h:19 msgid "O_rigin:" msgstr "" -#: ../src/glade/editperson.glade.h:17 +#: ../src/glade/editperson.glade.h:20 msgid "" "Part of a person's name indicating the family to which the person belongs" msgstr "" -#: ../src/glade/editperson.glade.h:18 ../src/glade/editname.glade.h:17 +#: ../src/glade/editperson.glade.h:21 ../src/glade/editname.glade.h:18 msgid "" "Part of the Given name that is the normally used name. If background is red, " "call name is not part of Given name and will not be printed underlined in " "some reports." msgstr "" -#: ../src/glade/editperson.glade.h:19 +#: ../src/glade/editperson.glade.h:25 msgid "Set person as private data" msgstr "" -#: ../src/glade/editperson.glade.h:20 ../src/glade/editname.glade.h:23 +#: ../src/glade/editperson.glade.h:27 ../src/glade/editname.glade.h:26 msgid "T_itle:" msgstr "" -#: ../src/glade/editperson.glade.h:21 ../src/glade/editfamily.glade.h:12 -#: ../src/glade/editmedia.glade.h:10 ../src/glade/editnote.glade.h:4 -msgid "Tags:" -msgstr "" - -#: ../src/glade/editperson.glade.h:22 +#: ../src/glade/editperson.glade.h:29 msgid "" "The origin of this family name for this family, eg 'Inherited' or " "'Patronymic'." msgstr "" -#: ../src/glade/editperson.glade.h:23 ../src/glade/editname.glade.h:26 +#: ../src/glade/editperson.glade.h:30 ../src/glade/editname.glade.h:29 msgid "The person's given names" msgstr "" -#: ../src/glade/editperson.glade.h:24 +#: ../src/glade/editperson.glade.h:31 msgid "" "Use Multiple Surnames\n" "Indicate that the surname consists of different parts. Every surname has its " @@ -25372,31 +25282,38 @@ msgid "" "the connector y, and Cajal, which is inherited from the mother." msgstr "" -#: ../src/glade/editperson.glade.h:26 ../src/glade/editname.glade.h:29 +#: ../src/glade/editperson.glade.h:33 ../src/glade/editname.glade.h:32 msgid "_Given:" msgstr "" -#: ../src/glade/editperson.glade.h:27 ../src/glade/editsource.glade.h:11 -#: ../src/glade/editrepository.glade.h:7 ../src/glade/editreporef.glade.h:14 -#: ../src/glade/editfamily.glade.h:14 ../src/glade/editmedia.glade.h:12 -#: ../src/glade/editmediaref.glade.h:21 ../src/glade/editeventref.glade.h:8 -#: ../src/glade/editnote.glade.h:8 ../src/glade/editplace.glade.h:28 -#: ../src/glade/editsourceref.glade.h:22 ../src/glade/editevent.glade.h:11 +#: ../src/glade/editperson.glade.h:34 ../src/glade/editsource.glade.h:13 +#: ../src/glade/editcitation.glade.h:25 ../src/glade/editrepository.glade.h:9 +#: ../src/glade/editreporef.glade.h:16 ../src/glade/editfamily.glade.h:22 +#: ../src/glade/editmedia.glade.h:17 ../src/glade/editmediaref.glade.h:30 +#: ../src/glade/editeventref.glade.h:13 ../src/glade/editnote.glade.h:11 +#: ../src/glade/editplace.glade.h:30 ../src/glade/editsourceref.glade.h:25 +#: ../src/glade/editevent.glade.h:17 msgid "_ID:" msgstr "" -#: ../src/glade/editperson.glade.h:28 +#: ../src/glade/editperson.glade.h:35 msgid "_Nick:" msgstr "" -#: ../src/glade/editperson.glade.h:29 +#: ../src/glade/editperson.glade.h:36 msgid "_Surname:" msgstr "" -#: ../src/glade/editperson.glade.h:30 ../src/glade/editurl.glade.h:7 -#: ../src/glade/editrepository.glade.h:9 ../src/glade/editreporef.glade.h:17 -#: ../src/glade/editfamily.glade.h:15 ../src/glade/editmediaref.glade.h:24 -#: ../src/glade/editnote.glade.h:10 ../src/glade/editname.glade.h:32 +#: ../src/glade/editperson.glade.h:37 ../src/glade/editfamily.glade.h:23 +#: ../src/glade/editmedia.glade.h:19 ../src/glade/editmediaref.glade.h:32 +#: ../src/glade/editnote.glade.h:13 +msgid "_Tags:" +msgstr "" + +#: ../src/glade/editperson.glade.h:38 ../src/glade/editurl.glade.h:9 +#: ../src/glade/editrepository.glade.h:11 ../src/glade/editreporef.glade.h:19 +#: ../src/glade/editfamily.glade.h:24 ../src/glade/editnote.glade.h:14 +#: ../src/glade/editname.glade.h:35 msgid "_Type:" msgstr "" @@ -25409,6 +25326,22 @@ msgid "Click to expand/collapse" msgstr "" #: ../src/glade/grampletpane.glade.h:3 +msgid "Close" +msgstr "" + +#: ../src/glade/grampletpane.glade.h:4 +msgid "Config" +msgstr "" + +#: ../src/glade/grampletpane.glade.h:5 +msgid "Delete" +msgstr "" + +#: ../src/glade/grampletpane.glade.h:6 +msgid "Detach" +msgstr "" + +#: ../src/glade/grampletpane.glade.h:7 msgid "Drag to move; click to detach" msgstr "" @@ -25424,6 +25357,30 @@ msgstr "" msgid "Parent relationships" msgstr "" +#: ../src/glade/reorder.glade.h:3 +msgid "Arrow bottom" +msgstr "" + +#: ../src/glade/reorder.glade.h:4 +msgid "Arrow top" +msgstr "" + +#: ../src/glade/reorder.glade.h:5 +msgid "Move family down" +msgstr "" + +#: ../src/glade/reorder.glade.h:6 +msgid "Move family up" +msgstr "" + +#: ../src/glade/reorder.glade.h:7 +msgid "Move parent down" +msgstr "" + +#: ../src/glade/reorder.glade.h:8 +msgid "Move parent up" +msgstr "" + #: ../src/glade/tipofday.glade.h:1 msgid "_Display on startup" msgstr "" @@ -25441,9 +25398,9 @@ msgstr "" msgid "Convert to a relative path" msgstr "" -#: ../src/glade/addmedia.glade.h:3 ../src/glade/editsource.glade.h:13 -#: ../src/glade/editmedia.glade.h:13 ../src/glade/editmediaref.glade.h:23 -#: ../src/glade/editsourceref.glade.h:24 +#: ../src/glade/addmedia.glade.h:4 ../src/glade/editsource.glade.h:15 +#: ../src/glade/editcitation.glade.h:27 ../src/glade/editmedia.glade.h:20 +#: ../src/glade/editmediaref.glade.h:33 ../src/glade/editsourceref.glade.h:27 msgid "_Title:" msgstr "" @@ -25587,44 +25544,51 @@ msgstr "" msgid "_Year" msgstr "" -#: ../src/glade/editsource.glade.h:1 ../src/glade/editsourceref.glade.h:5 +#: ../src/glade/editsource.glade.h:1 ../src/glade/editcitation.glade.h:7 +#: ../src/glade/editsourceref.glade.h:5 msgid "A unique ID to identify the source" msgstr "" -#: ../src/glade/editsource.glade.h:2 ../src/glade/editsourceref.glade.h:6 +#: ../src/glade/editsource.glade.h:2 ../src/glade/editcitation.glade.h:8 +#: ../src/glade/editsourceref.glade.h:6 msgid "A_bbreviation:" msgstr "" -#: ../src/glade/editsource.glade.h:5 ../src/glade/editsourceref.glade.h:7 +#: ../src/glade/editsource.glade.h:5 ../src/glade/editcitation.glade.h:9 +#: ../src/glade/editsourceref.glade.h:7 msgid "Authors of the source." msgstr "" #: ../src/glade/editsource.glade.h:6 ../src/glade/editrepository.glade.h:4 -#: ../src/glade/editreporef.glade.h:10 ../src/glade/editfamily.glade.h:10 +#: ../src/glade/editreporef.glade.h:10 ../src/glade/editfamily.glade.h:14 msgid "Indicates if the record is private" msgstr "" -#: ../src/glade/editsource.glade.h:7 ../src/glade/editsourceref.glade.h:15 +#: ../src/glade/editsource.glade.h:9 ../src/glade/editcitation.glade.h:18 +#: ../src/glade/editsourceref.glade.h:18 msgid "" "Provide a short title used for sorting, filing, and retrieving source " "records." msgstr "" -#: ../src/glade/editsource.glade.h:8 ../src/glade/editsourceref.glade.h:16 +#: ../src/glade/editsource.glade.h:10 ../src/glade/editcitation.glade.h:19 +#: ../src/glade/editsourceref.glade.h:19 msgid "" "Publication Information, such as city and year of publication, name of " "publisher, ..." msgstr "" -#: ../src/glade/editsource.glade.h:9 ../src/glade/editsourceref.glade.h:19 +#: ../src/glade/editsource.glade.h:11 ../src/glade/editcitation.glade.h:22 +#: ../src/glade/editsourceref.glade.h:22 msgid "Title of the source." msgstr "" -#: ../src/glade/editsource.glade.h:10 ../src/glade/editsourceref.glade.h:20 +#: ../src/glade/editsource.glade.h:12 ../src/glade/editcitation.glade.h:23 +#: ../src/glade/editsourceref.glade.h:23 msgid "_Author:" msgstr "" -#: ../src/glade/editsource.glade.h:12 +#: ../src/glade/editsource.glade.h:14 msgid "_Pub. info.:" msgstr "" @@ -25658,6 +25622,7 @@ msgstr "" #: ../src/glade/styleeditor.glade.h:8 ../src/glade/rule.glade.h:3 #: ../src/plugins/tool/finddupes.glade.h:2 +#: ../src/plugins/tool/mergecitations.glade.h:2 #: ../src/plugins/export/exportcsv.glade.h:1 #: ../src/plugins/export/exportftree.glade.h:1 #: ../src/plugins/export/exportgeneweb.glade.h:1 @@ -25686,79 +25651,88 @@ msgstr "" msgid "Abo_ve:" msgstr "" -#: ../src/glade/styleeditor.glade.h:14 +#: ../src/glade/styleeditor.glade.h:15 msgid "Belo_w:" msgstr "" -#: ../src/glade/styleeditor.glade.h:15 +#: ../src/glade/styleeditor.glade.h:16 msgid "Cen_ter" msgstr "" -#: ../src/glade/styleeditor.glade.h:16 -msgid "First li_ne:" -msgstr "" - -#: ../src/glade/styleeditor.glade.h:17 -msgid "J_ustify" -msgstr "" - -#: ../src/glade/styleeditor.glade.h:18 -msgid "L_eft:" +#: ../src/glade/styleeditor.glade.h:18 ../src/glade/editfamily.glade.h:12 +#: ../src/glade/editchildref.glade.h:3 ../src/glade/rule.glade.h:20 +msgid "Edition" msgstr "" #: ../src/glade/styleeditor.glade.h:19 -msgid "Le_ft" +msgid "First li_ne:" msgstr "" #: ../src/glade/styleeditor.glade.h:20 -msgid "R_ight:" +msgid "J_ustify" msgstr "" #: ../src/glade/styleeditor.glade.h:21 -msgid "Righ_t" +msgid "L_eft:" msgstr "" #: ../src/glade/styleeditor.glade.h:22 -msgid "Style n_ame:" +msgid "Le_ft" msgstr "" #: ../src/glade/styleeditor.glade.h:23 -msgid "_Bold" -msgstr "" - -#: ../src/glade/styleeditor.glade.h:24 -msgid "_Bottom" +msgid "R_ight:" msgstr "" #: ../src/glade/styleeditor.glade.h:25 -msgid "_Italic" +msgid "Righ_t" msgstr "" #: ../src/glade/styleeditor.glade.h:26 -msgid "_Left" +msgid "Style n_ame:" msgstr "" #: ../src/glade/styleeditor.glade.h:27 -msgid "_Padding:" +msgid "Style name" msgstr "" #: ../src/glade/styleeditor.glade.h:28 -msgid "_Right" +msgid "_Bold" msgstr "" #: ../src/glade/styleeditor.glade.h:29 -msgid "_Roman (Times, serif)" +msgid "_Bottom" msgstr "" #: ../src/glade/styleeditor.glade.h:30 -msgid "_Swiss (Arial, Helvetica, sans-serif)" +msgid "_Italic" msgstr "" #: ../src/glade/styleeditor.glade.h:31 -msgid "_Top" +msgid "_Left" msgstr "" #: ../src/glade/styleeditor.glade.h:32 +msgid "_Padding:" +msgstr "" + +#: ../src/glade/styleeditor.glade.h:33 +msgid "_Right" +msgstr "" + +#: ../src/glade/styleeditor.glade.h:34 +msgid "_Roman (Times, serif)" +msgstr "" + +#: ../src/glade/styleeditor.glade.h:35 +msgid "_Swiss (Arial, Helvetica, sans-serif)" +msgstr "" + +#: ../src/glade/styleeditor.glade.h:36 +msgid "_Top" +msgstr "" + +#: ../src/glade/styleeditor.glade.h:37 msgid "_Underline" msgstr "" @@ -25790,6 +25764,87 @@ msgstr "" msgid "_Rename" msgstr "" +#: ../src/glade/editcitation.glade.h:1 +msgid "Citation information" +msgstr "" + +#: ../src/glade/editcitation.glade.h:3 +msgid "" +"Note: Any changes in the shared citation information will be " +"reflected in the citation itself, for all items that reference the citation." +msgstr "" + +#: ../src/glade/editcitation.glade.h:4 ../src/glade/editsourceref.glade.h:2 +msgid "" +"Note: Any changes in the shared source information will be reflected " +"in the source itself, for all items that reference the source." +msgstr "" + +#: ../src/glade/editcitation.glade.h:5 ../src/glade/editsourceref.glade.h:4 +msgid "Shared source information" +msgstr "" + +#: ../src/glade/editcitation.glade.h:6 +msgid "A unique ID to identify the citation" +msgstr "" + +#: ../src/glade/editcitation.glade.h:10 ../src/glade/editsourceref.glade.h:8 +msgid "Con_fidence:" +msgstr "" + +#: ../src/glade/editcitation.glade.h:11 ../src/glade/editsourceref.glade.h:9 +msgid "" +"Conveys the submitter's quantitative evaluation of the credibility of a " +"piece of information, based upon its supporting evidence. It is not intended " +"to eliminate the receiver's need to evaluate the evidence for themselves.\n" +"Very Low =Unreliable evidence or estimated data\n" +"Low =Questionable reliability of evidence (interviews, census, oral " +"genealogies, or potential for bias for example, an autobiography)\n" +"High =Secondary evidence, data officially recorded sometime after event\n" +"Very High =Direct and primary evidence used, or by dominance of the evidence " +msgstr "" + +#: ../src/glade/editcitation.glade.h:17 ../src/glade/editaddress.glade.h:7 +#: ../src/glade/editmedia.glade.h:8 ../src/glade/editmediaref.glade.h:16 +#: ../src/glade/editeventref.glade.h:8 ../src/glade/editldsord.glade.h:4 +#: ../src/glade/editsourceref.glade.h:15 ../src/glade/editname.glade.h:16 +#: ../src/glade/editevent.glade.h:8 +msgid "Invoke date editor" +msgstr "" + +#: ../src/glade/editcitation.glade.h:20 ../src/glade/editsourceref.glade.h:20 +msgid "" +"Specific location within the information referenced. For a published work, " +"this could include the volume of a multi-volume work and the page number(s). " +"For a periodical, it could include volume, issue, and page numbers. For a " +"newspaper, it could include a column number and page number. For an " +"unpublished source, this could be a sheet number, page number, frame number, " +"etc. A census record might have a line number or dwelling and family numbers " +"in addition to the page number. " +msgstr "" + +#: ../src/glade/editcitation.glade.h:21 ../src/glade/editsourceref.glade.h:21 +msgid "" +"The date of the entry in the source you are referencing, e.g. the date a " +"house was visited during a census, or the date an entry was made in a birth " +"log/registry. " +msgstr "" + +#: ../src/glade/editcitation.glade.h:24 ../src/glade/editaddress.glade.h:20 +#: ../src/glade/editmedia.glade.h:16 ../src/glade/editmediaref.glade.h:29 +#: ../src/glade/editeventref.glade.h:11 ../src/glade/editldsord.glade.h:10 +#: ../src/glade/editsourceref.glade.h:24 ../src/glade/editevent.glade.h:15 +msgid "_Date:" +msgstr "" + +#: ../src/glade/editcitation.glade.h:26 ../src/glade/editsourceref.glade.h:26 +msgid "_Pub. Info.:" +msgstr "" + +#: ../src/glade/editcitation.glade.h:28 ../src/glade/editsourceref.glade.h:28 +msgid "_Volume/Page:" +msgstr "" + #: ../src/glade/editurl.glade.h:1 msgid "A descriptive caption of the Internet location you are storing." msgstr "" @@ -25798,21 +25853,21 @@ msgstr "" msgid "Open the web address in the default browser." msgstr "" -#: ../src/glade/editurl.glade.h:4 +#: ../src/glade/editurl.glade.h:6 msgid "" "The internet address as needed to navigate to it, eg. http://gramps-project." "org" msgstr "" -#: ../src/glade/editurl.glade.h:5 +#: ../src/glade/editurl.glade.h:7 msgid "Type of internet address, eg. E-mail, Web Page, ..." msgstr "" -#: ../src/glade/editurl.glade.h:6 +#: ../src/glade/editurl.glade.h:8 msgid "_Description:" msgstr "" -#: ../src/glade/editurl.glade.h:8 +#: ../src/glade/editurl.glade.h:10 msgid "_Web address:" msgstr "" @@ -25824,12 +25879,12 @@ msgstr "" msgid "Name of the repository (where sources are stored)." msgstr "" -#: ../src/glade/editrepository.glade.h:6 ../src/glade/editreporef.glade.h:13 +#: ../src/glade/editrepository.glade.h:8 ../src/glade/editreporef.glade.h:15 msgid "Type of repository, eg., 'Library', 'Album', ..." msgstr "" -#: ../src/glade/editrepository.glade.h:8 ../src/glade/editreporef.glade.h:16 -#: ../src/glade/rule.glade.h:23 +#: ../src/glade/editrepository.glade.h:10 ../src/glade/editreporef.glade.h:18 +#: ../src/glade/rule.glade.h:27 ../src/plugins/tool/ownereditor.glade.h:5 msgid "_Name:" msgstr "" @@ -25861,7 +25916,7 @@ msgstr "" msgid "On what type of media this source is available in the repository." msgstr "" -#: ../src/glade/editreporef.glade.h:15 +#: ../src/glade/editreporef.glade.h:17 msgid "_Media Type:" msgstr "" @@ -25874,21 +25929,27 @@ msgid "" "in the event." msgstr "" -#: ../src/glade/editpersonref.glade.h:5 +#: ../src/glade/editpersonref.glade.h:8 msgid "Select a person that has an association to the edited person." msgstr "" -#: ../src/glade/editpersonref.glade.h:6 +#: ../src/glade/editpersonref.glade.h:9 ../src/glade/editlink.glade.h:5 +#: ../src/glade/editfamily.glade.h:19 ../src/glade/editldsord.glade.h:9 +#: ../src/glade/editevent.glade.h:12 +msgid "Selector" +msgstr "" + +#: ../src/glade/editpersonref.glade.h:10 msgid "" "Use the select button to choose a person that has an association to the " "edited person." msgstr "" -#: ../src/glade/editpersonref.glade.h:7 +#: ../src/glade/editpersonref.glade.h:11 msgid "_Association:" msgstr "" -#: ../src/glade/editpersonref.glade.h:8 +#: ../src/glade/editpersonref.glade.h:12 msgid "_Person:" msgstr "" @@ -25923,16 +25984,16 @@ msgstr "" msgid "Lowest level of a place division: eg the street name." msgstr "" -#: ../src/glade/editlocation.glade.h:8 ../src/glade/editaddress.glade.h:9 +#: ../src/glade/editlocation.glade.h:8 ../src/glade/editaddress.glade.h:11 #: ../src/glade/editplace.glade.h:20 msgid "Phon_e:" msgstr "" -#: ../src/glade/editlocation.glade.h:9 ../src/glade/editplace.glade.h:21 +#: ../src/glade/editlocation.glade.h:9 ../src/glade/editplace.glade.h:23 msgid "S_treet:" msgstr "" -#: ../src/glade/editlocation.glade.h:10 ../src/glade/editplace.glade.h:22 +#: ../src/glade/editlocation.glade.h:10 ../src/glade/editplace.glade.h:24 msgid "" "Second level of place division, eg., in the USA a state, in Germany a " "Bundesland." @@ -25946,21 +26007,21 @@ msgstr "" msgid "The town or city where the place is." msgstr "" -#: ../src/glade/editlocation.glade.h:13 ../src/glade/editplace.glade.h:27 +#: ../src/glade/editlocation.glade.h:13 ../src/glade/editplace.glade.h:29 msgid "Third level of place division. Eg., in the USA a county." msgstr "" -#: ../src/glade/editlocation.glade.h:14 ../src/glade/editaddress.glade.h:18 -#: ../src/glade/editplace.glade.h:29 +#: ../src/glade/editlocation.glade.h:14 ../src/glade/editaddress.glade.h:21 +#: ../src/glade/editplace.glade.h:31 ../src/plugins/tool/ownereditor.glade.h:4 msgid "_Locality:" msgstr "" -#: ../src/glade/editlocation.glade.h:15 ../src/glade/editplace.glade.h:32 +#: ../src/glade/editlocation.glade.h:15 ../src/glade/editplace.glade.h:34 msgid "_State:" msgstr "" -#: ../src/glade/editlocation.glade.h:16 ../src/glade/editaddress.glade.h:20 -#: ../src/glade/editplace.glade.h:33 +#: ../src/glade/editlocation.glade.h:16 ../src/glade/editaddress.glade.h:23 +#: ../src/glade/editplace.glade.h:35 msgid "_ZIP/Postal code:" msgstr "" @@ -25972,8 +26033,8 @@ msgstr "" msgid "Internet Address:" msgstr "" -#: ../src/glade/editlink.glade.h:4 -msgid "Link Type:" +#: ../src/glade/editlink.glade.h:6 +msgid "_Link Type:" msgstr "" #: ../src/glade/editfamily.glade.h:1 @@ -25992,37 +26053,37 @@ msgstr "" msgid "A unique ID for the family" msgstr "" -#: ../src/glade/editfamily.glade.h:7 +#: ../src/glade/editfamily.glade.h:8 msgid "Birth:" msgstr "" -#: ../src/glade/editfamily.glade.h:8 +#: ../src/glade/editfamily.glade.h:9 msgid "Death:" msgstr "" -#: ../src/glade/editfamily.glade.h:13 +#: ../src/glade/editfamily.glade.h:21 msgid "" "The relationship type, eg 'Married' or 'Unmarried'. Use Events for more " "details." msgstr "" -#: ../src/glade/editchildref.glade.h:2 +#: ../src/glade/editchildref.glade.h:4 msgid "Name Child:" msgstr "" -#: ../src/glade/editchildref.glade.h:3 +#: ../src/glade/editchildref.glade.h:5 msgid "Open person editor of this child" msgstr "" -#: ../src/glade/editchildref.glade.h:4 +#: ../src/glade/editchildref.glade.h:8 msgid "Relationship to _Father:" msgstr "" -#: ../src/glade/editchildref.glade.h:5 +#: ../src/glade/editchildref.glade.h:9 msgid "Relationship to _Mother:" msgstr "" -#: ../src/glade/editattribute.glade.h:1 +#: ../src/glade/editattribute.glade.h:3 msgid "" "The name of an attribute you want to use. For example: Height (for a " "person), Weather on this Day (for an event), ... \n" @@ -26034,15 +26095,15 @@ msgid "" "standard." msgstr "" -#: ../src/glade/editattribute.glade.h:5 +#: ../src/glade/editattribute.glade.h:7 msgid "The value of the attribute. Eg. 1.8, Sunny, or Blue eyes." msgstr "" -#: ../src/glade/editattribute.glade.h:6 +#: ../src/glade/editattribute.glade.h:8 msgid "_Attribute:" msgstr "" -#: ../src/glade/editattribute.glade.h:7 +#: ../src/glade/editattribute.glade.h:9 msgid "_Value:" msgstr "" @@ -26050,54 +26111,44 @@ msgstr "" msgid "Country of the address" msgstr "" -#: ../src/glade/editaddress.glade.h:5 +#: ../src/glade/editaddress.glade.h:6 msgid "Date at which the address is valid." msgstr "" -#: ../src/glade/editaddress.glade.h:6 +#: ../src/glade/editaddress.glade.h:8 msgid "" "Mail address. \n" "\n" "Note: Use Residence Event for genealogical address data." msgstr "" -#: ../src/glade/editaddress.glade.h:10 +#: ../src/glade/editaddress.glade.h:12 msgid "Phone number linked to the address." msgstr "" -#: ../src/glade/editaddress.glade.h:11 +#: ../src/glade/editaddress.glade.h:13 msgid "Postal code" msgstr "" -#: ../src/glade/editaddress.glade.h:12 ../src/glade/editmedia.glade.h:9 -#: ../src/glade/editevent.glade.h:7 -msgid "Show Date Editor" -msgstr "" - -#: ../src/glade/editaddress.glade.h:13 +#: ../src/glade/editaddress.glade.h:16 msgid "St_reet:" msgstr "" -#: ../src/glade/editaddress.glade.h:14 +#: ../src/glade/editaddress.glade.h:17 msgid "The locality of the address" msgstr "" -#: ../src/glade/editaddress.glade.h:15 +#: ../src/glade/editaddress.glade.h:18 msgid "" "The state or county of the address in case a mail address must contain this." msgstr "" -#: ../src/glade/editaddress.glade.h:16 +#: ../src/glade/editaddress.glade.h:19 msgid "The town or city of the address" msgstr "" -#: ../src/glade/editaddress.glade.h:17 ../src/glade/editmedia.glade.h:11 -#: ../src/glade/editeventref.glade.h:6 ../src/glade/editldsord.glade.h:5 -#: ../src/glade/editsourceref.glade.h:21 ../src/glade/editevent.glade.h:9 -msgid "_Date:" -msgstr "" - -#: ../src/glade/editaddress.glade.h:19 +#: ../src/glade/editaddress.glade.h:22 +#: ../src/plugins/tool/ownereditor.glade.h:7 msgid "_State/County:" msgstr "" @@ -26106,19 +26157,27 @@ msgid "" "A date associated with the media, eg., for a picture the date it is taken." msgstr "" -#: ../src/glade/editmedia.glade.h:3 ../src/glade/editmediaref.glade.h:6 +#: ../src/glade/editmedia.glade.h:3 msgid "A unique ID to identify the Media object." msgstr "" -#: ../src/glade/editmedia.glade.h:4 ../src/glade/editmediaref.glade.h:9 +#: ../src/glade/editmedia.glade.h:5 ../src/glade/editmediaref.glade.h:7 msgid "Descriptive title for this media object." msgstr "" -#: ../src/glade/editmedia.glade.h:5 +#: ../src/glade/editmedia.glade.h:6 ../src/glade/editmediaref.glade.h:9 +msgid "Folder" +msgstr "" + +#: ../src/glade/editmedia.glade.h:7 +msgid "Image preview" +msgstr "" + +#: ../src/glade/editmedia.glade.h:9 msgid "Open File Browser to select a media file on your computer." msgstr "" -#: ../src/glade/editmedia.glade.h:6 +#: ../src/glade/editmedia.glade.h:11 msgid "" "Path of the media object on your computer.\n" "Gramps does not store the media internally, it only stores the path! Set the " @@ -26127,6 +26186,10 @@ msgid "" "managing paths of a collection of media objects. " msgstr "" +#: ../src/glade/editmedia.glade.h:18 ../src/glade/editmediaref.glade.h:31 +msgid "_Path:" +msgstr "" + #: ../src/glade/editmediaref.glade.h:2 msgid "" "Note: Any changes in the shared media object information will be " @@ -26141,19 +26204,11 @@ msgstr "" msgid "Shared Information" msgstr "" -#: ../src/glade/editmediaref.glade.h:7 -msgid "Corner 1: X" -msgstr "" - #: ../src/glade/editmediaref.glade.h:8 -msgid "Corner 2: X" -msgstr "" - -#: ../src/glade/editmediaref.glade.h:10 msgid "Double click image to view in an external viewer" msgstr "" -#: ../src/glade/editmediaref.glade.h:12 +#: ../src/glade/editmediaref.glade.h:11 msgid "" "If media is an image, select the specific part of the image you want to " "reference.\n" @@ -26163,7 +26218,7 @@ msgid "" "bottom right corner." msgstr "" -#: ../src/glade/editmediaref.glade.h:14 +#: ../src/glade/editmediaref.glade.h:13 msgid "" "If media is an image, select the specific part of the image you want to " "reference.\n" @@ -26173,7 +26228,7 @@ msgid "" "bottom right corner.\n" msgstr "" -#: ../src/glade/editmediaref.glade.h:17 +#: ../src/glade/editmediaref.glade.h:20 msgid "" "Referenced region of the image media object.\n" "Select a region with clicking and holding the mouse button on the top left " @@ -26181,12 +26236,20 @@ msgid "" "of the region, and then releasing the mouse button." msgstr "" -#: ../src/glade/editmediaref.glade.h:19 +#: ../src/glade/editmediaref.glade.h:22 +msgid "Select a file" +msgstr "" + +#: ../src/glade/editmediaref.glade.h:24 msgid "Type of media object as indicated by the computer, eg Image, Video, ..." msgstr "" -#: ../src/glade/editmediaref.glade.h:22 -msgid "_Path:" +#: ../src/glade/editmediaref.glade.h:27 +msgid "_Corner 1: X" +msgstr "" + +#: ../src/glade/editmediaref.glade.h:28 +msgid "_Corner 2: X" msgstr "" #: ../src/glade/editeventref.glade.h:2 @@ -26195,36 +26258,40 @@ msgid "" "in the event itself, for all participants in the event." msgstr "" -#: ../src/glade/editeventref.glade.h:5 ../src/glade/editevent.glade.h:5 +#: ../src/glade/editeventref.glade.h:5 ../src/glade/editevent.glade.h:1 +msgid "A unique ID to identify the event" +msgstr "" + +#: ../src/glade/editeventref.glade.h:7 ../src/glade/editevent.glade.h:6 msgid "De_scription:" msgstr "" -#: ../src/glade/editeventref.glade.h:7 ../src/glade/editevent.glade.h:10 +#: ../src/glade/editeventref.glade.h:12 ../src/glade/editevent.glade.h:16 msgid "_Event type:" msgstr "" -#: ../src/glade/editeventref.glade.h:9 ../src/glade/editldsord.glade.h:6 -#: ../src/glade/editevent.glade.h:12 +#: ../src/glade/editeventref.glade.h:14 ../src/glade/editldsord.glade.h:12 +#: ../src/glade/editevent.glade.h:18 msgid "_Place:" msgstr "" -#: ../src/glade/editeventref.glade.h:10 +#: ../src/glade/editeventref.glade.h:15 msgid "_Role:" msgstr "" -#: ../src/glade/editldsord.glade.h:2 -msgid "Family:" -msgstr "" - -#: ../src/glade/editldsord.glade.h:3 +#: ../src/glade/editldsord.glade.h:5 msgid "LDS _Temple:" msgstr "" -#: ../src/glade/editldsord.glade.h:4 +#: ../src/glade/editldsord.glade.h:6 msgid "Ordinance:" msgstr "" -#: ../src/glade/editldsord.glade.h:7 +#: ../src/glade/editldsord.glade.h:11 +msgid "_Family:" +msgstr "" + +#: ../src/glade/editldsord.glade.h:13 msgid "_Status:" msgstr "" @@ -26240,7 +26307,11 @@ msgstr "" msgid "A unique ID to identify the note." msgstr "" -#: ../src/glade/editnote.glade.h:5 +#: ../src/glade/editnote.glade.h:6 +msgid "Styled Text Editor" +msgstr "" + +#: ../src/glade/editnote.glade.h:8 msgid "" "When active the whitespace in your note will be respected in reports. Use " "this to add formatting layout with spaces, eg a table. \n" @@ -26249,7 +26320,7 @@ msgid "" "Use monospace font to keep preformatting." msgstr "" -#: ../src/glade/editnote.glade.h:9 +#: ../src/glade/editnote.glade.h:12 msgid "_Preformatted" msgstr "" @@ -26304,80 +26375,24 @@ msgid "" "Use Alternate Locations tab to store the current name." msgstr "" -#: ../src/glade/editplace.glade.h:23 +#: ../src/glade/editplace.glade.h:25 msgid "The country where the place is. \n" msgstr "" -#: ../src/glade/editplace.glade.h:25 +#: ../src/glade/editplace.glade.h:27 msgid "" "The town or city where the place is. \n" "Use Alternate Locations tab to store the current name." msgstr "" -#: ../src/glade/editplace.glade.h:30 +#: ../src/glade/editplace.glade.h:32 msgid "_Longitude:" msgstr "" -#: ../src/glade/editplace.glade.h:31 +#: ../src/glade/editplace.glade.h:33 msgid "_Place Name:" msgstr "" -#: ../src/glade/editsourceref.glade.h:2 -msgid "" -"Note: Any changes in the shared source information will be reflected " -"in the source itself, for all items that reference the source." -msgstr "" - -#: ../src/glade/editsourceref.glade.h:4 -msgid "Shared source information" -msgstr "" - -#: ../src/glade/editsourceref.glade.h:8 -msgid "Con_fidence:" -msgstr "" - -#: ../src/glade/editsourceref.glade.h:9 -msgid "" -"Conveys the submitter's quantitative evaluation of the credibility of a " -"piece of information, based upon its supporting evidence. It is not intended " -"to eliminate the receiver's need to evaluate the evidence for themselves.\n" -"Very Low =Unreliable evidence or estimated data\n" -"Low =Questionable reliability of evidence (interviews, census, oral " -"genealogies, or potential for bias for example, an autobiography)\n" -"High =Secondary evidence, data officially recorded sometime after event\n" -"Very High =Direct and primary evidence used, or by dominance of the evidence " -msgstr "" - -#: ../src/glade/editsourceref.glade.h:14 ../src/glade/editname.glade.h:15 -msgid "Invoke date editor" -msgstr "" - -#: ../src/glade/editsourceref.glade.h:17 -msgid "" -"Specific location within the information referenced. For a published work, " -"this could include the volume of a multi-volume work and the page number(s). " -"For a periodical, it could include volume, issue, and page numbers. For a " -"newspaper, it could include a column number and page number. For an " -"unpublished source, this could be a sheet number, page number, frame number, " -"etc. A census record might have a line number or dwelling and family numbers " -"in addition to the page number. " -msgstr "" - -#: ../src/glade/editsourceref.glade.h:18 -msgid "" -"The date of the entry in the source you are referencing, e.g. the date a " -"house was visited during a census, or the date an entry was made in a birth " -"log/registry. " -msgstr "" - -#: ../src/glade/editsourceref.glade.h:23 -msgid "_Pub. Info.:" -msgstr "" - -#: ../src/glade/editsourceref.glade.h:25 -msgid "_Volume/Page:" -msgstr "" - #: ../src/glade/editname.glade.h:1 msgid "Family Names " msgstr "" @@ -26406,15 +26421,15 @@ msgstr "" msgid "Dat_e:" msgstr "" -#: ../src/glade/editname.glade.h:13 +#: ../src/glade/editname.glade.h:14 msgid "G_roup as:" msgstr "" -#: ../src/glade/editname.glade.h:16 +#: ../src/glade/editname.glade.h:17 msgid "O_verride" msgstr "" -#: ../src/glade/editname.glade.h:18 +#: ../src/glade/editname.glade.h:19 msgid "" "People are displayed according to the name format given in the Preferences " "(the default).\n" @@ -26422,7 +26437,7 @@ msgid "" "format (extra formats can be set in the Preferences)." msgstr "" -#: ../src/glade/editname.glade.h:20 +#: ../src/glade/editname.glade.h:21 msgid "" "People are sorted according to the name format given in the Preferences (the " "default).\n" @@ -26430,11 +26445,11 @@ msgid "" "format (extra formats can be set in the Preferences)." msgstr "" -#: ../src/glade/editname.glade.h:22 +#: ../src/glade/editname.glade.h:25 msgid "Suffi_x:" msgstr "" -#: ../src/glade/editname.glade.h:24 +#: ../src/glade/editname.glade.h:27 msgid "" "The Person Tree view groups people under the primary surname. You can " "override this by setting here a group value. \n" @@ -26442,54 +26457,86 @@ msgid "" "this specific primary surname." msgstr "" -#: ../src/glade/editname.glade.h:27 +#: ../src/glade/editname.glade.h:30 msgid "_Display as:" msgstr "" -#: ../src/glade/editname.glade.h:28 +#: ../src/glade/editname.glade.h:31 msgid "_Family Nick Name:" msgstr "" -#: ../src/glade/editname.glade.h:30 +#: ../src/glade/editname.glade.h:33 msgid "_Nick Name:" msgstr "" -#: ../src/glade/editname.glade.h:31 +#: ../src/glade/editname.glade.h:34 msgid "_Sort as:" msgstr "" -#: ../src/glade/editevent.glade.h:1 -msgid "A unique ID to identify the event" -msgstr "" - #: ../src/glade/editevent.glade.h:3 msgid "Close window without changes" msgstr "" -#: ../src/glade/editevent.glade.h:4 +#: ../src/glade/editevent.glade.h:5 msgid "" "Date of the event. This can be an exact date, a range (from ... to, " "between, ...), or an inexact date (about, ...)." msgstr "" -#: ../src/glade/editevent.glade.h:6 +#: ../src/glade/editevent.glade.h:7 msgid "" "Description of the event. Leave empty if you want to autogenerate this with " "the tool 'Extract Event Description'." msgstr "" -#: ../src/glade/editevent.glade.h:8 +#: ../src/glade/editevent.glade.h:13 +msgid "Show Date Editor" +msgstr "" + +#: ../src/glade/editevent.glade.h:14 msgid "What type of event this is. Eg 'Burial', 'Graduation', ... ." msgstr "" -#: ../src/glade/mergedata.glade.h:1 ../src/glade/mergesource.glade.h:1 +#: ../src/glade/mergecitation.glade.h:1 ../src/glade/mergedata.glade.h:1 +#: ../src/glade/mergesource.glade.h:1 msgid "Source 1" msgstr "" -#: ../src/glade/mergedata.glade.h:2 ../src/glade/mergesource.glade.h:2 +#: ../src/glade/mergecitation.glade.h:2 ../src/glade/mergedata.glade.h:2 +#: ../src/glade/mergesource.glade.h:2 msgid "Source 2" msgstr "" +#: ../src/glade/mergecitation.glade.h:3 +msgid "Confidence:" +msgstr "" + +#: ../src/glade/mergecitation.glade.h:5 ../src/glade/mergeevent.glade.h:6 +#: ../src/glade/mergefamily.glade.h:3 ../src/glade/mergemedia.glade.h:5 +#: ../src/glade/mergenote.glade.h:3 ../src/glade/mergeperson.glade.h:4 +#: ../src/glade/mergeplace.glade.h:4 ../src/glade/mergerepository.glade.h:4 +#: ../src/glade/mergesource.glade.h:5 +msgid "Detailed Selection" +msgstr "" + +#: ../src/glade/mergecitation.glade.h:6 ../src/glade/mergedata.glade.h:6 +#: ../src/glade/mergeevent.glade.h:7 ../src/glade/mergefamily.glade.h:6 +#: ../src/glade/mergemedia.glade.h:6 ../src/glade/mergenote.glade.h:5 +#: ../src/glade/mergeperson.glade.h:7 ../src/glade/mergeplace.glade.h:5 +#: ../src/glade/mergerepository.glade.h:5 ../src/glade/mergesource.glade.h:6 +msgid "Gramps ID:" +msgstr "" + +#: ../src/glade/mergecitation.glade.h:7 +msgid "Notes, media objects and data-items of both citations will be combined." +msgstr "" + +#: ../src/glade/mergecitation.glade.h:8 +msgid "" +"Select the citation that will provide the\n" +"primary data for the merged citation." +msgstr "" + #: ../src/glade/mergedata.glade.h:3 msgid "Title selection" msgstr "" @@ -26498,14 +26545,6 @@ msgstr "" msgid "Abbreviation:" msgstr "" -#: ../src/glade/mergedata.glade.h:6 ../src/glade/mergeevent.glade.h:7 -#: ../src/glade/mergefamily.glade.h:6 ../src/glade/mergemedia.glade.h:6 -#: ../src/glade/mergenote.glade.h:5 ../src/glade/mergeperson.glade.h:7 -#: ../src/glade/mergeplace.glade.h:5 ../src/glade/mergerepository.glade.h:5 -#: ../src/glade/mergesource.glade.h:6 -msgid "Gramps ID:" -msgstr "" - #: ../src/glade/mergedata.glade.h:7 msgid "Merge and _edit" msgstr "" @@ -26544,13 +26583,6 @@ msgid "" "Attributes, notes, sources and media objects of both events will be combined." msgstr "" -#: ../src/glade/mergeevent.glade.h:6 ../src/glade/mergefamily.glade.h:3 -#: ../src/glade/mergemedia.glade.h:5 ../src/glade/mergenote.glade.h:3 -#: ../src/glade/mergeperson.glade.h:4 ../src/glade/mergeplace.glade.h:4 -#: ../src/glade/mergerepository.glade.h:4 ../src/glade/mergesource.glade.h:5 -msgid "Detailed Selection" -msgstr "" - #: ../src/glade/mergeevent.glade.h:9 msgid "" "Select the event that will provide the\n" @@ -26711,7 +26743,7 @@ msgstr "" msgid "Perform selected action" msgstr "" -#: ../src/glade/plugins.glade.h:5 +#: ../src/glade/plugins.glade.h:6 msgid "Status:" msgstr "" @@ -26735,55 +26767,55 @@ msgstr "" msgid "Note: changes take effect only after this window is closed" msgstr "" -#: ../src/glade/rule.glade.h:8 +#: ../src/glade/rule.glade.h:9 msgid "Add a new filter" msgstr "" -#: ../src/glade/rule.glade.h:9 +#: ../src/glade/rule.glade.h:10 msgid "Add another rule to the filter" msgstr "" -#: ../src/glade/rule.glade.h:10 +#: ../src/glade/rule.glade.h:11 msgid "All rules must apply" msgstr "" -#: ../src/glade/rule.glade.h:11 +#: ../src/glade/rule.glade.h:12 msgid "At least one rule must apply" msgstr "" -#: ../src/glade/rule.glade.h:12 +#: ../src/glade/rule.glade.h:13 msgid "Clone the selected filter" msgstr "" -#: ../src/glade/rule.glade.h:13 +#: ../src/glade/rule.glade.h:14 msgid "Co_mment:" msgstr "" -#: ../src/glade/rule.glade.h:14 +#: ../src/glade/rule.glade.h:15 msgid "Delete the selected filter" msgstr "" -#: ../src/glade/rule.glade.h:15 +#: ../src/glade/rule.glade.h:16 msgid "Delete the selected rule" msgstr "" -#: ../src/glade/rule.glade.h:16 +#: ../src/glade/rule.glade.h:18 msgid "Edit the selected filter" msgstr "" -#: ../src/glade/rule.glade.h:17 +#: ../src/glade/rule.glade.h:19 msgid "Edit the selected rule" msgstr "" -#: ../src/glade/rule.glade.h:18 +#: ../src/glade/rule.glade.h:21 msgid "Exactly one rule must apply" msgstr "" -#: ../src/glade/rule.glade.h:21 +#: ../src/glade/rule.glade.h:25 msgid "Return values that do no_t match the filter rules" msgstr "" -#: ../src/glade/rule.glade.h:22 +#: ../src/glade/rule.glade.h:26 msgid "Test the selected filter" msgstr "" @@ -26792,51 +26824,51 @@ msgid "Clear _All" msgstr "" #: ../src/glade/papermenu.glade.h:1 -msgid "Bottom:" -msgstr "" - -#: ../src/glade/papermenu.glade.h:2 -msgid "Height:" -msgstr "" - -#: ../src/glade/papermenu.glade.h:3 -msgid "Left:" -msgstr "" - -#: ../src/glade/papermenu.glade.h:4 msgid "Margins" msgstr "" -#: ../src/glade/papermenu.glade.h:5 +#: ../src/glade/papermenu.glade.h:2 msgid "Metric" msgstr "" -#: ../src/glade/papermenu.glade.h:6 +#: ../src/glade/papermenu.glade.h:3 msgid "Orientation:" msgstr "" -#: ../src/glade/papermenu.glade.h:7 +#: ../src/glade/papermenu.glade.h:4 msgid "Paper Settings" msgstr "" -#: ../src/glade/papermenu.glade.h:8 +#: ../src/glade/papermenu.glade.h:5 msgid "Paper format" msgstr "" -#: ../src/glade/papermenu.glade.h:9 -msgid "Right:" -msgstr "" - -#: ../src/glade/papermenu.glade.h:10 +#: ../src/glade/papermenu.glade.h:6 msgid "Size:" msgstr "" +#: ../src/glade/papermenu.glade.h:7 +msgid "_Bottom:" +msgstr "" + +#: ../src/glade/papermenu.glade.h:8 +msgid "_Height:" +msgstr "" + +#: ../src/glade/papermenu.glade.h:9 +msgid "_Left:" +msgstr "" + +#: ../src/glade/papermenu.glade.h:10 +msgid "_Right:" +msgstr "" + #: ../src/glade/papermenu.glade.h:11 -msgid "Top:" +msgid "_Top:" msgstr "" #: ../src/glade/papermenu.glade.h:12 -msgid "Width:" +msgid "_Width:" msgstr "" #: ../src/glade/updateaddons.glade.h:1 @@ -27034,6 +27066,7 @@ msgid "Uncollected Objects" msgstr "" #: ../src/plugins/tool/finddupes.glade.h:1 +#: ../src/plugins/tool/mergecitations.glade.h:1 msgid "Match Threshold" msgstr "" @@ -27042,6 +27075,7 @@ msgid "Co_mpare" msgstr "" #: ../src/plugins/tool/finddupes.glade.h:4 +#: ../src/plugins/tool/mergecitations.glade.h:4 msgid "Please be patient. This may take a while." msgstr "" @@ -27049,8 +27083,32 @@ msgstr "" msgid "Use soundex codes" msgstr "" -#: ../src/plugins/tool/ownereditor.glade.h:7 -msgid "State/County:" +#: ../src/plugins/tool/mergecitations.glade.h:3 +msgid "Don't merge if citation has notes" +msgstr "" + +#: ../src/plugins/tool/ownereditor.glade.h:1 +msgid "_City:" +msgstr "" + +#: ../src/plugins/tool/ownereditor.glade.h:2 +msgid "_Country:" +msgstr "" + +#: ../src/plugins/tool/ownereditor.glade.h:3 +msgid "_Email:" +msgstr "" + +#: ../src/plugins/tool/ownereditor.glade.h:6 +msgid "_Phone:" +msgstr "" + +#: ../src/plugins/tool/ownereditor.glade.h:8 +msgid "_Street:" +msgstr "" + +#: ../src/plugins/tool/ownereditor.glade.h:9 +msgid "_ZIP/Postal Code:" msgstr "" #: ../src/plugins/tool/patchnames.glade.h:1 @@ -27263,7 +27321,7 @@ msgid "Mi_nimum age to marry" msgstr "" #: ../src/plugins/tool/verify.glade.h:21 -msgid "_Estimate missing dates" +msgid "_Estimate missing or inexact dates" msgstr "" #: ../src/plugins/tool/verify.glade.h:23