diff --git a/po/ChangeLog b/po/ChangeLog index d886e2ae8..9aff57da9 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,7 @@ +2008-02-21 Stéphane Charette + * gramps.pot + * POTFILES.in: fixed typo (plubins versus plugins) + 2008-02-20 Zdeněk Hataš * cs.po Corrections and update of cs translation. diff --git a/po/POTFILES.in b/po/POTFILES.in index c0a0ad79a..a39fb9680 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -289,7 +289,7 @@ src/plugins/lineage.py src/plugins/MarkerReport.py src/plugins/MediaManager.py src/plugins/NarrativeWeb.py -src/plubins/NotRelated.py +src/plugins/NotRelated.py src/plugins/OnThisDay.py src/plugins/OwnerEditor.py src/plugins/PatchNames.py @@ -668,7 +668,7 @@ src/glade/plugins.glade src/glade/rule.glade src/glade/scratchpad.glade src/glade/paper_settings.glade -src/plubins/NotRelated.glade +src/plugins/NotRelated.glade src/plugins/book.glade src/plugins/cdexport.glade src/plugins/changenames.glade diff --git a/po/gramps.pot b/po/gramps.pot index b33d443ec..67b6ae69d 100644 --- a/po/gramps.pot +++ b/po/gramps.pot @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-18 16:24+0100\n" +"POT-Creation-Date: 2008-02-21 09:12-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,36 +17,36 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/ArgHandler.py:402 ../src/DbLoader.py:160 ../src/DbLoader.py:181 -#: ../src/DbLoader.py:273 +#: ../src/ArgHandler.py:401 ../src/DbLoader.py:164 ../src/DbLoader.py:185 +#: ../src/DbLoader.py:277 #, python-format msgid "Could not open file: %s" msgstr "" -#: ../src/ArgHandler.py:403 +#: ../src/ArgHandler.py:402 msgid "" "Not a valid Family tree given to open\n" "\n" msgstr "" -#: ../src/ArgHandler.py:508 +#: ../src/ArgHandler.py:507 msgid "Database is locked, cannot open it!" msgstr "" -#: ../src/ArgHandler.py:509 +#: ../src/ArgHandler.py:508 #, python-format msgid " Info: %s" msgstr "" -#: ../src/ArgHandler.py:512 +#: ../src/ArgHandler.py:511 msgid "Database needs recovery, cannot open it!" msgstr "" -#: ../src/ArgHandler.py:788 ../src/DbLoader.py:332 +#: ../src/ArgHandler.py:787 ../src/DbLoader.py:336 msgid "All files" msgstr "" -#: ../src/ArgHandler.py:797 ../src/DbLoader.py:351 +#: ../src/ArgHandler.py:796 ../src/DbLoader.py:355 msgid "GRAMPS databases" msgstr "" @@ -88,19 +88,25 @@ msgstr "" msgid "Email:" msgstr "" +#: ../src/Bookmarks.py:192 +#, python-format +msgid "%(title)s - GRAMPS" +msgstr "" + #. ('gramps-bookmark', _('Bookmarks'), gtk.gdk.CONTROL_MASK, 0, ''), #. ('gramps-bookmark-delete', _('Delete bookmark'), gtk.gdk.CONTROL_MASK, 0, ''), #: ../src/Bookmarks.py:192 ../src/Bookmarks.py:199 ../src/gramps_main.py:101 -msgid "Edit Bookmarks" +#: ../src/PageView.py:354 +msgid "Organize Bookmarks" msgstr "" #. Add column with object name -#: ../src/Bookmarks.py:205 ../src/GrampsCfg.py:173 ../src/ScratchPad.py:185 -#: ../src/ScratchPad.py:371 ../src/ScratchPad.py:427 ../src/ScratchPad.py:460 -#: ../src/ScratchPad.py:521 ../src/ScratchPad.py:552 ../src/ScratchPad.py:569 -#: ../src/ScratchPad.py:570 ../src/ScratchPad.py:589 ../src/ScratchPad.py:639 -#: ../src/ScratchPad.py:672 ../src/ScratchPad.py:726 ../src/ScratchPad.py:737 -#: ../src/ScratchPad.py:816 ../src/ToolTips.py:173 ../src/ToolTips.py:199 +#: ../src/Bookmarks.py:205 ../src/GrampsCfg.py:177 ../src/ScratchPad.py:186 +#: ../src/ScratchPad.py:372 ../src/ScratchPad.py:428 ../src/ScratchPad.py:461 +#: ../src/ScratchPad.py:522 ../src/ScratchPad.py:553 ../src/ScratchPad.py:570 +#: ../src/ScratchPad.py:571 ../src/ScratchPad.py:590 ../src/ScratchPad.py:640 +#: ../src/ScratchPad.py:673 ../src/ScratchPad.py:727 ../src/ScratchPad.py:738 +#: ../src/ScratchPad.py:817 ../src/ToolTips.py:173 ../src/ToolTips.py:199 #: ../src/ToolTips.py:210 ../src/DataViews/PersonView.py:67 #: ../src/DataViews/PersonView.py:507 ../src/DataViews/PersonView.py:643 #: ../src/DataViews/PersonView.py:649 ../src/DataViews/RepositoryView.py:67 @@ -108,14 +114,14 @@ msgstr "" #: ../src/DisplayTabs/_NameEmbedList.py:59 #: ../src/DisplayTabs/_PersonRefEmbedList.py:52 #: ../src/Editors/_EditFamily.py:99 ../src/Editors/_EditName.py:274 -#: ../src/Selectors/_SelectPerson.py:48 ../src/Selectors/_SelectPerson.py:124 -#: ../src/Selectors/_SelectPerson.py:130 ../src/plugins/BookReport.py:742 +#: ../src/Selectors/_SelectPerson.py:49 ../src/Selectors/_SelectPerson.py:125 +#: ../src/Selectors/_SelectPerson.py:131 ../src/plugins/BookReport.py:738 #: ../src/plugins/IndivComplete.py:426 ../src/plugins/MarkerReport.py:118 -#: ../src/plugins/NarrativeWeb.py:718 ../src/plugins/NarrativeWeb.py:857 -#: ../src/plugins/PatchNames.py:212 ../src/plugins/RelCalc.py:57 -#: ../src/plugins/RelCalc.py:112 ../src/plugins/RemoveUnused.py:185 -#: ../src/plugins/TimeLine.py:59 ../src/plugins/Verify.py:535 -#: ../src/PluginUtils/_GuiOptions.py:787 +#: ../src/plugins/NarrativeWeb.py:716 ../src/plugins/NarrativeWeb.py:855 +#: ../src/plugins/NotRelated.py:96 ../src/plugins/PatchNames.py:212 +#: ../src/plugins/RelCalc.py:54 ../src/plugins/RelCalc.py:109 +#: ../src/plugins/RemoveUnused.py:185 ../src/plugins/TimeLine.py:59 +#: ../src/plugins/Verify.py:536 ../src/PluginUtils/_GuiOptions.py:787 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:124 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:89 #: ../src/FilterEditor/_EditFilter.py:81 @@ -125,9 +131,9 @@ msgstr "" #. GRAMPS ID #. Add column with object gramps_id -#: ../src/Bookmarks.py:205 ../src/PageView.py:457 ../src/PageView.py:634 -#: ../src/Merge/_MergePerson.py:123 ../src/DataViews/EventView.py:70 -#: ../src/DataViews/FamilyList.py:56 ../src/DataViews/MediaView.py:81 +#: ../src/Bookmarks.py:205 ../src/PageView.py:458 ../src/PageView.py:635 +#: ../src/Merge/_MergePerson.py:132 ../src/DataViews/EventView.py:70 +#: ../src/DataViews/FamilyList.py:62 ../src/DataViews/MediaView.py:81 #: ../src/DataViews/NoteView.py:68 ../src/DataViews/PersonView.py:68 #: ../src/DataViews/PlaceView.py:67 ../src/DataViews/RelationView.py:544 #: ../src/DataViews/RepositoryView.py:68 ../src/DataViews/SourceView.py:67 @@ -138,12 +144,12 @@ msgstr "" #: ../src/DisplayTabs/_SourceEmbedList.py:60 ../src/Editors/_EditFamily.py:98 #: ../src/Selectors/_SelectEvent.py:54 ../src/Selectors/_SelectFamily.py:53 #: ../src/Selectors/_SelectNote.py:59 ../src/Selectors/_SelectObject.py:74 -#: ../src/Selectors/_SelectPerson.py:49 ../src/Selectors/_SelectPlace.py:54 +#: ../src/Selectors/_SelectPerson.py:50 ../src/Selectors/_SelectPlace.py:54 #: ../src/Selectors/_SelectRepository.py:54 -#: ../src/Selectors/_SelectSource.py:54 ../src/plugins/EventCmp.py:237 -#: ../src/plugins/PatchNames.py:203 ../src/plugins/RelCalc.py:58 -#: ../src/plugins/RemoveUnused.py:179 ../src/plugins/Verify.py:528 -#: ../src/PluginUtils/_GuiOptions.py:788 +#: ../src/Selectors/_SelectSource.py:54 ../src/plugins/EventCmp.py:238 +#: ../src/plugins/NotRelated.py:97 ../src/plugins/PatchNames.py:203 +#: ../src/plugins/RelCalc.py:55 ../src/plugins/RemoveUnused.py:179 +#: ../src/plugins/Verify.py:529 ../src/PluginUtils/_GuiOptions.py:788 #: ../src/Filters/SideBar/_EventSidebarFilter.py:88 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:109 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:125 @@ -156,15 +162,15 @@ msgstr "" msgid "ID" msgstr "" -#: ../src/ColumnOrder.py:85 ../src/GrampsCfg.py:149 +#: ../src/ColumnOrder.py:86 ../src/GrampsCfg.py:153 msgid "Display" msgstr "" -#: ../src/ColumnOrder.py:89 +#: ../src/ColumnOrder.py:90 msgid "Column Name" msgstr "" -#: ../src/ColumnOrder.py:110 +#: ../src/ColumnOrder.py:111 msgid "Column Editor" msgstr "" @@ -178,76 +184,77 @@ msgstr "" msgid "TRANSLATORS: Translate this to your name in your native language" msgstr "" -#: ../src/const.py:179 ../src/const.py:180 +#: ../src/const.py:179 ../src/const.py:180 ../src/gen/lib/date.py:983 +#: ../src/gen/lib/date.py:997 msgid "none" msgstr "" -#: ../src/DateEdit.py:76 ../src/DateEdit.py:85 +#: ../src/DateEdit.py:77 ../src/DateEdit.py:86 msgid "Regular" msgstr "" -#: ../src/DateEdit.py:77 +#: ../src/DateEdit.py:78 msgid "Before" msgstr "" -#: ../src/DateEdit.py:78 +#: ../src/DateEdit.py:79 msgid "After" msgstr "" -#: ../src/DateEdit.py:79 +#: ../src/DateEdit.py:80 msgid "About" msgstr "" -#: ../src/DateEdit.py:80 +#: ../src/DateEdit.py:81 msgid "Range" msgstr "" -#: ../src/DateEdit.py:81 +#: ../src/DateEdit.py:82 msgid "Span" msgstr "" -#: ../src/DateEdit.py:82 +#: ../src/DateEdit.py:83 msgid "Text only" msgstr "" -#: ../src/DateEdit.py:86 +#: ../src/DateEdit.py:87 msgid "Estimated" msgstr "" -#: ../src/DateEdit.py:87 +#: ../src/DateEdit.py:88 msgid "Calculated" msgstr "" -#: ../src/DateEdit.py:98 +#: ../src/DateEdit.py:99 msgid "manual|Editing_Dates" msgstr "" -#: ../src/DateEdit.py:147 +#: ../src/DateEdit.py:148 msgid "Bad Date" msgstr "" -#: ../src/DateEdit.py:195 ../src/DateEdit.py:286 +#: ../src/DateEdit.py:196 ../src/DateEdit.py:287 msgid "Date selection" msgstr "" -#: ../src/DbLoader.py:74 ../src/ViewManager.py:95 +#: ../src/DbLoader.py:73 ../src/ViewManager.py:95 msgid "GRAMPS (grdb)" msgstr "" -#: ../src/DbLoader.py:75 ../src/ViewManager.py:96 +#: ../src/DbLoader.py:74 ../src/ViewManager.py:96 msgid "GRAMPS XML" msgstr "" -#: ../src/DbLoader.py:76 ../src/ViewManager.py:97 ../data/gramps.keys.in.h:1 +#: ../src/DbLoader.py:75 ../src/ViewManager.py:97 ../data/gramps.keys.in.h:1 #: ../data/gramps.xml.in.h:1 msgid "GEDCOM" msgstr "" -#: ../src/DbLoader.py:97 ../src/PluginUtils/_Tool.py:112 +#: ../src/DbLoader.py:96 ../src/PluginUtils/_Tool.py:111 msgid "Undo history warning" msgstr "" -#: ../src/DbLoader.py:98 +#: ../src/DbLoader.py:97 msgid "" "Proceeding with import will erase the undo history for this session. In " "particular, you will not be able to revert the import or any changes made " @@ -257,19 +264,23 @@ msgid "" "your database." msgstr "" -#: ../src/DbLoader.py:103 +#: ../src/DbLoader.py:102 msgid "_Proceed with import" msgstr "" -#: ../src/DbLoader.py:103 ../src/PluginUtils/_Tool.py:119 +#: ../src/DbLoader.py:102 ../src/PluginUtils/_Tool.py:118 msgid "_Stop" msgstr "" -#: ../src/DbLoader.py:108 +#: ../src/DbLoader.py:107 msgid "GRAMPS: Import database" msgstr "" -#: ../src/DbLoader.py:182 +#: ../src/DbLoader.py:156 +msgid "Cannot import from current file" +msgstr "" + +#: ../src/DbLoader.py:186 #, python-format msgid "" "File type \"%s\" is unknown to GRAMPS.\n" @@ -277,60 +288,60 @@ msgid "" "Valid types are: GRAMPS database, GRAMPS XML, GRAMPS package, and GEDCOM." msgstr "" -#: ../src/DbLoader.py:206 ../src/DbLoader.py:213 +#: ../src/DbLoader.py:210 ../src/DbLoader.py:217 msgid "Cannot open database" msgstr "" -#: ../src/DbLoader.py:207 +#: ../src/DbLoader.py:211 msgid "" "The selected file is a directory, not a file.\n" "A GRAMPS database must be a file." msgstr "" -#: ../src/DbLoader.py:214 +#: ../src/DbLoader.py:218 msgid "You do not have read access to the selected file." msgstr "" -#: ../src/DbLoader.py:224 +#: ../src/DbLoader.py:228 msgid "Cannot create database" msgstr "" -#: ../src/DbLoader.py:225 ../src/DbLoader.py:249 +#: ../src/DbLoader.py:229 ../src/DbLoader.py:253 msgid "You do not have write access to the selected file." msgstr "" -#: ../src/DbLoader.py:248 +#: ../src/DbLoader.py:252 msgid "Read only database" msgstr "" -#: ../src/DbLoader.py:294 +#: ../src/DbLoader.py:298 #, python-format msgid "Could not import file: %s" msgstr "" -#: ../src/DbLoader.py:295 +#: ../src/DbLoader.py:299 msgid "" "This GEDCOM file incorrectly identifies its character set, so it cannot be " "accurately imported. Please fix the encoding, and import again" msgstr "" -#: ../src/DbLoader.py:341 +#: ../src/DbLoader.py:345 msgid "All GRAMPS files" msgstr "" -#: ../src/DbLoader.py:360 +#: ../src/DbLoader.py:364 msgid "GRAMPS XML databases" msgstr "" -#: ../src/DbLoader.py:369 +#: ../src/DbLoader.py:373 msgid "GEDCOM files" msgstr "" -#: ../src/DbLoader.py:409 +#: ../src/DbLoader.py:413 msgid "Automatically detected" msgstr "" -#: ../src/DbLoader.py:418 +#: ../src/DbLoader.py:422 msgid "Select file _type:" msgstr "" @@ -339,57 +350,57 @@ msgstr "" #. constants #. #. ------------------------------------------------------------------------- -#: ../src/DbManager.py:81 +#: ../src/DbManager.py:84 msgid "Family Tree" msgstr "" -#: ../src/DbManager.py:95 +#: ../src/DbManager.py:98 msgid "Extract" msgstr "" -#: ../src/DbManager.py:95 ../src/gen/lib/repotype.py:53 +#: ../src/DbManager.py:98 ../src/gen/lib/repotype.py:53 msgid "Archive" msgstr "" -#: ../src/DbManager.py:167 +#: ../src/DbManager.py:170 #, python-format msgid "Starting Import, %s" msgstr "" -#: ../src/DbManager.py:173 +#: ../src/DbManager.py:176 msgid "Import finished..." msgstr "" -#: ../src/DbManager.py:192 ../src/DbManager.py:818 ../src/DbManager.py:910 +#: ../src/DbManager.py:195 ../src/DbManager.py:841 ../src/DbManager.py:933 msgid "Never" msgstr "" #. get the import function using the filetype, but create a db #. based on the DBDir -#: ../src/DbManager.py:213 ../src/plugins/ImportCSV.py:377 +#: ../src/DbManager.py:216 ../src/plugins/ImportCSV.py:374 msgid "Importing data..." msgstr "" -#: ../src/DbManager.py:414 +#: ../src/DbManager.py:437 msgid "Family tree name" msgstr "" -#: ../src/DbManager.py:423 ../src/DisplayTabs/_FamilyLdsEmbedList.py:51 +#: ../src/DbManager.py:446 ../src/DisplayTabs/_FamilyLdsEmbedList.py:51 #: ../src/DisplayTabs/_LdsEmbedList.py:53 -#: ../src/PluginUtils/_PluginWindows.py:81 +#: ../src/PluginUtils/_PluginWindows.py:80 msgid "Status" msgstr "" -#: ../src/DbManager.py:429 +#: ../src/DbManager.py:452 msgid "Last modified" msgstr "" -#: ../src/DbManager.py:499 +#: ../src/DbManager.py:522 #, python-format msgid "Break the lock on the '%s' database?" msgstr "" -#: ../src/DbManager.py:500 +#: ../src/DbManager.py:523 msgid "" "GRAMPS believes that someone else is actively editing this database. You " "cannot edit this database while it is locked. If no one is editing the " @@ -397,15 +408,15 @@ msgid "" "the database and you break the lock, you may corrupt the database." msgstr "" -#: ../src/DbManager.py:506 +#: ../src/DbManager.py:529 msgid "Break lock" msgstr "" -#: ../src/DbManager.py:578 +#: ../src/DbManager.py:601 msgid "Rename failed" msgstr "" -#: ../src/DbManager.py:579 +#: ../src/DbManager.py:602 #, python-format msgid "" "An attempt to rename a version failed with the following message:\n" @@ -413,62 +424,62 @@ msgid "" "%s" msgstr "" -#: ../src/DbManager.py:594 +#: ../src/DbManager.py:617 msgid "Could not rename the Family Tree." msgstr "" -#: ../src/DbManager.py:595 +#: ../src/DbManager.py:618 msgid "Family Tree already exists, choose a unique name." msgstr "" -#: ../src/DbManager.py:608 +#: ../src/DbManager.py:631 msgid "Could not rename family tree" msgstr "" -#: ../src/DbManager.py:643 +#: ../src/DbManager.py:666 msgid "Extracting archive..." msgstr "" -#: ../src/DbManager.py:648 +#: ../src/DbManager.py:671 msgid "Importing archive..." msgstr "" -#: ../src/DbManager.py:664 +#: ../src/DbManager.py:687 #, python-format msgid "Remove the '%s' database?" msgstr "" -#: ../src/DbManager.py:665 +#: ../src/DbManager.py:688 msgid "Removing this database will permanently destroy the data." msgstr "" -#: ../src/DbManager.py:666 +#: ../src/DbManager.py:689 msgid "Remove database" msgstr "" -#: ../src/DbManager.py:672 +#: ../src/DbManager.py:695 #, python-format msgid "Remove the '%(revision)s' version of '%(database)s'" msgstr "" -#: ../src/DbManager.py:676 +#: ../src/DbManager.py:699 msgid "" "Removing this version will prevent you from extracting it in the future." msgstr "" -#: ../src/DbManager.py:678 +#: ../src/DbManager.py:701 msgid "Remove version" msgstr "" -#: ../src/DbManager.py:707 +#: ../src/DbManager.py:730 msgid "Could not delete family tree" msgstr "" -#: ../src/DbManager.py:732 +#: ../src/DbManager.py:755 msgid "Deletion failed" msgstr "" -#: ../src/DbManager.py:733 +#: ../src/DbManager.py:756 #, python-format msgid "" "An attempt to delete a version failed with the following message:\n" @@ -476,28 +487,28 @@ msgid "" "%s" msgstr "" -#: ../src/DbManager.py:772 +#: ../src/DbManager.py:795 msgid "Rebuilding database from backup files" msgstr "" -#: ../src/DbManager.py:807 +#: ../src/DbManager.py:830 msgid "Could not create family tree" msgstr "" -#: ../src/DbManager.py:896 +#: ../src/DbManager.py:919 msgid "Could not make database directory: " msgstr "" -#: ../src/DbManager.py:984 ../src/ScratchPad.py:93 +#: ../src/DbManager.py:1007 ../src/ScratchPad.py:94 #: ../src/DataViews/RelationView.py:398 ../src/DataViews/RelationView.py:861 #: ../src/DataViews/RelationView.py:899 #: ../src/DisplayTabs/_PersonRefEmbedList.py:110 -#: ../src/Editors/_EditMedia.py:150 ../src/plugins/all_relations.py:273 -#: ../src/plugins/all_relations.py:290 ../src/plugins/Check.py:1310 -#: ../src/plugins/DefaultGramplets.py:192 -#: ../src/plugins/DefaultGramplets.py:433 -#: ../src/plugins/DefaultGramplets.py:444 ../src/plugins/GVFamilyLines.py:134 -#: ../src/plugins/IndivComplete.py:443 ../src/plugins/NarrativeWeb.py:566 +#: ../src/Editors/_EditMedia.py:149 ../src/plugins/all_relations.py:273 +#: ../src/plugins/all_relations.py:290 ../src/plugins/Check.py:1311 +#: ../src/plugins/DefaultGramplets.py:190 +#: ../src/plugins/DefaultGramplets.py:431 +#: ../src/plugins/DefaultGramplets.py:442 ../src/plugins/GVFamilyLines.py:134 +#: ../src/plugins/IndivComplete.py:443 ../src/plugins/NarrativeWeb.py:564 #: ../src/PluginUtils/_PluginMgr.py:181 ../src/PluginUtils/_PluginMgr.py:183 #: ../src/PluginUtils/_PluginMgr.py:184 ../src/PluginUtils/_PluginMgr.py:214 #: ../src/PluginUtils/_PluginMgr.py:215 ../src/PluginUtils/_PluginMgr.py:216 @@ -514,11 +525,11 @@ msgstr "" msgid "Unknown" msgstr "" -#: ../src/DbManager.py:1003 +#: ../src/DbManager.py:1026 msgid "Retrieve failed" msgstr "" -#: ../src/DbManager.py:1004 +#: ../src/DbManager.py:1027 #, python-format msgid "" "An attempt to retrieve the data failed with the following message:\n" @@ -526,19 +537,19 @@ msgid "" "%s" msgstr "" -#: ../src/DbManager.py:1038 +#: ../src/DbManager.py:1061 msgid "Creating data to be archived..." msgstr "" -#: ../src/DbManager.py:1045 +#: ../src/DbManager.py:1068 msgid "Saving archive..." msgstr "" -#: ../src/DbManager.py:1055 +#: ../src/DbManager.py:1078 msgid "Archiving failed" msgstr "" -#: ../src/DbManager.py:1056 +#: ../src/DbManager.py:1079 #, python-format msgid "" "An attempt to archive the data failed with the following message:\n" @@ -546,41 +557,41 @@ msgid "" "%s" msgstr "" -#: ../src/DisplayState.py:442 +#: ../src/DisplayState.py:443 msgid "No active person" msgstr "" #. # end #. set up ManagedWindow -#: ../src/ExportAssistant.py:118 +#: ../src/ExportAssistant.py:117 msgid "Export Assistant" msgstr "" -#: ../src/ExportAssistant.py:177 +#: ../src/ExportAssistant.py:176 msgid "Saving your data" msgstr "" -#: ../src/ExportAssistant.py:224 +#: ../src/ExportAssistant.py:223 msgid "Choose the output format" msgstr "" -#: ../src/ExportAssistant.py:301 +#: ../src/ExportAssistant.py:300 msgid "Select Save File" msgstr "" -#: ../src/ExportAssistant.py:339 ../src/plugins/MediaManager.py:261 +#: ../src/ExportAssistant.py:338 ../src/plugins/MediaManager.py:261 msgid "Final confirmation" msgstr "" -#: ../src/ExportAssistant.py:352 +#: ../src/ExportAssistant.py:351 msgid "Please wait while your data is selected and exported" msgstr "" -#: ../src/ExportAssistant.py:365 ../src/PluginUtils/_PluginWindows.py:122 +#: ../src/ExportAssistant.py:364 ../src/PluginUtils/_PluginWindows.py:121 msgid "Summary" msgstr "" -#: ../src/ExportAssistant.py:443 +#: ../src/ExportAssistant.py:442 #, python-format msgid "" "The data will be saved as follows:\n" @@ -592,18 +603,18 @@ msgid "" "Press Apply to proceed, Back to revisit your options, or Cancel to abort" msgstr "" -#: ../src/ExportAssistant.py:450 +#: ../src/ExportAssistant.py:449 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:469 +#: ../src/ExportAssistant.py:468 msgid "Your data has been saved" msgstr "" -#: ../src/ExportAssistant.py:471 +#: ../src/ExportAssistant.py:470 msgid "" "The copy of your data has been successfully saved. You may press Close " "button now to continue.\n" @@ -613,11 +624,11 @@ msgid "" "not alter the copy you have just made. " msgstr "" -#: ../src/ExportAssistant.py:481 +#: ../src/ExportAssistant.py:480 msgid "Saving failed" msgstr "" -#: ../src/ExportAssistant.py:483 +#: ../src/ExportAssistant.py:482 msgid "" "There was an error while saving your data. You may try starting the export " "again.\n" @@ -626,7 +637,7 @@ msgid "" "data that failed to save." msgstr "" -#: ../src/ExportAssistant.py:520 +#: ../src/ExportAssistant.py:519 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" @@ -653,43 +664,43 @@ msgstr "" msgid "_Restrict data on living people" msgstr "" -#: ../src/ExportOptions.py:88 ../src/plugins/EventCmp.py:133 -#: ../src/plugins/ExportCSV.py:184 ../src/plugins/ExportVCalendar.py:89 -#: ../src/plugins/ExportVCard.py:86 ../src/plugins/WriteFtree.py:88 -#: ../src/plugins/WriteGeneWeb.py:93 ../src/ReportBase/_ReportUtils.py:2667 +#: ../src/ExportOptions.py:88 ../src/plugins/EventCmp.py:134 +#: ../src/plugins/ExportCSV.py:182 ../src/plugins/ExportVCalendar.py:88 +#: ../src/plugins/ExportVCard.py:86 ../src/plugins/WriteFtree.py:87 +#: ../src/plugins/WriteGeneWeb.py:92 ../src/ReportBase/_ReportUtils.py:2667 msgid "Entire Database" msgstr "" #: ../src/ExportOptions.py:114 ../src/plugins/DescendReport.py:145 -#: ../src/plugins/ExportCSV.py:191 ../src/plugins/ExportVCalendar.py:96 -#: ../src/plugins/ExportVCard.py:93 ../src/plugins/WriteFtree.py:95 -#: ../src/plugins/WriteGeneWeb.py:100 ../src/ReportBase/_ReportUtils.py:2671 +#: ../src/plugins/ExportCSV.py:189 ../src/plugins/ExportVCalendar.py:95 +#: ../src/plugins/ExportVCard.py:93 ../src/plugins/WriteFtree.py:94 +#: ../src/plugins/WriteGeneWeb.py:99 ../src/ReportBase/_ReportUtils.py:2671 #, python-format msgid "Descendants of %s" msgstr "" -#: ../src/ExportOptions.py:120 ../src/plugins/ExportCSV.py:197 -#: ../src/plugins/ExportVCalendar.py:102 ../src/plugins/ExportVCard.py:99 -#: ../src/plugins/WriteFtree.py:101 ../src/plugins/WriteGeneWeb.py:106 +#: ../src/ExportOptions.py:120 ../src/plugins/ExportCSV.py:195 +#: ../src/plugins/ExportVCalendar.py:101 ../src/plugins/ExportVCard.py:99 +#: ../src/plugins/WriteFtree.py:100 ../src/plugins/WriteGeneWeb.py:105 #: ../src/ReportBase/_ReportUtils.py:2679 #, python-format msgid "Ancestors of %s" msgstr "" -#: ../src/ExportOptions.py:126 ../src/plugins/ExportCSV.py:203 -#: ../src/plugins/ExportVCalendar.py:108 ../src/plugins/ExportVCard.py:105 -#: ../src/plugins/WriteFtree.py:107 ../src/plugins/WriteGeneWeb.py:112 +#: ../src/ExportOptions.py:126 ../src/plugins/ExportCSV.py:201 +#: ../src/plugins/ExportVCalendar.py:107 ../src/plugins/ExportVCard.py:105 +#: ../src/plugins/WriteFtree.py:106 ../src/plugins/WriteGeneWeb.py:111 #: ../src/ReportBase/_ReportUtils.py:2683 #, python-format msgid "People with common ancestor with %s" msgstr "" -#: ../src/GrampsCfg.py:62 +#: ../src/GrampsCfg.py:65 msgid "Father's surname" msgstr "" -#: ../src/GrampsCfg.py:63 ../src/Spell.py:168 ../src/Spell.py:247 -#: ../src/Spell.py:249 ../src/plugins/Check.py:1348 +#: ../src/GrampsCfg.py:66 ../src/Spell.py:168 ../src/Spell.py:247 +#: ../src/Spell.py:249 ../src/plugins/Check.py:1349 #: ../src/gen/lib/childreftype.py:48 #: ../src/Filters/SideBar/_EventSidebarFilter.py:151 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:208 @@ -702,103 +713,103 @@ msgstr "" msgid "None" msgstr "" -#: ../src/GrampsCfg.py:64 +#: ../src/GrampsCfg.py:67 msgid "Combination of mother's and father's surname" msgstr "" -#: ../src/GrampsCfg.py:65 +#: ../src/GrampsCfg.py:68 msgid "Icelandic style" msgstr "" -#: ../src/GrampsCfg.py:115 ../src/GrampsCfg.py:118 +#: ../src/GrampsCfg.py:118 ../src/GrampsCfg.py:121 msgid "Display Name Editor" msgstr "" -#: ../src/GrampsCfg.py:129 +#: ../src/GrampsCfg.py:132 msgid " Name Editor" msgstr "" -#: ../src/GrampsCfg.py:129 ../src/GrampsCfg.py:136 ../src/GrampsCfg.py:139 -#: ../src/GrampsCfg.py:884 +#: ../src/GrampsCfg.py:132 ../src/GrampsCfg.py:140 ../src/GrampsCfg.py:143 +#: ../src/GrampsCfg.py:888 msgid "Preferences" msgstr "" -#: ../src/GrampsCfg.py:145 ../src/Editors/_EditEventRef.py:88 -#: ../src/Editors/_EditMediaRef.py:88 ../src/Editors/_EditRepoRef.py:82 -#: ../src/Editors/_EditSourceRef.py:77 ../src/Editors/_EditSourceRef.py:83 +#: ../src/GrampsCfg.py:149 ../src/Editors/_EditEventRef.py:90 +#: ../src/Editors/_EditMediaRef.py:89 ../src/Editors/_EditRepoRef.py:82 +#: ../src/Editors/_EditSourceRef.py:78 ../src/Editors/_EditSourceRef.py:84 #: ../src/gen/lib/notetype.py:78 ../src/glade/gramps.glade.h:78 msgid "General" msgstr "" -#: ../src/GrampsCfg.py:147 +#: ../src/GrampsCfg.py:151 msgid "Database" msgstr "" -#: ../src/GrampsCfg.py:151 ../src/ScratchPad.py:602 ../src/ScratchPad.py:610 -#: ../src/plugins/CustomBookText.py:114 ../src/plugins/MarkerReport.py:387 -#: ../src/plugins/NarrativeWeb.py:577 ../src/plugins/SimpleBookTitle.py:168 -#: ../src/plugins/SimpleBookTitle.py:169 ../src/plugins/SimpleBookTitle.py:170 +#: ../src/GrampsCfg.py:155 ../src/ScratchPad.py:603 ../src/ScratchPad.py:611 +#: ../src/plugins/CustomBookText.py:113 ../src/plugins/MarkerReport.py:387 +#: ../src/plugins/NarrativeWeb.py:575 ../src/plugins/SimpleBookTitle.py:167 +#: ../src/plugins/SimpleBookTitle.py:168 ../src/plugins/SimpleBookTitle.py:169 #: ../src/ReportBase/_Constants.py:63 #: ../src/Filters/SideBar/_NoteSidebarFilter.py:83 msgid "Text" msgstr "" -#: ../src/GrampsCfg.py:153 +#: ../src/GrampsCfg.py:157 msgid "ID Formats" msgstr "" -#: ../src/GrampsCfg.py:155 +#: ../src/GrampsCfg.py:159 msgid "Warnings" msgstr "" -#: ../src/GrampsCfg.py:157 +#: ../src/GrampsCfg.py:161 msgid "Researcher" msgstr "" -#: ../src/GrampsCfg.py:159 +#: ../src/GrampsCfg.py:163 msgid "Marker Colors" msgstr "" -#: ../src/GrampsCfg.py:174 ../src/gramps_main.py:97 ../src/ScratchPad.py:151 -#: ../src/ScratchPad.py:168 ../src/DisplayTabs/_AddrEmbedList.py:61 -#: ../src/Editors/_EditAddress.py:147 ../src/plugins/FamilyGroup.py:285 +#: ../src/GrampsCfg.py:178 ../src/gramps_main.py:97 ../src/ScratchPad.py:152 +#: ../src/ScratchPad.py:169 ../src/DisplayTabs/_AddrEmbedList.py:61 +#: ../src/Editors/_EditAddress.py:148 ../src/plugins/FamilyGroup.py:285 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:91 msgid "Address" msgstr "" -#: ../src/GrampsCfg.py:175 ../src/DataViews/PlaceView.py:70 +#: ../src/GrampsCfg.py:179 ../src/DataViews/PlaceView.py:70 #: ../src/DataViews/RepositoryView.py:73 #: ../src/DisplayTabs/_AddrEmbedList.py:62 #: ../src/DisplayTabs/_LocationEmbedList.py:53 -#: ../src/plugins/ExtractCity.py:346 ../src/plugins/NarrativeWeb.py:1044 +#: ../src/plugins/ExtractCity.py:372 ../src/plugins/NarrativeWeb.py:1042 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:83 msgid "City" msgstr "" -#: ../src/GrampsCfg.py:176 ../src/DisplayTabs/_LocationEmbedList.py:55 -#: ../src/plugins/NarrativeWeb.py:1047 +#: ../src/GrampsCfg.py:180 ../src/DisplayTabs/_LocationEmbedList.py:55 +#: ../src/plugins/NarrativeWeb.py:1045 msgid "State/Province" msgstr "" -#: ../src/GrampsCfg.py:177 ../src/DataViews/PlaceView.py:73 +#: ../src/GrampsCfg.py:181 ../src/DataViews/PlaceView.py:73 #: ../src/DataViews/RepositoryView.py:76 #: ../src/DisplayTabs/_AddrEmbedList.py:64 #: ../src/DisplayTabs/_LocationEmbedList.py:56 -#: ../src/plugins/ExtractCity.py:349 ../src/plugins/NarrativeWeb.py:1049 +#: ../src/plugins/ExtractCity.py:375 ../src/plugins/NarrativeWeb.py:1047 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:86 msgid "Country" msgstr "" -#: ../src/GrampsCfg.py:178 ../src/DataViews/PlaceView.py:69 +#: ../src/GrampsCfg.py:182 ../src/DataViews/PlaceView.py:69 #: ../src/DataViews/RepositoryView.py:72 msgid "ZIP/Postal Code" msgstr "" -#: ../src/GrampsCfg.py:179 +#: ../src/GrampsCfg.py:183 msgid "Phone" msgstr "" -#: ../src/GrampsCfg.py:180 ../src/ToolTips.py:150 +#: ../src/GrampsCfg.py:184 ../src/ToolTips.py:150 #: ../src/DataViews/RepositoryView.py:77 msgid "Email" msgstr "" @@ -808,10 +819,10 @@ msgstr "" #. Register the report #. #. ------------------------------------------------------------------------ -#: ../src/GrampsCfg.py:188 ../src/gramps_main.py:118 ../src/ToolTips.py:198 -#: ../src/Editors/_EditPerson.py:117 ../src/plugins/EventCmp.py:237 -#: ../src/plugins/ExportCSV.py:366 ../src/plugins/ImportCSV.py:196 -#: ../src/plugins/References.py:83 ../src/plugins/SameSurnames.py:69 +#: ../src/GrampsCfg.py:192 ../src/gramps_main.py:118 ../src/ToolTips.py:198 +#: ../src/Editors/_EditPerson.py:117 ../src/plugins/EventCmp.py:238 +#: ../src/plugins/ExportCSV.py:364 ../src/plugins/ImportCSV.py:193 +#: ../src/plugins/References.py:85 ../src/plugins/SameSurnames.py:69 #: ../src/FilterEditor/_EditRule.py:266 msgid "Person" msgstr "" @@ -819,63 +830,63 @@ msgstr "" #. show "> Family: ..." and nothing else #. show "V Family: ..." and the rest #. get the family events -#: ../src/GrampsCfg.py:189 ../src/gramps_main.py:106 ../src/ScratchPad.py:573 +#: ../src/GrampsCfg.py:193 ../src/gramps_main.py:106 ../src/ScratchPad.py:574 #: ../src/ToolTips.py:228 ../src/DataViews/RelationView.py:463 #: ../src/DataViews/RelationView.py:1146 ../src/DataViews/RelationView.py:1170 #: ../src/Editors/_EditFamily.py:494 ../src/plugins/all_events.py:77 -#: ../src/plugins/all_relations.py:266 ../src/plugins/ExportCSV.py:476 -#: ../src/plugins/ImportCSV.py:203 ../src/plugins/References.py:84 +#: ../src/plugins/all_relations.py:266 ../src/plugins/ExportCSV.py:474 +#: ../src/plugins/ImportCSV.py:200 ../src/plugins/References.py:86 #: ../src/gen/lib/eventroletype.py:55 ../src/FilterEditor/_EditRule.py:267 msgid "Family" msgstr "" -#: ../src/GrampsCfg.py:190 ../src/ScratchPad.py:281 ../src/ScratchPad.py:359 +#: ../src/GrampsCfg.py:194 ../src/ScratchPad.py:282 ../src/ScratchPad.py:360 #: ../src/Simple/_SimpleTable.py:199 ../src/DataViews/EventView.py:73 #: ../src/DisplayTabs/_EventEmbedList.py:64 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:53 -#: ../src/DisplayTabs/_LdsEmbedList.py:55 ../src/plugins/ExportCSV.py:437 -#: ../src/plugins/ImportCSV.py:218 ../src/plugins/MarkerReport.py:301 -#: ../src/plugins/NarrativeWeb.py:978 ../src/plugins/OnThisDay.py:77 +#: ../src/DisplayTabs/_LdsEmbedList.py:55 ../src/plugins/ExportCSV.py:435 +#: ../src/plugins/ImportCSV.py:215 ../src/plugins/MarkerReport.py:301 +#: ../src/plugins/NarrativeWeb.py:976 ../src/plugins/OnThisDay.py:77 #: ../src/plugins/OnThisDay.py:78 ../src/plugins/OnThisDay.py:79 -#: ../src/plugins/References.py:87 +#: ../src/plugins/References.py:89 #: ../src/Filters/SideBar/_EventSidebarFilter.py:92 #: ../src/FilterEditor/_EditRule.py:269 msgid "Place" msgstr "" -#: ../src/GrampsCfg.py:191 ../src/Simple/_SimpleTable.py:186 -#: ../src/Editors/_EditSource.py:75 ../src/plugins/ExportCSV.py:437 -#: ../src/plugins/ImportCSV.py:176 ../src/plugins/ImportCSV.py:201 -#: ../src/plugins/References.py:86 ../src/FilterEditor/_EditRule.py:270 +#: ../src/GrampsCfg.py:195 ../src/Simple/_SimpleTable.py:186 +#: ../src/Editors/_EditSource.py:75 ../src/plugins/ExportCSV.py:435 +#: ../src/plugins/ImportCSV.py:173 ../src/plugins/ImportCSV.py:198 +#: ../src/plugins/References.py:88 ../src/FilterEditor/_EditRule.py:270 msgid "Source" msgstr "" -#: ../src/GrampsCfg.py:192 ../src/ScratchPad.py:623 ../src/ScratchPad.py:636 +#: ../src/GrampsCfg.py:196 ../src/ScratchPad.py:624 ../src/ScratchPad.py:637 #: ../src/Editors/_EditPerson.py:470 ../src/FilterEditor/_EditRule.py:271 msgid "Media Object" msgstr "" -#: ../src/GrampsCfg.py:193 ../src/plugins/References.py:85 +#: ../src/GrampsCfg.py:197 ../src/plugins/References.py:87 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:131 #: ../src/FilterEditor/_EditRule.py:268 msgid "Event" msgstr "" -#: ../src/GrampsCfg.py:194 ../src/ToolTips.py:141 +#: ../src/GrampsCfg.py:198 ../src/ToolTips.py:141 #: ../src/Simple/_SimpleTable.py:203 ../src/Editors/_EditRepository.py:67 -#: ../src/Editors/_EditRepository.py:69 ../src/plugins/References.py:88 +#: ../src/Editors/_EditRepository.py:69 ../src/plugins/References.py:90 #: ../src/FilterEditor/_EditRule.py:272 msgid "Repository" msgstr "" #. added notes prefix #. ############################### -#: ../src/GrampsCfg.py:196 ../src/ScratchPad.py:310 ../src/ToolTips.py:159 +#: ../src/GrampsCfg.py:200 ../src/ScratchPad.py:311 ../src/ToolTips.py:159 #: ../src/Simple/_SimpleTable.py:207 ../src/DisplayModels/_MediaModel.py:105 -#: ../src/Editors/_EditMedia.py:84 ../src/Editors/_EditMedia.py:153 -#: ../src/plugins/ExportCSV.py:371 ../src/plugins/ExportCSV.py:437 -#: ../src/plugins/FamilyGroup.py:303 ../src/plugins/ImportCSV.py:178 -#: ../src/ReportBase/_GraphvizReportDialog.py:817 +#: ../src/Editors/_EditMedia.py:83 ../src/Editors/_EditMedia.py:152 +#: ../src/plugins/ExportCSV.py:369 ../src/plugins/ExportCSV.py:435 +#: ../src/plugins/FamilyGroup.py:303 ../src/plugins/ImportCSV.py:175 +#: ../src/ReportBase/_GraphvizReportDialog.py:816 #: ../src/Filters/SideBar/_EventSidebarFilter.py:93 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:133 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:80 @@ -886,32 +897,32 @@ msgstr "" msgid "Note" msgstr "" -#: ../src/GrampsCfg.py:205 +#: ../src/GrampsCfg.py:209 msgid "Suppress warning when adding parents to a child" msgstr "" -#: ../src/GrampsCfg.py:209 +#: ../src/GrampsCfg.py:213 msgid "Suppress warning when cancelling with changed data" msgstr "" -#: ../src/GrampsCfg.py:213 +#: ../src/GrampsCfg.py:217 msgid "Suppress warning about missing researcher when exporting to GEDCOM" msgstr "" -#: ../src/GrampsCfg.py:218 +#: ../src/GrampsCfg.py:222 msgid "Show plugin status dialog on plugin load error" msgstr "" -#: ../src/GrampsCfg.py:229 ../src/GrampsLogger/_ErrorReportAssistant.py:47 +#: ../src/GrampsCfg.py:233 ../src/GrampsLogger/_ErrorReportAssistant.py:47 #: ../src/gen/lib/markertype.py:45 msgid "Complete" msgstr "" -#: ../src/GrampsCfg.py:231 ../src/gen/lib/markertype.py:46 +#: ../src/GrampsCfg.py:235 ../src/gen/lib/markertype.py:46 msgid "ToDo" msgstr "" -#: ../src/GrampsCfg.py:233 ../src/gen/lib/urltype.py:44 +#: ../src/GrampsCfg.py:237 ../src/gen/lib/urltype.py:44 #: ../src/gen/lib/notetype.py:77 ../src/gen/lib/repotype.py:49 #: ../src/gen/lib/attrtype.py:54 ../src/gen/lib/childreftype.py:55 #: ../src/gen/lib/markertype.py:44 ../src/gen/lib/srcmediatype.py:52 @@ -921,220 +932,220 @@ msgid "Custom" msgstr "" #. label for the combo -#: ../src/GrampsCfg.py:292 +#: ../src/GrampsCfg.py:296 msgid "_Display format" msgstr "" -#: ../src/GrampsCfg.py:298 +#: ../src/GrampsCfg.py:302 msgid "C_ustom format details" msgstr "" -#: ../src/GrampsCfg.py:332 ../src/GrampsCfg.py:334 ../src/GrampsCfg.py:338 -#: ../src/GrampsCfg.py:339 ../src/GrampsCfg.py:340 ../src/GrampsCfg.py:341 -#: ../src/GrampsCfg.py:342 ../src/Utils.py:1150 -#: ../src/plugins/ExportCSV.py:366 ../src/plugins/ImportCSV.py:158 -#: ../src/plugins/NarrativeWeb.py:717 ../src/plugins/NarrativeWeb.py:1318 -#: ../src/plugins/NarrativeWeb.py:1321 ../src/plugins/StatisticsChart.py:92 +#: ../src/GrampsCfg.py:336 ../src/GrampsCfg.py:338 ../src/GrampsCfg.py:342 +#: ../src/GrampsCfg.py:343 ../src/GrampsCfg.py:344 ../src/GrampsCfg.py:345 +#: ../src/GrampsCfg.py:346 ../src/Utils.py:1150 +#: ../src/plugins/ExportCSV.py:364 ../src/plugins/ImportCSV.py:155 +#: ../src/plugins/NarrativeWeb.py:715 ../src/plugins/NarrativeWeb.py:1316 +#: ../src/plugins/NarrativeWeb.py:1319 ../src/plugins/StatisticsChart.py:92 #: ../src/PluginUtils/_GuiOptions.py:80 ../src/PluginUtils/_GuiOptions.py:933 msgid "Surname" msgstr "" -#: ../src/GrampsCfg.py:332 ../src/GrampsCfg.py:334 ../src/GrampsCfg.py:336 -#: ../src/GrampsCfg.py:338 ../src/GrampsCfg.py:339 ../src/GrampsCfg.py:340 -#: ../src/GrampsCfg.py:341 ../src/GrampsCfg.py:342 ../src/GrampsCfg.py:343 +#: ../src/GrampsCfg.py:336 ../src/GrampsCfg.py:338 ../src/GrampsCfg.py:340 +#: ../src/GrampsCfg.py:342 ../src/GrampsCfg.py:343 ../src/GrampsCfg.py:344 #: ../src/GrampsCfg.py:345 ../src/GrampsCfg.py:346 ../src/GrampsCfg.py:347 -#: ../src/GrampsCfg.py:348 ../src/GrampsCfg.py:349 ../src/ScratchPad.py:572 +#: ../src/GrampsCfg.py:349 ../src/GrampsCfg.py:350 ../src/GrampsCfg.py:351 +#: ../src/GrampsCfg.py:352 ../src/GrampsCfg.py:353 ../src/ScratchPad.py:573 #: ../src/Utils.py:1148 ../src/BasicUtils/_NameDisplay.py:107 -#: ../src/plugins/ExportCSV.py:366 ../src/plugins/ImportCSV.py:162 +#: ../src/plugins/ExportCSV.py:364 ../src/plugins/ImportCSV.py:159 msgid "Given" msgstr "" -#: ../src/GrampsCfg.py:332 ../src/GrampsCfg.py:334 ../src/GrampsCfg.py:336 -#: ../src/GrampsCfg.py:341 ../src/GrampsCfg.py:343 ../src/GrampsCfg.py:348 -#: ../src/ScratchPad.py:577 ../src/Utils.py:1151 -#: ../src/plugins/ExportCSV.py:367 ../src/plugins/ImportCSV.py:172 +#: ../src/GrampsCfg.py:336 ../src/GrampsCfg.py:338 ../src/GrampsCfg.py:340 +#: ../src/GrampsCfg.py:345 ../src/GrampsCfg.py:347 ../src/GrampsCfg.py:352 +#: ../src/ScratchPad.py:578 ../src/Utils.py:1151 +#: ../src/plugins/ExportCSV.py:365 ../src/plugins/ImportCSV.py:169 msgid "Suffix" msgstr "" -#: ../src/GrampsCfg.py:333 ../src/GrampsCfg.py:338 ../src/GrampsCfg.py:344 -#: ../src/GrampsCfg.py:345 ../src/Utils.py:1154 +#: ../src/GrampsCfg.py:337 ../src/GrampsCfg.py:342 ../src/GrampsCfg.py:348 +#: ../src/GrampsCfg.py:349 ../src/Utils.py:1154 msgid "Common" msgstr "" -#: ../src/GrampsCfg.py:335 ../src/GrampsCfg.py:337 ../src/GrampsCfg.py:339 -#: ../src/GrampsCfg.py:346 ../src/Utils.py:1153 -#: ../src/plugins/ExportCSV.py:367 ../src/plugins/ImportCSV.py:166 +#: ../src/GrampsCfg.py:339 ../src/GrampsCfg.py:341 ../src/GrampsCfg.py:343 +#: ../src/GrampsCfg.py:350 ../src/Utils.py:1153 +#: ../src/plugins/ExportCSV.py:365 ../src/plugins/ImportCSV.py:163 msgid "Call" msgstr "" -#: ../src/GrampsCfg.py:336 ../src/GrampsCfg.py:343 ../src/GrampsCfg.py:345 -#: ../src/GrampsCfg.py:346 ../src/GrampsCfg.py:347 ../src/GrampsCfg.py:348 -#: ../src/GrampsCfg.py:349 ../src/Utils.py:1150 +#: ../src/GrampsCfg.py:340 ../src/GrampsCfg.py:347 ../src/GrampsCfg.py:349 +#: ../src/GrampsCfg.py:350 ../src/GrampsCfg.py:351 ../src/GrampsCfg.py:352 +#: ../src/GrampsCfg.py:353 ../src/Utils.py:1150 msgid "SURNAME" msgstr "" -#: ../src/GrampsCfg.py:342 ../src/ScratchPad.py:574 ../src/Utils.py:1152 +#: ../src/GrampsCfg.py:346 ../src/ScratchPad.py:575 ../src/Utils.py:1152 msgid "Patronymic" msgstr "" -#: ../src/GrampsCfg.py:407 +#: ../src/GrampsCfg.py:411 msgid "This format exists already" msgstr "" -#: ../src/GrampsCfg.py:426 ../src/GrampsCfg.py:955 +#: ../src/GrampsCfg.py:430 ../src/GrampsCfg.py:959 msgid "Invalid or incomplete format definition" msgstr "" -#: ../src/GrampsCfg.py:443 +#: ../src/GrampsCfg.py:447 msgid "Format" msgstr "" -#: ../src/GrampsCfg.py:451 +#: ../src/GrampsCfg.py:455 msgid "Example" msgstr "" #. label for the combo -#: ../src/GrampsCfg.py:612 ../src/plugins/Calendar.py:503 +#: ../src/GrampsCfg.py:616 ../src/plugins/Calendar.py:502 msgid "Name format" msgstr "" -#: ../src/GrampsCfg.py:616 ../src/DisplayTabs/_ButtonTab.py:69 -#: ../src/plugins/BookReport.py:946 +#: ../src/GrampsCfg.py:620 ../src/DisplayTabs/_ButtonTab.py:69 +#: ../src/plugins/BookReport.py:942 msgid "Edit" msgstr "" -#: ../src/GrampsCfg.py:634 +#: ../src/GrampsCfg.py:638 msgid "Date format" msgstr "" -#: ../src/GrampsCfg.py:648 +#: ../src/GrampsCfg.py:652 msgid "Surname guessing" msgstr "" -#: ../src/GrampsCfg.py:655 +#: ../src/GrampsCfg.py:659 msgid "Active person's name and ID" msgstr "" -#: ../src/GrampsCfg.py:656 +#: ../src/GrampsCfg.py:660 msgid "Relationship to home person" msgstr "" -#: ../src/GrampsCfg.py:666 +#: ../src/GrampsCfg.py:670 msgid "Status bar" msgstr "" #. Text in sidebar: -#: ../src/GrampsCfg.py:672 +#: ../src/GrampsCfg.py:676 msgid "Show text in sidebar buttons (takes effect on restart)" msgstr "" -#: ../src/GrampsCfg.py:683 +#: ../src/GrampsCfg.py:687 msgid "Missing surname" msgstr "" -#: ../src/GrampsCfg.py:686 +#: ../src/GrampsCfg.py:690 msgid "Missing given name" msgstr "" -#: ../src/GrampsCfg.py:689 +#: ../src/GrampsCfg.py:693 msgid "Missing record" msgstr "" -#: ../src/GrampsCfg.py:692 +#: ../src/GrampsCfg.py:696 msgid "Private surname" msgstr "" -#: ../src/GrampsCfg.py:695 +#: ../src/GrampsCfg.py:699 msgid "Private given name" msgstr "" -#: ../src/GrampsCfg.py:698 +#: ../src/GrampsCfg.py:702 msgid "Private record" msgstr "" -#: ../src/GrampsCfg.py:713 +#: ../src/GrampsCfg.py:717 msgid "Change is not immediate" msgstr "" -#: ../src/GrampsCfg.py:714 +#: ../src/GrampsCfg.py:718 msgid "" "Changing the data format will not take effect until the next time GRAMPS is " "started." msgstr "" -#: ../src/GrampsCfg.py:723 +#: ../src/GrampsCfg.py:727 msgid "Add default source on import" msgstr "" -#: ../src/GrampsCfg.py:725 +#: ../src/GrampsCfg.py:729 msgid "Enable spelling checker" msgstr "" -#: ../src/GrampsCfg.py:727 ../data/gramps.schemas.in.h:21 +#: ../src/GrampsCfg.py:731 ../data/gramps.schemas.in.h:21 msgid "Display Tip of the Day" msgstr "" -#: ../src/GrampsCfg.py:729 +#: ../src/GrampsCfg.py:733 msgid "Use shading in Relationship View" msgstr "" -#: ../src/GrampsCfg.py:731 +#: ../src/GrampsCfg.py:735 msgid "Display edit buttons on Relationship View" msgstr "" -#: ../src/GrampsCfg.py:733 +#: ../src/GrampsCfg.py:737 msgid "Remember last view displayed" msgstr "" -#: ../src/GrampsCfg.py:736 +#: ../src/GrampsCfg.py:740 msgid "Number of generations for relationship determination" msgstr "" -#: ../src/GrampsCfg.py:739 +#: ../src/GrampsCfg.py:743 msgid "Base path for relative media paths" msgstr "" -#: ../src/GrampsCfg.py:751 +#: ../src/GrampsCfg.py:755 msgid "Database path" msgstr "" -#: ../src/GrampsCfg.py:752 +#: ../src/GrampsCfg.py:756 msgid "Automatically backup database on exit" msgstr "" -#: ../src/GrampsCfg.py:754 +#: ../src/GrampsCfg.py:758 msgid "Automatically load last database" msgstr "" -#: ../src/GrampsCfg.py:756 +#: ../src/GrampsCfg.py:760 msgid "Enable database transactions" msgstr "" -#: ../src/GrampsCfg.py:832 +#: ../src/GrampsCfg.py:836 msgid "Select media directory" msgstr "" -#: ../src/GrampsCfg.py:908 +#: ../src/GrampsCfg.py:912 msgid "Name Format Editor" msgstr "" -#: ../src/GrampsCfg.py:932 +#: ../src/GrampsCfg.py:936 msgid "The format definition is invalid" msgstr "" -#: ../src/GrampsCfg.py:933 +#: ../src/GrampsCfg.py:937 msgid "What would you like to do?" msgstr "" -#: ../src/GrampsCfg.py:934 +#: ../src/GrampsCfg.py:938 msgid "_Continue anyway" msgstr "" -#: ../src/GrampsCfg.py:934 +#: ../src/GrampsCfg.py:938 msgid "_Modify format" msgstr "" -#: ../src/GrampsCfg.py:942 +#: ../src/GrampsCfg.py:946 msgid "Both Format name and definition have to be defined" msgstr "" @@ -1142,8 +1153,8 @@ msgstr "" msgid "Family Trees" msgstr "" -#: ../src/gramps_main.py:98 ../src/ScratchPad.py:406 ../src/ScratchPad.py:414 -#: ../src/Editors/_EditAttribute.py:132 +#: ../src/gramps_main.py:98 ../src/ScratchPad.py:407 ../src/ScratchPad.py:415 +#: ../src/Editors/_EditAttribute.py:133 msgid "Attribute" msgstr "" @@ -1151,15 +1162,15 @@ msgstr "" msgid "Add Bookmark" msgstr "" -#: ../src/gramps_main.py:103 ../src/ScratchPad.py:169 ../src/ScratchPad.py:358 +#: ../src/gramps_main.py:103 ../src/ScratchPad.py:170 ../src/ScratchPad.py:359 #: ../src/DataViews/EventView.py:72 ../src/DataViews/MediaView.py:85 #: ../src/DisplayTabs/_AddrEmbedList.py:60 #: ../src/DisplayTabs/_EventEmbedList.py:63 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:50 #: ../src/DisplayTabs/_LdsEmbedList.py:52 ../src/Selectors/_SelectEvent.py:56 -#: ../src/plugins/DefaultGramplets.py:772 ../src/plugins/ExportCSV.py:437 -#: ../src/plugins/ImportCSV.py:216 ../src/plugins/MarkerReport.py:295 -#: ../src/plugins/NarrativeWeb.py:569 ../src/plugins/NarrativeWeb.py:1205 +#: ../src/plugins/DefaultGramplets.py:788 ../src/plugins/ExportCSV.py:435 +#: ../src/plugins/ImportCSV.py:213 ../src/plugins/MarkerReport.py:295 +#: ../src/plugins/NarrativeWeb.py:567 ../src/plugins/NarrativeWeb.py:1203 #: ../src/plugins/OnThisDay.py:77 ../src/plugins/OnThisDay.py:78 #: ../src/plugins/OnThisDay.py:79 #: ../src/Filters/SideBar/_EventSidebarFilter.py:91 @@ -1171,17 +1182,17 @@ msgstr "" msgid "Edit Date" msgstr "" -#: ../src/gramps_main.py:105 ../src/Merge/_MergePerson.py:140 +#: ../src/gramps_main.py:105 ../src/Merge/_MergePerson.py:149 #: ../src/DataViews/EventView.py:101 ../src/plugins/MarkerReport.py:278 -#: ../src/plugins/NarrativeWeb.py:1978 +#: ../src/plugins/NarrativeWeb.py:1976 msgid "Events" msgstr "" -#: ../src/gramps_main.py:107 ../src/MarkupText.py:495 +#: ../src/gramps_main.py:107 ../src/MarkupText.py:496 msgid "Font" msgstr "" -#: ../src/gramps_main.py:108 ../src/MarkupText.py:497 +#: ../src/gramps_main.py:108 ../src/MarkupText.py:498 msgid "Font Color" msgstr "" @@ -1189,7 +1200,7 @@ msgstr "" msgid "Font Background Color" msgstr "" -#: ../src/gramps_main.py:110 ../src/DataViews/GrampletView.py:543 +#: ../src/gramps_main.py:110 ../src/DataViews/GrampletView.py:627 msgid "Gramplets" msgstr "" @@ -1209,11 +1220,12 @@ msgstr "" #. Go over parents and build their menu #. don't show rest -#: ../src/gramps_main.py:114 ../src/Merge/_MergePerson.py:149 +#: ../src/gramps_main.py:114 ../src/Merge/_MergePerson.py:158 #: ../src/DataViews/PedigreeView.py:1565 ../src/DataViews/RelationView.py:450 #: ../src/DataViews/RelationView.py:749 ../src/DataViews/RelationView.py:783 -#: ../src/plugins/all_relations.py:301 ../src/plugins/NarrativeWeb.py:730 -#: ../src/plugins/NarrativeWeb.py:865 ../src/plugins/NarrativeWeb.py:2058 +#: ../src/plugins/all_relations.py:301 ../src/plugins/NarrativeWeb.py:728 +#: ../src/plugins/NarrativeWeb.py:863 ../src/plugins/NarrativeWeb.py:2056 +#: ../src/plugins/NotRelated.py:98 msgid "Parents" msgstr "" @@ -1226,13 +1238,13 @@ msgid "Select Parents" msgstr "" #: ../src/gramps_main.py:117 ../src/DataViews/PedigreeView.py:457 -#: ../src/plugins/NarrativeWeb.py:1906 +#: ../src/plugins/NarrativeWeb.py:1904 msgid "Pedigree" msgstr "" #: ../src/gramps_main.py:119 ../src/DataViews/PlaceView.py:100 -#: ../src/plugins/NarrativeWeb.py:401 ../src/plugins/NarrativeWeb.py:966 -#: ../src/plugins/NarrativeWeb.py:973 ../src/plugins/NarrativeWeb.py:1026 +#: ../src/plugins/NarrativeWeb.py:399 ../src/plugins/NarrativeWeb.py:964 +#: ../src/plugins/NarrativeWeb.py:971 ../src/plugins/NarrativeWeb.py:1024 msgid "Places" msgstr "" @@ -1248,10 +1260,10 @@ msgstr "" msgid "Repositories" msgstr "" -#: ../src/gramps_main.py:123 ../src/ScratchPad.py:184 ../src/ScratchPad.py:426 -#: ../src/ScratchPad.py:459 ../src/DataViews/SourceView.py:94 -#: ../src/plugins/NarrativeWeb.py:400 ../src/plugins/NarrativeWeb.py:1482 -#: ../src/plugins/NarrativeWeb.py:1499 ../src/plugins/NarrativeWeb.py:1531 +#: ../src/gramps_main.py:123 ../src/ScratchPad.py:185 ../src/ScratchPad.py:427 +#: ../src/ScratchPad.py:460 ../src/DataViews/SourceView.py:94 +#: ../src/plugins/NarrativeWeb.py:398 ../src/plugins/NarrativeWeb.py:1480 +#: ../src/plugins/NarrativeWeb.py:1497 ../src/plugins/NarrativeWeb.py:1529 msgid "Sources" msgstr "" @@ -1263,7 +1275,7 @@ msgstr "" msgid "Tools" msgstr "" -#: ../src/gramps_main.py:126 ../src/gen/proxy/private.py:671 +#: ../src/gramps_main.py:126 ../src/gen/proxy/private.py:673 msgid "Private" msgstr "" @@ -1347,7 +1359,7 @@ msgid "" "of GRAMPS are properly installed." msgstr "" -#: ../src/gramps.py:98 +#: ../src/gramps.py:99 #, python-format msgid "" "Your Python version does not meet the requirements. At least python %d.%d.%d " @@ -1464,50 +1476,50 @@ msgstr "" msgid "This field is mandatory" msgstr "" -#: ../src/MarkupText.py:484 +#: ../src/MarkupText.py:485 msgid "Italic" msgstr "" -#: ../src/MarkupText.py:486 +#: ../src/MarkupText.py:487 msgid "Bold" msgstr "" -#: ../src/MarkupText.py:488 +#: ../src/MarkupText.py:489 msgid "Underline" msgstr "" -#: ../src/MarkupText.py:499 +#: ../src/MarkupText.py:500 msgid "Background Color" msgstr "" -#: ../src/MarkupText.py:501 ../src/UndoHistory.py:178 +#: ../src/MarkupText.py:502 ../src/UndoHistory.py:178 msgid "Clear" msgstr "" -#: ../src/MarkupText.py:846 +#: ../src/MarkupText.py:847 msgid "Select font color" msgstr "" -#: ../src/MarkupText.py:855 +#: ../src/MarkupText.py:856 msgid "Select background color" msgstr "" -#: ../src/MarkupText.py:865 +#: ../src/MarkupText.py:866 msgid "Select font" msgstr "" -#: ../src/PageView.py:323 ../src/ViewManager.py:1244 +#: ../src/PageView.py:323 ../src/ViewManager.py:1250 #, python-format msgid "%s has been bookmarked" msgstr "" -#: ../src/PageView.py:327 ../src/PageView.py:619 ../src/ViewManager.py:1247 -#: ../src/DataViews/FamilyList.py:185 +#: ../src/PageView.py:327 ../src/PageView.py:620 ../src/ViewManager.py:1253 +#: ../src/DataViews/FamilyList.py:191 msgid "Could Not Set a Bookmark" msgstr "" -#: ../src/PageView.py:328 ../src/ViewManager.py:1248 -#: ../src/DataViews/FamilyList.py:186 +#: ../src/PageView.py:328 ../src/ViewManager.py:1254 +#: ../src/DataViews/FamilyList.py:192 msgid "A bookmark could not be set because no one was selected." msgstr "" @@ -1515,89 +1527,90 @@ msgstr "" msgid "_Add Bookmark" msgstr "" -#: ../src/PageView.py:353 -msgid "_Edit Bookmarks" -msgstr "" - -#: ../src/PageView.py:382 -msgid "_Forward" +#: ../src/PageView.py:354 +#, python-format +msgid "%(title)s..." msgstr "" #: ../src/PageView.py:383 +msgid "_Forward" +msgstr "" + +#: ../src/PageView.py:384 msgid "Go to the next person in the history" msgstr "" -#: ../src/PageView.py:390 +#: ../src/PageView.py:391 msgid "_Back" msgstr "" -#: ../src/PageView.py:391 +#: ../src/PageView.py:392 msgid "Go to the previous person in the history" msgstr "" -#: ../src/PageView.py:395 +#: ../src/PageView.py:396 msgid "_Home" msgstr "" -#: ../src/PageView.py:397 +#: ../src/PageView.py:398 msgid "Go to the default person" msgstr "" -#: ../src/PageView.py:398 +#: ../src/PageView.py:399 msgid "Person Filter Editor" msgstr "" -#: ../src/PageView.py:403 +#: ../src/PageView.py:404 msgid "Set _Home Person" msgstr "" -#: ../src/PageView.py:447 ../src/PageView.py:451 ../src/PageView.py:624 -#: ../src/PageView.py:628 +#: ../src/PageView.py:448 ../src/PageView.py:452 ../src/PageView.py:625 +#: ../src/PageView.py:629 msgid "Jump to by GRAMPS ID" msgstr "" -#: ../src/PageView.py:475 ../src/PageView.py:652 +#: ../src/PageView.py:476 ../src/PageView.py:653 #, python-format msgid "Error: %s is not a valid GRAMPS ID" msgstr "" -#: ../src/PageView.py:620 +#: ../src/PageView.py:621 msgid "A bookmark could not be set because nothing was selected." msgstr "" -#: ../src/PageView.py:927 ../src/DataViews/PersonView.py:157 +#: ../src/PageView.py:928 ../src/DataViews/PersonView.py:157 msgid "_Add..." msgstr "" -#: ../src/PageView.py:929 ../src/DataViews/PersonView.py:159 +#: ../src/PageView.py:930 ../src/DataViews/PersonView.py:159 msgid "_Remove" msgstr "" -#: ../src/PageView.py:931 ../src/DataViews/PersonView.py:167 +#: ../src/PageView.py:932 ../src/DataViews/PersonView.py:167 msgid "Export View..." msgstr "" -#: ../src/PageView.py:936 ../src/DataViews/PersonView.py:147 +#: ../src/PageView.py:937 ../src/DataViews/PersonView.py:147 msgid "action|_Edit..." msgstr "" -#: ../src/PageView.py:941 +#: ../src/PageView.py:942 msgid "_Filter" msgstr "" -#: ../src/PageView.py:1003 ../src/DataViews/PersonView.py:909 +#: ../src/PageView.py:1004 ../src/DataViews/PersonView.py:909 msgid "Export View as Spreadsheet" msgstr "" -#: ../src/PageView.py:1011 ../src/DataViews/PersonView.py:917 +#: ../src/PageView.py:1012 ../src/DataViews/PersonView.py:917 msgid "Format:" msgstr "" -#: ../src/PageView.py:1016 ../src/DataViews/PersonView.py:922 +#: ../src/PageView.py:1017 ../src/DataViews/PersonView.py:922 msgid "CSV" msgstr "" -#: ../src/PageView.py:1017 ../src/DataViews/PersonView.py:923 +#: ../src/PageView.py:1018 ../src/DataViews/PersonView.py:923 msgid "Open Document Spreadsheet" msgstr "" @@ -1621,11 +1634,11 @@ msgstr "" msgid "%(west_longitude)s W" msgstr "" -#: ../src/QuestionDialog.py:185 +#: ../src/QuestionDialog.py:186 msgid "Error detected in database" msgstr "" -#: ../src/QuestionDialog.py:186 +#: ../src/QuestionDialog.py:187 msgid "" "GRAMPS has detected an error in the database. This can usually be resolved " "by running the \"Check and Repair Database\" tool.\n" @@ -1635,224 +1648,224 @@ msgid "" "\n" msgstr "" -#: ../src/QuestionDialog.py:196 +#: ../src/QuestionDialog.py:197 msgid "Low level database corruption detected" msgstr "" -#: ../src/QuestionDialog.py:197 +#: ../src/QuestionDialog.py:198 msgid "" "GRAMPS has detected a problem in the underlying Berkeley database. This can " "be repaired by from the Family Tree Manager. Select the database and click " "on the Repair button" msgstr "" -#: ../src/QuestionDialog.py:279 ../src/Utils.py:1071 +#: ../src/QuestionDialog.py:280 ../src/Utils.py:1071 msgid "Attempt to force closing the dialog" msgstr "" -#: ../src/QuestionDialog.py:280 +#: ../src/QuestionDialog.py:281 msgid "" "Please do not force closing this important dialog.\n" "Instead select one of the available options" msgstr "" -#: ../src/QuickReports.py:83 ../src/DataViews/EventView.py:186 -#: ../src/DataViews/FamilyList.py:168 ../src/DataViews/PersonView.py:151 +#: ../src/QuickReports.py:82 ../src/DataViews/EventView.py:186 +#: ../src/DataViews/FamilyList.py:174 ../src/DataViews/PersonView.py:151 msgid "Quick Report" msgstr "" -#: ../src/Relationship.py:799 ../src/DataViews/PedigreeView.py:1264 +#: ../src/Relationship.py:798 ../src/DataViews/PedigreeView.py:1264 #: ../src/plugins/rel_pl.py:475 msgid "Relationship loop detected" msgstr "" -#: ../src/Relationship.py:856 +#: ../src/Relationship.py:855 #, python-format msgid "" "Family tree reaches back more than the maximum %d generations searched.\n" "It is possible that relationships have been missed" msgstr "" -#: ../src/Relationship.py:928 +#: ../src/Relationship.py:927 msgid "Relationship loop detected:" msgstr "" -#: ../src/Relationship.py:929 +#: ../src/Relationship.py:928 #, python-format msgid "Person %s connects to himself via %s" msgstr "" -#: ../src/Relationship.py:1194 +#: ../src/Relationship.py:1193 msgid "undefined" msgstr "" -#: ../src/Relationship.py:1660 ../src/plugins/ImportCSV.py:275 +#: ../src/Relationship.py:1659 ../src/plugins/ImportCSV.py:272 msgid "husband" msgstr "" -#: ../src/Relationship.py:1662 ../src/plugins/ImportCSV.py:271 +#: ../src/Relationship.py:1661 ../src/plugins/ImportCSV.py:268 msgid "wife" msgstr "" -#: ../src/Relationship.py:1664 +#: ../src/Relationship.py:1663 msgid "gender unknown|spouse" msgstr "" -#: ../src/Relationship.py:1667 +#: ../src/Relationship.py:1666 msgid "ex-husband" msgstr "" -#: ../src/Relationship.py:1669 +#: ../src/Relationship.py:1668 msgid "ex-wife" msgstr "" -#: ../src/Relationship.py:1671 +#: ../src/Relationship.py:1670 msgid "gender unknown|ex-spouse" msgstr "" -#: ../src/Relationship.py:1674 +#: ../src/Relationship.py:1673 msgid "unmarried|husband" msgstr "" -#: ../src/Relationship.py:1676 +#: ../src/Relationship.py:1675 msgid "unmarried|wife" msgstr "" -#: ../src/Relationship.py:1678 +#: ../src/Relationship.py:1677 msgid "gender unknown,unmarried|spouse" msgstr "" -#: ../src/Relationship.py:1681 +#: ../src/Relationship.py:1680 msgid "unmarried|ex-husband" msgstr "" -#: ../src/Relationship.py:1683 +#: ../src/Relationship.py:1682 msgid "unmarried|ex-wife" msgstr "" -#: ../src/Relationship.py:1685 +#: ../src/Relationship.py:1684 msgid "gender unknown,unmarried|ex-spouse" msgstr "" -#: ../src/Relationship.py:1688 +#: ../src/Relationship.py:1687 msgid "male,civil union|partner" msgstr "" -#: ../src/Relationship.py:1690 +#: ../src/Relationship.py:1689 msgid "female,civil union|partner" msgstr "" -#: ../src/Relationship.py:1692 +#: ../src/Relationship.py:1691 msgid "gender unknown,civil union|partner" msgstr "" -#: ../src/Relationship.py:1695 +#: ../src/Relationship.py:1694 msgid "male,civil union|former partner" msgstr "" -#: ../src/Relationship.py:1697 +#: ../src/Relationship.py:1696 msgid "female,civil union|former partner" msgstr "" -#: ../src/Relationship.py:1699 +#: ../src/Relationship.py:1698 msgid "gender unknown,civil union|former partner" msgstr "" -#: ../src/Relationship.py:1702 +#: ../src/Relationship.py:1701 msgid "male,unknown relation|partner" msgstr "" -#: ../src/Relationship.py:1704 +#: ../src/Relationship.py:1703 msgid "female,unknown relation|partner" msgstr "" -#: ../src/Relationship.py:1706 +#: ../src/Relationship.py:1705 msgid "gender unknown,unknown relation|partner" msgstr "" -#: ../src/Relationship.py:1711 +#: ../src/Relationship.py:1710 msgid "male,unknown relation|former partner" msgstr "" -#: ../src/Relationship.py:1713 +#: ../src/Relationship.py:1712 msgid "female,unknown relation|former partner" msgstr "" -#: ../src/Relationship.py:1715 +#: ../src/Relationship.py:1714 msgid "gender unknown,unknown relation|former partner" msgstr "" -#: ../src/Reorder.py:30 ../src/ToolTips.py:233 -#: ../src/Merge/_MergePerson.py:154 ../src/DataViews/FamilyList.py:57 +#: ../src/Reorder.py:31 ../src/ToolTips.py:233 +#: ../src/Merge/_MergePerson.py:163 ../src/DataViews/FamilyList.py:63 #: ../src/DataViews/RelationView.py:784 ../src/Selectors/_SelectFamily.py:54 #: ../src/plugins/all_relations.py:296 ../src/plugins/FamilyGroup.py:185 -#: ../src/plugins/FamilyGroup.py:196 ../src/plugins/ImportCSV.py:210 +#: ../src/plugins/FamilyGroup.py:196 ../src/plugins/ImportCSV.py:207 #: ../src/plugins/IndivComplete.py:216 ../src/plugins/IndivComplete.py:218 #: ../src/plugins/IndivComplete.py:474 ../src/plugins/MarkerReport.py:205 -#: ../src/plugins/NarrativeWeb.py:2085 +#: ../src/plugins/NarrativeWeb.py:2083 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:110 msgid "Father" msgstr "" #. ---------------------------------- -#: ../src/Reorder.py:30 ../src/ToolTips.py:238 -#: ../src/Merge/_MergePerson.py:156 ../src/DataViews/FamilyList.py:58 +#: ../src/Reorder.py:31 ../src/ToolTips.py:238 +#: ../src/Merge/_MergePerson.py:165 ../src/DataViews/FamilyList.py:64 #: ../src/DataViews/RelationView.py:785 ../src/Selectors/_SelectFamily.py:55 #: ../src/plugins/all_relations.py:293 ../src/plugins/FamilyGroup.py:202 -#: ../src/plugins/FamilyGroup.py:213 ../src/plugins/ImportCSV.py:206 +#: ../src/plugins/FamilyGroup.py:213 ../src/plugins/ImportCSV.py:203 #: ../src/plugins/IndivComplete.py:225 ../src/plugins/IndivComplete.py:227 #: ../src/plugins/IndivComplete.py:479 ../src/plugins/MarkerReport.py:211 -#: ../src/plugins/NarrativeWeb.py:2090 +#: ../src/plugins/NarrativeWeb.py:2088 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:111 msgid "Mother" msgstr "" -#: ../src/Reorder.py:31 ../src/Merge/_MergePerson.py:170 +#: ../src/Reorder.py:32 ../src/Merge/_MergePerson.py:179 #: ../src/DataViews/PersonView.py:74 ../src/DataViews/RelationView.py:1172 -#: ../src/Selectors/_SelectPerson.py:55 ../src/plugins/FamilyGroup.py:478 -#: ../src/plugins/RelCalc.py:64 +#: ../src/Selectors/_SelectPerson.py:56 ../src/plugins/FamilyGroup.py:478 +#: ../src/plugins/RelCalc.py:61 msgid "Spouse" msgstr "" -#: ../src/Reorder.py:31 ../src/DataViews/FamilyList.py:59 +#: ../src/Reorder.py:32 ../src/DataViews/FamilyList.py:65 #: ../src/plugins/MarkerReport.py:217 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:113 msgid "Relationship" msgstr "" -#: ../src/Reorder.py:50 +#: ../src/Reorder.py:51 msgid "Reorder Relationships" msgstr "" -#: ../src/Reorder.py:134 +#: ../src/Reorder.py:135 #, python-format msgid "Reorder Relationships: %s" msgstr "" -#: ../src/ScratchPad.py:170 ../src/ScratchPad.py:197 ../src/ScratchPad.py:209 +#: ../src/ScratchPad.py:171 ../src/ScratchPad.py:198 ../src/ScratchPad.py:210 #: ../src/ToolTips.py:142 msgid "Location" msgstr "" -#: ../src/ScratchPad.py:176 ../src/ScratchPad.py:214 ../src/ToolTips.py:149 +#: ../src/ScratchPad.py:177 ../src/ScratchPad.py:215 ../src/ToolTips.py:149 msgid "Telephone" msgstr "" -#: ../src/ScratchPad.py:226 +#: ../src/ScratchPad.py:227 msgid "Event Link" msgstr "" -#: ../src/ScratchPad.py:343 ../src/ScratchPad.py:356 +#: ../src/ScratchPad.py:344 ../src/ScratchPad.py:357 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:114 msgid "Family Event" msgstr "" #. To hold the tooltip text #. Create the tree columns -#: ../src/ScratchPad.py:357 ../src/ScratchPad.py:415 ../src/ScratchPad.py:448 -#: ../src/ScratchPad.py:578 ../src/ScratchPad.py:638 ../src/ScratchPad.py:671 -#: ../src/ScratchPad.py:817 ../src/ScratchPad.py:889 ../src/ScratchPad.py:895 -#: ../src/Merge/_MergePerson.py:172 ../src/DataViews/EventView.py:71 +#: ../src/ScratchPad.py:358 ../src/ScratchPad.py:416 ../src/ScratchPad.py:449 +#: ../src/ScratchPad.py:579 ../src/ScratchPad.py:639 ../src/ScratchPad.py:672 +#: ../src/ScratchPad.py:818 ../src/ScratchPad.py:890 ../src/ScratchPad.py:896 +#: ../src/Merge/_MergePerson.py:181 ../src/DataViews/EventView.py:71 #: ../src/DataViews/MediaView.py:82 ../src/DataViews/NoteView.py:69 #: ../src/DataViews/RepositoryView.py:69 #: ../src/DisplayTabs/_AttrEmbedList.py:52 @@ -1860,15 +1873,15 @@ msgstr "" #: ../src/DisplayTabs/_EventEmbedList.py:60 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:49 #: ../src/DisplayTabs/_LdsEmbedList.py:51 -#: ../src/DisplayTabs/_NameEmbedList.py:60 ../src/DisplayTabs/_NoteTab.py:71 +#: ../src/DisplayTabs/_NameEmbedList.py:60 ../src/DisplayTabs/_NoteTab.py:67 #: ../src/DisplayTabs/_RepoEmbedList.py:63 #: ../src/DisplayTabs/_WebEmbedList.py:53 ../src/Selectors/_SelectEvent.py:55 #: ../src/Selectors/_SelectNote.py:60 ../src/Selectors/_SelectObject.py:75 -#: ../src/plugins/siblings.py:44 ../src/plugins/BookReport.py:743 -#: ../src/plugins/BookReport.py:747 ../src/plugins/MarkerReport.py:381 +#: ../src/plugins/siblings.py:44 ../src/plugins/BookReport.py:739 +#: ../src/plugins/BookReport.py:743 ../src/plugins/MarkerReport.py:381 #: ../src/plugins/OnThisDay.py:77 ../src/plugins/OnThisDay.py:78 #: ../src/plugins/OnThisDay.py:79 ../src/plugins/PatchNames.py:206 -#: ../src/plugins/References.py:64 +#: ../src/plugins/References.py:66 #: ../src/Filters/SideBar/_EventSidebarFilter.py:90 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:80 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:90 @@ -1876,11 +1889,11 @@ msgstr "" msgid "Type" msgstr "" -#: ../src/ScratchPad.py:360 ../src/gen/lib/attrtype.py:63 +#: ../src/ScratchPad.py:361 ../src/gen/lib/attrtype.py:63 msgid "Cause" msgstr "" -#: ../src/ScratchPad.py:361 ../src/ScratchPad.py:395 +#: ../src/ScratchPad.py:362 ../src/ScratchPad.py:396 #: ../src/DataViews/EventView.py:69 ../src/DisplayTabs/_EventEmbedList.py:61 #: ../src/DisplayTabs/_WebEmbedList.py:55 ../src/Selectors/_SelectEvent.py:53 #: ../src/plugins/MarkerReport.py:307 ../src/gen/lib/attrtype.py:56 @@ -1888,32 +1901,32 @@ msgstr "" msgid "Description" msgstr "" -#: ../src/ScratchPad.py:370 ../src/ScratchPad.py:588 ../src/ScratchPad.py:736 +#: ../src/ScratchPad.py:371 ../src/ScratchPad.py:589 ../src/ScratchPad.py:737 #: ../src/ToolTips.py:209 msgid "Primary source" msgstr "" -#: ../src/ScratchPad.py:384 ../src/ScratchPad.py:392 +#: ../src/ScratchPad.py:385 ../src/ScratchPad.py:393 msgid "Url" msgstr "" -#: ../src/ScratchPad.py:393 ../src/DataViews/MediaView.py:83 +#: ../src/ScratchPad.py:394 ../src/DataViews/MediaView.py:83 #: ../src/DisplayTabs/_WebEmbedList.py:54 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:81 msgid "Path" msgstr "" -#: ../src/ScratchPad.py:417 ../src/ScratchPad.py:450 ../src/ScratchPad.py:891 -#: ../src/ScratchPad.py:897 ../src/DisplayTabs/_AttrEmbedList.py:53 +#: ../src/ScratchPad.py:418 ../src/ScratchPad.py:451 ../src/ScratchPad.py:892 +#: ../src/ScratchPad.py:898 ../src/DisplayTabs/_AttrEmbedList.py:53 #: ../src/DisplayTabs/_DataEmbedList.py:50 ../src/plugins/PatchNames.py:209 msgid "Value" msgstr "" -#: ../src/ScratchPad.py:439 ../src/ScratchPad.py:447 +#: ../src/ScratchPad.py:440 ../src/ScratchPad.py:448 msgid "Family Attribute" msgstr "" -#: ../src/ScratchPad.py:472 ../src/ScratchPad.py:493 +#: ../src/ScratchPad.py:473 ../src/ScratchPad.py:494 msgid "Source Reference" msgstr "" @@ -1923,103 +1936,103 @@ msgstr "" #. #. ------------------------------------------------------------------------- #. keyword, code, translated standard, translated upper -#: ../src/ScratchPad.py:494 ../src/ScratchPad.py:576 ../src/ScratchPad.py:637 -#: ../src/ScratchPad.py:670 ../src/ScratchPad.py:778 ../src/ScratchPad.py:890 -#: ../src/ScratchPad.py:896 ../src/Utils.py:1147 +#: ../src/ScratchPad.py:495 ../src/ScratchPad.py:577 ../src/ScratchPad.py:638 +#: ../src/ScratchPad.py:671 ../src/ScratchPad.py:779 ../src/ScratchPad.py:891 +#: ../src/ScratchPad.py:897 ../src/Utils.py:1147 #: ../src/DataViews/MediaView.py:80 ../src/DataViews/SourceView.py:66 #: ../src/DisplayTabs/_RepoEmbedList.py:61 #: ../src/DisplayTabs/_SourceEmbedList.py:61 #: ../src/Selectors/_SelectObject.py:73 ../src/Selectors/_SelectPlace.py:53 #: ../src/Selectors/_SelectRepository.py:53 -#: ../src/Selectors/_SelectSource.py:53 ../src/plugins/ExportCSV.py:368 -#: ../src/plugins/ImportCSV.py:168 ../src/plugins/PatchNames.py:244 +#: ../src/Selectors/_SelectSource.py:53 ../src/plugins/ExportCSV.py:366 +#: ../src/plugins/ImportCSV.py:165 ../src/plugins/PatchNames.py:244 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:77 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:79 msgid "Title" msgstr "" -#: ../src/ScratchPad.py:495 ../src/DisplayTabs/_SourceEmbedList.py:63 -#: ../src/plugins/NarrativeWeb.py:570 +#: ../src/ScratchPad.py:496 ../src/DisplayTabs/_SourceEmbedList.py:63 +#: ../src/plugins/NarrativeWeb.py:568 msgid "Page" msgstr "" -#: ../src/ScratchPad.py:507 ../src/ScratchPad.py:520 +#: ../src/ScratchPad.py:508 ../src/ScratchPad.py:521 msgid "Repository Reference" msgstr "" -#: ../src/ScratchPad.py:522 ../src/DisplayTabs/_RepoEmbedList.py:62 +#: ../src/ScratchPad.py:523 ../src/DisplayTabs/_RepoEmbedList.py:62 msgid "Call Number" msgstr "" -#: ../src/ScratchPad.py:523 +#: ../src/ScratchPad.py:524 msgid "Media Type" msgstr "" -#: ../src/ScratchPad.py:535 +#: ../src/ScratchPad.py:536 msgid "Event Reference" msgstr "" -#: ../src/ScratchPad.py:571 +#: ../src/ScratchPad.py:572 msgid "Call Name" msgstr "" -#: ../src/ScratchPad.py:575 ../src/Utils.py:1149 -#: ../src/plugins/ExportCSV.py:367 ../src/plugins/ImportCSV.py:170 +#: ../src/ScratchPad.py:576 ../src/Utils.py:1149 +#: ../src/plugins/ExportCSV.py:365 ../src/plugins/ImportCSV.py:167 #: ../src/plugins/PatchNames.py:256 ../src/plugins/PatchNames.py:268 msgid "Prefix" msgstr "" -#: ../src/ScratchPad.py:657 ../src/ScratchPad.py:669 +#: ../src/ScratchPad.py:658 ../src/ScratchPad.py:670 msgid "Media Reference" msgstr "" -#: ../src/ScratchPad.py:683 ../src/Editors/_EditPersonRef.py:142 +#: ../src/ScratchPad.py:684 ../src/Editors/_EditPersonRef.py:142 msgid "Person Reference" msgstr "" -#: ../src/ScratchPad.py:700 ../src/ScratchPad.py:725 +#: ../src/ScratchPad.py:701 ../src/ScratchPad.py:726 msgid "Person Link" msgstr "" -#: ../src/ScratchPad.py:727 ../src/ToolTips.py:200 -#: ../src/Merge/_MergePerson.py:127 ../src/DataViews/RelationView.py:554 +#: ../src/ScratchPad.py:728 ../src/ToolTips.py:200 +#: ../src/Merge/_MergePerson.py:136 ../src/DataViews/RelationView.py:554 #: ../src/plugins/all_relations.py:266 ../src/plugins/FamilyGroup.py:436 #: ../src/plugins/FamilyGroup.py:438 ../src/plugins/lineage.py:92 -#: ../src/plugins/MarkerReport.py:124 ../src/plugins/NarrativeWeb.py:721 -#: ../src/plugins/NarrativeWeb.py:859 ../src/gen/lib/childreftype.py:49 +#: ../src/plugins/MarkerReport.py:124 ../src/plugins/NarrativeWeb.py:719 +#: ../src/plugins/NarrativeWeb.py:857 ../src/gen/lib/childreftype.py:49 #: ../src/gen/lib/eventtype.py:88 msgid "Birth" msgstr "" -#: ../src/ScratchPad.py:759 ../src/ScratchPad.py:777 +#: ../src/ScratchPad.py:760 ../src/ScratchPad.py:778 msgid "Source Link" msgstr "" -#: ../src/ScratchPad.py:779 ../src/DataViews/SourceView.py:69 -#: ../src/plugins/NarrativeWeb.py:1548 +#: ../src/ScratchPad.py:780 ../src/DataViews/SourceView.py:69 +#: ../src/plugins/NarrativeWeb.py:1546 msgid "Abbreviation" msgstr "" -#: ../src/ScratchPad.py:780 ../src/DataViews/SourceView.py:68 +#: ../src/ScratchPad.py:781 ../src/DataViews/SourceView.py:68 #: ../src/DisplayTabs/_SourceEmbedList.py:62 -#: ../src/plugins/NarrativeWeb.py:1546 +#: ../src/plugins/NarrativeWeb.py:1544 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:78 msgid "Author" msgstr "" -#: ../src/ScratchPad.py:781 ../src/DataViews/SourceView.py:70 +#: ../src/ScratchPad.py:782 ../src/DataViews/SourceView.py:70 msgid "Publication Information" msgstr "" -#: ../src/ScratchPad.py:800 ../src/ScratchPad.py:815 +#: ../src/ScratchPad.py:801 ../src/ScratchPad.py:816 msgid "Repository Link" msgstr "" -#: ../src/ScratchPad.py:1183 ../src/glade/scratchpad.glade.h:2 +#: ../src/ScratchPad.py:1184 ../src/glade/scratchpad.glade.h:2 msgid "Clipboard" msgstr "" -#: ../src/ScratchPad.py:1219 +#: ../src/ScratchPad.py:1220 msgid "ScratchPad" msgstr "" @@ -2107,7 +2120,7 @@ msgstr "" msgid "Estonian" msgstr "" -#: ../src/Spell.py:96 ../src/gen/lib/date.py:141 +#: ../src/Spell.py:96 ../src/gen/lib/date.py:144 msgid "Persian" msgstr "" @@ -2147,7 +2160,7 @@ msgstr "" msgid "Manx Gaelic" msgstr "" -#: ../src/Spell.py:106 ../src/gen/lib/date.py:139 +#: ../src/Spell.py:106 ../src/gen/lib/date.py:142 msgid "Hebrew" msgstr "" @@ -2364,7 +2377,7 @@ msgid "Zulu" msgstr "" #: ../src/TipOfDay.py:68 ../src/TipOfDay.py:69 ../src/TipOfDay.py:120 -#: ../src/ViewManager.py:413 +#: ../src/ViewManager.py:411 msgid "Tip of the Day" msgstr "" @@ -2393,23 +2406,23 @@ msgid "Sources in repository" msgstr "" #. ---------------------------------- -#: ../src/ToolTips.py:243 ../src/Merge/_MergePerson.py:179 -#: ../src/plugins/ExportCSV.py:476 ../src/plugins/ImportCSV.py:199 +#: ../src/ToolTips.py:243 ../src/Merge/_MergePerson.py:188 +#: ../src/plugins/ExportCSV.py:474 ../src/plugins/ImportCSV.py:196 #: ../src/gen/lib/ldsord.py:101 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:112 msgid "Child" msgstr "" -#: ../src/Utils.py:82 ../src/Merge/_MergePerson.py:53 -#: ../src/DisplayModels/_PeopleModel.py:238 ../src/Editors/_EditPerson.py:238 -#: ../src/plugins/NarrativeWeb.py:1713 +#: ../src/Utils.py:82 ../src/Merge/_MergePerson.py:62 +#: ../src/DisplayModels/_PeopleModel.py:237 ../src/Editors/_EditPerson.py:238 +#: ../src/plugins/NarrativeWeb.py:1711 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:97 msgid "male" msgstr "" -#: ../src/Utils.py:83 ../src/Merge/_MergePerson.py:53 -#: ../src/DisplayModels/_PeopleModel.py:238 ../src/Editors/_EditPerson.py:237 -#: ../src/plugins/NarrativeWeb.py:1714 +#: ../src/Utils.py:83 ../src/Merge/_MergePerson.py:62 +#: ../src/DisplayModels/_PeopleModel.py:237 ../src/Editors/_EditPerson.py:237 +#: ../src/plugins/NarrativeWeb.py:1712 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:97 msgid "female" msgstr "" @@ -2420,8 +2433,8 @@ msgstr "" #. string if the person is None #. #. ------------------------------------------------------------------------- -#: ../src/Utils.py:84 ../src/Utils.py:177 ../src/Merge/_MergePerson.py:53 -#: ../src/docgen/HtmlDoc.py:490 ../src/DisplayModels/_PeopleModel.py:238 +#: ../src/Utils.py:84 ../src/Utils.py:177 ../src/Merge/_MergePerson.py:62 +#: ../src/docgen/HtmlDoc.py:490 ../src/DisplayModels/_PeopleModel.py:237 #: ../src/Editors/_EditPerson.py:239 ../src/Mime/_GnomeMime.py:67 #: ../src/Mime/_GnomeMime.py:74 ../src/Mime/_PythonMime.py:53 #: ../src/Mime/_PythonMime.py:61 ../src/plugins/DetAncestralReport.py:490 @@ -2432,8 +2445,8 @@ msgstr "" #: ../src/plugins/DetDescendantReport.py:401 #: ../src/plugins/DetDescendantReport.py:449 #: ../src/plugins/DetDescendantReport.py:456 -#: ../src/plugins/IndivComplete.py:319 ../src/plugins/NarrativeWeb.py:1715 -#: ../src/plugins/NarrativeWeb.py:2193 +#: ../src/plugins/IndivComplete.py:319 ../src/plugins/NarrativeWeb.py:1713 +#: ../src/plugins/NarrativeWeb.py:2191 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:97 msgid "unknown" msgstr "" @@ -2442,26 +2455,26 @@ msgstr "" msgid "Invalid" msgstr "" -#: ../src/Utils.py:91 ../src/Editors/_EditSourceRef.py:132 +#: ../src/Utils.py:91 ../src/Editors/_EditSourceRef.py:133 msgid "Very High" msgstr "" -#: ../src/Utils.py:92 ../src/Editors/_EditSourceRef.py:131 -#: ../src/plugins/FindDupes.py:65 +#: ../src/Utils.py:92 ../src/Editors/_EditSourceRef.py:132 +#: ../src/plugins/FindDupes.py:66 msgid "High" msgstr "" -#: ../src/Utils.py:93 ../src/Editors/_EditSourceRef.py:130 -#: ../src/plugins/NarrativeWeb.py:567 +#: ../src/Utils.py:93 ../src/Editors/_EditSourceRef.py:131 +#: ../src/plugins/NarrativeWeb.py:565 msgid "Normal" msgstr "" -#: ../src/Utils.py:94 ../src/Editors/_EditSourceRef.py:129 -#: ../src/plugins/FindDupes.py:63 +#: ../src/Utils.py:94 ../src/Editors/_EditSourceRef.py:130 +#: ../src/plugins/FindDupes.py:64 msgid "Low" msgstr "" -#: ../src/Utils.py:95 ../src/Editors/_EditSourceRef.py:128 +#: ../src/Utils.py:95 ../src/Editors/_EditSourceRef.py:129 msgid "Very Low" msgstr "" @@ -2570,219 +2583,219 @@ msgstr "" msgid "History cleared" msgstr "" -#: ../src/ViewManager.py:364 ../src/ViewManager.py:365 +#: ../src/ViewManager.py:362 ../src/ViewManager.py:363 msgid "Connect to a recent database" msgstr "" -#: ../src/ViewManager.py:369 ../src/ViewManager.py:370 -#: ../src/ViewManager.py:389 +#: ../src/ViewManager.py:367 ../src/ViewManager.py:368 +#: ../src/ViewManager.py:387 msgid "Manage databases" msgstr "" -#: ../src/ViewManager.py:387 +#: ../src/ViewManager.py:385 msgid "_Family Trees" msgstr "" -#: ../src/ViewManager.py:388 +#: ../src/ViewManager.py:386 msgid "_Manage Family Trees..." msgstr "" -#: ../src/ViewManager.py:390 +#: ../src/ViewManager.py:388 msgid "Open _Recent" msgstr "" -#: ../src/ViewManager.py:391 +#: ../src/ViewManager.py:389 msgid "Open an existing database" msgstr "" -#: ../src/ViewManager.py:392 +#: ../src/ViewManager.py:390 msgid "_Quit" msgstr "" -#: ../src/ViewManager.py:394 +#: ../src/ViewManager.py:392 msgid "_View" msgstr "" -#: ../src/ViewManager.py:395 ../src/ViewManager.py:460 +#: ../src/ViewManager.py:393 ../src/ViewManager.py:456 msgid "_Edit" msgstr "" -#: ../src/ViewManager.py:396 +#: ../src/ViewManager.py:394 msgid "_Preferences..." msgstr "" -#: ../src/ViewManager.py:398 +#: ../src/ViewManager.py:396 msgid "_Help" msgstr "" -#: ../src/ViewManager.py:399 +#: ../src/ViewManager.py:397 msgid "GRAMPS _Home Page" msgstr "" -#: ../src/ViewManager.py:401 +#: ../src/ViewManager.py:399 msgid "GRAMPS _Mailing Lists" msgstr "" -#: ../src/ViewManager.py:403 +#: ../src/ViewManager.py:401 msgid "_Report a Bug" msgstr "" -#: ../src/ViewManager.py:405 +#: ../src/ViewManager.py:403 msgid "_About" msgstr "" -#: ../src/ViewManager.py:407 +#: ../src/ViewManager.py:405 msgid "_Plugin Status" msgstr "" -#: ../src/ViewManager.py:409 +#: ../src/ViewManager.py:407 msgid "_FAQ" msgstr "" -#: ../src/ViewManager.py:410 +#: ../src/ViewManager.py:408 msgid "_Key Bindings" msgstr "" -#: ../src/ViewManager.py:411 +#: ../src/ViewManager.py:409 msgid "_User Manual" msgstr "" -#: ../src/ViewManager.py:418 +#: ../src/ViewManager.py:416 msgid "_Export..." msgstr "" -#: ../src/ViewManager.py:421 +#: ../src/ViewManager.py:419 msgid "_Abandon Changes and Quit" msgstr "" -#: ../src/ViewManager.py:422 ../src/ViewManager.py:425 +#: ../src/ViewManager.py:420 ../src/ViewManager.py:423 msgid "_Reports" msgstr "" -#: ../src/ViewManager.py:423 +#: ../src/ViewManager.py:421 msgid "Open the reports dialog" msgstr "" -#: ../src/ViewManager.py:424 +#: ../src/ViewManager.py:422 msgid "_Go" msgstr "" -#: ../src/ViewManager.py:426 +#: ../src/ViewManager.py:424 msgid "_Windows" msgstr "" -#: ../src/ViewManager.py:454 -msgid "_Clipboard" +#: ../src/ViewManager.py:450 +msgid "Clip_board" msgstr "" -#: ../src/ViewManager.py:455 +#: ../src/ViewManager.py:451 msgid "Open the Clipboard dialog" msgstr "" -#: ../src/ViewManager.py:456 +#: ../src/ViewManager.py:452 msgid "_Import..." msgstr "" -#: ../src/ViewManager.py:458 ../src/ViewManager.py:462 +#: ../src/ViewManager.py:454 ../src/ViewManager.py:458 msgid "_Tools" msgstr "" -#: ../src/ViewManager.py:459 +#: ../src/ViewManager.py:455 msgid "Open the tools dialog" msgstr "" -#: ../src/ViewManager.py:461 +#: ../src/ViewManager.py:457 msgid "_Bookmarks" msgstr "" -#: ../src/ViewManager.py:466 +#: ../src/ViewManager.py:462 msgid "_Sidebar" msgstr "" -#: ../src/ViewManager.py:468 +#: ../src/ViewManager.py:464 msgid "_Toolbar" msgstr "" -#: ../src/ViewManager.py:470 +#: ../src/ViewManager.py:466 msgid "_Filter Sidebar" msgstr "" -#: ../src/ViewManager.py:475 ../src/ViewManager.py:1180 +#: ../src/ViewManager.py:471 ../src/ViewManager.py:1186 msgid "_Undo" msgstr "" -#: ../src/ViewManager.py:480 ../src/ViewManager.py:1197 +#: ../src/ViewManager.py:476 ../src/ViewManager.py:1203 msgid "_Redo" msgstr "" -#: ../src/ViewManager.py:486 +#: ../src/ViewManager.py:482 msgid "Undo History..." msgstr "" -#: ../src/ViewManager.py:505 +#: ../src/ViewManager.py:501 #, python-format msgid "Key %s is not bound" msgstr "" #. load document generators -#: ../src/ViewManager.py:597 +#: ../src/ViewManager.py:601 msgid "Loading document formats..." msgstr "" #. load plugins -#: ../src/ViewManager.py:602 +#: ../src/ViewManager.py:606 msgid "Loading plugins..." msgstr "" -#: ../src/ViewManager.py:616 +#: ../src/ViewManager.py:620 msgid "Ready" msgstr "" -#: ../src/ViewManager.py:648 +#: ../src/ViewManager.py:652 msgid "Autobackup..." msgstr "" -#: ../src/ViewManager.py:660 +#: ../src/ViewManager.py:664 msgid "Abort changes?" msgstr "" -#: ../src/ViewManager.py:661 +#: ../src/ViewManager.py:665 msgid "" "Aborting changes will return the database to the state is was before you " "started this editing session." msgstr "" -#: ../src/ViewManager.py:663 +#: ../src/ViewManager.py:667 msgid "Abort changes" msgstr "" -#: ../src/ViewManager.py:664 +#: ../src/ViewManager.py:668 msgid "Cancel" msgstr "" -#: ../src/ViewManager.py:673 +#: ../src/ViewManager.py:677 msgid "Cannot abandon session's changes" msgstr "" -#: ../src/ViewManager.py:674 +#: ../src/ViewManager.py:678 msgid "" "Changes cannot be completely abandoned because the number of changes made in " "the session exceeded the limit." msgstr "" -#: ../src/ViewManager.py:1069 +#: ../src/ViewManager.py:1075 msgid "Could not load a recent Family Tree." msgstr "" -#: ../src/ViewManager.py:1070 +#: ../src/ViewManager.py:1076 msgid "Family Tree does not exists, as it has been deleted." msgstr "" -#: ../src/ViewManager.py:1126 +#: ../src/ViewManager.py:1132 msgid "Read Only" msgstr "" -#: ../src/ViewManager.py:1424 +#: ../src/ViewManager.py:1430 msgid "" "Much of GRAMPS' artwork is either from\n" "the Tango Project or derived from the Tango\n" @@ -2791,7 +2804,7 @@ msgid "" "license." msgstr "" -#: ../src/ViewManager.py:1437 +#: ../src/ViewManager.py:1443 msgid "GRAMPS Homepage" msgstr "" @@ -2823,27 +2836,27 @@ msgstr "" #. called to fill in each format flag. #. Dictionary is "code": ("expression", "keyword", "i18n-keyword") #: ../src/BasicUtils/_NameDisplay.py:279 ../src/BasicUtils/_NameDisplay.py:318 -#: ../src/plugins/ImportCSV.py:232 +#: ../src/plugins/ImportCSV.py:229 msgid "title" msgstr "" #: ../src/BasicUtils/_NameDisplay.py:280 ../src/BasicUtils/_NameDisplay.py:319 -#: ../src/plugins/ImportCSV.py:226 +#: ../src/plugins/ImportCSV.py:223 msgid "given" msgstr "" #: ../src/BasicUtils/_NameDisplay.py:281 ../src/BasicUtils/_NameDisplay.py:320 -#: ../src/plugins/ImportCSV.py:234 +#: ../src/plugins/ImportCSV.py:231 msgid "prefix" msgstr "" #: ../src/BasicUtils/_NameDisplay.py:282 ../src/BasicUtils/_NameDisplay.py:321 -#: ../src/plugins/ImportCSV.py:222 +#: ../src/plugins/ImportCSV.py:219 msgid "surname" msgstr "" #: ../src/BasicUtils/_NameDisplay.py:283 ../src/BasicUtils/_NameDisplay.py:322 -#: ../src/plugins/ImportCSV.py:236 +#: ../src/plugins/ImportCSV.py:233 msgid "suffix" msgstr "" @@ -2852,7 +2865,7 @@ msgid "patronymic" msgstr "" #: ../src/BasicUtils/_NameDisplay.py:285 ../src/BasicUtils/_NameDisplay.py:324 -#: ../src/plugins/ImportCSV.py:230 +#: ../src/plugins/ImportCSV.py:227 msgid "call" msgstr "" @@ -2877,8 +2890,8 @@ msgid "Missing Record" msgstr "" #: ../src/Config/_GrampsConfigKeys.py:303 -#: ../src/Config/_GrampsConfigKeys.py:304 ../src/plugins/WriteGeneWeb.py:476 -#: ../src/plugins/WriteGeneWeb.py:486 ../src/gen/proxy/living.py:415 +#: ../src/Config/_GrampsConfigKeys.py:304 ../src/plugins/WriteGeneWeb.py:475 +#: ../src/plugins/WriteGeneWeb.py:485 ../src/gen/proxy/living.py:415 msgid "Living" msgstr "" @@ -2886,97 +2899,109 @@ msgstr "" msgid "Private Record" msgstr "" -#: ../src/Merge/_MergePerson.py:72 +#: ../src/Merge/_MergePerson.py:45 +msgid "manual|Merge_People" +msgstr "" + +#: ../src/Merge/_MergePerson.py:81 msgid "Compare People" msgstr "" -#: ../src/Merge/_MergePerson.py:87 ../src/Merge/_MergePerson.py:92 -#: ../src/Merge/_MergePerson.py:264 ../src/Merge/_MergePerson.py:271 -#: ../src/Merge/_MergePerson.py:302 ../src/Merge/_MergePerson.py:307 +#: ../src/Merge/_MergePerson.py:96 ../src/Merge/_MergePerson.py:101 +#: ../src/Merge/_MergePerson.py:273 ../src/Merge/_MergePerson.py:280 +#: ../src/Merge/_MergePerson.py:311 ../src/Merge/_MergePerson.py:316 #: ../src/DataViews/PersonView.py:190 ../src/DataViews/PersonView.py:203 #: ../src/DataViews/PersonView.py:214 ../src/DataViews/PersonView.py:228 msgid "Cannot merge people" msgstr "" -#: ../src/Merge/_MergePerson.py:88 ../src/Merge/_MergePerson.py:265 -#: ../src/Merge/_MergePerson.py:303 +#: ../src/Merge/_MergePerson.py:97 ../src/Merge/_MergePerson.py:274 +#: ../src/Merge/_MergePerson.py:312 msgid "" "Spouses cannot be merged. To merge these people, you must first break the " "relationship between them." msgstr "" -#: ../src/Merge/_MergePerson.py:93 ../src/Merge/_MergePerson.py:272 -#: ../src/Merge/_MergePerson.py:308 +#: ../src/Merge/_MergePerson.py:102 ../src/Merge/_MergePerson.py:281 +#: ../src/Merge/_MergePerson.py:317 msgid "" "A parent and child cannot be merged. To merge these people, you must first " "break the relationship between them." msgstr "" #. Gender -#: ../src/Merge/_MergePerson.py:124 ../src/DataViews/PersonView.py:69 -#: ../src/Editors/_EditFamily.py:100 ../src/Selectors/_SelectPerson.py:50 -#: ../src/plugins/siblings.py:44 ../src/plugins/ExportCSV.py:368 -#: ../src/plugins/ImportCSV.py:174 ../src/plugins/IndivComplete.py:437 -#: ../src/plugins/NarrativeWeb.py:1966 ../src/plugins/RelCalc.py:59 +#: ../src/Merge/_MergePerson.py:133 ../src/DataViews/PersonView.py:69 +#: ../src/Editors/_EditFamily.py:100 ../src/Selectors/_SelectPerson.py:51 +#: ../src/plugins/siblings.py:44 ../src/plugins/ExportCSV.py:366 +#: ../src/plugins/ImportCSV.py:171 ../src/plugins/IndivComplete.py:437 +#: ../src/plugins/NarrativeWeb.py:1964 ../src/plugins/RelCalc.py:56 #: ../src/plugins/StatisticsChart.py:96 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:126 msgid "Gender" msgstr "" -#: ../src/Merge/_MergePerson.py:130 ../src/DataViews/RelationView.py:565 +#: ../src/Merge/_MergePerson.py:139 ../src/DataViews/RelationView.py:565 #: ../src/plugins/FamilyGroup.py:442 ../src/plugins/FamilyGroup.py:444 -#: ../src/plugins/MarkerReport.py:130 ../src/plugins/NarrativeWeb.py:724 -#: ../src/plugins/NarrativeWeb.py:861 ../src/gen/lib/eventtype.py:89 +#: ../src/plugins/MarkerReport.py:130 ../src/plugins/NarrativeWeb.py:722 +#: ../src/plugins/NarrativeWeb.py:859 ../src/gen/lib/eventtype.py:89 msgid "Death" msgstr "" -#: ../src/Merge/_MergePerson.py:134 ../src/plugins/IndivComplete.py:242 +#: ../src/Merge/_MergePerson.py:143 ../src/plugins/IndivComplete.py:242 msgid "Alternate Names" msgstr "" -#: ../src/Merge/_MergePerson.py:152 ../src/Merge/_MergePerson.py:166 +#: ../src/Merge/_MergePerson.py:161 ../src/Merge/_MergePerson.py:175 msgid "Family ID" msgstr "" -#: ../src/Merge/_MergePerson.py:158 +#: ../src/Merge/_MergePerson.py:167 msgid "No parents found" msgstr "" #. Go over spouses and build their menu -#: ../src/Merge/_MergePerson.py:160 ../src/DataViews/PedigreeView.py:1451 +#: ../src/Merge/_MergePerson.py:169 ../src/DataViews/PedigreeView.py:1451 #: ../src/plugins/KinshipReport.py:105 msgid "Spouses" msgstr "" -#: ../src/Merge/_MergePerson.py:176 ../src/DataViews/RelationView.py:1086 -#: ../src/plugins/ExportCSV.py:436 ../src/plugins/FamilyGroup.py:341 -#: ../src/plugins/ImportCSV.py:214 ../src/gen/lib/eventtype.py:121 +#: ../src/Merge/_MergePerson.py:185 ../src/DataViews/RelationView.py:1086 +#: ../src/plugins/ExportCSV.py:434 ../src/plugins/FamilyGroup.py:341 +#: ../src/plugins/ImportCSV.py:211 ../src/gen/lib/eventtype.py:121 msgid "Marriage" msgstr "" -#: ../src/Merge/_MergePerson.py:181 +#: ../src/Merge/_MergePerson.py:190 msgid "No spouses or children found" msgstr "" -#: ../src/Merge/_MergePerson.py:185 ../src/plugins/IndivComplete.py:272 -#: ../src/plugins/NarrativeWeb.py:2006 +#: ../src/Merge/_MergePerson.py:194 ../src/plugins/IndivComplete.py:272 +#: ../src/plugins/NarrativeWeb.py:2004 msgid "Addresses" msgstr "" -#: ../src/Merge/_MergePerson.py:282 ../src/Merge/_MergePerson.py:322 +#: ../src/Merge/_MergePerson.py:291 ../src/Merge/_MergePerson.py:331 msgid "Merge People" msgstr "" -#: ../src/Merge/_MergePlace.py:69 ../src/Merge/_MergePlace.py:89 -#: ../src/Merge/_MergePlace.py:167 +#: ../src/Merge/_MergePlace.py:51 +msgid "manual|Merge_Places" +msgstr "" + +#: ../src/Merge/_MergePlace.py:76 ../src/Merge/_MergePlace.py:96 +#: ../src/Merge/_MergePlace.py:174 msgid "Merge Places" msgstr "" -#: ../src/Merge/_MergeSource.py:71 ../src/Merge/_MergeSource.py:199 +#: ../src/Merge/_MergeSource.py:43 +msgid "manual|Merge_Sources" +msgstr "" + +#: ../src/Merge/_MergeSource.py:78 ../src/Merge/_MergeSource.py:206 msgid "Merge Sources" msgstr "" -#: ../src/DataViews/EventView.py:74 ../src/DataViews/FamilyList.py:61 +#: ../src/DataViews/EventView.py:74 ../src/DataViews/FamilyList.py:67 #: ../src/DataViews/MediaView.py:84 ../src/DataViews/PlaceView.py:76 #: ../src/DataViews/RepositoryView.py:79 ../src/DataViews/SourceView.py:71 msgid "Last Changed" @@ -3029,36 +3054,36 @@ msgstr "" msgid "_Delete Event" msgstr "" -#: ../src/DataViews/FamilyList.py:60 +#: ../src/DataViews/FamilyList.py:66 msgid "Marriage Date" msgstr "" -#: ../src/DataViews/FamilyList.py:64 +#: ../src/DataViews/FamilyList.py:70 msgid "Add a new family" msgstr "" -#: ../src/DataViews/FamilyList.py:65 +#: ../src/DataViews/FamilyList.py:71 msgid "Edit the selected family" msgstr "" -#: ../src/DataViews/FamilyList.py:66 +#: ../src/DataViews/FamilyList.py:72 msgid "Delete the selected family" msgstr "" -#: ../src/DataViews/FamilyList.py:85 ../src/plugins/GVFamilyLines.py:138 -#: ../src/plugins/MarkerReport.py:188 ../src/plugins/NarrativeWeb.py:2155 +#: ../src/DataViews/FamilyList.py:91 ../src/plugins/GVFamilyLines.py:138 +#: ../src/plugins/MarkerReport.py:188 ../src/plugins/NarrativeWeb.py:2153 msgid "Families" msgstr "" -#: ../src/DataViews/FamilyList.py:101 +#: ../src/DataViews/FamilyList.py:107 msgid "Select Family Columns" msgstr "" -#: ../src/DataViews/FamilyList.py:161 ../src/DataViews/PersonView.py:161 +#: ../src/DataViews/FamilyList.py:167 ../src/DataViews/PersonView.py:161 msgid "_Column Editor..." msgstr "" -#: ../src/DataViews/FamilyList.py:163 +#: ../src/DataViews/FamilyList.py:169 msgid "Family Filter Editor" msgstr "" @@ -3119,55 +3144,55 @@ msgstr "" msgid "_Delete Media Object" msgstr "" -#: ../src/DataViews/GrampletView.py:53 ../src/DataViews/GrampletView.py:680 +#: ../src/DataViews/GrampletView.py:60 ../src/DataViews/GrampletView.py:764 msgid "Unnamed Gramplet" msgstr "" -#: ../src/DataViews/GrampletView.py:105 +#: ../src/DataViews/GrampletView.py:112 msgid "Drag Properties Button to move and click it for setup" msgstr "" -#: ../src/DataViews/GrampletView.py:561 +#: ../src/DataViews/GrampletView.py:645 msgid "Right click to add gramplets" msgstr "" -#: ../src/DataViews/GrampletView.py:825 +#: ../src/DataViews/GrampletView.py:909 msgid "_Add a gramplet" msgstr "" -#: ../src/DataViews/GrampletView.py:826 +#: ../src/DataViews/GrampletView.py:910 msgid "_Restore a gramplet" msgstr "" -#: ../src/DataViews/GrampletView.py:827 +#: ../src/DataViews/GrampletView.py:911 msgid "_Delete a gramplet" msgstr "" -#: ../src/DataViews/GrampletView.py:828 +#: ../src/DataViews/GrampletView.py:912 msgid "Set Columns to _1" msgstr "" -#: ../src/DataViews/GrampletView.py:831 +#: ../src/DataViews/GrampletView.py:915 msgid "Set Columns to _2" msgstr "" -#: ../src/DataViews/GrampletView.py:834 +#: ../src/DataViews/GrampletView.py:918 msgid "Set Columns to _3" msgstr "" -#: ../src/DataViews/NoteView.py:67 ../src/DisplayTabs/_NoteTab.py:72 -#: ../src/Selectors/_SelectNote.py:58 ../src/plugins/SimpleBookTitle.py:211 +#: ../src/DataViews/NoteView.py:67 ../src/DisplayTabs/_NoteTab.py:68 +#: ../src/Selectors/_SelectNote.py:58 ../src/plugins/SimpleBookTitle.py:210 msgid "Preview" msgstr "" #: ../src/DataViews/NoteView.py:70 ../src/Selectors/_SelectNote.py:61 -#: ../src/plugins/MarkerReport.py:438 +#: ../src/plugins/MarkerReport.py:438 ../src/plugins/NotRelated.py:99 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:115 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:132 msgid "Marker" msgstr "" -#: ../src/DataViews/NoteView.py:74 ../src/DisplayTabs/_NoteTab.py:64 +#: ../src/DataViews/NoteView.py:74 ../src/DisplayTabs/_NoteTab.py:60 msgid "Edit the selected note" msgstr "" @@ -3251,8 +3276,8 @@ msgstr "" #. (gtk.STOCK_HOME,self.parent.on_home_clicked,1), #. FIXME: remove when German gtk translation is fixed #: ../src/DataViews/PedigreeView.py:1308 ../src/DataViews/PedigreeView.py:1317 -#: ../src/plugins/NarrativeWeb.py:395 ../src/plugins/NarrativeWeb.py:1434 -#: ../src/plugins/NarrativeWeb.py:1436 +#: ../src/plugins/NarrativeWeb.py:393 ../src/plugins/NarrativeWeb.py:1432 +#: ../src/plugins/NarrativeWeb.py:1434 msgid "Home" msgstr "" @@ -3295,14 +3320,14 @@ msgstr "" #. Go over siblings and build their menu #: ../src/DataViews/PedigreeView.py:1485 ../src/DataViews/RelationView.py:792 -#: ../src/plugins/siblings.py:74 ../src/plugins/NarrativeWeb.py:2096 +#: ../src/plugins/siblings.py:74 ../src/plugins/NarrativeWeb.py:2094 msgid "Siblings" msgstr "" #. Go over children and build their menu #: ../src/DataViews/PedigreeView.py:1528 ../src/DataViews/RelationView.py:1179 #: ../src/plugins/FamilyGroup.py:543 ../src/plugins/IndivComplete.py:333 -#: ../src/plugins/NarrativeWeb.py:2166 +#: ../src/plugins/NarrativeWeb.py:2164 msgid "Children" msgstr "" @@ -3316,30 +3341,30 @@ msgid "Family Menu" msgstr "" #: ../src/DataViews/PersonView.py:70 ../src/Editors/_EditFamily.py:103 -#: ../src/Selectors/_SelectPerson.py:51 ../src/plugins/siblings.py:44 -#: ../src/plugins/lineage.py:61 ../src/plugins/RelCalc.py:60 +#: ../src/Selectors/_SelectPerson.py:52 ../src/plugins/siblings.py:44 +#: ../src/plugins/lineage.py:61 ../src/plugins/RelCalc.py:57 #: ../src/plugins/SameSurnames.py:69 ../src/plugins/TimeLine.py:58 msgid "Birth Date" msgstr "" #: ../src/DataViews/PersonView.py:71 ../src/Editors/_EditFamily.py:105 -#: ../src/Selectors/_SelectPerson.py:52 ../src/plugins/RelCalc.py:61 +#: ../src/Selectors/_SelectPerson.py:53 ../src/plugins/RelCalc.py:58 msgid "Birth Place" msgstr "" #: ../src/DataViews/PersonView.py:72 ../src/Editors/_EditFamily.py:104 -#: ../src/Selectors/_SelectPerson.py:53 ../src/plugins/lineage.py:61 -#: ../src/plugins/lineage.py:92 ../src/plugins/RelCalc.py:62 +#: ../src/Selectors/_SelectPerson.py:54 ../src/plugins/lineage.py:61 +#: ../src/plugins/lineage.py:92 ../src/plugins/RelCalc.py:59 msgid "Death Date" msgstr "" #: ../src/DataViews/PersonView.py:73 ../src/Editors/_EditFamily.py:106 -#: ../src/Selectors/_SelectPerson.py:54 ../src/plugins/RelCalc.py:63 +#: ../src/Selectors/_SelectPerson.py:55 ../src/plugins/RelCalc.py:60 msgid "Death Place" msgstr "" -#: ../src/DataViews/PersonView.py:75 ../src/Selectors/_SelectPerson.py:56 -#: ../src/plugins/RelCalc.py:65 +#: ../src/DataViews/PersonView.py:75 ../src/Selectors/_SelectPerson.py:57 +#: ../src/plugins/RelCalc.py:62 msgid "Last Change" msgstr "" @@ -3425,34 +3450,34 @@ msgstr "" msgid "Place Name" msgstr "" -#: ../src/DataViews/PlaceView.py:68 ../src/plugins/NarrativeWeb.py:1045 +#: ../src/DataViews/PlaceView.py:68 ../src/plugins/NarrativeWeb.py:1043 msgid "Church Parish" msgstr "" #: ../src/DataViews/PlaceView.py:71 ../src/DataViews/RepositoryView.py:74 #: ../src/DisplayTabs/_LocationEmbedList.py:54 -#: ../src/plugins/NarrativeWeb.py:1046 +#: ../src/plugins/NarrativeWeb.py:1044 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:84 msgid "County" msgstr "" #: ../src/DataViews/PlaceView.py:72 ../src/DataViews/RepositoryView.py:75 -#: ../src/DisplayTabs/_AddrEmbedList.py:63 ../src/plugins/ExtractCity.py:347 +#: ../src/DisplayTabs/_AddrEmbedList.py:63 ../src/plugins/ExtractCity.py:373 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:85 msgid "State" msgstr "" -#: ../src/DataViews/PlaceView.py:74 ../src/plugins/NarrativeWeb.py:1056 +#: ../src/DataViews/PlaceView.py:74 ../src/plugins/NarrativeWeb.py:1054 msgid "Longitude" msgstr "" -#: ../src/DataViews/PlaceView.py:75 ../src/plugins/NarrativeWeb.py:1061 +#: ../src/DataViews/PlaceView.py:75 ../src/plugins/NarrativeWeb.py:1059 msgid "Latitude" msgstr "" #: ../src/DataViews/PlaceView.py:77 ../src/DataViews/RepositoryView.py:71 #: ../src/DisplayTabs/_LocationEmbedList.py:52 -#: ../src/plugins/NarrativeWeb.py:1043 +#: ../src/plugins/NarrativeWeb.py:1041 msgid "Street" msgstr "" @@ -3526,8 +3551,8 @@ msgid "Edit the active person" msgstr "" #: ../src/DataViews/RelationView.py:329 ../src/plugins/all_relations.py:282 -#: ../src/plugins/NarrativeWeb.py:727 ../src/plugins/NarrativeWeb.py:863 -#: ../src/plugins/NarrativeWeb.py:2184 ../src/plugins/NarrativeWeb.py:2186 +#: ../src/plugins/NarrativeWeb.py:725 ../src/plugins/NarrativeWeb.py:861 +#: ../src/plugins/NarrativeWeb.py:2182 ../src/plugins/NarrativeWeb.py:2184 msgid "Partner" msgstr "" @@ -3821,16 +3846,16 @@ msgstr "" #: ../src/docgen/ODSTab.py:357 ../src/docgen/ODSTab.py:361 #: ../src/docgen/ODSTab.py:389 ../src/docgen/ODSTab.py:393 #: ../src/docgen/ODSTab.py:438 ../src/docgen/ODSTab.py:442 -#: ../src/docgen/PSDrawDoc.py:120 ../src/docgen/PSDrawDoc.py:123 +#: ../src/docgen/PSDrawDoc.py:119 ../src/docgen/PSDrawDoc.py:122 #: ../src/docgen/RTFDoc.py:83 ../src/docgen/RTFDoc.py:86 #: ../src/docgen/SvgDrawDoc.py:75 ../src/docgen/SvgDrawDoc.py:77 -#: ../src/GrampsDbUtils/_WriteGedcom.py:1398 -#: ../src/GrampsDbUtils/_WriteGedcom.py:1403 ../src/plugins/ExportCSV.py:334 -#: ../src/plugins/ExportCSV.py:338 ../src/plugins/ExportVCalendar.py:208 -#: ../src/plugins/ExportVCalendar.py:212 ../src/plugins/ExportVCard.py:184 -#: ../src/plugins/ExportVCard.py:188 ../src/plugins/NarrativeWeb.py:2480 -#: ../src/plugins/WriteCD.py:159 ../src/plugins/WriteCD.py:172 -#: ../src/plugins/WriteGeneWeb.py:257 ../src/plugins/WriteGeneWeb.py:261 +#: ../src/GrampsDbUtils/_WriteGedcom.py:1417 +#: ../src/GrampsDbUtils/_WriteGedcom.py:1422 ../src/plugins/ExportCSV.py:332 +#: ../src/plugins/ExportCSV.py:336 ../src/plugins/ExportVCalendar.py:207 +#: ../src/plugins/ExportVCalendar.py:211 ../src/plugins/ExportVCard.py:184 +#: ../src/plugins/ExportVCard.py:188 ../src/plugins/NarrativeWeb.py:2478 +#: ../src/plugins/WriteCD.py:158 ../src/plugins/WriteCD.py:171 +#: ../src/plugins/WriteGeneWeb.py:256 ../src/plugins/WriteGeneWeb.py:260 #, python-format msgid "Could not create %s" msgstr "" @@ -3845,7 +3870,7 @@ msgstr "" msgid "Plain Text" msgstr "" -#: ../src/docgen/GtkPrint.py:66 +#: ../src/docgen/GtkPrint.py:67 msgid "PyGtk 2.10 or later is required" msgstr "" @@ -3854,8 +3879,8 @@ msgstr "" #. Register the document generator with the GRAMPS plugin system #. #. ------------------------------------------------------------------------ -#: ../src/docgen/GtkPrint.py:610 ../src/docgen/GtkPrint.py:611 -#: ../src/docgen/GtkPrint.py:612 +#: ../src/docgen/GtkPrint.py:611 ../src/docgen/GtkPrint.py:612 +#: ../src/docgen/GtkPrint.py:613 msgid "Print..." msgstr "" @@ -3879,8 +3904,8 @@ msgid "HTML" msgstr "" #: ../src/docgen/LaTeXDoc.py:529 ../src/docgen/ODFDoc.py:1151 -#: ../src/docgen/PSDrawDoc.py:58 -#: ../src/ReportBase/_GraphvizReportDialog.py:684 +#: ../src/docgen/PSDrawDoc.py:57 +#: ../src/ReportBase/_GraphvizReportDialog.py:683 #, python-format msgid "Open in %(program_name)s" msgstr "" @@ -3894,13 +3919,13 @@ msgstr "" msgid "Open Document Text" msgstr "" -#: ../src/docgen/PSDrawDoc.py:65 ../src/docgen/PSDrawDoc.py:157 +#: ../src/docgen/PSDrawDoc.py:64 ../src/docgen/PSDrawDoc.py:156 #: ../src/ReportBase/_DocReportDialog.py:113 #: ../src/ReportBase/_DocReportDialog.py:154 msgid "Print a copy" msgstr "" -#: ../src/docgen/PSDrawDoc.py:371 +#: ../src/docgen/PSDrawDoc.py:370 msgid "PostScript" msgstr "" @@ -3917,7 +3942,7 @@ msgstr "" msgid "SVG (Scalable Vector Graphics)" msgstr "" -#: ../src/docgen/TextBufDoc.py:348 +#: ../src/docgen/TextBufDoc.py:345 msgid "TextBuffer" msgstr "" @@ -4029,27 +4054,27 @@ msgstr "" msgid "Set as default name" msgstr "" -#: ../src/DisplayTabs/_NoteTab.py:62 +#: ../src/DisplayTabs/_NoteTab.py:58 msgid "Create and add a new note" msgstr "" -#: ../src/DisplayTabs/_NoteTab.py:63 +#: ../src/DisplayTabs/_NoteTab.py:59 msgid "Remove the existing note" msgstr "" -#: ../src/DisplayTabs/_NoteTab.py:65 +#: ../src/DisplayTabs/_NoteTab.py:61 msgid "Add an existing note" msgstr "" -#: ../src/DisplayTabs/_NoteTab.py:66 +#: ../src/DisplayTabs/_NoteTab.py:62 msgid "Move the selected note upwards" msgstr "" -#: ../src/DisplayTabs/_NoteTab.py:67 +#: ../src/DisplayTabs/_NoteTab.py:63 msgid "Move the selected note downwards" msgstr "" -#: ../src/DisplayTabs/_NoteTab.py:81 +#: ../src/DisplayTabs/_NoteTab.py:77 msgid "_Notes" msgstr "" @@ -4058,7 +4083,7 @@ msgid "Association" msgstr "" #: ../src/DisplayTabs/_PersonRefEmbedList.py:60 -msgid "Ass_ociations" +msgid "_Associations" msgstr "" #: ../src/DisplayTabs/_PersonRefEmbedList.py:77 @@ -4123,72 +4148,76 @@ msgstr "" msgid "_Internet" msgstr "" -#: ../src/Editors/AddMedia.py:104 +#: ../src/Editors/AddMedia.py:103 msgid "Select a media object" msgstr "" -#: ../src/Editors/AddMedia.py:147 +#: ../src/Editors/AddMedia.py:146 msgid "Select media object" msgstr "" -#: ../src/Editors/AddMedia.py:157 +#: ../src/Editors/AddMedia.py:156 msgid "Import failed" msgstr "" -#: ../src/Editors/AddMedia.py:158 ../src/Editors/AddMedia.py:171 +#: ../src/Editors/AddMedia.py:157 ../src/Editors/AddMedia.py:170 msgid "The filename supplied could not be found." msgstr "" -#: ../src/Editors/AddMedia.py:170 +#: ../src/Editors/AddMedia.py:169 #, python-format msgid "Cannot import %s" msgstr "" -#: ../src/Editors/AddMedia.py:233 +#: ../src/Editors/AddMedia.py:232 #, python-format msgid "Cannot display %s" msgstr "" -#: ../src/Editors/AddMedia.py:234 +#: ../src/Editors/AddMedia.py:233 msgid "" "GRAMPS is not able to display the image file. This may be caused by a " "corrupt file." msgstr "" -#: ../src/Editors/_EditAddress.py:81 ../src/Editors/_EditAddress.py:147 +#: ../src/Editors/_EditAddress.py:82 ../src/Editors/_EditAddress.py:148 msgid "Address Editor" msgstr "" -#: ../src/Editors/_EditAttribute.py:84 ../src/Editors/_EditAttribute.py:133 +#: ../src/Editors/_EditAttribute.py:85 ../src/Editors/_EditAttribute.py:134 msgid "Attribute Editor" msgstr "" -#: ../src/Editors/_EditAttribute.py:127 ../src/Editors/_EditAttribute.py:131 +#: ../src/Editors/_EditAttribute.py:128 ../src/Editors/_EditAttribute.py:132 msgid "New Attribute" msgstr "" -#: ../src/Editors/_EditAttribute.py:145 +#: ../src/Editors/_EditAttribute.py:146 msgid "Cannot save attribute" msgstr "" -#: ../src/Editors/_EditAttribute.py:146 +#: ../src/Editors/_EditAttribute.py:147 msgid "The attribute type cannot be empty" msgstr "" -#: ../src/Editors/_EditChildRef.py:90 ../src/Editors/_EditChildRef.py:151 +#: ../src/Editors/_EditChildRef.py:91 ../src/Editors/_EditChildRef.py:152 msgid "Child Reference Editor" msgstr "" -#: ../src/Editors/_EditChildRef.py:151 +#: ../src/Editors/_EditChildRef.py:152 msgid "Child Reference" msgstr "" -#: ../src/Editors/_EditEvent.py:87 ../src/Editors/_EditEventRef.py:219 +#: ../src/Editors/_EditEvent.py:60 +msgid "manual|Editing_Information_About_Events" +msgstr "" + +#: ../src/Editors/_EditEvent.py:87 ../src/Editors/_EditEventRef.py:221 #, python-format msgid "Event: %s" msgstr "" -#: ../src/Editors/_EditEvent.py:89 ../src/Editors/_EditEventRef.py:221 +#: ../src/Editors/_EditEvent.py:89 ../src/Editors/_EditEventRef.py:223 msgid "New Event" msgstr "" @@ -4208,7 +4237,7 @@ msgstr "" msgid "Cannot save event. ID already exists." msgstr "" -#: ../src/Editors/_EditEvent.py:214 ../src/Editors/_EditMedia.py:251 +#: ../src/Editors/_EditEvent.py:214 ../src/Editors/_EditMedia.py:250 #: ../src/Editors/_EditPerson.py:690 ../src/Editors/_EditPlace.py:275 #: ../src/Editors/_EditRepository.py:155 ../src/Editors/_EditSource.py:172 #, python-format @@ -4222,7 +4251,7 @@ msgstr "" msgid "The event type cannot be empty" msgstr "" -#: ../src/Editors/_EditEvent.py:234 ../src/Editors/_EditEventRef.py:232 +#: ../src/Editors/_EditEvent.py:234 ../src/Editors/_EditEventRef.py:234 msgid "Add Event" msgstr "" @@ -4231,16 +4260,16 @@ msgstr "" msgid "Delete Event (%s)" msgstr "" -#: ../src/Editors/_EditEventRef.py:77 ../src/Editors/_EditEventRef.py:222 +#: ../src/Editors/_EditEventRef.py:79 ../src/Editors/_EditEventRef.py:224 msgid "Event Reference Editor" msgstr "" -#: ../src/Editors/_EditEventRef.py:94 ../src/Editors/_EditMediaRef.py:94 +#: ../src/Editors/_EditEventRef.py:96 ../src/Editors/_EditMediaRef.py:95 #: ../src/Editors/_EditName.py:123 ../src/Editors/_EditRepoRef.py:88 msgid "_General" msgstr "" -#: ../src/Editors/_EditEventRef.py:229 +#: ../src/Editors/_EditEventRef.py:231 msgid "Modify Event" msgstr "" @@ -4416,27 +4445,27 @@ msgstr "" msgid "Remove Family" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:149 ../src/Editors/_EditLdsOrd.py:299 -#: ../src/Editors/_EditLdsOrd.py:335 ../src/Editors/_EditLdsOrd.py:415 +#: ../src/Editors/_EditLdsOrd.py:151 ../src/Editors/_EditLdsOrd.py:301 +#: ../src/Editors/_EditLdsOrd.py:337 ../src/Editors/_EditLdsOrd.py:417 msgid "LDS Ordinance Editor" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:272 +#: ../src/Editors/_EditLdsOrd.py:274 #, python-format msgid "%(father)s and %(mother)s [%(gramps_id)s]" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:278 +#: ../src/Editors/_EditLdsOrd.py:280 #, python-format msgid "%(father)s [%(gramps_id)s]" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:283 +#: ../src/Editors/_EditLdsOrd.py:285 #, python-format msgid "%(mother)s [%(gramps_id)s]" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:298 ../src/Editors/_EditLdsOrd.py:414 +#: ../src/Editors/_EditLdsOrd.py:300 ../src/Editors/_EditLdsOrd.py:416 msgid "LDS Ordinance" msgstr "" @@ -4444,47 +4473,47 @@ msgstr "" msgid "Location Editor" msgstr "" -#: ../src/Editors/_EditMedia.py:85 ../src/Editors/_EditMediaRef.py:373 +#: ../src/Editors/_EditMedia.py:84 ../src/Editors/_EditMediaRef.py:374 #, python-format msgid "Media: %s" msgstr "" -#: ../src/Editors/_EditMedia.py:87 ../src/Editors/_EditMediaRef.py:375 +#: ../src/Editors/_EditMedia.py:86 ../src/Editors/_EditMediaRef.py:376 msgid "New Media" msgstr "" -#: ../src/Editors/_EditMedia.py:202 +#: ../src/Editors/_EditMedia.py:201 msgid "Edit Media Object" msgstr "" -#: ../src/Editors/_EditMedia.py:240 +#: ../src/Editors/_EditMedia.py:239 msgid "Cannot save media object" msgstr "" -#: ../src/Editors/_EditMedia.py:241 +#: ../src/Editors/_EditMedia.py:240 msgid "" "No data exists for this media object. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditMedia.py:250 +#: ../src/Editors/_EditMedia.py:249 msgid "Cannot save media object. ID already exists." msgstr "" -#: ../src/Editors/_EditMedia.py:268 ../src/Editors/_EditMediaRef.py:465 +#: ../src/Editors/_EditMedia.py:267 ../src/Editors/_EditMediaRef.py:466 #, python-format msgid "Add Media Object (%s)" msgstr "" -#: ../src/Editors/_EditMedia.py:273 ../src/Editors/_EditMediaRef.py:461 +#: ../src/Editors/_EditMedia.py:272 ../src/Editors/_EditMediaRef.py:462 #, python-format msgid "Edit Media Object (%s)" msgstr "" -#: ../src/Editors/_EditMedia.py:340 +#: ../src/Editors/_EditMedia.py:339 msgid "Remove Media Object" msgstr "" -#: ../src/Editors/_EditMediaRef.py:80 ../src/Editors/_EditMediaRef.py:376 +#: ../src/Editors/_EditMediaRef.py:81 ../src/Editors/_EditMediaRef.py:377 msgid "Media Reference Editor" msgstr "" @@ -4801,7 +4830,7 @@ msgstr "" msgid "Delete Repository (%s)" msgstr "" -#: ../src/Editors/_EditSource.py:77 ../src/Editors/_EditSourceRef.py:196 +#: ../src/Editors/_EditSource.py:77 ../src/Editors/_EditSourceRef.py:197 msgid "New Source" msgstr "" @@ -4836,24 +4865,24 @@ msgstr "" msgid "Delete Source (%s)" msgstr "" -#: ../src/Editors/_EditSourceRef.py:67 ../src/Editors/_EditSourceRef.py:197 +#: ../src/Editors/_EditSourceRef.py:68 ../src/Editors/_EditSourceRef.py:198 msgid "Source Reference Editor" msgstr "" -#: ../src/Editors/_EditSourceRef.py:194 +#: ../src/Editors/_EditSourceRef.py:195 #, python-format msgid "Source: %s" msgstr "" -#: ../src/Editors/_EditSourceRef.py:204 +#: ../src/Editors/_EditSourceRef.py:205 msgid "Modify Source" msgstr "" -#: ../src/Editors/_EditSourceRef.py:207 +#: ../src/Editors/_EditSourceRef.py:208 msgid "Add Source" msgstr "" -#: ../src/Editors/_EditUrl.py:69 ../src/Editors/_EditUrl.py:105 +#: ../src/Editors/_EditUrl.py:68 ../src/Editors/_EditUrl.py:98 msgid "Internet Address Editor" msgstr "" @@ -4895,13 +4924,13 @@ msgstr "" #. #. ------------------------------------------------------------------------- #: ../src/GrampsDbUtils/_GedcomParse.py:170 -#: ../src/GrampsDbUtils/_ReadXML.py:75 ../src/plugins/EventNames.py:111 +#: ../src/GrampsDbUtils/_ReadXML.py:72 ../src/plugins/EventNames.py:111 #, python-format msgid "%(event_name)s of %(family)s" msgstr "" #: ../src/GrampsDbUtils/_GedcomParse.py:171 -#: ../src/GrampsDbUtils/_ReadXML.py:76 ../src/plugins/EventNames.py:112 +#: ../src/GrampsDbUtils/_ReadXML.py:73 ../src/plugins/EventNames.py:112 #, python-format msgid "%(event_name)s of %(person)s" msgstr "" @@ -4931,7 +4960,7 @@ msgstr "" msgid "Import from %s" msgstr "" -#: ../src/GrampsDbUtils/_GrampsBSDDB.py:1068 ../src/gen/db/dbdir.py:1136 +#: ../src/GrampsDbUtils/_GrampsBSDDB.py:1073 ../src/gen/db/dbdir.py:1136 msgid "Rebuild reference map" msgstr "" @@ -4956,8 +4985,8 @@ msgid "" msgstr "" #: ../src/GrampsDbUtils/importdbdir.py:63 -#: ../src/GrampsDbUtils/importdbdir.py:76 ../src/GrampsDbUtils/_ReadXML.py:126 -#: ../src/GrampsDbUtils/_ReadXML.py:133 ../src/GrampsDbUtils/_WriteGrdb.py:63 +#: ../src/GrampsDbUtils/importdbdir.py:76 ../src/GrampsDbUtils/_ReadXML.py:123 +#: ../src/GrampsDbUtils/_ReadXML.py:130 ../src/GrampsDbUtils/_WriteGrdb.py:63 #: ../src/plugins/ReadGrdb.py:87 ../src/plugins/ReadGrdb.py:100 #, python-format msgid "%s could not be opened" @@ -4975,7 +5004,7 @@ msgid "The Database version is not supported by this version of GRAMPS." msgstr "" #: ../src/GrampsDbUtils/importdbdir.py:218 -#: ../src/GrampsDbUtils/_ReadXML.py:1183 ../src/plugins/ReadGrdb.py:242 +#: ../src/GrampsDbUtils/_ReadXML.py:1180 ../src/plugins/ReadGrdb.py:242 #, python-format msgid "" "Your family tree groups name %s together with %s, did not change this " @@ -4987,9 +5016,9 @@ msgid "Import database" msgstr "" #: ../src/GrampsDbUtils/_ReadGedcom.py:122 -#: ../src/GrampsDbUtils/_ReadGedcom.py:139 ../src/plugins/ImportCSV.py:310 -#: ../src/plugins/ImportGeneWeb.py:92 ../src/plugins/ImportGeneWeb.py:98 -#: ../src/plugins/ImportvCard.py:71 ../src/plugins/ImportvCard.py:77 +#: ../src/GrampsDbUtils/_ReadGedcom.py:139 ../src/plugins/ImportCSV.py:307 +#: ../src/plugins/ImportGeneWeb.py:90 ../src/plugins/ImportGeneWeb.py:96 +#: ../src/plugins/ImportvCard.py:70 ../src/plugins/ImportvCard.py:76 #, python-format msgid "%s could not be opened\n" msgstr "" @@ -5007,20 +5036,20 @@ msgstr "" msgid "Error reading GEDCOM file" msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:145 ../src/GrampsDbUtils/_ReadXML.py:155 +#: ../src/GrampsDbUtils/_ReadXML.py:142 ../src/GrampsDbUtils/_ReadXML.py:152 #, python-format msgid "Error reading %s" msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:156 +#: ../src/GrampsDbUtils/_ReadXML.py:153 msgid "The file is probably either corrupt or not a valid GRAMPS database." msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:678 +#: ../src/GrampsDbUtils/_ReadXML.py:675 msgid "Could not change media path" msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:679 +#: ../src/GrampsDbUtils/_ReadXML.py:676 #, python-format msgid "" "The opened file has media path %s, which conflicts with the media path of " @@ -5028,16 +5057,16 @@ msgid "" "change the media path of the database in the Preferences." msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:690 +#: ../src/GrampsDbUtils/_ReadXML.py:687 msgid "GRAMPS XML import" msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:789 ../src/GrampsDbUtils/_ReadXML.py:1806 +#: ../src/GrampsDbUtils/_ReadXML.py:786 ../src/GrampsDbUtils/_ReadXML.py:1803 #, python-format msgid "Witness name: %s" msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:1700 +#: ../src/GrampsDbUtils/_ReadXML.py:1697 #, python-format msgid "Witness comment: %s" msgstr "" @@ -5050,7 +5079,7 @@ msgstr "" msgid "Writing" msgstr "" -#: ../src/GrampsDbUtils/_WriteGedcom.py:1401 +#: ../src/GrampsDbUtils/_WriteGedcom.py:1420 msgid "Export failed" msgstr "" @@ -5059,17 +5088,17 @@ msgstr "" #. #. #. ------------------------------------------------------------------------- -#: ../src/GrampsDbUtils/_WriteGedcom.py:1411 +#: ../src/GrampsDbUtils/_WriteGedcom.py:1430 msgid "GE_DCOM" msgstr "" -#: ../src/GrampsDbUtils/_WriteGedcom.py:1412 +#: ../src/GrampsDbUtils/_WriteGedcom.py:1431 msgid "" "GEDCOM is used to transfer data between genealogy programs. Most genealogy " "software will accept a GEDCOM file as input." msgstr "" -#: ../src/GrampsDbUtils/_WriteGedcom.py:1414 +#: ../src/GrampsDbUtils/_WriteGedcom.py:1433 msgid "GEDCOM export options" msgstr "" @@ -5283,7 +5312,7 @@ msgstr "" msgid "Select Media Object" msgstr "" -#: ../src/Selectors/_SelectPerson.py:71 ../src/PluginUtils/_GuiOptions.py:881 +#: ../src/Selectors/_SelectPerson.py:72 ../src/PluginUtils/_GuiOptions.py:881 msgid "Select Person" msgstr "" @@ -5343,27 +5372,27 @@ msgstr "" #: ../src/plugins/all_events.py:145 ../src/plugins/all_events.py:156 #: ../src/plugins/all_relations.py:350 ../src/plugins/siblings.py:75 #: ../src/plugins/AncestorChart.py:535 ../src/plugins/AncestorReport.py:344 -#: ../src/plugins/BookReport.py:1263 ../src/plugins/Calendar.py:939 -#: ../src/plugins/Calendar.py:952 ../src/plugins/ChangeNames.py:289 -#: ../src/plugins/ChangeTypes.py:207 ../src/plugins/Check.py:1516 -#: ../src/plugins/CmdRef.py:250 ../src/plugins/CountAncestors.py:142 +#: ../src/plugins/BookReport.py:1263 ../src/plugins/Calendar.py:938 +#: ../src/plugins/Calendar.py:951 ../src/plugins/ChangeNames.py:289 +#: ../src/plugins/ChangeTypes.py:205 ../src/plugins/Check.py:1517 +#: ../src/plugins/CmdRef.py:244 ../src/plugins/CountAncestors.py:143 #: ../src/plugins/Desbrowser.py:161 ../src/plugins/DescendChart.py:489 #: ../src/plugins/DescendReport.py:255 ../src/plugins/EndOfLineReport.py:317 -#: ../src/plugins/Eval.py:130 ../src/plugins/EventCmp.py:455 -#: ../src/plugins/EventNames.py:161 ../src/plugins/ExtractCity.py:589 +#: ../src/plugins/Eval.py:129 ../src/plugins/EventCmp.py:456 +#: ../src/plugins/EventNames.py:161 ../src/plugins/ExtractCity.py:631 #: ../src/plugins/FamilyGroup.py:772 ../src/plugins/FanChart.py:432 -#: ../src/plugins/FindDupes.py:696 ../src/plugins/GVFamilyLines.py:892 +#: ../src/plugins/FindDupes.py:697 ../src/plugins/GVFamilyLines.py:892 #: ../src/plugins/GVHourGlass.py:203 ../src/plugins/GVRelGraph.py:558 #: ../src/plugins/IndivComplete.py:643 ../src/plugins/KinshipReport.py:405 -#: ../src/plugins/Leak.py:131 ../src/plugins/lineage.py:240 +#: ../src/plugins/Leak.py:129 ../src/plugins/lineage.py:240 #: ../src/plugins/lineage.py:251 ../src/plugins/MarkerReport.py:525 -#: ../src/plugins/NarrativeWeb.py:2994 ../src/plugins/OnThisDay.py:145 -#: ../src/plugins/PatchNames.py:360 ../src/plugins/Rebuild.py:125 -#: ../src/plugins/References.py:97 ../src/plugins/RelCalc.py:254 -#: ../src/plugins/RemoveUnused.py:410 ../src/plugins/ReorderIds.py:237 -#: ../src/plugins/SameSurnames.py:99 ../src/plugins/SoundGen.py:145 -#: ../src/plugins/StatisticsChart.py:903 ../src/plugins/TimeLine.py:444 -#: ../src/plugins/RebuildRefMap.py:126 +#: ../src/plugins/NarrativeWeb.py:2992 ../src/plugins/NotRelated.py:405 +#: ../src/plugins/OnThisDay.py:145 ../src/plugins/PatchNames.py:360 +#: ../src/plugins/Rebuild.py:119 ../src/plugins/References.py:99 +#: ../src/plugins/RelCalc.py:251 ../src/plugins/RemoveUnused.py:410 +#: ../src/plugins/ReorderIds.py:237 ../src/plugins/SameSurnames.py:99 +#: ../src/plugins/SoundGen.py:144 ../src/plugins/StatisticsChart.py:903 +#: ../src/plugins/TimeLine.py:444 ../src/plugins/RebuildRefMap.py:120 msgid "Stable" msgstr "" @@ -5379,12 +5408,12 @@ msgstr "" msgid "Home person not set." msgstr "" -#: ../src/plugins/all_relations.py:76 ../src/plugins/RelCalc.py:183 +#: ../src/plugins/all_relations.py:76 ../src/plugins/RelCalc.py:180 #, python-format msgid "%s and %s are the same person." msgstr "" -#: ../src/plugins/all_relations.py:85 ../src/plugins/RelCalc.py:191 +#: ../src/plugins/all_relations.py:85 ../src/plugins/RelCalc.py:188 #, python-format msgid "%(person)s is the %(relationship)s of %(active_person)s." msgstr "" @@ -5479,7 +5508,7 @@ msgstr "" #. ######################### #. ############################### #: ../src/plugins/AncestorChart.py:458 ../src/plugins/AncestorReport.py:246 -#: ../src/plugins/Calendar.py:483 ../src/plugins/Calendar.py:655 +#: ../src/plugins/Calendar.py:482 ../src/plugins/Calendar.py:654 #: ../src/plugins/DescendChart.py:413 ../src/plugins/DescendReport.py:195 #: ../src/plugins/DetAncestralReport.py:678 #: ../src/plugins/DetDescendantReport.py:639 @@ -5487,9 +5516,9 @@ msgstr "" #: ../src/plugins/FanChart.py:330 ../src/plugins/GVHourGlass.py:175 #: ../src/plugins/GVRelGraph.py:427 ../src/plugins/IndivComplete.py:513 #: ../src/plugins/KinshipReport.py:335 ../src/plugins/MarkerReport.py:436 -#: ../src/plugins/NarrativeWeb.py:2705 ../src/plugins/StatisticsChart.py:681 +#: ../src/plugins/NarrativeWeb.py:2703 ../src/plugins/StatisticsChart.py:681 #: ../src/plugins/TimeLine.py:299 ../src/plugins/WebCal.py:702 -#: ../src/ReportBase/_BareReportDialog.py:358 +#: ../src/ReportBase/_BareReportDialog.py:352 msgid "Report Options" msgstr "" @@ -5617,7 +5646,7 @@ msgstr "" #: ../src/plugins/DetDescendantReport.py:741 #: ../src/plugins/EndOfLineReport.py:251 ../src/plugins/FamilyGroup.py:670 #: ../src/plugins/IndivComplete.py:567 ../src/plugins/KinshipReport.py:373 -#: ../src/plugins/MarkerReport.py:466 ../src/plugins/SimpleBookTitle.py:273 +#: ../src/plugins/MarkerReport.py:466 ../src/plugins/SimpleBookTitle.py:272 #: ../src/plugins/StatisticsChart.py:800 ../src/plugins/TimeLine.py:370 msgid "The style used for the title of the page." msgstr "" @@ -5636,65 +5665,65 @@ msgstr "" msgid "Produces a textual ancestral report" msgstr "" -#: ../src/plugins/BookReport.py:131 ../src/plugins/BookReport.py:168 +#: ../src/plugins/BookReport.py:132 ../src/plugins/BookReport.py:169 msgid "Not Applicable" msgstr "" -#: ../src/plugins/BookReport.py:157 ../src/PluginUtils/_GuiOptions.py:582 +#: ../src/plugins/BookReport.py:158 ../src/PluginUtils/_GuiOptions.py:582 msgid "unknown father" msgstr "" -#: ../src/plugins/BookReport.py:163 ../src/PluginUtils/_GuiOptions.py:588 +#: ../src/plugins/BookReport.py:164 ../src/PluginUtils/_GuiOptions.py:588 msgid "unknown mother" msgstr "" -#: ../src/plugins/BookReport.py:165 ../src/PluginUtils/_GuiOptions.py:590 +#: ../src/plugins/BookReport.py:166 ../src/PluginUtils/_GuiOptions.py:590 #, python-format msgid "%s and %s (%s)" msgstr "" -#: ../src/plugins/BookReport.py:596 +#: ../src/plugins/BookReport.py:593 msgid "Available Books" msgstr "" -#: ../src/plugins/BookReport.py:609 +#: ../src/plugins/BookReport.py:606 msgid "Book List" msgstr "" -#: ../src/plugins/BookReport.py:698 ../src/plugins/BookReport.py:1069 -#: ../src/plugins/BookReport.py:1121 +#: ../src/plugins/BookReport.py:694 ../src/plugins/BookReport.py:1073 +#: ../src/plugins/BookReport.py:1124 msgid "Book Report" msgstr "" -#: ../src/plugins/BookReport.py:731 +#: ../src/plugins/BookReport.py:727 msgid "New Book" msgstr "" -#: ../src/plugins/BookReport.py:734 +#: ../src/plugins/BookReport.py:730 msgid "_Available items" msgstr "" -#: ../src/plugins/BookReport.py:738 +#: ../src/plugins/BookReport.py:734 msgid "Current _book" msgstr "" -#: ../src/plugins/BookReport.py:746 ../src/plugins/StatisticsChart.py:70 +#: ../src/plugins/BookReport.py:742 ../src/plugins/StatisticsChart.py:70 msgid "Item name" msgstr "" -#: ../src/plugins/BookReport.py:749 +#: ../src/plugins/BookReport.py:745 msgid "Subject" msgstr "" -#: ../src/plugins/BookReport.py:761 +#: ../src/plugins/BookReport.py:757 msgid "Book selection list" msgstr "" -#: ../src/plugins/BookReport.py:800 +#: ../src/plugins/BookReport.py:796 msgid "Different database" msgstr "" -#: ../src/plugins/BookReport.py:801 +#: ../src/plugins/BookReport.py:797 #, python-format msgid "" "This book was created with the references to database %s.\n" @@ -5705,19 +5734,19 @@ msgid "" "person of the currently opened database." msgstr "" -#: ../src/plugins/BookReport.py:940 +#: ../src/plugins/BookReport.py:936 msgid "Setup" msgstr "" -#: ../src/plugins/BookReport.py:950 +#: ../src/plugins/BookReport.py:946 msgid "Book Menu" msgstr "" -#: ../src/plugins/BookReport.py:973 +#: ../src/plugins/BookReport.py:969 msgid "Available Items Menu" msgstr "" -#: ../src/plugins/BookReport.py:1124 +#: ../src/plugins/BookReport.py:1127 msgid "GRAMPS Book" msgstr "" @@ -5737,9 +5766,9 @@ msgid "Options" msgstr "" #. ############################### -#: ../src/plugins/CalculateEstimatedDates.py:64 ../src/plugins/Calendar.py:490 +#: ../src/plugins/CalculateEstimatedDates.py:64 ../src/plugins/Calendar.py:489 #: ../src/plugins/GVRelGraph.py:430 ../src/plugins/IndivComplete.py:516 -#: ../src/plugins/NarrativeWeb.py:2722 ../src/plugins/StatisticsChart.py:683 +#: ../src/plugins/NarrativeWeb.py:2720 ../src/plugins/StatisticsChart.py:683 #: ../src/plugins/TimeLine.py:301 ../src/plugins/WebCal.py:741 #: ../src/FilterEditor/_FilterEditor.py:114 msgid "Filter" @@ -5749,16 +5778,16 @@ msgstr "" msgid "Select filter to restrict people" msgstr "" -#: ../src/plugins/CalculateEstimatedDates.py:69 ../src/plugins/Calendar.py:496 +#: ../src/plugins/CalculateEstimatedDates.py:69 ../src/plugins/Calendar.py:495 #: ../src/plugins/GVRelGraph.py:436 ../src/plugins/IndivComplete.py:522 -#: ../src/plugins/NarrativeWeb.py:2728 ../src/plugins/StatisticsChart.py:689 +#: ../src/plugins/NarrativeWeb.py:2726 ../src/plugins/StatisticsChart.py:689 #: ../src/plugins/TimeLine.py:307 ../src/plugins/WebCal.py:747 msgid "Filter Person" msgstr "" -#: ../src/plugins/CalculateEstimatedDates.py:70 ../src/plugins/Calendar.py:497 +#: ../src/plugins/CalculateEstimatedDates.py:70 ../src/plugins/Calendar.py:496 #: ../src/plugins/GVRelGraph.py:437 ../src/plugins/IndivComplete.py:523 -#: ../src/plugins/NarrativeWeb.py:2729 ../src/plugins/StatisticsChart.py:690 +#: ../src/plugins/NarrativeWeb.py:2727 ../src/plugins/StatisticsChart.py:690 #: ../src/plugins/TimeLine.py:308 ../src/plugins/WebCal.py:748 msgid "The center person for the filter" msgstr "" @@ -5866,25 +5895,25 @@ msgstr "" msgid "Calculates estimated dates for birth and death." msgstr "" -#: ../src/plugins/Calendar.py:149 +#: ../src/plugins/Calendar.py:148 msgid "Calendar Report" msgstr "" #. initialize the dict to fill: -#: ../src/plugins/Calendar.py:214 ../src/plugins/DefaultGramplets.py:861 +#: ../src/plugins/Calendar.py:213 ../src/plugins/DefaultGramplets.py:877 msgid "Calendar" msgstr "" #. generate the report: -#: ../src/plugins/Calendar.py:222 ../src/plugins/Calendar.py:442 +#: ../src/plugins/Calendar.py:221 ../src/plugins/Calendar.py:441 msgid "Formating months..." msgstr "" -#: ../src/plugins/Calendar.py:314 ../src/plugins/Calendar.py:319 +#: ../src/plugins/Calendar.py:313 ../src/plugins/Calendar.py:318 msgid "Filtering data..." msgstr "" -#: ../src/plugins/Calendar.py:398 ../src/plugins/WebCal.py:666 +#: ../src/plugins/Calendar.py:397 ../src/plugins/WebCal.py:666 #, python-format msgid "" "%(spouse)s and\n" @@ -5892,206 +5921,206 @@ msgid "" msgstr "" #. initialize the dict to fill: -#: ../src/plugins/Calendar.py:413 ../src/plugins/Calendar.py:651 +#: ../src/plugins/Calendar.py:412 ../src/plugins/Calendar.py:650 msgid "Birthday and Anniversary Report" msgstr "" -#: ../src/plugins/Calendar.py:440 +#: ../src/plugins/Calendar.py:439 #, python-format msgid "Relationships shown are to %s" msgstr "" -#: ../src/plugins/Calendar.py:485 ../src/plugins/Calendar.py:487 +#: ../src/plugins/Calendar.py:484 ../src/plugins/Calendar.py:486 #: ../src/plugins/WebCal.py:736 ../src/plugins/WebCal.py:738 msgid "Year of calendar" msgstr "" -#: ../src/plugins/Calendar.py:492 ../src/plugins/NarrativeWeb.py:2724 +#: ../src/plugins/Calendar.py:491 ../src/plugins/NarrativeWeb.py:2722 #: ../src/plugins/WebCal.py:743 msgid "Select filter to restrict people that appear on calendar" msgstr "" -#: ../src/plugins/Calendar.py:506 +#: ../src/plugins/Calendar.py:505 msgid "Select the format to display names" msgstr "" -#: ../src/plugins/Calendar.py:509 ../src/plugins/WebCal.py:754 +#: ../src/plugins/Calendar.py:508 ../src/plugins/WebCal.py:754 msgid "Country for holidays" msgstr "" -#: ../src/plugins/Calendar.py:514 +#: ../src/plugins/Calendar.py:513 msgid "Select the country to see associated holidays" msgstr "" -#: ../src/plugins/Calendar.py:517 +#: ../src/plugins/Calendar.py:516 msgid "First day of week" msgstr "" -#: ../src/plugins/Calendar.py:521 +#: ../src/plugins/Calendar.py:520 msgid "Select the first day of the week for the calendar" msgstr "" -#: ../src/plugins/Calendar.py:524 +#: ../src/plugins/Calendar.py:523 msgid "Birthday surname" msgstr "" -#: ../src/plugins/Calendar.py:525 +#: ../src/plugins/Calendar.py:524 msgid "Wives use husband's surname (from first family listed)" msgstr "" -#: ../src/plugins/Calendar.py:526 +#: ../src/plugins/Calendar.py:525 msgid "Wives use husband's surname (from last family listed)" msgstr "" -#: ../src/plugins/Calendar.py:527 +#: ../src/plugins/Calendar.py:526 msgid "Wives use their own surname" msgstr "" -#: ../src/plugins/Calendar.py:528 +#: ../src/plugins/Calendar.py:527 msgid "Select married women's displayed surname" msgstr "" -#: ../src/plugins/Calendar.py:531 ../src/plugins/WebCal.py:763 +#: ../src/plugins/Calendar.py:530 ../src/plugins/WebCal.py:763 msgid "Include only living people" msgstr "" -#: ../src/plugins/Calendar.py:532 ../src/plugins/WebCal.py:764 +#: ../src/plugins/Calendar.py:531 ../src/plugins/WebCal.py:764 msgid "Include only living people in the calendar" msgstr "" -#: ../src/plugins/Calendar.py:535 ../src/plugins/WebCal.py:767 +#: ../src/plugins/Calendar.py:534 ../src/plugins/WebCal.py:767 msgid "Include birthdays" msgstr "" -#: ../src/plugins/Calendar.py:536 ../src/plugins/WebCal.py:768 +#: ../src/plugins/Calendar.py:535 ../src/plugins/WebCal.py:768 msgid "Include birthdays in the calendar" msgstr "" -#: ../src/plugins/Calendar.py:539 ../src/plugins/WebCal.py:771 +#: ../src/plugins/Calendar.py:538 ../src/plugins/WebCal.py:771 msgid "Include anniversaries" msgstr "" -#: ../src/plugins/Calendar.py:540 ../src/plugins/WebCal.py:772 +#: ../src/plugins/Calendar.py:539 ../src/plugins/WebCal.py:772 msgid "Include anniversaries in the calendar" msgstr "" -#: ../src/plugins/Calendar.py:543 ../src/plugins/Calendar.py:649 +#: ../src/plugins/Calendar.py:542 ../src/plugins/Calendar.py:648 msgid "Text Options" msgstr "" -#: ../src/plugins/Calendar.py:545 +#: ../src/plugins/Calendar.py:544 msgid "Text Area 1" msgstr "" -#: ../src/plugins/Calendar.py:545 +#: ../src/plugins/Calendar.py:544 msgid "My Calendar" msgstr "" -#: ../src/plugins/Calendar.py:546 +#: ../src/plugins/Calendar.py:545 msgid "First line of text at bottom of calendar" msgstr "" -#: ../src/plugins/Calendar.py:549 +#: ../src/plugins/Calendar.py:548 msgid "Text Area 2" msgstr "" -#: ../src/plugins/Calendar.py:549 +#: ../src/plugins/Calendar.py:548 msgid "Produced with GRAMPS" msgstr "" -#: ../src/plugins/Calendar.py:550 +#: ../src/plugins/Calendar.py:549 msgid "Second line of text at bottom of calendar" msgstr "" -#: ../src/plugins/Calendar.py:553 +#: ../src/plugins/Calendar.py:552 msgid "Text Area 3" msgstr "" -#: ../src/plugins/Calendar.py:554 +#: ../src/plugins/Calendar.py:553 msgid "Third line of text at bottom of calendar" msgstr "" -#: ../src/plugins/Calendar.py:621 +#: ../src/plugins/Calendar.py:620 msgid "Title text and background color" msgstr "" -#: ../src/plugins/Calendar.py:625 +#: ../src/plugins/Calendar.py:624 msgid "Calendar day numbers" msgstr "" -#: ../src/plugins/Calendar.py:628 +#: ../src/plugins/Calendar.py:627 msgid "Daily text display" msgstr "" -#: ../src/plugins/Calendar.py:630 +#: ../src/plugins/Calendar.py:629 msgid "Days of the week text" msgstr "" -#: ../src/plugins/Calendar.py:634 ../src/plugins/Calendar.py:674 +#: ../src/plugins/Calendar.py:633 ../src/plugins/Calendar.py:673 msgid "Text at bottom, line 1" msgstr "" -#: ../src/plugins/Calendar.py:636 ../src/plugins/Calendar.py:676 +#: ../src/plugins/Calendar.py:635 ../src/plugins/Calendar.py:675 msgid "Text at bottom, line 2" msgstr "" -#: ../src/plugins/Calendar.py:638 ../src/plugins/Calendar.py:678 +#: ../src/plugins/Calendar.py:637 ../src/plugins/Calendar.py:677 msgid "Text at bottom, line 3" msgstr "" -#: ../src/plugins/Calendar.py:640 +#: ../src/plugins/Calendar.py:639 msgid "Borders" msgstr "" -#: ../src/plugins/Calendar.py:650 +#: ../src/plugins/Calendar.py:649 msgid "Title text" msgstr "" -#: ../src/plugins/Calendar.py:652 +#: ../src/plugins/Calendar.py:651 msgid "Title of calendar" msgstr "" -#: ../src/plugins/Calendar.py:656 +#: ../src/plugins/Calendar.py:655 msgid "Include relationships to center person (slower)" msgstr "" -#: ../src/plugins/Calendar.py:658 +#: ../src/plugins/Calendar.py:657 msgid "Include relationships to center person" msgstr "" -#: ../src/plugins/Calendar.py:664 +#: ../src/plugins/Calendar.py:663 msgid "Title text style" msgstr "" -#: ../src/plugins/Calendar.py:667 +#: ../src/plugins/Calendar.py:666 msgid "Data text display" msgstr "" -#: ../src/plugins/Calendar.py:669 +#: ../src/plugins/Calendar.py:668 msgid "Day text style" msgstr "" -#: ../src/plugins/Calendar.py:672 +#: ../src/plugins/Calendar.py:671 msgid "Month text style" msgstr "" -#: ../src/plugins/Calendar.py:908 ../src/plugins/WebCal.py:1213 +#: ../src/plugins/Calendar.py:907 ../src/plugins/WebCal.py:1213 msgid "Don't include holidays" msgstr "" -#: ../src/plugins/Calendar.py:938 +#: ../src/plugins/Calendar.py:937 msgid "Calendar..." msgstr "" -#: ../src/plugins/Calendar.py:942 +#: ../src/plugins/Calendar.py:941 msgid "Produces a graphical calendar" msgstr "" -#: ../src/plugins/Calendar.py:951 +#: ../src/plugins/Calendar.py:950 msgid "Birthday and Anniversary Report..." msgstr "" -#: ../src/plugins/Calendar.py:955 +#: ../src/plugins/Calendar.py:954 msgid "Produces a report of birthdays and anniversaries" msgstr "" @@ -6107,7 +6136,7 @@ msgstr "" msgid "Searching family names" msgstr "" -#: ../src/plugins/ChangeNames.py:145 ../src/plugins/ExtractCity.py:453 +#: ../src/plugins/ChangeNames.py:145 ../src/plugins/ExtractCity.py:495 #: ../src/plugins/PatchNames.py:166 msgid "No modifications made" msgstr "" @@ -6116,8 +6145,8 @@ msgstr "" msgid "No capitalization changes were detected." msgstr "" -#: ../src/plugins/ChangeNames.py:197 ../src/plugins/ExtractCity.py:485 -#: ../src/plugins/PatchNames.py:200 ../src/plugins/SimpleBookTitle.py:212 +#: ../src/plugins/ChangeNames.py:197 ../src/plugins/ExtractCity.py:527 +#: ../src/plugins/PatchNames.py:200 ../src/plugins/SimpleBookTitle.py:211 #: ../src/glade/mergedata.glade.h:12 msgid "Select" msgstr "" @@ -6130,8 +6159,8 @@ msgstr "" msgid "Capitalization Change" msgstr "" -#: ../src/plugins/ChangeNames.py:211 ../src/plugins/EventCmp.py:278 -#: ../src/plugins/ExtractCity.py:499 +#: ../src/plugins/ChangeNames.py:211 ../src/plugins/EventCmp.py:279 +#: ../src/plugins/ExtractCity.py:541 msgid "Building display" msgstr "" @@ -6144,77 +6173,77 @@ msgid "" "Searches the entire database and attempts to fix capitalization of the names." msgstr "" -#: ../src/plugins/ChangeTypes.py:69 +#: ../src/plugins/ChangeTypes.py:67 msgid "Change Event Types" msgstr "" -#: ../src/plugins/ChangeTypes.py:124 +#: ../src/plugins/ChangeTypes.py:122 msgid "Analyzing Events" msgstr "" -#: ../src/plugins/ChangeTypes.py:137 ../src/plugins/ChangeTypes.py:163 +#: ../src/plugins/ChangeTypes.py:135 ../src/plugins/ChangeTypes.py:161 msgid "Change types" msgstr "" -#: ../src/plugins/ChangeTypes.py:142 +#: ../src/plugins/ChangeTypes.py:140 msgid "No event record was modified." msgstr "" -#: ../src/plugins/ChangeTypes.py:144 +#: ../src/plugins/ChangeTypes.py:142 msgid "1 event record was modified." msgstr "" -#: ../src/plugins/ChangeTypes.py:146 +#: ../src/plugins/ChangeTypes.py:144 #, python-format msgid "%d event records were modified." msgstr "" -#: ../src/plugins/ChangeTypes.py:206 +#: ../src/plugins/ChangeTypes.py:204 msgid "Rename Event Types..." msgstr "" -#: ../src/plugins/ChangeTypes.py:210 +#: ../src/plugins/ChangeTypes.py:208 msgid "Allows all the events of a certain name to be renamed to a new name." msgstr "" -#: ../src/plugins/Check.py:194 +#: ../src/plugins/Check.py:195 msgid "Check Integrity" msgstr "" -#: ../src/plugins/Check.py:239 +#: ../src/plugins/Check.py:240 msgid "Checking Database" msgstr "" -#: ../src/plugins/Check.py:256 +#: ../src/plugins/Check.py:257 msgid "Looking for invalid name format references" msgstr "" -#: ../src/plugins/Check.py:304 +#: ../src/plugins/Check.py:305 msgid "Looking for duplicate spouses" msgstr "" -#: ../src/plugins/Check.py:322 +#: ../src/plugins/Check.py:323 msgid "Looking for character encoding errors" msgstr "" -#: ../src/plugins/Check.py:349 +#: ../src/plugins/Check.py:350 msgid "Looking for broken family links" msgstr "" -#: ../src/plugins/Check.py:472 +#: ../src/plugins/Check.py:473 msgid "Looking for unused objects" msgstr "" -#: ../src/plugins/Check.py:532 ../src/plugins/WriteCD.py:236 -#: ../src/plugins/WritePkg.py:164 +#: ../src/plugins/Check.py:533 ../src/plugins/WriteCD.py:235 +#: ../src/plugins/WritePkg.py:161 msgid "Select file" msgstr "" -#: ../src/plugins/Check.py:551 ../src/plugins/WriteCD.py:258 +#: ../src/plugins/Check.py:552 ../src/plugins/WriteCD.py:257 msgid "Media object could not be found" msgstr "" -#: ../src/plugins/Check.py:552 +#: ../src/plugins/Check.py:553 #, python-format msgid "" "The file:\n" @@ -6225,267 +6254,267 @@ msgid "" "select a new file." msgstr "" -#: ../src/plugins/Check.py:591 +#: ../src/plugins/Check.py:592 msgid "Looking for empty people records" msgstr "" -#: ../src/plugins/Check.py:599 +#: ../src/plugins/Check.py:600 msgid "Looking for empty family records" msgstr "" -#: ../src/plugins/Check.py:607 +#: ../src/plugins/Check.py:608 msgid "Looking for empty event records" msgstr "" -#: ../src/plugins/Check.py:615 +#: ../src/plugins/Check.py:616 msgid "Looking for empty source records" msgstr "" -#: ../src/plugins/Check.py:623 +#: ../src/plugins/Check.py:624 msgid "Looking for empty place records" msgstr "" -#: ../src/plugins/Check.py:630 +#: ../src/plugins/Check.py:631 msgid "Looking for empty media records" msgstr "" -#: ../src/plugins/Check.py:639 +#: ../src/plugins/Check.py:640 msgid "Looking for empty repository records" msgstr "" -#: ../src/plugins/Check.py:647 +#: ../src/plugins/Check.py:648 msgid "Looking for empty note records" msgstr "" -#: ../src/plugins/Check.py:689 +#: ../src/plugins/Check.py:690 msgid "Looking for empty families" msgstr "" -#: ../src/plugins/Check.py:716 +#: ../src/plugins/Check.py:717 msgid "Looking for broken parent relationships" msgstr "" -#: ../src/plugins/Check.py:747 +#: ../src/plugins/Check.py:748 msgid "Looking for event problems" msgstr "" -#: ../src/plugins/Check.py:830 +#: ../src/plugins/Check.py:831 msgid "Looking for person reference problems" msgstr "" -#: ../src/plugins/Check.py:846 +#: ../src/plugins/Check.py:847 msgid "Looking for repository reference problems" msgstr "" -#: ../src/plugins/Check.py:863 +#: ../src/plugins/Check.py:864 msgid "Looking for place reference problems" msgstr "" -#: ../src/plugins/Check.py:910 +#: ../src/plugins/Check.py:911 msgid "Looking for source reference problems" msgstr "" -#: ../src/plugins/Check.py:1033 +#: ../src/plugins/Check.py:1034 msgid "Looking for media object reference problems" msgstr "" -#: ../src/plugins/Check.py:1125 +#: ../src/plugins/Check.py:1126 msgid "Looking for note reference problems" msgstr "" -#: ../src/plugins/Check.py:1290 +#: ../src/plugins/Check.py:1291 msgid "No errors were found" msgstr "" -#: ../src/plugins/Check.py:1291 +#: ../src/plugins/Check.py:1292 msgid "The database has passed internal checks" msgstr "" -#: ../src/plugins/Check.py:1297 +#: ../src/plugins/Check.py:1298 msgid "1 broken child/family link was fixed\n" msgstr "" -#: ../src/plugins/Check.py:1299 +#: ../src/plugins/Check.py:1300 #, python-format msgid "%d broken child/family links were found\n" msgstr "" -#: ../src/plugins/Check.py:1305 +#: ../src/plugins/Check.py:1306 msgid "Non existing child" msgstr "" -#: ../src/plugins/Check.py:1312 +#: ../src/plugins/Check.py:1313 #, python-format msgid "%s was removed from the family of %s\n" msgstr "" -#: ../src/plugins/Check.py:1316 +#: ../src/plugins/Check.py:1317 msgid "1 broken spouse/family link was fixed\n" msgstr "" -#: ../src/plugins/Check.py:1318 +#: ../src/plugins/Check.py:1319 #, python-format msgid "%d broken spouse/family links were found\n" msgstr "" -#: ../src/plugins/Check.py:1324 ../src/plugins/Check.py:1343 +#: ../src/plugins/Check.py:1325 ../src/plugins/Check.py:1344 msgid "Non existing person" msgstr "" -#: ../src/plugins/Check.py:1331 ../src/plugins/Check.py:1350 +#: ../src/plugins/Check.py:1332 ../src/plugins/Check.py:1351 #, python-format msgid "%s was restored to the family of %s\n" msgstr "" -#: ../src/plugins/Check.py:1335 +#: ../src/plugins/Check.py:1336 msgid "1 duplicate spouse/family link was found\n" msgstr "" -#: ../src/plugins/Check.py:1337 +#: ../src/plugins/Check.py:1338 #, python-format msgid "%d duplicate spouse/family links were found\n" msgstr "" -#: ../src/plugins/Check.py:1353 +#: ../src/plugins/Check.py:1354 msgid "1 family with no parents or children found, removed.\n" msgstr "" -#: ../src/plugins/Check.py:1356 +#: ../src/plugins/Check.py:1357 #, python-format msgid "%d families with no parents or children, removed.\n" msgstr "" -#: ../src/plugins/Check.py:1359 +#: ../src/plugins/Check.py:1360 msgid "1 corrupted family relationship fixed\n" msgstr "" -#: ../src/plugins/Check.py:1361 +#: ../src/plugins/Check.py:1362 #, python-format msgid "%d corrupted family relationship fixed\n" msgstr "" -#: ../src/plugins/Check.py:1364 +#: ../src/plugins/Check.py:1365 msgid "1 person was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:1366 +#: ../src/plugins/Check.py:1367 #, python-format msgid "%d persons were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:1369 +#: ../src/plugins/Check.py:1370 msgid "1 repository was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:1371 +#: ../src/plugins/Check.py:1372 #, python-format msgid "%d repositories were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:1374 +#: ../src/plugins/Check.py:1375 msgid "1 media object was referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:1376 ../src/plugins/Check.py:1421 +#: ../src/plugins/Check.py:1377 ../src/plugins/Check.py:1422 #, python-format msgid "%d media objects were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:1379 +#: ../src/plugins/Check.py:1380 msgid "Reference to 1 missing media object was kept\n" msgstr "" -#: ../src/plugins/Check.py:1381 +#: ../src/plugins/Check.py:1382 #, python-format msgid "References to %d media objects were kept\n" msgstr "" -#: ../src/plugins/Check.py:1384 +#: ../src/plugins/Check.py:1385 msgid "1 missing media object was replaced\n" msgstr "" -#: ../src/plugins/Check.py:1386 +#: ../src/plugins/Check.py:1387 #, python-format msgid "%d missing media objects were replaced\n" msgstr "" -#: ../src/plugins/Check.py:1389 +#: ../src/plugins/Check.py:1390 msgid "1 missing media object was removed\n" msgstr "" -#: ../src/plugins/Check.py:1391 +#: ../src/plugins/Check.py:1392 #, python-format msgid "%d missing media objects were removed\n" msgstr "" -#: ../src/plugins/Check.py:1394 +#: ../src/plugins/Check.py:1395 msgid "1 invalid event reference was removed\n" msgstr "" -#: ../src/plugins/Check.py:1396 +#: ../src/plugins/Check.py:1397 #, python-format msgid "%d invalid event references were removed\n" msgstr "" -#: ../src/plugins/Check.py:1399 +#: ../src/plugins/Check.py:1400 msgid "1 invalid birth event name was fixed\n" msgstr "" -#: ../src/plugins/Check.py:1401 +#: ../src/plugins/Check.py:1402 #, python-format msgid "%d invalid birth event names were fixed\n" msgstr "" -#: ../src/plugins/Check.py:1404 +#: ../src/plugins/Check.py:1405 msgid "1 invalid death event name was fixed\n" msgstr "" -#: ../src/plugins/Check.py:1406 +#: ../src/plugins/Check.py:1407 #, python-format msgid "%d invalid death event names were fixed\n" msgstr "" -#: ../src/plugins/Check.py:1409 +#: ../src/plugins/Check.py:1410 msgid "1 place was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:1411 +#: ../src/plugins/Check.py:1412 #, python-format msgid "%d places were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:1414 +#: ../src/plugins/Check.py:1415 msgid "1 source was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:1416 +#: ../src/plugins/Check.py:1417 #, python-format msgid "%d sources were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:1419 +#: ../src/plugins/Check.py:1420 msgid "1 media object was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:1425 +#: ../src/plugins/Check.py:1426 msgid "1 note object was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:1427 +#: ../src/plugins/Check.py:1428 #, python-format msgid "%d note objects were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:1431 +#: ../src/plugins/Check.py:1432 msgid "1 invalid name format reference was removed\n" msgstr "" -#: ../src/plugins/Check.py:1433 +#: ../src/plugins/Check.py:1434 #, python-format msgid "%d invalid name format references were removed\n" msgstr "" -#: ../src/plugins/Check.py:1437 +#: ../src/plugins/Check.py:1438 #, python-format msgid "" "%d empty objects removed:\n" @@ -6499,298 +6528,302 @@ msgid "" " %d note objects\n" msgstr "" -#: ../src/plugins/Check.py:1484 +#: ../src/plugins/Check.py:1485 msgid "Integrity Check Results" msgstr "" -#: ../src/plugins/Check.py:1489 +#: ../src/plugins/Check.py:1490 msgid "Check and Repair" msgstr "" -#: ../src/plugins/Check.py:1515 +#: ../src/plugins/Check.py:1516 msgid "Check and Repair Database" msgstr "" -#: ../src/plugins/Check.py:1519 +#: ../src/plugins/Check.py:1520 msgid "" "Checks the database for integrity problems, fixing the problems that it can" msgstr "" -#: ../src/plugins/CmdRef.py:249 +#: ../src/plugins/CmdRef.py:243 msgid "Generate Commandline Plugin Reference" msgstr "" -#: ../src/plugins/CmdRef.py:253 +#: ../src/plugins/CmdRef.py:247 msgid "" "Generates a DocBook XML file that contains a parameter reference of Reports " "and Tools." msgstr "" -#: ../src/plugins/CountAncestors.py:60 +#: ../src/plugins/CountAncestors.py:61 #, python-format msgid "Ancestors of \"%s\"" msgstr "" -#: ../src/plugins/CountAncestors.py:94 +#: ../src/plugins/CountAncestors.py:95 #, python-format msgid "Generation %d has 1 individual. (%3.2f%%)\n" msgstr "" -#: ../src/plugins/CountAncestors.py:97 +#: ../src/plugins/CountAncestors.py:98 #, python-format msgid "Generation %d has %d individuals. (%3.2f%%)\n" msgstr "" -#: ../src/plugins/CountAncestors.py:120 +#: ../src/plugins/CountAncestors.py:121 #, python-format msgid "Total ancestors in generations 2 to %d is %d. (%3.2f%%)\n" msgstr "" -#: ../src/plugins/CountAncestors.py:141 +#: ../src/plugins/CountAncestors.py:142 msgid "Number of Ancestors" msgstr "" -#: ../src/plugins/CountAncestors.py:143 +#: ../src/plugins/CountAncestors.py:144 msgid "Counts number of ancestors of selected person" msgstr "" -#: ../src/plugins/CustomBookText.py:116 +#: ../src/plugins/CustomBookText.py:115 msgid "Initial Text" msgstr "" -#: ../src/plugins/CustomBookText.py:117 +#: ../src/plugins/CustomBookText.py:116 msgid "Text to display at the top." msgstr "" -#: ../src/plugins/CustomBookText.py:120 +#: ../src/plugins/CustomBookText.py:119 msgid "Middle Text" msgstr "" -#: ../src/plugins/CustomBookText.py:121 +#: ../src/plugins/CustomBookText.py:120 msgid "Text to display in the middle" msgstr "" -#: ../src/plugins/CustomBookText.py:124 +#: ../src/plugins/CustomBookText.py:123 msgid "Final Text" msgstr "" -#: ../src/plugins/CustomBookText.py:125 +#: ../src/plugins/CustomBookText.py:124 msgid "Text to display last." msgstr "" -#: ../src/plugins/CustomBookText.py:136 +#: ../src/plugins/CustomBookText.py:135 msgid "The style used for the first portion of the custom text." msgstr "" -#: ../src/plugins/CustomBookText.py:145 +#: ../src/plugins/CustomBookText.py:144 msgid "The style used for the middle portion of the custom text." msgstr "" -#: ../src/plugins/CustomBookText.py:154 +#: ../src/plugins/CustomBookText.py:153 msgid "The style used for the last portion of the custom text." msgstr "" -#: ../src/plugins/CustomBookText.py:168 +#: ../src/plugins/CustomBookText.py:167 msgid "Custom Text" msgstr "" -#: ../src/plugins/DefaultGramplets.py:70 +#: ../src/plugins/DefaultGramplets.py:68 msgid "Double-click a day for details" msgstr "" -#: ../src/plugins/DefaultGramplets.py:141 +#: ../src/plugins/DefaultGramplets.py:139 msgid "" "Click name to change active\n" "Double-click name to edit" msgstr "" -#: ../src/plugins/DefaultGramplets.py:142 +#: ../src/plugins/DefaultGramplets.py:140 msgid "Log for this Session" msgstr "" +#: ../src/plugins/DefaultGramplets.py:164 +#: ../src/plugins/DefaultGramplets.py:170 +msgid "Added" +msgstr "" + #: ../src/plugins/DefaultGramplets.py:166 #: ../src/plugins/DefaultGramplets.py:172 -msgid "Added" +msgid "Deleted" msgstr "" #: ../src/plugins/DefaultGramplets.py:168 #: ../src/plugins/DefaultGramplets.py:174 -msgid "Deleted" -msgstr "" - -#: ../src/plugins/DefaultGramplets.py:170 -#: ../src/plugins/DefaultGramplets.py:176 msgid "Updated" msgstr "" -#: ../src/plugins/DefaultGramplets.py:178 +#: ../src/plugins/DefaultGramplets.py:176 msgid "Selected" msgstr "" -#: ../src/plugins/DefaultGramplets.py:197 -#: ../src/plugins/DefaultGramplets.py:272 +#: ../src/plugins/DefaultGramplets.py:195 +#: ../src/plugins/DefaultGramplets.py:270 msgid "Double-click surname for details" msgstr "" #. will be overwritten in load -#: ../src/plugins/DefaultGramplets.py:199 -#: ../src/plugins/DefaultGramplets.py:274 -#: ../src/plugins/DefaultGramplets.py:355 -#: ../src/plugins/DefaultGramplets.py:449 +#: ../src/plugins/DefaultGramplets.py:197 +#: ../src/plugins/DefaultGramplets.py:272 +#: ../src/plugins/DefaultGramplets.py:353 +#: ../src/plugins/DefaultGramplets.py:447 msgid "No Family Tree loaded." msgstr "" -#: ../src/plugins/DefaultGramplets.py:214 -#: ../src/plugins/DefaultGramplets.py:289 -#: ../src/plugins/DefaultGramplets.py:458 +#: ../src/plugins/DefaultGramplets.py:212 +#: ../src/plugins/DefaultGramplets.py:287 +#: ../src/plugins/DefaultGramplets.py:456 msgid "Processing..." msgstr "" +#: ../src/plugins/DefaultGramplets.py:254 +#: ../src/plugins/DefaultGramplets.py:343 +msgid "Total unique surnames" +msgstr "" + #: ../src/plugins/DefaultGramplets.py:256 #: ../src/plugins/DefaultGramplets.py:345 -msgid "Total unique surnames" -msgstr "" - -#: ../src/plugins/DefaultGramplets.py:258 -#: ../src/plugins/DefaultGramplets.py:347 msgid "Total people" msgstr "" -#: ../src/plugins/DefaultGramplets.py:356 +#: ../src/plugins/DefaultGramplets.py:354 msgid "Click name to make person active\n" msgstr "" -#: ../src/plugins/DefaultGramplets.py:357 +#: ../src/plugins/DefaultGramplets.py:355 msgid "Right-click name to edit person" msgstr "" -#: ../src/plugins/DefaultGramplets.py:382 +#: ../src/plugins/DefaultGramplets.py:380 #, python-format msgid "Active person: %s" msgstr "" -#: ../src/plugins/DefaultGramplets.py:397 +#: ../src/plugins/DefaultGramplets.py:395 #, python-format msgid "%d. Partner: " msgstr "" -#: ../src/plugins/DefaultGramplets.py:401 +#: ../src/plugins/DefaultGramplets.py:399 #, python-format msgid "%d. Partner: Not known" msgstr "" -#: ../src/plugins/DefaultGramplets.py:416 +#: ../src/plugins/DefaultGramplets.py:414 msgid "Parents:" msgstr "" -#: ../src/plugins/DefaultGramplets.py:428 -#: ../src/plugins/DefaultGramplets.py:432 +#: ../src/plugins/DefaultGramplets.py:426 +#: ../src/plugins/DefaultGramplets.py:430 #, python-format msgid " %d.a Mother: " msgstr "" -#: ../src/plugins/DefaultGramplets.py:439 -#: ../src/plugins/DefaultGramplets.py:443 +#: ../src/plugins/DefaultGramplets.py:437 +#: ../src/plugins/DefaultGramplets.py:441 #, python-format msgid " %d.b Father: " msgstr "" #. ------------------------- -#: ../src/plugins/DefaultGramplets.py:520 ../src/plugins/GVFamilyLines.py:123 -#: ../src/plugins/NarrativeWeb.py:399 ../src/plugins/NarrativeWeb.py:707 -#: ../src/plugins/NarrativeWeb.py:714 ../src/plugins/Summary.py:115 +#: ../src/plugins/DefaultGramplets.py:518 ../src/plugins/GVFamilyLines.py:123 +#: ../src/plugins/NarrativeWeb.py:397 ../src/plugins/NarrativeWeb.py:705 +#: ../src/plugins/NarrativeWeb.py:712 ../src/plugins/Summary.py:115 msgid "Individuals" msgstr "" -#: ../src/plugins/DefaultGramplets.py:522 ../src/plugins/Summary.py:117 +#: ../src/plugins/DefaultGramplets.py:520 ../src/plugins/Summary.py:117 msgid "Number of individuals" msgstr "" #. ------------------------- -#: ../src/plugins/DefaultGramplets.py:523 ../src/plugins/GVFamilyLines.py:126 +#: ../src/plugins/DefaultGramplets.py:521 ../src/plugins/GVFamilyLines.py:126 #: ../src/plugins/Summary.py:118 ../src/Filters/Rules/Person/_IsMale.py:46 msgid "Males" msgstr "" -#: ../src/plugins/DefaultGramplets.py:524 ../src/plugins/GVFamilyLines.py:130 +#: ../src/plugins/DefaultGramplets.py:522 ../src/plugins/GVFamilyLines.py:130 #: ../src/plugins/Summary.py:119 ../src/Filters/Rules/Person/_IsFemale.py:46 msgid "Females" msgstr "" -#: ../src/plugins/DefaultGramplets.py:525 ../src/plugins/Summary.py:120 +#: ../src/plugins/DefaultGramplets.py:523 ../src/plugins/Summary.py:120 msgid "Individuals with unknown gender" msgstr "" -#: ../src/plugins/DefaultGramplets.py:526 ../src/plugins/Summary.py:121 +#: ../src/plugins/DefaultGramplets.py:524 ../src/plugins/Summary.py:121 msgid "Individuals with incomplete names" msgstr "" -#: ../src/plugins/DefaultGramplets.py:527 ../src/plugins/Summary.py:122 +#: ../src/plugins/DefaultGramplets.py:525 ../src/plugins/Summary.py:122 msgid "Individuals missing birth dates" msgstr "" -#: ../src/plugins/DefaultGramplets.py:528 ../src/plugins/Summary.py:123 +#: ../src/plugins/DefaultGramplets.py:526 ../src/plugins/Summary.py:123 msgid "Disconnected individuals" msgstr "" -#: ../src/plugins/DefaultGramplets.py:529 ../src/plugins/Summary.py:124 +#: ../src/plugins/DefaultGramplets.py:527 ../src/plugins/Summary.py:124 msgid "Family Information" msgstr "" -#: ../src/plugins/DefaultGramplets.py:531 ../src/plugins/Summary.py:126 +#: ../src/plugins/DefaultGramplets.py:529 ../src/plugins/Summary.py:126 msgid "Number of families" msgstr "" -#: ../src/plugins/DefaultGramplets.py:532 ../src/plugins/Summary.py:127 +#: ../src/plugins/DefaultGramplets.py:530 ../src/plugins/Summary.py:127 msgid "Unique surnames" msgstr "" -#: ../src/plugins/DefaultGramplets.py:533 ../src/plugins/Summary.py:128 +#: ../src/plugins/DefaultGramplets.py:531 ../src/plugins/Summary.py:128 msgid "Media Objects" msgstr "" -#: ../src/plugins/DefaultGramplets.py:535 ../src/plugins/Summary.py:130 +#: ../src/plugins/DefaultGramplets.py:533 ../src/plugins/Summary.py:130 msgid "Individuals with media objects" msgstr "" -#: ../src/plugins/DefaultGramplets.py:536 ../src/plugins/Summary.py:131 +#: ../src/plugins/DefaultGramplets.py:534 ../src/plugins/Summary.py:131 msgid "Total number of media object references" msgstr "" -#: ../src/plugins/DefaultGramplets.py:537 ../src/plugins/Summary.py:132 +#: ../src/plugins/DefaultGramplets.py:535 ../src/plugins/Summary.py:132 msgid "Number of unique media objects" msgstr "" -#: ../src/plugins/DefaultGramplets.py:538 ../src/plugins/Summary.py:133 +#: ../src/plugins/DefaultGramplets.py:536 ../src/plugins/Summary.py:133 msgid "Total size of media objects" msgstr "" -#: ../src/plugins/DefaultGramplets.py:539 ../src/plugins/Summary.py:134 +#: ../src/plugins/DefaultGramplets.py:537 ../src/plugins/Summary.py:134 msgid "bytes" msgstr "" -#: ../src/plugins/DefaultGramplets.py:542 ../src/plugins/Summary.py:137 +#: ../src/plugins/DefaultGramplets.py:540 ../src/plugins/Summary.py:137 msgid "Missing Media Objects" msgstr "" -#: ../src/plugins/DefaultGramplets.py:550 +#: ../src/plugins/DefaultGramplets.py:548 msgid "Enter Python expressions" msgstr "" -#: ../src/plugins/DefaultGramplets.py:564 +#: ../src/plugins/DefaultGramplets.py:552 +msgid "class name|Date" +msgstr "" + +#: ../src/plugins/DefaultGramplets.py:562 msgid "Error" msgstr "" #. GUI setup: -#: ../src/plugins/DefaultGramplets.py:643 +#: ../src/plugins/DefaultGramplets.py:641 msgid "Enter text" msgstr "" -#: ../src/plugins/DefaultGramplets.py:645 +#: ../src/plugins/DefaultGramplets.py:643 msgid "Enter your TODO list here." msgstr "" -#: ../src/plugins/DefaultGramplets.py:656 +#: ../src/plugins/DefaultGramplets.py:654 msgid "" "Welcome to GRAMPS!\n" "\n" @@ -6821,111 +6854,111 @@ msgid "" "opened detached the next time you start GRAMPS." msgstr "" -#: ../src/plugins/DefaultGramplets.py:686 +#: ../src/plugins/DefaultGramplets.py:683 msgid "Read news from the GRAMPS wiki" msgstr "" -#: ../src/plugins/DefaultGramplets.py:709 +#: ../src/plugins/DefaultGramplets.py:725 msgid "Reading" msgstr "" #. GUI setup: -#: ../src/plugins/DefaultGramplets.py:759 +#: ../src/plugins/DefaultGramplets.py:775 msgid "Enter a date, click Run" msgstr "" -#: ../src/plugins/DefaultGramplets.py:766 +#: ../src/plugins/DefaultGramplets.py:782 msgid "" "Enter a date in the entry below and click Run. This will compute the ages " "for everyone in your Family Tree on that date. You can then sort by the age " "column, and double-click the row to view or edit." msgstr "" -#: ../src/plugins/DefaultGramplets.py:774 +#: ../src/plugins/DefaultGramplets.py:790 msgid "Run" msgstr "" -#: ../src/plugins/DefaultGramplets.py:797 +#: ../src/plugins/DefaultGramplets.py:813 msgid "Top Surnames Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:800 +#: ../src/plugins/DefaultGramplets.py:816 msgid "Top Surnames" msgstr "" -#: ../src/plugins/DefaultGramplets.py:805 +#: ../src/plugins/DefaultGramplets.py:821 msgid "Surname Cloud Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:809 +#: ../src/plugins/DefaultGramplets.py:825 msgid "Surname Cloud" msgstr "" -#: ../src/plugins/DefaultGramplets.py:814 +#: ../src/plugins/DefaultGramplets.py:830 msgid "Statistics Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:818 +#: ../src/plugins/DefaultGramplets.py:834 msgid "Statistics" msgstr "" -#: ../src/plugins/DefaultGramplets.py:823 +#: ../src/plugins/DefaultGramplets.py:839 msgid "Session Log Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:827 +#: ../src/plugins/DefaultGramplets.py:843 msgid "Session Log" msgstr "" -#: ../src/plugins/DefaultGramplets.py:832 +#: ../src/plugins/DefaultGramplets.py:848 msgid "Python Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:835 +#: ../src/plugins/DefaultGramplets.py:851 msgid "Python Shell" msgstr "" -#: ../src/plugins/DefaultGramplets.py:840 +#: ../src/plugins/DefaultGramplets.py:856 msgid "TODO Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:844 +#: ../src/plugins/DefaultGramplets.py:860 msgid "TODO List" msgstr "" -#: ../src/plugins/DefaultGramplets.py:849 +#: ../src/plugins/DefaultGramplets.py:865 msgid "Welcome Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:853 +#: ../src/plugins/DefaultGramplets.py:869 msgid "Welcome to GRAMPS!" msgstr "" -#: ../src/plugins/DefaultGramplets.py:858 +#: ../src/plugins/DefaultGramplets.py:874 msgid "Calendar Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:866 +#: ../src/plugins/DefaultGramplets.py:882 msgid "News Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:870 +#: ../src/plugins/DefaultGramplets.py:886 msgid "News" msgstr "" -#: ../src/plugins/DefaultGramplets.py:875 +#: ../src/plugins/DefaultGramplets.py:891 msgid "Age on Date Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:878 +#: ../src/plugins/DefaultGramplets.py:894 msgid "Age on Date" msgstr "" -#: ../src/plugins/DefaultGramplets.py:883 +#: ../src/plugins/DefaultGramplets.py:899 msgid "Relatives Gramplet" msgstr "" -#: ../src/plugins/DefaultGramplets.py:886 +#: ../src/plugins/DefaultGramplets.py:902 msgid "Active Person's Relatives" msgstr "" @@ -7169,7 +7202,7 @@ msgstr "" #. ######################### #: ../src/plugins/DetAncestralReport.py:726 #: ../src/plugins/DetDescendantReport.py:687 ../src/plugins/FamilyGroup.py:599 -#: ../src/plugins/NarrativeWeb.py:2846 +#: ../src/plugins/NarrativeWeb.py:2844 msgid "Include" msgstr "" @@ -7354,72 +7387,72 @@ msgstr "" msgid "Produces a textual end of line report" msgstr "" -#: ../src/plugins/Eval.py:59 +#: ../src/plugins/Eval.py:58 msgid "Python evaluation window" msgstr "" -#: ../src/plugins/Eval.py:129 +#: ../src/plugins/Eval.py:128 msgid "Python Evaluation Window..." msgstr "" -#: ../src/plugins/Eval.py:133 +#: ../src/plugins/Eval.py:132 msgid "Provides a window that can evaluate python code" msgstr "" -#: ../src/plugins/EventCmp.py:128 +#: ../src/plugins/EventCmp.py:129 msgid "Event comparison filter selection" msgstr "" -#: ../src/plugins/EventCmp.py:153 +#: ../src/plugins/EventCmp.py:154 msgid "Filter selection" msgstr "" -#: ../src/plugins/EventCmp.py:153 +#: ../src/plugins/EventCmp.py:154 msgid "Event Comparison tool" msgstr "" -#: ../src/plugins/EventCmp.py:166 +#: ../src/plugins/EventCmp.py:167 msgid "Comparing events" msgstr "" -#: ../src/plugins/EventCmp.py:167 +#: ../src/plugins/EventCmp.py:168 msgid "Selecting people" msgstr "" -#: ../src/plugins/EventCmp.py:179 +#: ../src/plugins/EventCmp.py:180 msgid "No matches were found" msgstr "" -#: ../src/plugins/EventCmp.py:229 ../src/plugins/EventCmp.py:252 +#: ../src/plugins/EventCmp.py:230 ../src/plugins/EventCmp.py:253 msgid "Event Comparison Results" msgstr "" -#: ../src/plugins/EventCmp.py:239 +#: ../src/plugins/EventCmp.py:240 msgid " Date" msgstr "" #. This won't be shown in a tree -#: ../src/plugins/EventCmp.py:241 +#: ../src/plugins/EventCmp.py:242 msgid " Place" msgstr "" -#: ../src/plugins/EventCmp.py:285 +#: ../src/plugins/EventCmp.py:286 msgid "Comparing Events" msgstr "" -#: ../src/plugins/EventCmp.py:286 +#: ../src/plugins/EventCmp.py:287 msgid "Building data" msgstr "" -#: ../src/plugins/EventCmp.py:378 +#: ../src/plugins/EventCmp.py:379 msgid "Select filename" msgstr "" -#: ../src/plugins/EventCmp.py:454 +#: ../src/plugins/EventCmp.py:455 msgid "Compare Individual Events..." msgstr "" -#: ../src/plugins/EventCmp.py:458 +#: ../src/plugins/EventCmp.py:459 msgid "" "Aids in the analysis of data by allowing the development of custom filters " "that can be applied to the database to find similar events" @@ -7437,41 +7470,41 @@ msgstr "" msgid "Extracts event descriptions from the event data" msgstr "" -#: ../src/plugins/ExportCSV.py:368 ../src/plugins/ImportCSV.py:182 +#: ../src/plugins/ExportCSV.py:366 ../src/plugins/ImportCSV.py:179 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:127 msgid "Birth date" msgstr "" -#: ../src/plugins/ExportCSV.py:369 ../src/plugins/ImportCSV.py:180 +#: ../src/plugins/ExportCSV.py:367 ../src/plugins/ImportCSV.py:177 #: ../src/plugins/StatisticsChart.py:106 msgid "Birth place" msgstr "" -#: ../src/plugins/ExportCSV.py:369 ../src/plugins/ImportCSV.py:184 +#: ../src/plugins/ExportCSV.py:367 ../src/plugins/ImportCSV.py:181 msgid "Birth source" msgstr "" -#: ../src/plugins/ExportCSV.py:370 ../src/plugins/ImportCSV.py:188 +#: ../src/plugins/ExportCSV.py:368 ../src/plugins/ImportCSV.py:185 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:129 msgid "Death date" msgstr "" -#: ../src/plugins/ExportCSV.py:370 ../src/plugins/ImportCSV.py:186 +#: ../src/plugins/ExportCSV.py:368 ../src/plugins/ImportCSV.py:183 #: ../src/plugins/StatisticsChart.py:108 msgid "Death place" msgstr "" -#: ../src/plugins/ExportCSV.py:371 ../src/plugins/ImportCSV.py:190 +#: ../src/plugins/ExportCSV.py:369 ../src/plugins/ImportCSV.py:187 msgid "Death source" msgstr "" -#: ../src/plugins/ExportCSV.py:436 ../src/plugins/FamilyGroup.py:524 -#: ../src/plugins/ImportCSV.py:211 ../src/plugins/NarrativeWeb.py:2180 +#: ../src/plugins/ExportCSV.py:434 ../src/plugins/FamilyGroup.py:524 +#: ../src/plugins/ImportCSV.py:208 ../src/plugins/NarrativeWeb.py:2178 msgid "Husband" msgstr "" -#: ../src/plugins/ExportCSV.py:436 ../src/plugins/FamilyGroup.py:533 -#: ../src/plugins/ImportCSV.py:207 ../src/plugins/NarrativeWeb.py:2182 +#: ../src/plugins/ExportCSV.py:434 ../src/plugins/FamilyGroup.py:533 +#: ../src/plugins/ImportCSV.py:204 ../src/plugins/NarrativeWeb.py:2180 msgid "Wife" msgstr "" @@ -7480,34 +7513,34 @@ msgstr "" #. Register all of the plugins #. #. ------------------------------------------------------------------------- -#: ../src/plugins/ExportCSV.py:504 +#: ../src/plugins/ExportCSV.py:502 msgid "Comma _Separated Values Spreadsheet (CSV)" msgstr "" -#: ../src/plugins/ExportCSV.py:505 +#: ../src/plugins/ExportCSV.py:503 msgid "CSV is a common spreadsheet format." msgstr "" -#: ../src/plugins/ExportCSV.py:506 +#: ../src/plugins/ExportCSV.py:504 msgid "CSV spreadsheet options" msgstr "" -#: ../src/plugins/ExportVCalendar.py:242 +#: ../src/plugins/ExportVCalendar.py:241 #, python-format msgid "Marriage of %s" msgstr "" -#: ../src/plugins/ExportVCalendar.py:261 ../src/plugins/ExportVCalendar.py:263 +#: ../src/plugins/ExportVCalendar.py:260 ../src/plugins/ExportVCalendar.py:262 #, python-format msgid "Birth of %s" msgstr "" -#: ../src/plugins/ExportVCalendar.py:274 ../src/plugins/ExportVCalendar.py:276 +#: ../src/plugins/ExportVCalendar.py:273 ../src/plugins/ExportVCalendar.py:275 #, python-format msgid "Death of %s" msgstr "" -#: ../src/plugins/ExportVCalendar.py:333 +#: ../src/plugins/ExportVCalendar.py:332 #, python-format msgid "Anniversary: %s" msgstr "" @@ -7517,15 +7550,15 @@ msgstr "" #. #. #. ------------------------------------------------------------------------- -#: ../src/plugins/ExportVCalendar.py:354 +#: ../src/plugins/ExportVCalendar.py:353 msgid "vC_alendar" msgstr "" -#: ../src/plugins/ExportVCalendar.py:355 +#: ../src/plugins/ExportVCalendar.py:354 msgid "vCalendar is used in many calendaring and pim applications." msgstr "" -#: ../src/plugins/ExportVCalendar.py:356 +#: ../src/plugins/ExportVCalendar.py:355 msgid "vCalendar export options" msgstr "" @@ -7546,53 +7579,57 @@ msgstr "" msgid "vCard export options" msgstr "" -#: ../src/plugins/ExtractCity.py:59 +#: ../src/plugins/ExtractCity.py:60 msgid "United States of America" msgstr "" -#: ../src/plugins/ExtractCity.py:59 +#: ../src/plugins/ExtractCity.py:60 msgid "Canada" msgstr "" -#: ../src/plugins/ExtractCity.py:59 +#: ../src/plugins/ExtractCity.py:60 msgid "France" msgstr "" -#: ../src/plugins/ExtractCity.py:345 +#: ../src/plugins/ExtractCity.py:60 +msgid "Sweden" +msgstr "" + +#: ../src/plugins/ExtractCity.py:371 msgid "Place title" msgstr "" -#: ../src/plugins/ExtractCity.py:348 +#: ../src/plugins/ExtractCity.py:374 msgid "Postal code" msgstr "" -#: ../src/plugins/ExtractCity.py:369 ../src/plugins/ExtractCity.py:560 +#: ../src/plugins/ExtractCity.py:398 ../src/plugins/ExtractCity.py:602 msgid "Extract Place data" msgstr "" -#: ../src/plugins/ExtractCity.py:386 +#: ../src/plugins/ExtractCity.py:415 msgid "Checking Place Titles" msgstr "" -#: ../src/plugins/ExtractCity.py:387 +#: ../src/plugins/ExtractCity.py:416 msgid "Looking for place fields" msgstr "" -#: ../src/plugins/ExtractCity.py:454 +#: ../src/plugins/ExtractCity.py:496 msgid "No place information could be extracted." msgstr "" -#: ../src/plugins/ExtractCity.py:474 +#: ../src/plugins/ExtractCity.py:516 msgid "" "Below is a list of Places with the possible data that can be extracted from " "the place title. Select the places you wish GRAMPS to convert." msgstr "" -#: ../src/plugins/ExtractCity.py:588 +#: ../src/plugins/ExtractCity.py:630 msgid "Extract Place Data from a Place Title..." msgstr "" -#: ../src/plugins/ExtractCity.py:592 +#: ../src/plugins/ExtractCity.py:634 msgid "Attempts to extract city and state/province from a place title" msgstr "" @@ -7814,71 +7851,71 @@ msgstr "" msgid "Produces fan charts" msgstr "" -#: ../src/plugins/FindDupes.py:64 +#: ../src/plugins/FindDupes.py:65 msgid "Medium" msgstr "" -#: ../src/plugins/FindDupes.py:132 +#: ../src/plugins/FindDupes.py:133 msgid "Find Possible Duplicate People" msgstr "" -#: ../src/plugins/FindDupes.py:144 ../src/plugins/Verify.py:285 +#: ../src/plugins/FindDupes.py:145 ../src/plugins/Verify.py:286 msgid "Tool settings" msgstr "" -#: ../src/plugins/FindDupes.py:144 +#: ../src/plugins/FindDupes.py:145 msgid "Find Duplicates tool" msgstr "" -#: ../src/plugins/FindDupes.py:177 +#: ../src/plugins/FindDupes.py:178 msgid "No matches found" msgstr "" -#: ../src/plugins/FindDupes.py:178 +#: ../src/plugins/FindDupes.py:179 msgid "No potential duplicate people were found" msgstr "" -#: ../src/plugins/FindDupes.py:187 +#: ../src/plugins/FindDupes.py:188 msgid "Find Duplicates" msgstr "" -#: ../src/plugins/FindDupes.py:188 +#: ../src/plugins/FindDupes.py:189 msgid "Looking for duplicate people" msgstr "" -#: ../src/plugins/FindDupes.py:197 +#: ../src/plugins/FindDupes.py:198 msgid "Pass 1: Building preliminary lists" msgstr "" -#: ../src/plugins/FindDupes.py:215 +#: ../src/plugins/FindDupes.py:216 msgid "Pass 2: Calculating potential matches" msgstr "" -#: ../src/plugins/FindDupes.py:562 +#: ../src/plugins/FindDupes.py:563 msgid "Potential Merges" msgstr "" -#: ../src/plugins/FindDupes.py:572 +#: ../src/plugins/FindDupes.py:573 msgid "Rating" msgstr "" -#: ../src/plugins/FindDupes.py:572 +#: ../src/plugins/FindDupes.py:573 msgid "First Person" msgstr "" -#: ../src/plugins/FindDupes.py:573 +#: ../src/plugins/FindDupes.py:574 msgid "Second Person" msgstr "" -#: ../src/plugins/FindDupes.py:581 +#: ../src/plugins/FindDupes.py:582 msgid "Merge candidates" msgstr "" -#: ../src/plugins/FindDupes.py:695 +#: ../src/plugins/FindDupes.py:696 msgid "Find Possible Duplicate People..." msgstr "" -#: ../src/plugins/FindDupes.py:699 +#: ../src/plugins/FindDupes.py:700 msgid "" "Searches the entire database, looking for individual entries that may " "represent the same person." @@ -8064,7 +8101,9 @@ msgstr "" msgid "Generating Family Lines" msgstr "" -#: ../src/plugins/GVFamilyLines.py:301 +#. start the progress indicator +#: ../src/plugins/GVFamilyLines.py:301 ../src/plugins/NotRelated.py:83 +#: ../src/plugins/NotRelated.py:209 msgid "Starting" msgstr "" @@ -8259,172 +8298,172 @@ msgstr "" msgid "Generates a relationship graphs using Graphviz." msgstr "" -#: ../src/plugins/ImportCSV.py:161 +#: ../src/plugins/ImportCSV.py:158 msgid "Given name" msgstr "" -#: ../src/plugins/ImportCSV.py:165 +#: ../src/plugins/ImportCSV.py:162 msgid "Call name" msgstr "" -#: ../src/plugins/ImportCSV.py:192 +#: ../src/plugins/ImportCSV.py:189 msgid "Death cause" msgstr "" -#: ../src/plugins/ImportCSV.py:194 +#: ../src/plugins/ImportCSV.py:191 msgid "Gramps id" msgstr "" -#: ../src/plugins/ImportCSV.py:208 +#: ../src/plugins/ImportCSV.py:205 msgid "Parent2" msgstr "" -#: ../src/plugins/ImportCSV.py:212 +#: ../src/plugins/ImportCSV.py:209 msgid "Parent1" msgstr "" -#: ../src/plugins/ImportCSV.py:225 +#: ../src/plugins/ImportCSV.py:222 msgid "given name" msgstr "" -#: ../src/plugins/ImportCSV.py:229 +#: ../src/plugins/ImportCSV.py:226 msgid "call name" msgstr "" -#: ../src/plugins/ImportCSV.py:238 +#: ../src/plugins/ImportCSV.py:235 msgid "gender" msgstr "" -#: ../src/plugins/ImportCSV.py:240 ../src/plugins/ImportCSV.py:265 +#: ../src/plugins/ImportCSV.py:237 ../src/plugins/ImportCSV.py:262 msgid "source" msgstr "" -#: ../src/plugins/ImportCSV.py:242 +#: ../src/plugins/ImportCSV.py:239 msgid "note" msgstr "" -#: ../src/plugins/ImportCSV.py:244 +#: ../src/plugins/ImportCSV.py:241 msgid "birth place" msgstr "" -#: ../src/plugins/ImportCSV.py:246 +#: ../src/plugins/ImportCSV.py:243 msgid "birth date" msgstr "" -#: ../src/plugins/ImportCSV.py:248 +#: ../src/plugins/ImportCSV.py:245 msgid "birth source" msgstr "" -#: ../src/plugins/ImportCSV.py:250 +#: ../src/plugins/ImportCSV.py:247 msgid "death place" msgstr "" -#: ../src/plugins/ImportCSV.py:252 +#: ../src/plugins/ImportCSV.py:249 msgid "death date" msgstr "" -#: ../src/plugins/ImportCSV.py:254 +#: ../src/plugins/ImportCSV.py:251 msgid "death source" msgstr "" -#: ../src/plugins/ImportCSV.py:256 +#: ../src/plugins/ImportCSV.py:253 msgid "death cause" msgstr "" -#: ../src/plugins/ImportCSV.py:258 +#: ../src/plugins/ImportCSV.py:255 msgid "gramps id" msgstr "" -#: ../src/plugins/ImportCSV.py:260 +#: ../src/plugins/ImportCSV.py:257 msgid "person" msgstr "" #. ---------------------------------- -#: ../src/plugins/ImportCSV.py:263 +#: ../src/plugins/ImportCSV.py:260 msgid "child" msgstr "" -#: ../src/plugins/ImportCSV.py:267 +#: ../src/plugins/ImportCSV.py:264 msgid "family" msgstr "" #. ---------------------------------- -#: ../src/plugins/ImportCSV.py:270 +#: ../src/plugins/ImportCSV.py:267 msgid "mother" msgstr "" -#: ../src/plugins/ImportCSV.py:272 +#: ../src/plugins/ImportCSV.py:269 msgid "parent2" msgstr "" -#: ../src/plugins/ImportCSV.py:274 +#: ../src/plugins/ImportCSV.py:271 msgid "father" msgstr "" -#: ../src/plugins/ImportCSV.py:276 +#: ../src/plugins/ImportCSV.py:273 msgid "parent1" msgstr "" -#: ../src/plugins/ImportCSV.py:278 +#: ../src/plugins/ImportCSV.py:275 msgid "marriage" msgstr "" -#: ../src/plugins/ImportCSV.py:280 +#: ../src/plugins/ImportCSV.py:277 msgid "date" msgstr "" -#: ../src/plugins/ImportCSV.py:282 +#: ../src/plugins/ImportCSV.py:279 msgid "place" msgstr "" -#: ../src/plugins/ImportCSV.py:323 +#: ../src/plugins/ImportCSV.py:320 #, python-format msgid "format error: file %s, line %d: %s" msgstr "" -#: ../src/plugins/ImportCSV.py:374 +#: ../src/plugins/ImportCSV.py:371 msgid "CSV Import" msgstr "" -#: ../src/plugins/ImportCSV.py:375 +#: ../src/plugins/ImportCSV.py:372 msgid "Reading data..." msgstr "" -#: ../src/plugins/ImportCSV.py:642 ../src/plugins/ImportGeneWeb.py:189 -#: ../src/plugins/ImportvCard.py:152 +#: ../src/plugins/ImportCSV.py:639 ../src/plugins/ImportGeneWeb.py:187 +#: ../src/plugins/ImportvCard.py:151 #, python-format msgid "Import Complete: %d seconds" msgstr "" -#: ../src/plugins/ImportCSV.py:643 +#: ../src/plugins/ImportCSV.py:640 msgid "CSV import" msgstr "" -#: ../src/plugins/ImportCSV.py:791 +#: ../src/plugins/ImportCSV.py:788 msgid "CSV spreadsheet files" msgstr "" -#: ../src/plugins/ImportCSV.py:793 +#: ../src/plugins/ImportCSV.py:790 msgid "CSV Spreadheet" msgstr "" -#: ../src/plugins/ImportGeneWeb.py:191 +#: ../src/plugins/ImportGeneWeb.py:189 msgid "GeneWeb import" msgstr "" -#: ../src/plugins/ImportGeneWeb.py:935 +#: ../src/plugins/ImportGeneWeb.py:933 msgid "GeneWeb files" msgstr "" -#: ../src/plugins/ImportGeneWeb.py:937 ../data/gramps.keys.in.h:5 +#: ../src/plugins/ImportGeneWeb.py:935 ../data/gramps.keys.in.h:5 msgid "GeneWeb" msgstr "" -#: ../src/plugins/ImportvCard.py:154 +#: ../src/plugins/ImportvCard.py:153 msgid "vCard import" msgstr "" -#: ../src/plugins/ImportvCard.py:226 +#: ../src/plugins/ImportvCard.py:225 msgid "vCard files" msgstr "" @@ -8450,10 +8489,10 @@ msgstr "" msgid "Summary of %s" msgstr "" -#: ../src/plugins/IndivComplete.py:420 ../src/plugins/NarrativeWeb.py:433 -#: ../src/plugins/NarrativeWeb.py:466 ../src/plugins/NarrativeWeb.py:478 -#: ../src/plugins/NarrativeWeb.py:1406 ../src/plugins/NarrativeWeb.py:1455 -#: ../src/plugins/NarrativeWeb.py:1671 ../src/ReportBase/_ReportUtils.py:1574 +#: ../src/plugins/IndivComplete.py:420 ../src/plugins/NarrativeWeb.py:431 +#: ../src/plugins/NarrativeWeb.py:464 ../src/plugins/NarrativeWeb.py:476 +#: ../src/plugins/NarrativeWeb.py:1404 ../src/plugins/NarrativeWeb.py:1453 +#: ../src/plugins/NarrativeWeb.py:1669 ../src/ReportBase/_ReportUtils.py:1574 msgid "Could not add photo to page" msgstr "" @@ -8547,25 +8586,25 @@ msgstr "" msgid "Produces a textual report of kinship for a given person" msgstr "" -#: ../src/plugins/Leak.py:61 +#: ../src/plugins/Leak.py:59 msgid "Uncollected Objects Tool" msgstr "" -#: ../src/plugins/Leak.py:95 +#: ../src/plugins/Leak.py:93 msgid "" "Uncollected objects:\n" "\n" msgstr "" -#: ../src/plugins/Leak.py:98 +#: ../src/plugins/Leak.py:96 msgid "No uncollected objects\n" msgstr "" -#: ../src/plugins/Leak.py:130 +#: ../src/plugins/Leak.py:128 msgid "Show Uncollected Objects" msgstr "" -#: ../src/plugins/Leak.py:134 +#: ../src/plugins/Leak.py:132 msgid "Provide a window listing all uncollected objects" msgstr "" @@ -8623,7 +8662,7 @@ msgid "No birth relation with child" msgstr "" #: ../src/plugins/lineage.py:157 ../src/plugins/lineage.py:177 -#: ../src/plugins/Verify.py:961 +#: ../src/plugins/Verify.py:962 msgid "Unknown gender" msgstr "" @@ -8801,75 +8840,75 @@ msgstr "" msgid "Manages batch operations on media files" msgstr "" -#: ../src/plugins/NarrativeWeb.py:101 +#: ../src/plugins/NarrativeWeb.py:99 msgid "Modern" msgstr "" -#: ../src/plugins/NarrativeWeb.py:102 +#: ../src/plugins/NarrativeWeb.py:100 msgid "Business" msgstr "" -#: ../src/plugins/NarrativeWeb.py:103 +#: ../src/plugins/NarrativeWeb.py:101 msgid "Certificate" msgstr "" -#: ../src/plugins/NarrativeWeb.py:104 +#: ../src/plugins/NarrativeWeb.py:102 msgid "Antique" msgstr "" -#: ../src/plugins/NarrativeWeb.py:105 +#: ../src/plugins/NarrativeWeb.py:103 msgid "Tranquil" msgstr "" -#: ../src/plugins/NarrativeWeb.py:106 +#: ../src/plugins/NarrativeWeb.py:104 msgid "Sharp" msgstr "" -#: ../src/plugins/NarrativeWeb.py:107 +#: ../src/plugins/NarrativeWeb.py:105 msgid "No style sheet" msgstr "" -#: ../src/plugins/NarrativeWeb.py:111 ../src/plugins/WebCal.py:88 +#: ../src/plugins/NarrativeWeb.py:109 ../src/plugins/WebCal.py:88 msgid "Unicode (recommended)" msgstr "" -#: ../src/plugins/NarrativeWeb.py:160 ../src/plugins/WebCal.py:137 +#: ../src/plugins/NarrativeWeb.py:158 ../src/plugins/WebCal.py:137 msgid "Standard copyright" msgstr "" -#: ../src/plugins/NarrativeWeb.py:161 ../src/plugins/WebCal.py:138 +#: ../src/plugins/NarrativeWeb.py:159 ../src/plugins/WebCal.py:138 msgid "Creative Commons - By attribution" msgstr "" -#: ../src/plugins/NarrativeWeb.py:162 ../src/plugins/WebCal.py:139 +#: ../src/plugins/NarrativeWeb.py:160 ../src/plugins/WebCal.py:139 msgid "Creative Commons - By attribution, No derivations" msgstr "" -#: ../src/plugins/NarrativeWeb.py:163 ../src/plugins/WebCal.py:140 +#: ../src/plugins/NarrativeWeb.py:161 ../src/plugins/WebCal.py:140 msgid "Creative Commons - By attribution, Share-alike" msgstr "" -#: ../src/plugins/NarrativeWeb.py:164 ../src/plugins/WebCal.py:141 +#: ../src/plugins/NarrativeWeb.py:162 ../src/plugins/WebCal.py:141 msgid "Creative Commons - By attribution, Non-commercial" msgstr "" -#: ../src/plugins/NarrativeWeb.py:165 ../src/plugins/WebCal.py:142 +#: ../src/plugins/NarrativeWeb.py:163 ../src/plugins/WebCal.py:142 msgid "Creative Commons - By attribution, Non-commercial, No derivations" msgstr "" -#: ../src/plugins/NarrativeWeb.py:166 ../src/plugins/WebCal.py:143 +#: ../src/plugins/NarrativeWeb.py:164 ../src/plugins/WebCal.py:143 msgid "Creative Commons - By attribution, Non-commercial, Share-alike" msgstr "" -#: ../src/plugins/NarrativeWeb.py:167 ../src/plugins/WebCal.py:144 +#: ../src/plugins/NarrativeWeb.py:165 ../src/plugins/WebCal.py:144 msgid "No copyright notice" msgstr "" -#: ../src/plugins/NarrativeWeb.py:221 +#: ../src/plugins/NarrativeWeb.py:219 msgid "Possible destination error" msgstr "" -#: ../src/plugins/NarrativeWeb.py:222 +#: ../src/plugins/NarrativeWeb.py:220 msgid "" "You appear to have set your target directory to a directory used for data " "storage. This could create problems with file management. It is recommended " @@ -8877,76 +8916,76 @@ msgid "" "pages." msgstr "" -#: ../src/plugins/NarrativeWeb.py:305 +#: ../src/plugins/NarrativeWeb.py:303 #, python-format msgid "© %(year)d %(person)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:364 ../src/plugins/WebCal.py:406 +#: ../src/plugins/NarrativeWeb.py:362 ../src/plugins/WebCal.py:406 #, python-format msgid "" "Generated by GRAMPS on %(date)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:375 +#: ../src/plugins/NarrativeWeb.py:373 #, python-format msgid "
for %s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:397 ../src/plugins/NarrativeWeb.py:1386 -#: ../src/plugins/NarrativeWeb.py:1388 +#: ../src/plugins/NarrativeWeb.py:395 ../src/plugins/NarrativeWeb.py:1384 +#: ../src/plugins/NarrativeWeb.py:1386 msgid "Introduction" msgstr "" -#: ../src/plugins/NarrativeWeb.py:398 ../src/plugins/NarrativeWeb.py:1299 -#: ../src/plugins/NarrativeWeb.py:1300 +#: ../src/plugins/NarrativeWeb.py:396 ../src/plugins/NarrativeWeb.py:1297 +#: ../src/plugins/NarrativeWeb.py:1298 msgid "Surnames" msgstr "" -#: ../src/plugins/NarrativeWeb.py:403 ../src/plugins/NarrativeWeb.py:452 -#: ../src/plugins/NarrativeWeb.py:1108 ../src/plugins/NarrativeWeb.py:1573 -#: ../src/plugins/NarrativeWeb.py:1575 +#: ../src/plugins/NarrativeWeb.py:401 ../src/plugins/NarrativeWeb.py:450 +#: ../src/plugins/NarrativeWeb.py:1106 ../src/plugins/NarrativeWeb.py:1571 +#: ../src/plugins/NarrativeWeb.py:1573 msgid "Gallery" msgstr "" -#: ../src/plugins/NarrativeWeb.py:405 ../src/plugins/NarrativeWeb.py:1623 -#: ../src/plugins/NarrativeWeb.py:1626 +#: ../src/plugins/NarrativeWeb.py:403 ../src/plugins/NarrativeWeb.py:1621 +#: ../src/plugins/NarrativeWeb.py:1624 msgid "Download" msgstr "" -#: ../src/plugins/NarrativeWeb.py:407 ../src/plugins/NarrativeWeb.py:1642 -#: ../src/plugins/NarrativeWeb.py:1646 +#: ../src/plugins/NarrativeWeb.py:405 ../src/plugins/NarrativeWeb.py:1640 +#: ../src/plugins/NarrativeWeb.py:1644 msgid "Contact" msgstr "" -#: ../src/plugins/NarrativeWeb.py:498 ../src/plugins/NarrativeWeb.py:2233 +#: ../src/plugins/NarrativeWeb.py:496 ../src/plugins/NarrativeWeb.py:2231 msgid "Narrative" msgstr "" -#: ../src/plugins/NarrativeWeb.py:510 +#: ../src/plugins/NarrativeWeb.py:508 msgid "Weblinks" msgstr "" -#: ../src/plugins/NarrativeWeb.py:537 +#: ../src/plugins/NarrativeWeb.py:535 msgid "Source References" msgstr "" -#: ../src/plugins/NarrativeWeb.py:571 +#: ../src/plugins/NarrativeWeb.py:569 msgid "Confidence" msgstr "" -#: ../src/plugins/NarrativeWeb.py:594 +#: ../src/plugins/NarrativeWeb.py:592 msgid "References" msgstr "" -#: ../src/plugins/NarrativeWeb.py:710 +#: ../src/plugins/NarrativeWeb.py:708 msgid "" "This page contains an index of all the individuals in the database, sorted " "by their last names. Selecting the person's name will take you to that " "person's individual page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:850 +#: ../src/plugins/NarrativeWeb.py:848 #, python-format msgid "" "This page contains an index of all the individuals in the database with the " @@ -8954,439 +8993,480 @@ msgid "" "individual page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:969 +#: ../src/plugins/NarrativeWeb.py:967 msgid "" "This page contains an index of all the places in the database, sorted by " "their title. Clicking on a place's title will take you to that place's page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:977 ../src/plugins/NarrativeWeb.py:1314 +#: ../src/plugins/NarrativeWeb.py:975 ../src/plugins/NarrativeWeb.py:1312 msgid "Letter" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1037 ../src/plugins/NarrativeWeb.py:1194 -#: ../src/plugins/NarrativeWeb.py:1545 ../src/plugins/NarrativeWeb.py:1945 +#: ../src/plugins/NarrativeWeb.py:1035 ../src/plugins/NarrativeWeb.py:1192 +#: ../src/plugins/NarrativeWeb.py:1543 ../src/plugins/NarrativeWeb.py:1943 msgid "GRAMPS ID" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1048 +#: ../src/plugins/NarrativeWeb.py:1046 msgid "Postal Code" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1117 +#: ../src/plugins/NarrativeWeb.py:1115 msgid "Previous" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1118 +#: ../src/plugins/NarrativeWeb.py:1116 #, python-format msgid "%(page_number)d of %(total_pages)d" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1122 +#: ../src/plugins/NarrativeWeb.py:1120 msgid "Next" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1152 ../src/plugins/NarrativeWeb.py:1181 +#: ../src/plugins/NarrativeWeb.py:1150 ../src/plugins/NarrativeWeb.py:1179 msgid "The file has been moved or deleted" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1199 +#: ../src/plugins/NarrativeWeb.py:1197 msgid "File type" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1228 ../src/plugins/NarrativeWeb.py:1770 +#: ../src/plugins/NarrativeWeb.py:1226 ../src/plugins/NarrativeWeb.py:1768 msgid "Attributes" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1255 +#: ../src/plugins/NarrativeWeb.py:1253 msgid "Missing media object:" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1303 ../src/plugins/NarrativeWeb.py:1305 +#: ../src/plugins/NarrativeWeb.py:1301 ../src/plugins/NarrativeWeb.py:1303 msgid "Surnames by person count" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1308 +#: ../src/plugins/NarrativeWeb.py:1306 msgid "" "This page contains an index of all the surnames in the database. Selecting a " "link will lead to a list of individuals in the database with this same " "surname." msgstr "" -#: ../src/plugins/NarrativeWeb.py:1323 +#: ../src/plugins/NarrativeWeb.py:1321 msgid "Number of people" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1495 +#: ../src/plugins/NarrativeWeb.py:1493 msgid "" "This page contains an index of all the sources in the database, sorted by " "their title. Clicking on a source's title will take you to that source's " "page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:1547 +#: ../src/plugins/NarrativeWeb.py:1545 msgid "Publication information" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1577 +#: ../src/plugins/NarrativeWeb.py:1575 msgid "" "This page contains an index of all the media objects in the database, sorted " "by their title. Clicking on the title will take you to that media object's " "page." msgstr "" -#: ../src/plugins/NarrativeWeb.py:1836 +#: ../src/plugins/NarrativeWeb.py:1834 msgid "Ancestors" msgstr "" -#: ../src/plugins/NarrativeWeb.py:1961 ../src/plugins/PatchNames.py:232 +#: ../src/plugins/NarrativeWeb.py:1959 ../src/plugins/PatchNames.py:232 #: ../src/gen/lib/attrtype.py:62 msgid "Nickname" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2139 +#: ../src/plugins/NarrativeWeb.py:2137 msgid "Half Siblings" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2292 +#: ../src/plugins/NarrativeWeb.py:2290 #, python-format msgid "%(description)s,  %(date)s  at  %(place)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2294 +#: ../src/plugins/NarrativeWeb.py:2292 #, python-format msgid "%(description)s,  %(date)s  " msgstr "" -#: ../src/plugins/NarrativeWeb.py:2296 +#: ../src/plugins/NarrativeWeb.py:2294 #, python-format msgid "%(description)s  at  %(place)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2300 +#: ../src/plugins/NarrativeWeb.py:2298 #, python-format msgid "%(date)s  at  %(place)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2314 +#: ../src/plugins/NarrativeWeb.py:2312 #, python-format msgid "
%(type)s: %(value)s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2440 ../src/plugins/WebCal.py:462 +#: ../src/plugins/NarrativeWeb.py:2438 ../src/plugins/WebCal.py:462 #, python-format msgid "Neither %s nor %s are directories" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2447 ../src/plugins/NarrativeWeb.py:2451 -#: ../src/plugins/NarrativeWeb.py:2464 ../src/plugins/NarrativeWeb.py:2468 +#: ../src/plugins/NarrativeWeb.py:2445 ../src/plugins/NarrativeWeb.py:2449 +#: ../src/plugins/NarrativeWeb.py:2462 ../src/plugins/NarrativeWeb.py:2466 #: ../src/plugins/WebCal.py:469 ../src/plugins/WebCal.py:473 #, python-format msgid "Could not create the directory: %s" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2474 +#: ../src/plugins/NarrativeWeb.py:2472 msgid "Invalid file name" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2475 +#: ../src/plugins/NarrativeWeb.py:2473 msgid "The archive file must be a file, not a directory" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2484 +#: ../src/plugins/NarrativeWeb.py:2482 msgid "Generate HTML Reports" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2528 +#: ../src/plugins/NarrativeWeb.py:2526 msgid "Filtering" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2545 +#: ../src/plugins/NarrativeWeb.py:2543 msgid "Creating individual pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2569 +#: ../src/plugins/NarrativeWeb.py:2567 msgid "Creating surname pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2591 +#: ../src/plugins/NarrativeWeb.py:2589 msgid "Creating source pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2604 +#: ../src/plugins/NarrativeWeb.py:2602 msgid "Creating place pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2618 +#: ../src/plugins/NarrativeWeb.py:2616 msgid "Creating media pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2707 +#: ../src/plugins/NarrativeWeb.py:2705 msgid "Store web pages in .tar.gz archive" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2709 +#: ../src/plugins/NarrativeWeb.py:2707 msgid "Whether to store the web pages in an archive file" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2714 ../src/plugins/WebCal.py:704 +#: ../src/plugins/NarrativeWeb.py:2712 ../src/plugins/WebCal.py:704 msgid "Destination" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2716 ../src/plugins/WebCal.py:706 +#: ../src/plugins/NarrativeWeb.py:2714 ../src/plugins/WebCal.py:706 msgid "The destination directory for the web files" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2735 +#: ../src/plugins/NarrativeWeb.py:2733 msgid "Web site title" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2735 +#: ../src/plugins/NarrativeWeb.py:2733 msgid "My Family Tree" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2736 +#: ../src/plugins/NarrativeWeb.py:2734 msgid "The title of the web site" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2739 ../src/plugins/WebCal.py:710 +#: ../src/plugins/NarrativeWeb.py:2737 ../src/plugins/WebCal.py:710 msgid "File extension" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2742 ../src/plugins/WebCal.py:713 +#: ../src/plugins/NarrativeWeb.py:2740 ../src/plugins/WebCal.py:713 msgid "The extension to be used for the web files" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2745 ../src/plugins/WebCal.py:716 +#: ../src/plugins/NarrativeWeb.py:2743 ../src/plugins/WebCal.py:716 msgid "Copyright" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2750 ../src/plugins/WebCal.py:721 +#: ../src/plugins/NarrativeWeb.py:2748 ../src/plugins/WebCal.py:721 msgid "The copyright to be used for the web files" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2753 ../src/plugins/WebCal.py:724 +#: ../src/plugins/NarrativeWeb.py:2751 ../src/plugins/WebCal.py:724 msgid "Character set encoding" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2756 ../src/plugins/WebCal.py:727 +#: ../src/plugins/NarrativeWeb.py:2754 ../src/plugins/WebCal.py:727 msgid "The encoding to be used for the web files" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2759 +#: ../src/plugins/NarrativeWeb.py:2757 msgid "Stylesheet" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2762 +#: ../src/plugins/NarrativeWeb.py:2760 msgid "The style sheet to be used for the web page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2765 +#: ../src/plugins/NarrativeWeb.py:2763 msgid "Include ancestor graph" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2766 +#: ../src/plugins/NarrativeWeb.py:2764 msgid "Whether to include an ancestor graph on each individual page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2771 +#: ../src/plugins/NarrativeWeb.py:2769 msgid "Graph generations" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2776 +#: ../src/plugins/NarrativeWeb.py:2774 msgid "The number of generations to include in the ancestor graph" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2786 +#: ../src/plugins/NarrativeWeb.py:2784 msgid "Page Generation" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2788 +#: ../src/plugins/NarrativeWeb.py:2786 msgid "Home page note" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2789 +#: ../src/plugins/NarrativeWeb.py:2787 msgid "A note to be used on the home page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2792 +#: ../src/plugins/NarrativeWeb.py:2790 msgid "Home page image" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2793 +#: ../src/plugins/NarrativeWeb.py:2791 msgid "An image to be used on the home page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2796 +#: ../src/plugins/NarrativeWeb.py:2794 msgid "Introduction note" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2797 +#: ../src/plugins/NarrativeWeb.py:2795 msgid "A note to be used as the introduction" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2800 +#: ../src/plugins/NarrativeWeb.py:2798 msgid "Introduction image" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2801 +#: ../src/plugins/NarrativeWeb.py:2799 msgid "An image to be used as the introduction" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2804 +#: ../src/plugins/NarrativeWeb.py:2802 msgid "Publisher contact note" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2805 +#: ../src/plugins/NarrativeWeb.py:2803 msgid "A note to be used as the publisher contact" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2808 +#: ../src/plugins/NarrativeWeb.py:2806 msgid "Publisher contact image" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2809 +#: ../src/plugins/NarrativeWeb.py:2807 msgid "An image to be used as the publisher contact" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2812 +#: ../src/plugins/NarrativeWeb.py:2810 msgid "HTML user header" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2813 +#: ../src/plugins/NarrativeWeb.py:2811 msgid "A note to be used as the page header" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2816 +#: ../src/plugins/NarrativeWeb.py:2814 msgid "HTML user footer" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2817 +#: ../src/plugins/NarrativeWeb.py:2815 msgid "A note to be used as the page footer" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2820 +#: ../src/plugins/NarrativeWeb.py:2818 msgid "Include images and media objects" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2821 +#: ../src/plugins/NarrativeWeb.py:2819 msgid "Whether to include a gallery of media objects" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2824 +#: ../src/plugins/NarrativeWeb.py:2822 msgid "Include download page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2825 +#: ../src/plugins/NarrativeWeb.py:2823 msgid "Whether to include a database download option" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2828 +#: ../src/plugins/NarrativeWeb.py:2826 msgid "Suppress GRAMPS ID" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2829 +#: ../src/plugins/NarrativeWeb.py:2827 msgid "Whether to include the Gramps ID of objects" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2836 +#: ../src/plugins/NarrativeWeb.py:2834 msgid "Privacy" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2838 +#: ../src/plugins/NarrativeWeb.py:2836 msgid "Include records marked private" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2839 +#: ../src/plugins/NarrativeWeb.py:2837 msgid "Whether to include private objects" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2842 +#: ../src/plugins/NarrativeWeb.py:2840 msgid "Living People" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2844 +#: ../src/plugins/NarrativeWeb.py:2842 msgid "Exclude" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2845 +#: ../src/plugins/NarrativeWeb.py:2843 msgid "Restrict" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2847 +#: ../src/plugins/NarrativeWeb.py:2845 msgid "How to handle living people" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2851 +#: ../src/plugins/NarrativeWeb.py:2849 msgid "Years from death to consider living" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2853 +#: ../src/plugins/NarrativeWeb.py:2851 msgid "" "This allows you to restrict information on people who have not been dead for " "very long" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2865 +#: ../src/plugins/NarrativeWeb.py:2863 msgid "Advanced" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2867 +#: ../src/plugins/NarrativeWeb.py:2865 msgid "Include link to home person on every page" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2869 +#: ../src/plugins/NarrativeWeb.py:2867 msgid "Whether to include a link to the home person" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2872 +#: ../src/plugins/NarrativeWeb.py:2870 msgid "Include a column for birth dates on the index pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2874 +#: ../src/plugins/NarrativeWeb.py:2872 msgid "Whether to include a birth column" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2877 +#: ../src/plugins/NarrativeWeb.py:2875 msgid "Include a column for death dates on the index pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2879 +#: ../src/plugins/NarrativeWeb.py:2877 msgid "Whether to include a death column" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2882 +#: ../src/plugins/NarrativeWeb.py:2880 msgid "Include a column for partners on the index pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2884 +#: ../src/plugins/NarrativeWeb.py:2882 msgid "Whether to include a partners column" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2887 +#: ../src/plugins/NarrativeWeb.py:2885 msgid "Include a column for parents on the index pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2889 +#: ../src/plugins/NarrativeWeb.py:2887 msgid "Whether to include a parents column" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2892 +#: ../src/plugins/NarrativeWeb.py:2890 msgid "Include a column for half-siblings on the index pages" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2894 +#: ../src/plugins/NarrativeWeb.py:2892 msgid "Whether to include a half-siblings column" msgstr "" -#: ../src/plugins/NarrativeWeb.py:2993 +#: ../src/plugins/NarrativeWeb.py:2991 msgid "Narrated Web Site..." msgstr "" -#: ../src/plugins/NarrativeWeb.py:2997 +#: ../src/plugins/NarrativeWeb.py:2995 msgid "Generates web (HTML) pages for individuals, or a set of individuals." msgstr "" +#: ../src/plugins/NotRelated.py:63 +#, python-format +msgid "Not related to \"%s\"" +msgstr "" + +#: ../src/plugins/NotRelated.py:210 +#, python-format +msgid "Setting marker for %d people" +msgstr "" + +#: ../src/plugins/NotRelated.py:242 +#, python-format +msgid "Finding relationships between %d people" +msgstr "" + +#: ../src/plugins/NotRelated.py:307 +msgid "Looking for 1 person" +msgstr "" + +#: ../src/plugins/NotRelated.py:309 +#, python-format +msgid "Looking for %d people" +msgstr "" + +#: ../src/plugins/NotRelated.py:332 +msgid "Looking up the name for 1 person" +msgstr "" + +#: ../src/plugins/NotRelated.py:334 +#, python-format +msgid "Looking up the names for %d people" +msgstr "" + +#: ../src/plugins/NotRelated.py:404 +msgid "Not Related" +msgstr "" + +#: ../src/plugins/NotRelated.py:406 +msgid "Find people who are not in any way related to the selected person" +msgstr "" + #. display the title #: ../src/plugins/OnThisDay.py:74 #, python-format @@ -9394,7 +9474,7 @@ msgid "Events of %(date)s" msgstr "" #: ../src/plugins/OnThisDay.py:77 ../src/plugins/OnThisDay.py:78 -#: ../src/plugins/OnThisDay.py:79 ../src/plugins/References.py:64 +#: ../src/plugins/OnThisDay.py:79 ../src/plugins/References.py:66 msgid "Reference" msgstr "" @@ -9436,7 +9516,7 @@ msgstr "" msgid "Database Owner Editor" msgstr "" -#: ../src/plugins/OwnerEditor.py:156 ../src/PluginUtils/_PluginWindows.py:462 +#: ../src/plugins/OwnerEditor.py:156 ../src/PluginUtils/_PluginWindows.py:461 msgid "Main window" msgstr "" @@ -9511,98 +9591,98 @@ msgstr "" msgid "GRAMPS package" msgstr "" -#: ../src/plugins/Rebuild.py:80 +#: ../src/plugins/Rebuild.py:74 msgid "Rebuilding secondary indices..." msgstr "" -#: ../src/plugins/Rebuild.py:94 +#: ../src/plugins/Rebuild.py:88 msgid "Secondary indices rebuilt" msgstr "" -#: ../src/plugins/Rebuild.py:95 +#: ../src/plugins/Rebuild.py:89 msgid "All secondary indices have been rebuilt." msgstr "" -#: ../src/plugins/Rebuild.py:124 +#: ../src/plugins/Rebuild.py:118 msgid "Rebuild Secondary Indices" msgstr "" -#: ../src/plugins/Rebuild.py:128 +#: ../src/plugins/Rebuild.py:122 msgid "Rebuilds secondary indices" msgstr "" #. display the title -#: ../src/plugins/References.py:62 +#: ../src/plugins/References.py:64 #, python-format msgid "References for this %s" msgstr "" -#: ../src/plugins/References.py:73 +#: ../src/plugins/References.py:75 #, python-format msgid "No references for this %s" msgstr "" -#: ../src/plugins/References.py:96 +#: ../src/plugins/References.py:98 #, python-format msgid "%s References" msgstr "" -#: ../src/plugins/References.py:98 +#: ../src/plugins/References.py:100 #, python-format msgid "Display references for a %s" msgstr "" -#: ../src/plugins/RelCalc.py:66 +#: ../src/plugins/RelCalc.py:63 msgid "Cause of Death" msgstr "" -#: ../src/plugins/RelCalc.py:95 +#: ../src/plugins/RelCalc.py:92 #, python-format msgid "Relationship calculator: %(person_name)s" msgstr "" -#: ../src/plugins/RelCalc.py:100 +#: ../src/plugins/RelCalc.py:97 #, python-format msgid "Relationship to %(person_name)s" msgstr "" -#: ../src/plugins/RelCalc.py:142 ../src/PluginUtils/_Tool.py:140 -#: ../src/ReportBase/_ReportDialog.py:280 +#: ../src/plugins/RelCalc.py:139 ../src/PluginUtils/_Tool.py:139 +#: ../src/ReportBase/_ReportDialog.py:274 msgid "Active person has not been set" msgstr "" -#: ../src/plugins/RelCalc.py:143 ../src/PluginUtils/_Tool.py:141 +#: ../src/plugins/RelCalc.py:140 ../src/PluginUtils/_Tool.py:140 msgid "You must select an active person for this tool to work properly." msgstr "" -#: ../src/plugins/RelCalc.py:159 +#: ../src/plugins/RelCalc.py:156 msgid "Relationship Calculator tool" msgstr "" -#: ../src/plugins/RelCalc.py:186 +#: ../src/plugins/RelCalc.py:183 #, python-format msgid "%(person)s and %(active_person)s are not related." msgstr "" -#: ../src/plugins/RelCalc.py:202 +#: ../src/plugins/RelCalc.py:199 #, python-format msgid "Their common ancestor is %s." msgstr "" -#: ../src/plugins/RelCalc.py:208 +#: ../src/plugins/RelCalc.py:205 #, python-format msgid "Their common ancestors are %s and %s." msgstr "" -#: ../src/plugins/RelCalc.py:212 +#: ../src/plugins/RelCalc.py:209 msgid "Their common ancestors are: " msgstr "" -#: ../src/plugins/RelCalc.py:253 +#: ../src/plugins/RelCalc.py:250 msgid "Relationship Calculator..." msgstr "" -#: ../src/plugins/RelCalc.py:257 +#: ../src/plugins/RelCalc.py:254 msgid "Calculates the relationship between two people" msgstr "" @@ -9612,7 +9692,7 @@ msgstr "" #. Add mark column #. Add ignore column -#: ../src/plugins/RemoveUnused.py:168 ../src/plugins/Verify.py:510 +#: ../src/plugins/RemoveUnused.py:168 ../src/plugins/Verify.py:511 msgid "Mark" msgstr "" @@ -9774,74 +9854,70 @@ msgstr "" msgid "Display people with the same surname as a person." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:128 +#: ../src/plugins/SimpleBookTitle.py:127 msgid "Title of the Book" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:129 +#: ../src/plugins/SimpleBookTitle.py:128 msgid "Subtitle of the Book" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:164 +#: ../src/plugins/SimpleBookTitle.py:163 #, python-format msgid "Copyright %d %s" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:168 +#: ../src/plugins/SimpleBookTitle.py:167 msgid "book|Title" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:169 +#: ../src/plugins/SimpleBookTitle.py:168 msgid "Subtitle" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:170 +#: ../src/plugins/SimpleBookTitle.py:169 msgid "Footer" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:187 +#: ../src/plugins/SimpleBookTitle.py:186 msgid "From gallery..." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:189 -msgid "From file..." -msgstr "" - -#: ../src/plugins/SimpleBookTitle.py:208 ../src/glade/gramps.glade.h:191 +#: ../src/plugins/SimpleBookTitle.py:207 ../src/glade/gramps.glade.h:191 #: ../src/glade/paper_settings.glade.h:13 msgid "cm" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:211 ../src/plugins/SimpleBookTitle.py:212 -#: ../src/plugins/SimpleBookTitle.py:213 +#: ../src/plugins/SimpleBookTitle.py:210 ../src/plugins/SimpleBookTitle.py:211 +#: ../src/plugins/SimpleBookTitle.py:212 msgid "Image" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:213 +#: ../src/plugins/SimpleBookTitle.py:212 msgid "Size" msgstr "" -#: ../src/plugins/SimpleBookTitle.py:283 +#: ../src/plugins/SimpleBookTitle.py:282 msgid "The style used for the subtitle." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:293 +#: ../src/plugins/SimpleBookTitle.py:292 msgid "The style used for the footer." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:307 +#: ../src/plugins/SimpleBookTitle.py:306 msgid "Title Page" msgstr "" -#: ../src/plugins/SoundGen.py:59 +#: ../src/plugins/SoundGen.py:58 msgid "SoundEx code generator" msgstr "" -#: ../src/plugins/SoundGen.py:144 +#: ../src/plugins/SoundGen.py:143 msgid "Generate SoundEx Codes" msgstr "" -#: ../src/plugins/SoundGen.py:148 +#: ../src/plugins/SoundGen.py:147 msgid "Generates SoundEx codes for names" msgstr "" @@ -10107,8 +10183,8 @@ msgstr "" msgid "Timeline Graph for %s" msgstr "" -#: ../src/plugins/TimeLine.py:105 ../src/ReportBase/_ReportDialog.py:322 -#: ../src/ReportBase/_ReportDialog.py:327 +#: ../src/plugins/TimeLine.py:105 ../src/ReportBase/_ReportDialog.py:316 +#: ../src/ReportBase/_ReportDialog.py:321 msgid "Report could not be created" msgstr "" @@ -10140,156 +10216,156 @@ msgstr "" msgid "Generates a timeline graph." msgstr "" -#: ../src/plugins/Verify.py:211 +#: ../src/plugins/Verify.py:212 msgid "Database Verify tool" msgstr "" -#: ../src/plugins/Verify.py:456 +#: ../src/plugins/Verify.py:457 msgid "Database Verification Results" msgstr "" #. Add column with the warning text -#: ../src/plugins/Verify.py:521 +#: ../src/plugins/Verify.py:522 msgid "Warning" msgstr "" -#: ../src/plugins/Verify.py:601 +#: ../src/plugins/Verify.py:602 msgid "_Show all" msgstr "" -#: ../src/plugins/Verify.py:611 ../src/plugins/verify.glade.h:22 +#: ../src/plugins/Verify.py:612 ../src/plugins/verify.glade.h:22 msgid "_Hide marked" msgstr "" -#: ../src/plugins/Verify.py:862 +#: ../src/plugins/Verify.py:863 msgid "Baptism before birth" msgstr "" -#: ../src/plugins/Verify.py:876 +#: ../src/plugins/Verify.py:877 msgid "Death before baptism" msgstr "" -#: ../src/plugins/Verify.py:890 +#: ../src/plugins/Verify.py:891 msgid "Burial before birth" msgstr "" -#: ../src/plugins/Verify.py:904 +#: ../src/plugins/Verify.py:905 msgid "Burial before death" msgstr "" -#: ../src/plugins/Verify.py:918 +#: ../src/plugins/Verify.py:919 msgid "Death before birth" msgstr "" -#: ../src/plugins/Verify.py:932 +#: ../src/plugins/Verify.py:933 msgid "Burial before baptism" msgstr "" -#: ../src/plugins/Verify.py:950 +#: ../src/plugins/Verify.py:951 msgid "Old age at death" msgstr "" -#: ../src/plugins/Verify.py:971 +#: ../src/plugins/Verify.py:972 msgid "Multiple parents" msgstr "" -#: ../src/plugins/Verify.py:988 +#: ../src/plugins/Verify.py:989 msgid "Married often" msgstr "" -#: ../src/plugins/Verify.py:1007 +#: ../src/plugins/Verify.py:1008 msgid "Old and unmarried" msgstr "" -#: ../src/plugins/Verify.py:1034 +#: ../src/plugins/Verify.py:1035 msgid "Too many children" msgstr "" -#: ../src/plugins/Verify.py:1049 +#: ../src/plugins/Verify.py:1050 msgid "Same sex marriage" msgstr "" -#: ../src/plugins/Verify.py:1059 +#: ../src/plugins/Verify.py:1060 msgid "Female husband" msgstr "" -#: ../src/plugins/Verify.py:1069 +#: ../src/plugins/Verify.py:1070 msgid "Male wife" msgstr "" -#: ../src/plugins/Verify.py:1085 +#: ../src/plugins/Verify.py:1097 msgid "Husband and wife with the same surname" msgstr "" -#: ../src/plugins/Verify.py:1110 +#: ../src/plugins/Verify.py:1122 msgid "Large age difference between spouses" msgstr "" -#: ../src/plugins/Verify.py:1141 +#: ../src/plugins/Verify.py:1153 msgid "Marriage before birth" msgstr "" -#: ../src/plugins/Verify.py:1172 +#: ../src/plugins/Verify.py:1184 msgid "Marriage after death" msgstr "" -#: ../src/plugins/Verify.py:1206 +#: ../src/plugins/Verify.py:1218 msgid "Early marriage" msgstr "" -#: ../src/plugins/Verify.py:1238 +#: ../src/plugins/Verify.py:1250 msgid "Late marriage" msgstr "" -#: ../src/plugins/Verify.py:1299 +#: ../src/plugins/Verify.py:1311 msgid "Old father" msgstr "" -#: ../src/plugins/Verify.py:1302 +#: ../src/plugins/Verify.py:1314 msgid "Old mother" msgstr "" -#: ../src/plugins/Verify.py:1344 +#: ../src/plugins/Verify.py:1356 msgid "Young father" msgstr "" -#: ../src/plugins/Verify.py:1347 +#: ../src/plugins/Verify.py:1359 msgid "Young mother" msgstr "" -#: ../src/plugins/Verify.py:1386 +#: ../src/plugins/Verify.py:1398 msgid "Unborn father" msgstr "" -#: ../src/plugins/Verify.py:1389 +#: ../src/plugins/Verify.py:1401 msgid "Unborn mother" msgstr "" -#: ../src/plugins/Verify.py:1434 +#: ../src/plugins/Verify.py:1446 msgid "Dead father" msgstr "" -#: ../src/plugins/Verify.py:1437 +#: ../src/plugins/Verify.py:1449 msgid "Dead mother" msgstr "" -#: ../src/plugins/Verify.py:1459 +#: ../src/plugins/Verify.py:1471 msgid "Large year span for all children" msgstr "" -#: ../src/plugins/Verify.py:1481 +#: ../src/plugins/Verify.py:1493 msgid "Large age differences between children" msgstr "" -#: ../src/plugins/Verify.py:1491 +#: ../src/plugins/Verify.py:1503 msgid "Disconnected individual" msgstr "" -#: ../src/plugins/Verify.py:1504 +#: ../src/plugins/Verify.py:1516 msgid "Verify the Data..." msgstr "" -#: ../src/plugins/Verify.py:1505 +#: ../src/plugins/Verify.py:1517 msgid "Verifies the data against user-defined tests" msgstr "" @@ -10577,24 +10653,24 @@ msgstr "" msgid "Generates web (HTML) calendars." msgstr "" -#: ../src/plugins/WriteCD.py:55 +#: ../src/plugins/WriteCD.py:54 msgid "WriteCD is a GNOME plugin and you are not running GNOME" msgstr "" -#: ../src/plugins/WriteCD.py:61 +#: ../src/plugins/WriteCD.py:60 msgid "Cannot be loaded because python bindings for GNOME are not installed" msgstr "" -#: ../src/plugins/WriteCD.py:81 +#: ../src/plugins/WriteCD.py:80 msgid "Export to CD" msgstr "" -#: ../src/plugins/WriteCD.py:118 ../src/plugins/WriteCD.py:153 -#: ../src/plugins/WriteCD.py:158 ../src/plugins/WriteCD.py:171 +#: ../src/plugins/WriteCD.py:117 ../src/plugins/WriteCD.py:152 +#: ../src/plugins/WriteCD.py:157 ../src/plugins/WriteCD.py:170 msgid "CD export preparation failed" msgstr "" -#: ../src/plugins/WriteCD.py:259 +#: ../src/plugins/WriteCD.py:258 #, python-format msgid "" "%(file_name)s is referenced in the database, but no longer exists. The file " @@ -10608,11 +10684,11 @@ msgstr "" #. Register the plugin #. #. ------------------------------------------------------------------------- -#: ../src/plugins/WriteCD.py:302 +#: ../src/plugins/WriteCD.py:301 msgid "_Export to CD (portable XML)" msgstr "" -#: ../src/plugins/WriteCD.py:303 +#: ../src/plugins/WriteCD.py:302 msgid "" "Exporting to CD copies all your data and media object files to the CD " "Creator. You may later burn the CD with this data, and that copy will be " @@ -10624,19 +10700,19 @@ msgstr "" #. Register the plugin #. #. ------------------------------------------------------------------------- -#: ../src/plugins/WriteFtree.py:311 +#: ../src/plugins/WriteFtree.py:310 msgid "_Web Family Tree" msgstr "" -#: ../src/plugins/WriteFtree.py:312 +#: ../src/plugins/WriteFtree.py:311 msgid "Web Family Tree format." msgstr "" -#: ../src/plugins/WriteFtree.py:313 +#: ../src/plugins/WriteFtree.py:312 msgid "Web Family Tree export options" msgstr "" -#: ../src/plugins/WriteGeneWeb.py:265 +#: ../src/plugins/WriteGeneWeb.py:264 msgid "No families matched by selected filter" msgstr "" @@ -10645,15 +10721,15 @@ msgstr "" #. #. #. ------------------------------------------------------------------------- -#: ../src/plugins/WriteGeneWeb.py:641 +#: ../src/plugins/WriteGeneWeb.py:640 msgid "_GeneWeb" msgstr "" -#: ../src/plugins/WriteGeneWeb.py:642 +#: ../src/plugins/WriteGeneWeb.py:641 msgid "GeneWeb is a web based genealogy program." msgstr "" -#: ../src/plugins/WriteGeneWeb.py:643 +#: ../src/plugins/WriteGeneWeb.py:642 msgid "GeneWeb export options" msgstr "" @@ -10662,37 +10738,37 @@ msgstr "" #. Register the plugin #. #. ------------------------------------------------------------------------- -#: ../src/plugins/WritePkg.py:224 +#: ../src/plugins/WritePkg.py:221 msgid "GRAM_PS package (portable XML)" msgstr "" -#: ../src/plugins/WritePkg.py:225 +#: ../src/plugins/WritePkg.py:222 msgid "" "GRAMPS package is an archived XML database together with the media object " "files." msgstr "" -#: ../src/plugins/WritePkg.py:227 +#: ../src/plugins/WritePkg.py:224 msgid "GRAMPS package export options" msgstr "" -#: ../src/plugins/RebuildRefMap.py:82 +#: ../src/plugins/RebuildRefMap.py:76 msgid "Rebuilding reference maps..." msgstr "" -#: ../src/plugins/RebuildRefMap.py:95 +#: ../src/plugins/RebuildRefMap.py:89 msgid "Reference maps rebuilt" msgstr "" -#: ../src/plugins/RebuildRefMap.py:96 +#: ../src/plugins/RebuildRefMap.py:90 msgid "All reference maps have been rebuilt." msgstr "" -#: ../src/plugins/RebuildRefMap.py:125 +#: ../src/plugins/RebuildRefMap.py:119 msgid "Rebuild Reference Maps" msgstr "" -#: ../src/plugins/RebuildRefMap.py:129 +#: ../src/plugins/RebuildRefMap.py:123 msgid "Rebuilds reference maps" msgstr "" @@ -10747,7 +10823,7 @@ msgid "Colour" msgstr "" #: ../src/PluginUtils/_GuiOptions.py:1088 -#: ../src/ReportBase/_ReportDialog.py:167 +#: ../src/ReportBase/_ReportDialog.py:161 msgid "Save As" msgstr "" @@ -10760,79 +10836,79 @@ msgstr "" msgid "No description was provided" msgstr "" -#: ../src/PluginUtils/_Plugins.py:69 +#: ../src/PluginUtils/_Plugins.py:70 msgid "Unsupported" msgstr "" -#: ../src/PluginUtils/_Plugins.py:128 +#: ../src/PluginUtils/_Plugins.py:129 msgid "_Apply" msgstr "" -#: ../src/PluginUtils/_Plugins.py:270 +#: ../src/PluginUtils/_Plugins.py:271 msgid "Report Selection" msgstr "" -#: ../src/PluginUtils/_Plugins.py:271 ../src/glade/plugins.glade.h:4 +#: ../src/PluginUtils/_Plugins.py:272 ../src/glade/plugins.glade.h:4 msgid "Select a report from those available on the left." msgstr "" -#: ../src/PluginUtils/_Plugins.py:272 +#: ../src/PluginUtils/_Plugins.py:273 msgid "_Generate" msgstr "" -#: ../src/PluginUtils/_Plugins.py:272 +#: ../src/PluginUtils/_Plugins.py:273 msgid "Generate selected report" msgstr "" -#: ../src/PluginUtils/_Plugins.py:302 +#: ../src/PluginUtils/_Plugins.py:303 msgid "Tool Selection" msgstr "" -#: ../src/PluginUtils/_Plugins.py:303 +#: ../src/PluginUtils/_Plugins.py:304 msgid "Select a tool from those available on the left." msgstr "" -#: ../src/PluginUtils/_Plugins.py:304 ../src/plugins/verify.glade.h:24 +#: ../src/PluginUtils/_Plugins.py:305 ../src/plugins/verify.glade.h:24 msgid "_Run" msgstr "" -#: ../src/PluginUtils/_Plugins.py:305 +#: ../src/PluginUtils/_Plugins.py:306 msgid "Run selected tool" msgstr "" -#: ../src/PluginUtils/_Plugins.py:415 +#: ../src/PluginUtils/_Plugins.py:416 msgid "Reload Plugins" msgstr "" -#: ../src/PluginUtils/_Plugins.py:416 +#: ../src/PluginUtils/_Plugins.py:417 msgid "Attempt to reload plugins. Note: This tool itself is not reloaded!" msgstr "" -#: ../src/PluginUtils/_Tool.py:65 +#: ../src/PluginUtils/_Tool.py:64 msgid "Debug" msgstr "" -#: ../src/PluginUtils/_Tool.py:66 +#: ../src/PluginUtils/_Tool.py:65 msgid "Analysis and Exploration" msgstr "" -#: ../src/PluginUtils/_Tool.py:67 +#: ../src/PluginUtils/_Tool.py:66 msgid "Database Processing" msgstr "" -#: ../src/PluginUtils/_Tool.py:68 +#: ../src/PluginUtils/_Tool.py:67 msgid "Database Repair" msgstr "" -#: ../src/PluginUtils/_Tool.py:69 +#: ../src/PluginUtils/_Tool.py:68 msgid "Revision Control" msgstr "" -#: ../src/PluginUtils/_Tool.py:70 +#: ../src/PluginUtils/_Tool.py:69 msgid "Utilities" msgstr "" -#: ../src/PluginUtils/_Tool.py:113 +#: ../src/PluginUtils/_Tool.py:112 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 " @@ -10842,66 +10918,66 @@ msgid "" "backup your database." msgstr "" -#: ../src/PluginUtils/_Tool.py:119 +#: ../src/PluginUtils/_Tool.py:118 msgid "_Proceed with the tool" msgstr "" -#: ../src/PluginUtils/_PluginWindows.py:61 -#: ../src/PluginUtils/_PluginWindows.py:134 +#: ../src/PluginUtils/_PluginWindows.py:60 +#: ../src/PluginUtils/_PluginWindows.py:133 msgid "Plugin Status" msgstr "" -#: ../src/PluginUtils/_PluginWindows.py:84 +#: ../src/PluginUtils/_PluginWindows.py:83 msgid "File" msgstr "" -#: ../src/PluginUtils/_PluginWindows.py:87 +#: ../src/PluginUtils/_PluginWindows.py:86 msgid "Message" msgstr "" -#: ../src/PluginUtils/_PluginWindows.py:99 +#: ../src/PluginUtils/_PluginWindows.py:98 msgid "Unavailable" msgstr "" -#: ../src/PluginUtils/_PluginWindows.py:103 +#: ../src/PluginUtils/_PluginWindows.py:102 msgid "Fail" msgstr "" -#: ../src/PluginUtils/_PluginWindows.py:110 +#: ../src/PluginUtils/_PluginWindows.py:109 msgid "OK" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:103 +#: ../src/ReportBase/_BareReportDialog.py:100 msgid "Configuration" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:173 +#: ../src/ReportBase/_BareReportDialog.py:170 #, python-format msgid "%(report_name)s for GRAMPS Book" msgstr "" #. Save Frame -#: ../src/ReportBase/_BareReportDialog.py:293 -#: ../src/ReportBase/_ReportDialog.py:157 +#: ../src/ReportBase/_BareReportDialog.py:287 +#: ../src/ReportBase/_ReportDialog.py:151 msgid "Document Options" msgstr "" #. Styles Frame -#: ../src/ReportBase/_BareReportDialog.py:315 -#: ../src/ReportBase/_StyleEditor.py:99 +#: ../src/ReportBase/_BareReportDialog.py:309 +#: ../src/ReportBase/_StyleEditor.py:100 msgid "Style" msgstr "" -#: ../src/ReportBase/_BareReportDialog.py:319 -#: ../src/ReportBase/_StyleEditor.py:95 +#: ../src/ReportBase/_BareReportDialog.py:313 +#: ../src/ReportBase/_StyleEditor.py:96 msgid "Style Editor" msgstr "" #. FIXME it is wrong to use translatable text in comparison. #. How can we distinguish custom size though? -#: ../src/ReportBase/_CommandLineReport.py:155 -#: ../src/ReportBase/_PaperMenu.py:200 ../src/ReportBase/_PaperMenu.py:259 -#: ../src/ReportBase/_PaperMenu.py:361 ../src/ReportBase/_PaperMenu.py:383 +#: ../src/ReportBase/_CommandLineReport.py:154 +#: ../src/ReportBase/_PaperMenu.py:201 ../src/ReportBase/_PaperMenu.py:260 +#: ../src/ReportBase/_PaperMenu.py:362 ../src/ReportBase/_PaperMenu.py:384 msgid "Custom Size" msgstr "" @@ -10934,7 +11010,7 @@ msgid "Graphics" msgstr "" #: ../src/ReportBase/_DocReportDialog.py:122 -#: ../src/ReportBase/_GraphvizReportDialog.py:886 +#: ../src/ReportBase/_GraphvizReportDialog.py:885 msgid "Paper Options" msgstr "" @@ -10943,7 +11019,7 @@ msgid "HTML Options" msgstr "" #: ../src/ReportBase/_DocReportDialog.py:161 -#: ../src/ReportBase/_GraphvizReportDialog.py:866 +#: ../src/ReportBase/_GraphvizReportDialog.py:865 msgid "Output Format" msgstr "" @@ -10976,226 +11052,226 @@ msgstr "" #. Private Contstants #. #. ------------------------------------------------------------------------------- -#: ../src/ReportBase/_GraphvizReportDialog.py:61 +#: ../src/ReportBase/_GraphvizReportDialog.py:60 msgid "Default" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:62 +#: ../src/ReportBase/_GraphvizReportDialog.py:61 msgid "Postscript / Helvetica" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:63 +#: ../src/ReportBase/_GraphvizReportDialog.py:62 msgid "Truetype / FreeSans" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:65 +#: ../src/ReportBase/_GraphvizReportDialog.py:64 msgid "Vertical (top to bottom)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:66 +#: ../src/ReportBase/_GraphvizReportDialog.py:65 msgid "Vertical (bottom to top)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:67 +#: ../src/ReportBase/_GraphvizReportDialog.py:66 msgid "Horizontal (left to right)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:68 +#: ../src/ReportBase/_GraphvizReportDialog.py:67 msgid "Horizontal (right to left)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:70 +#: ../src/ReportBase/_GraphvizReportDialog.py:69 msgid "Bottom, left" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:71 +#: ../src/ReportBase/_GraphvizReportDialog.py:70 msgid "Bottom, right" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:72 +#: ../src/ReportBase/_GraphvizReportDialog.py:71 msgid "Top, left" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:73 +#: ../src/ReportBase/_GraphvizReportDialog.py:72 msgid "Top, Right" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:74 +#: ../src/ReportBase/_GraphvizReportDialog.py:73 msgid "Right, bottom" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:75 +#: ../src/ReportBase/_GraphvizReportDialog.py:74 msgid "Right, top" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:76 +#: ../src/ReportBase/_GraphvizReportDialog.py:75 msgid "Left, bottom" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:77 +#: ../src/ReportBase/_GraphvizReportDialog.py:76 msgid "Left, top" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:79 +#: ../src/ReportBase/_GraphvizReportDialog.py:78 msgid "Minimal size" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:80 +#: ../src/ReportBase/_GraphvizReportDialog.py:79 msgid "Fill the given area" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:81 +#: ../src/ReportBase/_GraphvizReportDialog.py:80 msgid "Use optimal number of pages" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:83 +#: ../src/ReportBase/_GraphvizReportDialog.py:82 msgid "Top" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:84 +#: ../src/ReportBase/_GraphvizReportDialog.py:83 msgid "Bottom" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:576 +#: ../src/ReportBase/_GraphvizReportDialog.py:575 msgid "Graphviz Dot File" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:585 +#: ../src/ReportBase/_GraphvizReportDialog.py:584 msgid "PDF (Ghostscript)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:591 +#: ../src/ReportBase/_GraphvizReportDialog.py:590 msgid "PDF (Graphviz)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:597 +#: ../src/ReportBase/_GraphvizReportDialog.py:596 msgid "Postscript" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:603 +#: ../src/ReportBase/_GraphvizReportDialog.py:602 msgid "Structured Vector Graphics (SVG)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:609 +#: ../src/ReportBase/_GraphvizReportDialog.py:608 msgid "Compressed Structured Vector Graphs (SVG)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:615 +#: ../src/ReportBase/_GraphvizReportDialog.py:614 msgid "JPEG image" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:621 +#: ../src/ReportBase/_GraphvizReportDialog.py:620 msgid "GIF image" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:627 +#: ../src/ReportBase/_GraphvizReportDialog.py:626 msgid "PNG image" msgstr "" #. ############################### -#: ../src/ReportBase/_GraphvizReportDialog.py:718 +#: ../src/ReportBase/_GraphvizReportDialog.py:717 msgid "GraphViz Layout" msgstr "" #. ############################### -#: ../src/ReportBase/_GraphvizReportDialog.py:720 +#: ../src/ReportBase/_GraphvizReportDialog.py:719 msgid "Font family" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:725 +#: ../src/ReportBase/_GraphvizReportDialog.py:724 msgid "" "Choose the font family. If international characters don't show, use FreeSans " "font. FreeSans is available from: http://www.nongnu.org/freefont/" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:731 +#: ../src/ReportBase/_GraphvizReportDialog.py:730 msgid "Font size" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:732 +#: ../src/ReportBase/_GraphvizReportDialog.py:731 msgid "The font size, in points." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:735 +#: ../src/ReportBase/_GraphvizReportDialog.py:734 msgid "Graph Direction" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:740 +#: ../src/ReportBase/_GraphvizReportDialog.py:739 msgid "Whether graph goes from top to bottom or left to right." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:744 +#: ../src/ReportBase/_GraphvizReportDialog.py:743 msgid "Number of Horizontal Pages" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:745 +#: ../src/ReportBase/_GraphvizReportDialog.py:744 msgid "" "GraphViz can create very large graphs by spreading the graph across a " "rectangular array of pages. This controls the number pages in the array " "horizontally." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:751 +#: ../src/ReportBase/_GraphvizReportDialog.py:750 msgid "Number of Vertical Pages" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:752 +#: ../src/ReportBase/_GraphvizReportDialog.py:751 msgid "" "GraphViz can create very large graphs by spreading the graph across a " "rectangular array of pages. This controls the number pages in the array " "vertically." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:758 +#: ../src/ReportBase/_GraphvizReportDialog.py:757 msgid "Paging Direction" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:763 +#: ../src/ReportBase/_GraphvizReportDialog.py:762 msgid "" "The order in which the graph pages are output. This option only applies if " "the horizontal pages or vertical pages are greater than 1." msgstr "" #. ############################### -#: ../src/ReportBase/_GraphvizReportDialog.py:781 +#: ../src/ReportBase/_GraphvizReportDialog.py:780 msgid "GraphViz Options" msgstr "" #. ############################### -#: ../src/ReportBase/_GraphvizReportDialog.py:784 +#: ../src/ReportBase/_GraphvizReportDialog.py:783 msgid "Aspect ratio" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:789 +#: ../src/ReportBase/_GraphvizReportDialog.py:788 msgid "Affects greatly how the graph is layed out on the page." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:793 +#: ../src/ReportBase/_GraphvizReportDialog.py:792 msgid "DPI" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:794 +#: ../src/ReportBase/_GraphvizReportDialog.py:793 msgid "" "Dots per inch. When creating images such as .gif or .png files for the web, " "try numbers such as 75 or 100 DPI. When printing, try300 or 600 DPI." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:800 +#: ../src/ReportBase/_GraphvizReportDialog.py:799 msgid "Node spacing" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:801 +#: ../src/ReportBase/_GraphvizReportDialog.py:800 msgid "" "The minimum amount of free space, in inches, between individual nodes. For " "vertical graphs, this corresponds to spacing between columns. For " "horizontal graphs, this corresponds to spacing between rows." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:808 +#: ../src/ReportBase/_GraphvizReportDialog.py:807 msgid "Rank spacing" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:809 +#: ../src/ReportBase/_GraphvizReportDialog.py:808 msgid "" "The minimum amount of free space, in inches, between ranks. For vertical " "graphs, this corresponds to spacing between rows. For horizontal graphs, " @@ -11203,57 +11279,57 @@ msgid "" msgstr "" #. ############################### -#: ../src/ReportBase/_GraphvizReportDialog.py:820 +#: ../src/ReportBase/_GraphvizReportDialog.py:819 msgid "Note to add to the graph" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:822 +#: ../src/ReportBase/_GraphvizReportDialog.py:821 msgid "This text will be added to the graph." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:825 +#: ../src/ReportBase/_GraphvizReportDialog.py:824 msgid "Note location" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:828 +#: ../src/ReportBase/_GraphvizReportDialog.py:827 msgid "Whether note will appear on top or bottom of the page." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:832 +#: ../src/ReportBase/_GraphvizReportDialog.py:831 msgid "Note size" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:833 +#: ../src/ReportBase/_GraphvizReportDialog.py:832 msgid "The size of note text, in points." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:858 -#: ../src/ReportBase/_GraphvizReportDialog.py:913 +#: ../src/ReportBase/_GraphvizReportDialog.py:857 +#: ../src/ReportBase/_GraphvizReportDialog.py:912 msgid "Open with application" msgstr "" -#: ../src/ReportBase/_PaperMenu.py:117 +#: ../src/ReportBase/_PaperMenu.py:118 msgid "Portrait" msgstr "" -#: ../src/ReportBase/_PaperMenu.py:118 +#: ../src/ReportBase/_PaperMenu.py:119 msgid "Landscape" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:171 +#: ../src/ReportBase/_ReportDialog.py:165 msgid "Directory" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:173 +#: ../src/ReportBase/_ReportDialog.py:167 msgid "Filename" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:211 -#: ../src/ReportBase/_ReportDialog.py:237 +#: ../src/ReportBase/_ReportDialog.py:205 +#: ../src/ReportBase/_ReportDialog.py:231 msgid "Permission problem" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:212 +#: ../src/ReportBase/_ReportDialog.py:206 #, python-format msgid "" "You do not have permission to write under the directory %s\n" @@ -11261,24 +11337,24 @@ msgid "" "Please select another directory or correct the permissions." msgstr "" -#: ../src/ReportBase/_ReportDialog.py:222 +#: ../src/ReportBase/_ReportDialog.py:216 msgid "File already exists" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:223 +#: ../src/ReportBase/_ReportDialog.py:217 msgid "" "You can choose to either overwrite the file, or change the selected filename." msgstr "" -#: ../src/ReportBase/_ReportDialog.py:225 +#: ../src/ReportBase/_ReportDialog.py:219 msgid "_Overwrite" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:226 +#: ../src/ReportBase/_ReportDialog.py:220 msgid "_Change filename" msgstr "" -#: ../src/ReportBase/_ReportDialog.py:238 +#: ../src/ReportBase/_ReportDialog.py:232 #, python-format msgid "" "You do not have permission to create %s\n" @@ -11286,7 +11362,7 @@ msgid "" "Please select another path or correct the permissions." msgstr "" -#: ../src/ReportBase/_ReportDialog.py:281 +#: ../src/ReportBase/_ReportDialog.py:275 msgid "You must select an active person for this report to work properly." msgstr "" @@ -14545,23 +14621,23 @@ msgstr "" msgid "Descendant Families of %s" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:83 +#: ../src/ReportBase/_StyleEditor.py:84 msgid "Document Styles" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:136 +#: ../src/ReportBase/_StyleEditor.py:137 msgid "Error saving stylesheet" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:203 +#: ../src/ReportBase/_StyleEditor.py:204 msgid "Style editor" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:207 +#: ../src/ReportBase/_StyleEditor.py:208 msgid "Paragraph" msgstr "" -#: ../src/ReportBase/_StyleEditor.py:241 +#: ../src/ReportBase/_StyleEditor.py:242 msgid "No description available" msgstr "" @@ -14578,50 +14654,50 @@ msgstr "" msgid "User Defined Template" msgstr "" -#: ../src/gen/proxy/dbbase.py:90 ../src/gen/db/base.py:319 +#: ../src/gen/proxy/dbbase.py:90 ../src/gen/db/base.py:324 msgid "Processing Person records" msgstr "" -#: ../src/gen/proxy/dbbase.py:96 ../src/gen/db/base.py:325 +#: ../src/gen/proxy/dbbase.py:96 ../src/gen/db/base.py:330 msgid "Processing Family records" msgstr "" -#: ../src/gen/proxy/dbbase.py:102 ../src/gen/db/base.py:331 +#: ../src/gen/proxy/dbbase.py:102 ../src/gen/db/base.py:336 msgid "Processing Event records" msgstr "" -#: ../src/gen/proxy/dbbase.py:108 ../src/gen/db/base.py:337 +#: ../src/gen/proxy/dbbase.py:108 ../src/gen/db/base.py:342 msgid "Processing Place records" msgstr "" -#: ../src/gen/proxy/dbbase.py:114 ../src/gen/db/base.py:343 +#: ../src/gen/proxy/dbbase.py:114 ../src/gen/db/base.py:348 msgid "Processing Source records" msgstr "" -#: ../src/gen/proxy/dbbase.py:120 ../src/gen/db/base.py:349 +#: ../src/gen/proxy/dbbase.py:120 ../src/gen/db/base.py:354 msgid "Processing Media records" msgstr "" -#: ../src/gen/proxy/dbbase.py:126 ../src/gen/db/base.py:355 +#: ../src/gen/proxy/dbbase.py:126 ../src/gen/db/base.py:360 msgid "Processing Repository records" msgstr "" -#: ../src/gen/proxy/dbbase.py:132 ../src/gen/db/base.py:361 +#: ../src/gen/proxy/dbbase.py:132 ../src/gen/db/base.py:366 msgid "Processing Note records" msgstr "" -#: ../src/gen/db/base.py:1579 ../src/gen/db/base.py:1652 -#: ../src/gen/db/base.py:1693 +#: ../src/gen/db/base.py:1584 ../src/gen/db/base.py:1657 +#: ../src/gen/db/base.py:1698 #, python-format msgid "_Undo %s" msgstr "" -#: ../src/gen/db/base.py:1659 ../src/gen/db/base.py:1701 +#: ../src/gen/db/base.py:1664 ../src/gen/db/base.py:1706 #, python-format msgid "_Redo %s" msgstr "" -#: ../src/gen/db/dbdir.py:1775 +#: ../src/gen/db/dbdir.py:1774 #, python-format msgid "Locked by %s" msgstr "" @@ -14883,22 +14959,54 @@ msgstr "" msgid "Groom" msgstr "" -#: ../src/gen/lib/date.py:137 +#: ../src/gen/lib/date.py:140 msgid "Gregorian" msgstr "" -#: ../src/gen/lib/date.py:138 +#: ../src/gen/lib/date.py:141 msgid "Julian" msgstr "" -#: ../src/gen/lib/date.py:140 +#: ../src/gen/lib/date.py:143 msgid "French Republican" msgstr "" -#: ../src/gen/lib/date.py:142 +#: ../src/gen/lib/date.py:145 msgid "Islamic" msgstr "" +#: ../src/gen/lib/date.py:983 +msgid "estimated" +msgstr "" + +#: ../src/gen/lib/date.py:983 +msgid "calculated" +msgstr "" + +#: ../src/gen/lib/date.py:997 +msgid "before" +msgstr "" + +#: ../src/gen/lib/date.py:997 +msgid "after" +msgstr "" + +#: ../src/gen/lib/date.py:997 +msgid "about" +msgstr "" + +#: ../src/gen/lib/date.py:998 +msgid "range" +msgstr "" + +#: ../src/gen/lib/date.py:998 +msgid "span" +msgstr "" + +#: ../src/gen/lib/date.py:998 +msgid "textonly" +msgstr "" + #: ../src/gen/lib/nametype.py:44 msgid "Also Known As" msgstr "" @@ -18060,6 +18168,17 @@ msgstr "" msgid "Width:" msgstr "" +#: ../src/plugins/NotRelated.glade.h:1 +msgid "" +"\n" +"ToDo\n" +"NotRelated" +msgstr "" + +#: ../src/plugins/NotRelated.glade.h:4 +msgid "_Marker" +msgstr "" + #: ../src/plugins/book.glade.h:1 ../src/plugins/genewebexport.glade.h:1 msgid "*" msgstr ""