diff --git a/po/ChangeLog b/po/ChangeLog index 1bdee95bb..b190e156c 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,4 +1,5 @@ 2007-07-04 Alex Roitman + * gramps.pot: Update. * ru.po: Update strings for translation. 2007-06-23 Alex Roitman diff --git a/po/gramps.pot b/po/gramps.pot index eba06d78f..d751ce8ae 100644 --- a/po/gramps.pot +++ b/po/gramps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-05-16 20:31-0600\n" +"POT-Creation-Date: 2007-07-04 22:59-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -69,7 +69,7 @@ msgstr "" #: ../src/ArgHandler.py:334 ../src/DbLoader.py:122 ../src/DbLoader.py:129 #: ../src/DbLoader.py:237 ../src/DbLoader.py:245 ../src/DbLoader.py:325 -#: ../src/DbLoader.py:348 ../src/DbLoader.py:430 ../src/DbLoader.py:467 +#: ../src/DbLoader.py:348 ../src/DbLoader.py:430 #, python-format msgid "Could not open file: %s" msgstr "" @@ -82,15 +82,15 @@ msgid "" "Valid types are: GRAMPS database, GRAMPS XML, GRAMPS package, and GEDCOM." msgstr "" -#: ../src/ArgHandler.py:715 ../src/DbLoader.py:139 ../src/DbLoader.py:195 +#: ../src/ArgHandler.py:713 ../src/DbLoader.py:139 ../src/DbLoader.py:195 msgid "GRAMPS: Create GRAMPS database" msgstr "" -#: ../src/ArgHandler.py:771 ../src/DbLoader.py:534 +#: ../src/ArgHandler.py:769 ../src/DbLoader.py:532 msgid "All files" msgstr "" -#: ../src/ArgHandler.py:780 ../src/DbLoader.py:554 +#: ../src/ArgHandler.py:778 ../src/DbLoader.py:552 msgid "GRAMPS databases" msgstr "" @@ -134,7 +134,7 @@ msgid "Edit Bookmarks" msgstr "" #. Add column with object name -#: ../src/Bookmarks.py:188 ../src/GrampsCfg.py:141 ../src/ScratchPad.py:171 +#: ../src/Bookmarks.py:188 ../src/GrampsCfg.py:143 ../src/ScratchPad.py:171 #: ../src/ScratchPad.py:243 ../src/ScratchPad.py:320 ../src/ScratchPad.py:376 #: ../src/ScratchPad.py:409 ../src/ScratchPad.py:466 ../src/ScratchPad.py:498 #: ../src/ScratchPad.py:515 ../src/ScratchPad.py:516 ../src/ScratchPad.py:535 @@ -148,11 +148,11 @@ msgstr "" #: ../src/DisplayTabs/_NameEmbedList.py:59 #: ../src/DisplayTabs/_PersonRefEmbedList.py:52 #: ../src/Editors/_EditFamily.py:96 ../src/Editors/_EditName.py:206 -#: ../src/Selectors/_SelectPerson.py:106 ../src/plugins/BookReport.py:657 +#: ../src/Selectors/_SelectPerson.py:106 ../src/plugins/BookReport.py:659 #: ../src/plugins/IndivComplete.py:477 ../src/plugins/NarrativeWeb.py:604 #: ../src/plugins/NarrativeWeb.py:664 ../src/plugins/PatchNames.py:209 #: ../src/plugins/RelCalc.py:56 ../src/plugins/RelCalc.py:110 -#: ../src/plugins/RemoveUnused.py:297 ../src/plugins/TimeLine.py:440 +#: ../src/plugins/RemoveUnused.py:180 ../src/plugins/TimeLine.py:440 #: ../src/plugins/Verify.py:514 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:108 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:82 @@ -180,7 +180,7 @@ msgstr "" #: ../src/Selectors/_SelectRepository.py:54 #: ../src/Selectors/_SelectSource.py:54 ../src/plugins/EventCmp.py:268 #: ../src/plugins/PatchNames.py:200 ../src/plugins/RelCalc.py:57 -#: ../src/plugins/RemoveUnused.py:291 ../src/plugins/Verify.py:507 +#: ../src/plugins/RemoveUnused.py:174 ../src/plugins/Verify.py:507 #: ../src/Filters/SideBar/_EventSidebarFilter.py:85 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:103 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:109 @@ -192,7 +192,7 @@ msgstr "" msgid "ID" msgstr "" -#: ../src/ColumnOrder.py:63 ../src/GrampsCfg.py:116 +#: ../src/ColumnOrder.py:63 ../src/GrampsCfg.py:118 msgid "Display" msgstr "" @@ -355,50 +355,45 @@ msgstr "" msgid "This may be caused by an improper installation of GRAMPS." msgstr "" -#: ../src/DbLoader.py:452 +#: ../src/DbLoader.py:451 msgid "Low level database corruption detected" msgstr "" -#: ../src/DbLoader.py:453 +#: ../src/DbLoader.py:452 msgid "" -"GRAMPS has detected a problem in the underlying Berkeley database. If you " -"have renamed this file, change the name back to its original name. If you " -"have copied the file from another machine, this file is not usable. " -"Export your data to XML on the original machine and import it into a new " -"database.\n" -"\n" -"Otherwise, please exit the program, and GRAMPS will attempt to run the " -"recovery repair operation the next time you open this database. If this " -"problem persists, create a new database, import from a backup database, and " -"report the problem to gramps-bugs@lists.sourceforge.net." +"GRAMPS has detected a problem in the underlying Berkeley database. Please " +"exit the program, and GRAMPS will attempt to run the recovery repair " +"operation the next time you open this database. If this problem persists, " +"create a new database, import from a backup database, and report the problem " +"to gramps-bugs@lists.sourceforge.net." msgstr "" -#: ../src/DbLoader.py:543 +#: ../src/DbLoader.py:541 msgid "All GRAMPS files" msgstr "" -#: ../src/DbLoader.py:563 +#: ../src/DbLoader.py:561 msgid "GRAMPS XML databases" msgstr "" -#: ../src/DbLoader.py:572 +#: ../src/DbLoader.py:570 msgid "GEDCOM files" msgstr "" -#: ../src/DbLoader.py:612 +#: ../src/DbLoader.py:610 msgid "Automatically detected" msgstr "" -#: ../src/DbLoader.py:621 +#: ../src/DbLoader.py:619 msgid "Select file _type:" msgstr "" -#: ../src/DisplayState.py:307 +#: ../src/DisplayState.py:308 #, python-format msgid "%(relationship)s of %(person)s" msgstr "" -#: ../src/DisplayState.py:352 +#: ../src/DisplayState.py:353 msgid "No active person" msgstr "" @@ -495,11 +490,11 @@ msgid "" "Selecting this option will allow you to make a copy of the current database." msgstr "" -#: ../src/GrampsCfg.py:57 +#: ../src/GrampsCfg.py:59 msgid "Father's surname" msgstr "" -#: ../src/GrampsCfg.py:58 ../src/plugins/Check.py:968 +#: ../src/GrampsCfg.py:60 ../src/plugins/Check.py:968 #: ../src/RelLib/_ChildRefType.py:47 #: ../src/Filters/SideBar/_EventSidebarFilter.py:148 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:202 @@ -511,50 +506,50 @@ msgstr "" msgid "None" msgstr "" -#: ../src/GrampsCfg.py:59 +#: ../src/GrampsCfg.py:61 msgid "Combination of mother's and father's surname" msgstr "" -#: ../src/GrampsCfg.py:60 +#: ../src/GrampsCfg.py:62 msgid "Icelandic style" msgstr "" -#: ../src/GrampsCfg.py:102 ../src/GrampsCfg.py:105 ../src/GrampsCfg.py:557 +#: ../src/GrampsCfg.py:104 ../src/GrampsCfg.py:107 ../src/GrampsCfg.py:559 msgid "Preferences" msgstr "" -#: ../src/GrampsCfg.py:114 ../src/glade/gramps.glade.h:72 +#: ../src/GrampsCfg.py:116 ../src/glade/gramps.glade.h:72 msgid "General" msgstr "" -#: ../src/GrampsCfg.py:118 +#: ../src/GrampsCfg.py:120 msgid "Name Display" msgstr "" -#: ../src/GrampsCfg.py:120 +#: ../src/GrampsCfg.py:122 msgid "ID Formats" msgstr "" -#: ../src/GrampsCfg.py:122 +#: ../src/GrampsCfg.py:124 msgid "Warnings" msgstr "" -#: ../src/GrampsCfg.py:124 +#: ../src/GrampsCfg.py:126 msgid "Researcher" msgstr "" -#: ../src/GrampsCfg.py:126 +#: ../src/GrampsCfg.py:128 msgid "Marker Colors" msgstr "" -#: ../src/GrampsCfg.py:142 ../src/ScratchPad.py:137 ../src/ScratchPad.py:154 +#: ../src/GrampsCfg.py:144 ../src/ScratchPad.py:137 ../src/ScratchPad.py:154 #: ../src/DisplayTabs/_AddrEmbedList.py:53 ../src/Editors/_EditAddress.py:150 #: ../src/plugins/FamilyGroup.py:347 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:88 msgid "Address" msgstr "" -#: ../src/GrampsCfg.py:143 ../src/DataViews/_PlaceView.py:65 +#: ../src/GrampsCfg.py:145 ../src/DataViews/_PlaceView.py:65 #: ../src/DataViews/_RepositoryView.py:68 #: ../src/DisplayTabs/_AddrEmbedList.py:54 #: ../src/DisplayTabs/_LocationEmbedList.py:53 @@ -563,12 +558,12 @@ msgstr "" msgid "City" msgstr "" -#: ../src/GrampsCfg.py:144 ../src/DisplayTabs/_LocationEmbedList.py:55 +#: ../src/GrampsCfg.py:146 ../src/DisplayTabs/_LocationEmbedList.py:55 #: ../src/plugins/NarrativeWeb.py:784 msgid "State/Province" msgstr "" -#: ../src/GrampsCfg.py:145 ../src/DataViews/_PlaceView.py:68 +#: ../src/GrampsCfg.py:147 ../src/DataViews/_PlaceView.py:68 #: ../src/DataViews/_RepositoryView.py:71 #: ../src/DisplayTabs/_AddrEmbedList.py:56 #: ../src/DisplayTabs/_LocationEmbedList.py:56 @@ -577,34 +572,34 @@ msgstr "" msgid "Country" msgstr "" -#: ../src/GrampsCfg.py:146 ../src/DataViews/_PlaceView.py:64 +#: ../src/GrampsCfg.py:148 ../src/DataViews/_PlaceView.py:64 #: ../src/DataViews/_RepositoryView.py:67 msgid "ZIP/Postal Code" msgstr "" -#: ../src/GrampsCfg.py:147 +#: ../src/GrampsCfg.py:149 msgid "Phone" msgstr "" -#: ../src/GrampsCfg.py:148 ../src/ToolTips.py:151 +#: ../src/GrampsCfg.py:150 ../src/ToolTips.py:151 #: ../src/DataViews/_RepositoryView.py:72 msgid "Email" msgstr "" -#: ../src/GrampsCfg.py:156 ../src/gramps_main.py:97 ../src/ToolTips.py:193 +#: ../src/GrampsCfg.py:158 ../src/gramps_main.py:97 ../src/ToolTips.py:193 #: ../src/Editors/_EditPerson.py:107 ../src/plugins/EventCmp.py:268 #: ../src/FilterEditor/_EditRule.py:228 msgid "Person" msgstr "" -#: ../src/GrampsCfg.py:157 ../src/ScratchPad.py:519 ../src/ToolTips.py:223 +#: ../src/GrampsCfg.py:159 ../src/ScratchPad.py:519 ../src/ToolTips.py:223 #: ../src/DataViews/_RelationView.py:439 ../src/DataViews/_RelationView.py:956 #: ../src/Editors/_EditFamily.py:459 ../src/RelLib/_EventRoleType.py:57 #: ../src/FilterEditor/_EditRule.py:229 msgid "Family" msgstr "" -#: ../src/GrampsCfg.py:158 ../src/ScratchPad.py:233 ../src/ScratchPad.py:263 +#: ../src/GrampsCfg.py:160 ../src/ScratchPad.py:233 ../src/ScratchPad.py:263 #: ../src/ScratchPad.py:308 ../src/DataViews/_EventView.py:58 #: ../src/DisplayTabs/_EventEmbedList.py:64 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:53 @@ -614,50 +609,50 @@ msgstr "" msgid "Place" msgstr "" -#: ../src/GrampsCfg.py:159 ../src/Utils.py:213 ../src/Utils.py:215 +#: ../src/GrampsCfg.py:161 ../src/Utils.py:213 ../src/Utils.py:215 #: ../src/Editors/_EditSource.py:72 ../src/FilterEditor/_EditRule.py:232 msgid "Source" msgstr "" -#: ../src/GrampsCfg.py:160 ../src/ScratchPad.py:569 ../src/ScratchPad.py:582 +#: ../src/GrampsCfg.py:162 ../src/ScratchPad.py:569 ../src/ScratchPad.py:582 #: ../src/Editors/_EditPerson.py:425 ../src/FilterEditor/_EditRule.py:233 msgid "Media Object" msgstr "" -#: ../src/GrampsCfg.py:161 ../src/ScratchPad.py:230 +#: ../src/GrampsCfg.py:163 ../src/ScratchPad.py:230 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:115 #: ../src/FilterEditor/_EditRule.py:230 msgid "Event" msgstr "" -#: ../src/GrampsCfg.py:162 ../src/ToolTips.py:142 +#: ../src/GrampsCfg.py:164 ../src/ToolTips.py:142 #: ../src/Editors/_EditRepository.py:64 ../src/Editors/_EditRepository.py:66 #: ../src/FilterEditor/_EditRule.py:234 msgid "Repository" msgstr "" -#: ../src/GrampsCfg.py:171 +#: ../src/GrampsCfg.py:173 msgid "Suppress warning when adding parents to a child" msgstr "" -#: ../src/GrampsCfg.py:175 +#: ../src/GrampsCfg.py:177 msgid "Suppress warning when cancelling with changed data" msgstr "" -#: ../src/GrampsCfg.py:179 +#: ../src/GrampsCfg.py:181 msgid "Show plugin status dialog on plugin load error" msgstr "" -#: ../src/GrampsCfg.py:190 ../src/GrampsLogger/_ErrorReportAssistant.py:47 +#: ../src/GrampsCfg.py:192 ../src/GrampsLogger/_ErrorReportAssistant.py:47 #: ../src/RelLib/_MarkerType.py:47 msgid "Complete" msgstr "" -#: ../src/GrampsCfg.py:192 ../src/RelLib/_MarkerType.py:48 +#: ../src/GrampsCfg.py:194 ../src/RelLib/_MarkerType.py:48 msgid "ToDo" msgstr "" -#: ../src/GrampsCfg.py:194 ../src/RelLib/_AttributeType.py:54 +#: ../src/GrampsCfg.py:196 ../src/RelLib/_AttributeType.py:54 #: ../src/RelLib/_RepositoryType.py:51 ../src/RelLib/_FamilyRelType.py:44 #: ../src/RelLib/_UrlType.py:46 ../src/RelLib/_NameType.py:45 #: ../src/RelLib/_ChildRefType.py:54 ../src/RelLib/_SourceMediaType.py:54 @@ -667,100 +662,120 @@ msgid "Custom" msgstr "" #. label for the combo -#: ../src/GrampsCfg.py:253 +#: ../src/GrampsCfg.py:255 msgid "_Display format" msgstr "" -#: ../src/GrampsCfg.py:259 +#: ../src/GrampsCfg.py:261 msgid "C_ustom format details" msgstr "" -#: ../src/GrampsCfg.py:301 +#: ../src/GrampsCfg.py:303 msgid "Format Name" msgstr "" -#: ../src/GrampsCfg.py:306 +#: ../src/GrampsCfg.py:308 msgid "Example" msgstr "" -#: ../src/GrampsCfg.py:438 +#: ../src/GrampsCfg.py:440 msgid "Date format" msgstr "" -#: ../src/GrampsCfg.py:451 +#: ../src/GrampsCfg.py:453 msgid "Surname Guessing" msgstr "" -#: ../src/GrampsCfg.py:456 +#: ../src/GrampsCfg.py:458 msgid "Active person's name and ID" msgstr "" -#: ../src/GrampsCfg.py:457 +#: ../src/GrampsCfg.py:459 msgid "Relationship to home person" msgstr "" -#: ../src/GrampsCfg.py:470 +#: ../src/GrampsCfg.py:472 msgid "Status bar" msgstr "" -#: ../src/GrampsCfg.py:474 +#: ../src/GrampsCfg.py:476 msgid "Show text in sidebar buttons (takes effect on restart)" msgstr "" -#: ../src/GrampsCfg.py:483 +#: ../src/GrampsCfg.py:485 msgid "Change is not immediate" msgstr "" -#: ../src/GrampsCfg.py:484 +#: ../src/GrampsCfg.py:486 msgid "" "Changing the data format will not take effect until the next time GRAMPS is " "started." msgstr "" -#: ../src/GrampsCfg.py:493 +#: ../src/GrampsCfg.py:495 msgid "Automatically backup database on exit" msgstr "" -#: ../src/GrampsCfg.py:495 +#: ../src/GrampsCfg.py:497 msgid "Automatically load last database" msgstr "" -#: ../src/GrampsCfg.py:497 +#: ../src/GrampsCfg.py:499 msgid "Enable database transactions" msgstr "" -#: ../src/GrampsCfg.py:499 +#: ../src/GrampsCfg.py:501 msgid "Add default source on import" msgstr "" -#: ../src/GrampsCfg.py:501 +#: ../src/GrampsCfg.py:503 msgid "Enable spelling checker" msgstr "" -#: ../src/GrampsCfg.py:503 ../data/gramps.schemas.in.h:19 +#: ../src/GrampsCfg.py:505 ../data/gramps.schemas.in.h:19 msgid "Display Tip of the Day" msgstr "" -#: ../src/GrampsCfg.py:505 +#: ../src/GrampsCfg.py:507 msgid "Use shading in Relationship View" msgstr "" -#: ../src/GrampsCfg.py:507 +#: ../src/GrampsCfg.py:509 msgid "Display edit buttons on Relationship View" msgstr "" -#: ../src/GrampsCfg.py:509 +#: ../src/GrampsCfg.py:511 msgid "Remember last view displayed" msgstr "" -#: ../src/GrampsCfg.py:580 +#: ../src/GrampsCfg.py:583 msgid "Name Format Editor" msgstr "" -#: ../src/GrampsCfg.py:605 +#: ../src/GrampsCfg.py:606 +msgid "The format definition is invalid" +msgstr "" + +#: ../src/GrampsCfg.py:607 +msgid "What would you like to do?" +msgstr "" + +#: ../src/GrampsCfg.py:608 +msgid "_Continue anyway" +msgstr "" + +#: ../src/GrampsCfg.py:608 +msgid "_Modify format" +msgstr "" + +#: ../src/GrampsCfg.py:616 msgid "Both Format name and definition have to be defined" msgstr "" +#: ../src/GrampsCfg.py:629 +msgid "Invalid or incomplete format definition" +msgstr "" + #: ../src/gramps_main.py:95 ../src/ScratchPad.py:155 ../src/ScratchPad.py:232 #: ../src/ScratchPad.py:307 ../src/DataViews/_EventView.py:57 #: ../src/DataViews/_MediaView.py:73 ../src/DisplayTabs/_AddrEmbedList.py:52 @@ -937,23 +952,23 @@ msgstr "" msgid "This field is mandatory" msgstr "" -#: ../src/NameDisplay.py:88 +#: ../src/NameDisplay.py:89 msgid "Default format (defined by GRAMPS preferences)" msgstr "" -#: ../src/NameDisplay.py:89 +#: ../src/NameDisplay.py:90 msgid "Family name, Given name Patronymic" msgstr "" -#: ../src/NameDisplay.py:90 +#: ../src/NameDisplay.py:91 msgid "Given name Family name" msgstr "" -#: ../src/NameDisplay.py:91 +#: ../src/NameDisplay.py:92 msgid "Patronymic, Given name" msgstr "" -#: ../src/NameDisplay.py:92 +#: ../src/NameDisplay.py:93 msgid "Given name" msgstr "" @@ -1122,7 +1137,8 @@ msgstr "" msgid "gender unknown,unknown relation|partner" msgstr "" -#: ../src/Relationship.py:334 ../src/plugins/rel_pl.py:475 +#: ../src/Relationship.py:334 ../src/DataViews/_PedigreeView.py:1271 +#: ../src/plugins/rel_pl.py:475 msgid "Relationship loop detected" msgstr "" @@ -1215,8 +1231,8 @@ msgstr "" #: ../src/DisplayTabs/_NameEmbedList.py:60 #: ../src/DisplayTabs/_RepoEmbedList.py:63 #: ../src/DisplayTabs/_WebEmbedList.py:52 ../src/Selectors/_SelectEvent.py:60 -#: ../src/Selectors/_SelectObject.py:74 ../src/plugins/BookReport.py:657 -#: ../src/plugins/BookReport.py:658 ../src/plugins/PatchNames.py:203 +#: ../src/Selectors/_SelectObject.py:74 ../src/plugins/BookReport.py:659 +#: ../src/plugins/BookReport.py:660 ../src/plugins/PatchNames.py:203 #: ../src/Filters/SideBar/_EventSidebarFilter.py:87 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:80 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:87 @@ -1282,7 +1298,7 @@ msgstr "" #: ../src/DisplayTabs/_SourceEmbedList.py:61 #: ../src/Selectors/_SelectObject.py:72 ../src/Selectors/_SelectPlace.py:53 #: ../src/Selectors/_SelectRepository.py:53 -#: ../src/Selectors/_SelectSource.py:53 ../src/plugins/BookReport.py:825 +#: ../src/Selectors/_SelectSource.py:53 ../src/plugins/BookReport.py:827 #: ../src/plugins/PatchNames.py:241 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:77 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:79 @@ -1302,7 +1318,7 @@ msgid "Text" msgstr "" #: ../src/ScratchPad.py:439 ../src/ScratchPad.py:469 ../src/ScratchPad.py:728 -#: ../src/FilterEditor/_FilterEditor.py:105 +#: ../src/FilterEditor/_FilterEditor.py:109 msgid "Comment" msgstr "" @@ -1889,7 +1905,7 @@ msgstr "" #. Go over parents and build their menu #: ../src/Merge/_MergePerson.py:150 ../src/DataViews/_RelationView.py:426 #: ../src/DataViews/_RelationView.py:696 -#: ../src/DataViews/_PedigreeView.py:1567 ../src/plugins/NarrativeWeb.py:1836 +#: ../src/DataViews/_PedigreeView.py:1572 ../src/plugins/NarrativeWeb.py:1836 msgid "Parents" msgstr "" @@ -1902,7 +1918,7 @@ msgid "No parents found" msgstr "" #. Go over spouses and build their menu -#: ../src/Merge/_MergePerson.py:161 ../src/DataViews/_PedigreeView.py:1453 +#: ../src/Merge/_MergePerson.py:161 ../src/DataViews/_PedigreeView.py:1458 msgid "Spouses" msgstr "" @@ -2009,7 +2025,7 @@ msgid "Reorder the relationships" msgstr "" #: ../src/DataViews/_RelationView.py:315 ../src/DisplayTabs/_ButtonTab.py:61 -#: ../src/plugins/BookReport.py:868 +#: ../src/plugins/BookReport.py:870 msgid "Edit" msgstr "" @@ -2096,7 +2112,7 @@ msgstr "" #. Go over siblings and build their menu #: ../src/DataViews/_RelationView.py:711 -#: ../src/DataViews/_PedigreeView.py:1487 ../src/plugins/NarrativeWeb.py:1873 +#: ../src/DataViews/_PedigreeView.py:1492 ../src/plugins/NarrativeWeb.py:1873 msgid "Siblings" msgstr "" @@ -2145,7 +2161,7 @@ msgstr "" #. Go over children and build their menu #: ../src/DataViews/_RelationView.py:969 -#: ../src/DataViews/_PedigreeView.py:1530 ../src/Editors/_EditFamily.py:112 +#: ../src/DataViews/_PedigreeView.py:1535 ../src/Editors/_EditFamily.py:112 #: ../src/plugins/FamilyGroup.py:634 ../src/plugins/IndivComplete.py:354 #: ../src/plugins/NarrativeWeb.py:1902 msgid "Children" @@ -2255,61 +2271,65 @@ msgstr "" msgid "Jump to mother" msgstr "" +#: ../src/DataViews/_PedigreeView.py:1272 +msgid "A person was found to be his/her own ancestor." +msgstr "" + #. (gtk.STOCK_GO_BACK,self.parent.back_clicked,back_sensitivity), #. (gtk.STOCK_GO_FORWARD,self.parent.fwd_clicked,fwd_sensitivity), #. FIXME: revert to stock item when German gtk translation is fixed #. (gtk.STOCK_HOME,self.parent.on_home_clicked,1), #. FIXME: remove when German gtk translation is fixed -#: ../src/DataViews/_PedigreeView.py:1310 -#: ../src/DataViews/_PedigreeView.py:1319 ../src/plugins/NarrativeWeb.py:343 +#: ../src/DataViews/_PedigreeView.py:1315 +#: ../src/DataViews/_PedigreeView.py:1324 ../src/plugins/NarrativeWeb.py:343 #: ../src/plugins/NarrativeWeb.py:1127 ../src/plugins/NarrativeWeb.py:1129 msgid "Home" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1333 +#: ../src/DataViews/_PedigreeView.py:1338 msgid "Show images" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1342 +#: ../src/DataViews/_PedigreeView.py:1347 msgid "Show marriage data" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1351 +#: ../src/DataViews/_PedigreeView.py:1356 msgid "Tree style" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1358 +#: ../src/DataViews/_PedigreeView.py:1363 msgid "Version A" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1365 +#: ../src/DataViews/_PedigreeView.py:1370 msgid "Version B" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1377 +#: ../src/DataViews/_PedigreeView.py:1382 msgid "Tree size" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1384 +#: ../src/DataViews/_PedigreeView.py:1389 msgid "Automatic" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1392 +#: ../src/DataViews/_PedigreeView.py:1397 #, python-format msgid "%d generations" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1405 -#: ../src/DataViews/_PedigreeView.py:1425 +#: ../src/DataViews/_PedigreeView.py:1410 +#: ../src/DataViews/_PedigreeView.py:1430 msgid "People Menu" msgstr "" #. Go over parents and build their menu -#: ../src/DataViews/_PedigreeView.py:1604 +#: ../src/DataViews/_PedigreeView.py:1609 msgid "Related" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1655 +#: ../src/DataViews/_PedigreeView.py:1660 msgid "Family Menu" msgstr "" @@ -2602,11 +2622,11 @@ msgstr "" #: ../src/docgen/ODSDoc.py:424 ../src/docgen/ODSDoc.py:428 #: ../src/docgen/ODSDoc.py:456 ../src/docgen/ODSDoc.py:460 #: ../src/docgen/ODSDoc.py:505 ../src/docgen/ODSDoc.py:509 -#: ../src/docgen/ODFDoc.py:523 ../src/docgen/ODFDoc.py:526 -#: ../src/docgen/PdfDoc.py:187 ../src/docgen/PSDrawDoc.py:119 +#: ../src/docgen/ODFDoc.py:537 ../src/docgen/ODFDoc.py:540 +#: ../src/docgen/PdfDoc.py:191 ../src/docgen/PSDrawDoc.py:119 #: ../src/docgen/PSDrawDoc.py:122 ../src/docgen/RTFDoc.py:82 -#: ../src/docgen/RTFDoc.py:85 ../src/docgen/SvgDrawDoc.py:73 -#: ../src/docgen/SvgDrawDoc.py:75 ../src/GrampsDb/_WriteGedcom.py:526 +#: ../src/docgen/RTFDoc.py:85 ../src/docgen/SvgDrawDoc.py:74 +#: ../src/docgen/SvgDrawDoc.py:76 ../src/GrampsDb/_WriteGedcom.py:526 #: ../src/GrampsDb/_WriteGedcom.py:530 ../src/GrampsDb/_WriteGedcom.py:1457 #: ../src/plugins/ExportVCalendar.py:203 ../src/plugins/ExportVCalendar.py:207 #: ../src/plugins/ExportVCard.py:182 ../src/plugins/ExportVCard.py:186 @@ -2618,7 +2638,7 @@ msgid "Could not create %s" msgstr "" #: ../src/docgen/AsciiDoc.py:388 ../src/docgen/HtmlDoc.py:492 -#: ../src/docgen/PdfDoc.py:662 ../src/docgen/RTFDoc.py:445 +#: ../src/docgen/PdfDoc.py:680 ../src/docgen/RTFDoc.py:445 #: ../src/Editors/_EditPerson.py:431 #, python-format msgid "Open in %s" @@ -2665,23 +2685,34 @@ msgstr "" msgid "Print..." msgstr "" -#: ../src/docgen/ODFDoc.py:1157 ../src/docgen/PSDrawDoc.py:57 +#: ../src/docgen/ODFDoc.py:1168 ../src/docgen/PSDrawDoc.py:57 #: ../src/plugins/GraphViz.py:1061 ../src/plugins/GraphViz.py:1117 #, python-format msgid "Open in %(program_name)s" msgstr "" -#: ../src/docgen/ODFDoc.py:1164 ../src/docgen/ODFDoc.py:1165 -#: ../src/docgen/ODFDoc.py:1166 +#: ../src/docgen/ODFDoc.py:1175 ../src/docgen/ODFDoc.py:1176 +#: ../src/docgen/ODFDoc.py:1177 msgid "Open Document Text" msgstr "" -#: ../src/docgen/PdfDoc.py:79 +#: ../src/docgen/PdfDoc.py:80 msgid "Cannot be loaded because ReportLab is not installed" msgstr "" -#: ../src/docgen/PdfDoc.py:670 ../src/docgen/PdfDoc.py:671 -#: ../src/docgen/PdfDoc.py:672 +#: ../src/docgen/PdfDoc.py:368 +msgid "" +"You do not have the Python Imaging Library installed Images will not be " +"added to this report" +msgstr "" + +#: ../src/docgen/PdfDoc.py:376 +#, python-format +msgid "Reportlab is unable to add this image: %s" +msgstr "" + +#: ../src/docgen/PdfDoc.py:688 ../src/docgen/PdfDoc.py:689 +#: ../src/docgen/PdfDoc.py:690 msgid "PDF document" msgstr "" @@ -2704,7 +2735,7 @@ msgstr "" #. Register document generator #. #. ------------------------------------------------------------------------- -#: ../src/docgen/SvgDrawDoc.py:272 +#: ../src/docgen/SvgDrawDoc.py:274 msgid "SVG (Scalable Vector Graphics)" msgstr "" @@ -3005,7 +3036,7 @@ msgstr "" msgid "New Family" msgstr "" -#: ../src/Editors/_EditFamily.py:465 ../src/Editors/_EditFamily.py:891 +#: ../src/Editors/_EditFamily.py:465 ../src/Editors/_EditFamily.py:900 msgid "Edit Family" msgstr "" @@ -3070,19 +3101,19 @@ msgstr "" msgid "%s is listed as both the mother and child of the family." msgstr "" -#: ../src/Editors/_EditFamily.py:853 -msgid "Add Family" -msgstr "" - -#: ../src/Editors/_EditFamily.py:855 +#: ../src/Editors/_EditFamily.py:830 msgid "Cannot save family" msgstr "" -#: ../src/Editors/_EditFamily.py:856 +#: ../src/Editors/_EditFamily.py:831 msgid "No data exists for this family. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditFamily.py:862 ../src/GrampsDb/_DbUtils.py:96 +#: ../src/Editors/_EditFamily.py:867 +msgid "Add Family" +msgstr "" + +#: ../src/Editors/_EditFamily.py:871 ../src/GrampsDb/_DbUtils.py:96 msgid "Remove Family" msgstr "" @@ -3404,14 +3435,14 @@ msgstr "" #. witness name recorded #. Add name and comment to the event note #. Parse witnesses created by older gramps -#: ../src/GrampsDb/_GrampsBSDDB.py:1919 ../src/GrampsDb/_ReadXML.py:724 -#: ../src/GrampsDb/_ReadXML.py:1565 +#: ../src/GrampsDb/_GrampsBSDDB.py:1919 ../src/GrampsDb/_ReadXML.py:723 +#: ../src/GrampsDb/_ReadXML.py:1564 #, python-format msgid "Witness name: %s" msgstr "" -#: ../src/GrampsDb/_GrampsBSDDB.py:1921 ../src/GrampsDb/_ReadXML.py:1459 -#: ../src/GrampsDb/_ReadXML.py:1463 +#: ../src/GrampsDb/_GrampsBSDDB.py:1921 ../src/GrampsDb/_ReadXML.py:1458 +#: ../src/GrampsDb/_ReadXML.py:1462 #, python-format msgid "Witness comment: %s" msgstr "" @@ -3459,12 +3490,12 @@ msgid "" "different machine." msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:151 ../src/GrampsDb/_ReadXML.py:82 +#: ../src/GrampsDb/_ReadGedcom.py:151 ../src/GrampsDb/_ReadXML.py:83 #, python-format msgid "%(event_name)s of %(family)s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:152 ../src/GrampsDb/_ReadXML.py:83 +#: ../src/GrampsDb/_ReadGedcom.py:152 ../src/GrampsDb/_ReadXML.py:84 #, python-format msgid "%(event_name)s of %(person)s" msgstr "" @@ -3495,7 +3526,7 @@ msgstr "" msgid "Invalid GEDCOM syntax at line %d was ignored." msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:531 ../src/GrampsDb/_ReadGedcom.py:2244 +#: ../src/GrampsDb/_ReadGedcom.py:531 ../src/GrampsDb/_ReadGedcom.py:2247 #, python-format msgid "Import from %s" msgstr "" @@ -3513,7 +3544,7 @@ msgstr "" msgid "GEDCOM import" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:1008 ../src/GrampsDb/_ReadGedcom.py:2763 +#: ../src/GrampsDb/_ReadGedcom.py:1008 ../src/GrampsDb/_ReadGedcom.py:2766 #, python-format msgid "Could not import %s" msgstr "" @@ -3540,20 +3571,20 @@ msgstr "" msgid "Import database" msgstr "" -#: ../src/GrampsDb/_ReadXML.py:152 ../src/GrampsDb/_ReadXML.py:162 +#: ../src/GrampsDb/_ReadXML.py:151 ../src/GrampsDb/_ReadXML.py:161 #, python-format msgid "Error reading %s" msgstr "" -#: ../src/GrampsDb/_ReadXML.py:163 +#: ../src/GrampsDb/_ReadXML.py:162 msgid "The file is probably either corrupt or not a valid GRAMPS database." msgstr "" -#: ../src/GrampsDb/_ReadXML.py:195 +#: ../src/GrampsDb/_ReadXML.py:194 msgid "Could not copy file" msgstr "" -#: ../src/GrampsDb/_ReadXML.py:637 +#: ../src/GrampsDb/_ReadXML.py:636 msgid "GRAMPS XML import" msgstr "" @@ -3897,7 +3928,7 @@ msgid "Ancestor Graph" msgstr "" #: ../src/plugins/AncestorChart2.py:514 ../src/plugins/AncestorReport.py:334 -#: ../src/plugins/BookReport.py:1180 ../src/plugins/Calendar.py:1198 +#: ../src/plugins/BookReport.py:1182 ../src/plugins/Calendar.py:1198 #: ../src/plugins/Calendar.py:1210 ../src/plugins/ChangeNames.py:204 #: ../src/plugins/ChangeTypes.py:208 ../src/plugins/Checkpoint.py:442 #: ../src/plugins/Check.py:1091 ../src/plugins/CountAncestors.py:142 @@ -3909,7 +3940,7 @@ msgstr "" #: ../src/plugins/Leak.py:131 ../src/plugins/FindDupes.py:699 #: ../src/plugins/NarrativeWeb.py:3005 ../src/plugins/PatchNames.py:357 #: ../src/plugins/Rebuild.py:125 ../src/plugins/RelCalc.py:228 -#: ../src/plugins/RemoveUnused.py:455 ../src/plugins/ReorderIds.py:227 +#: ../src/plugins/RemoveUnused.py:406 ../src/plugins/ReorderIds.py:227 #: ../src/plugins/SoundGen.py:145 ../src/plugins/StatisticsChart.py:980 #: ../src/plugins/TimeLine.py:477 ../src/plugins/RebuildRefMap.py:126 msgid "Stable" @@ -3959,48 +3990,48 @@ msgstr "" msgid "Produces a textual ancestral report" msgstr "" -#: ../src/plugins/BookReport.py:510 +#: ../src/plugins/BookReport.py:512 msgid "Available Books" msgstr "" -#: ../src/plugins/BookReport.py:523 +#: ../src/plugins/BookReport.py:525 msgid "Book List" msgstr "" -#: ../src/plugins/BookReport.py:613 ../src/plugins/BookReport.py:999 -#: ../src/plugins/BookReport.py:1042 ../src/plugins/BookReport.py:1179 +#: ../src/plugins/BookReport.py:615 ../src/plugins/BookReport.py:1001 +#: ../src/plugins/BookReport.py:1044 ../src/plugins/BookReport.py:1181 msgid "Book Report" msgstr "" -#: ../src/plugins/BookReport.py:646 +#: ../src/plugins/BookReport.py:648 msgid "New Book" msgstr "" -#: ../src/plugins/BookReport.py:649 +#: ../src/plugins/BookReport.py:651 msgid "_Available items" msgstr "" -#: ../src/plugins/BookReport.py:653 +#: ../src/plugins/BookReport.py:655 msgid "Current _book" msgstr "" -#: ../src/plugins/BookReport.py:658 ../src/plugins/StatisticsChart.py:76 +#: ../src/plugins/BookReport.py:660 ../src/plugins/StatisticsChart.py:76 msgid "Item name" msgstr "" -#: ../src/plugins/BookReport.py:659 +#: ../src/plugins/BookReport.py:661 msgid "Center person" msgstr "" -#: ../src/plugins/BookReport.py:671 +#: ../src/plugins/BookReport.py:673 msgid "Book selection list" msgstr "" -#: ../src/plugins/BookReport.py:710 +#: ../src/plugins/BookReport.py:712 msgid "Different database" msgstr "" -#: ../src/plugins/BookReport.py:711 +#: ../src/plugins/BookReport.py:713 #, python-format msgid "" "This book was created with the references to database %s.\n" @@ -4011,27 +4042,27 @@ msgid "" "person of the currently opened database." msgstr "" -#: ../src/plugins/BookReport.py:734 ../src/plugins/BookReport.py:752 +#: ../src/plugins/BookReport.py:736 ../src/plugins/BookReport.py:754 msgid "Not Applicable" msgstr "" -#: ../src/plugins/BookReport.py:862 +#: ../src/plugins/BookReport.py:864 msgid "Setup" msgstr "" -#: ../src/plugins/BookReport.py:872 +#: ../src/plugins/BookReport.py:874 msgid "Book Menu" msgstr "" -#: ../src/plugins/BookReport.py:895 +#: ../src/plugins/BookReport.py:897 msgid "Available Items Menu" msgstr "" -#: ../src/plugins/BookReport.py:1045 +#: ../src/plugins/BookReport.py:1047 msgid "GRAMPS Book" msgstr "" -#: ../src/plugins/BookReport.py:1181 +#: ../src/plugins/BookReport.py:1183 msgid "Creates a book containing several reports." msgstr "" @@ -4053,7 +4084,7 @@ msgstr "" #: ../src/plugins/Calendar.py:707 ../src/plugins/Calendar.py:829 #: ../src/ReportBase/_BareReportDialog.py:450 -#: ../src/FilterEditor/_FilterEditor.py:105 +#: ../src/FilterEditor/_FilterEditor.py:109 msgid "Filter" msgstr "" @@ -5772,8 +5803,7 @@ msgstr "" msgid "Find possible duplicate people" msgstr "" -#: ../src/plugins/FindDupes.py:144 ../src/plugins/RemoveUnused.py:124 -#: ../src/plugins/Verify.py:277 +#: ../src/plugins/FindDupes.py:144 ../src/plugins/Verify.py:277 msgid "Tool settings" msgstr "" @@ -6109,7 +6139,7 @@ msgid "The file has been moved or deleted" msgstr "" #: ../src/plugins/NarrativeWeb.py:911 -msgid "MIME type" +msgid "File type" msgstr "" #: ../src/plugins/NarrativeWeb.py:959 @@ -6530,45 +6560,21 @@ msgstr "" msgid "Calculates the relationship between two people" msgstr "" -#: ../src/plugins/RemoveUnused.py:66 -msgid "Remove Unused Objects tool" -msgstr "" - -#: ../src/plugins/RemoveUnused.py:88 -msgid "Remove unused events" -msgstr "" - -#: ../src/plugins/RemoveUnused.py:89 -msgid "Remove unused sources" -msgstr "" - -#: ../src/plugins/RemoveUnused.py:90 -msgid "Remove unused places" -msgstr "" - -#: ../src/plugins/RemoveUnused.py:91 -msgid "Remove unused media" -msgstr "" - -#: ../src/plugins/RemoveUnused.py:92 -msgid "Remove unused repositories" -msgstr "" - -#: ../src/plugins/RemoveUnused.py:207 +#: ../src/plugins/RemoveUnused.py:72 msgid "Unused Objects" msgstr "" #. Add mark column #. Add ignore column -#: ../src/plugins/RemoveUnused.py:280 ../src/plugins/Verify.py:489 +#: ../src/plugins/RemoveUnused.py:163 ../src/plugins/Verify.py:489 msgid "Mark" msgstr "" -#: ../src/plugins/RemoveUnused.py:331 ../src/plugins/RemoveUnused.py:454 +#: ../src/plugins/RemoveUnused.py:289 ../src/plugins/RemoveUnused.py:405 msgid "Remove unused objects" msgstr "" -#: ../src/plugins/RemoveUnused.py:458 +#: ../src/plugins/RemoveUnused.py:409 msgid "Removes unused objects from the database" msgstr "" @@ -7202,11 +7208,11 @@ msgid "Disconnected individual" msgstr "" #: ../src/plugins/Verify.py:1476 -msgid "Verify the database" +msgid "Verify the data" msgstr "" #: ../src/plugins/Verify.py:1477 -msgid "Lists exceptions to assertions or checks about the database" +msgid "Verifies the data against user-defined tests" msgstr "" #: ../src/plugins/WriteCD.py:56 @@ -7487,6 +7493,12 @@ msgstr "" msgid "Page break between generations" msgstr "" +#: ../src/ReportBase/_CommandLineReport.py:186 +#: ../src/ReportBase/_PaperMenu.py:181 ../src/ReportBase/_PaperMenu.py:203 +#: ../src/ReportBase/_ReportDialog.py:319 +msgid "Custom Size" +msgstr "" + #: ../src/ReportBase/_Constants.py:52 msgid "Text Reports" msgstr "" @@ -7515,10 +7527,6 @@ msgstr "" msgid "Landscape" msgstr "" -#: ../src/ReportBase/_PaperMenu.py:179 ../src/ReportBase/_PaperMenu.py:201 -msgid "Custom Size" -msgstr "" - #: ../src/ReportBase/_ReportDialog.py:109 #, python-format msgid "%(report_name)s for %(person_name)s" @@ -10612,11 +10620,11 @@ msgstr "" #: ../src/Filters/Rules/_MatchesFilterBase.py:51 #: ../src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py:48 #: ../src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:46 #: ../src/Filters/Rules/Person/_IsDescendantOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:47 -#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:46 -#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:46 +#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:45 +#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:46 #: ../src/FilterEditor/_EditRule.py:426 msgid "Filter name:" msgstr "" @@ -10874,12 +10882,13 @@ msgstr "" #: ../src/Filters/Rules/Person/_HasRelationship.py:51 #: ../src/Filters/Rules/Person/_HaveAltFamilies.py:46 #: ../src/Filters/Rules/Person/_HaveChildren.py:45 -#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:49 -#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:49 -#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:48 -#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:50 +#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:48 +#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:48 +#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:49 #: ../src/Filters/Rules/Person/_MultipleMarriages.py:45 #: ../src/Filters/Rules/Person/_NeverMarried.py:45 +#: ../src/Filters/Rules/Person/_MissingParent.py:48 msgid "Family filters" msgstr "" @@ -10975,11 +10984,11 @@ msgstr "" msgid "Matches the people on the bookmark list" msgstr "" -#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:48 +#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:47 msgid "Children of match" msgstr "" -#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:50 +#: ../src/Filters/Rules/Person/_IsChildOfFilterMatch.py:49 msgid "Matches children of anybody matched by a filter" msgstr "" @@ -11102,27 +11111,27 @@ msgid "" "generations away" msgstr "" -#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:48 +#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:47 msgid "Parents of match" msgstr "" -#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:50 +#: ../src/Filters/Rules/Person/_IsParentOfFilterMatch.py:49 msgid "Matches parents of anybody matched by a filter" msgstr "" -#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:47 +#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:46 msgid "Siblings of match" msgstr "" -#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:49 +#: ../src/Filters/Rules/Person/_IsSiblingOfFilterMatch.py:48 msgid "Matches siblings of anybody matched by a filter" msgstr "" -#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:48 +#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:47 msgid "Spouses of match" msgstr "" -#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:49 +#: ../src/Filters/Rules/Person/_IsSpouseOfFilterMatch.py:48 msgid "Matches people married to anybody matching a filter" msgstr "" @@ -11251,6 +11260,16 @@ msgstr "" msgid "Matches people with a marker of a particular value" msgstr "" +#: ../src/Filters/Rules/Person/_MissingParent.py:44 +msgid "People missing parents" +msgstr "" + +#: ../src/Filters/Rules/Person/_MissingParent.py:45 +msgid "" +"Matches people that are children in a family with less than two parents or " +"are not children in any family." +msgstr "" + #: ../src/Filters/Rules/Family/_AllFamilies.py:45 msgid "Every family" msgstr "" @@ -11934,15 +11953,30 @@ msgstr "" msgid "Zip/Postal code" msgstr "" -#: ../src/FilterEditor/_FilterEditor.py:92 +#: ../src/FilterEditor/_FilterEditor.py:94 #, python-format msgid "%s filters" msgstr "" -#: ../src/FilterEditor/_FilterEditor.py:112 +#: ../src/FilterEditor/_FilterEditor.py:116 msgid "Custom Filter Editor" msgstr "" +#: ../src/FilterEditor/_FilterEditor.py:190 +msgid "Delete Filter?" +msgstr "" + +#: ../src/FilterEditor/_FilterEditor.py:191 +msgid "" +"This filter is currently being used as the base for other filters. " +"Deletingthis filter will result in removing all other filters that depend on " +"it." +msgstr "" + +#: ../src/FilterEditor/_FilterEditor.py:195 +msgid "Delete Filter" +msgstr "" + #: ../src/FilterEditor/_EditFilter.py:79 msgid "Define filter" msgstr "" @@ -11951,11 +11985,11 @@ msgstr "" msgid "Values" msgstr "" -#: ../src/FilterEditor/_EditFilter.py:174 +#: ../src/FilterEditor/_EditFilter.py:182 msgid "Add Rule" msgstr "" -#: ../src/FilterEditor/_EditFilter.py:188 +#: ../src/FilterEditor/_EditFilter.py:196 msgid "Edit Rule" msgstr "" @@ -13193,7 +13227,7 @@ msgstr "" msgid "SoundEx code:" msgstr "" -#: ../src/plugins/verify.glade.h:1 +#: ../src/plugins/verify.glade.h:1 ../src/plugins/unused.glade.h:1 msgid "Double-click on a row to view/edit data" msgstr "" @@ -13209,7 +13243,7 @@ msgstr "" msgid "Women" msgstr "" -#: ../src/plugins/verify.glade.h:6 +#: ../src/plugins/verify.glade.h:6 ../src/plugins/unused.glade.h:2 msgid "In_vert marks" msgstr "" @@ -13273,14 +13307,42 @@ msgstr "" msgid "_Estimate missing dates" msgstr "" -#: ../src/plugins/verify.glade.h:23 +#: ../src/plugins/verify.glade.h:23 ../src/plugins/unused.glade.h:8 msgid "_Mark all" msgstr "" -#: ../src/plugins/verify.glade.h:25 +#: ../src/plugins/verify.glade.h:25 ../src/plugins/unused.glade.h:9 msgid "_Unmark all" msgstr "" +#: ../src/plugins/unused.glade.h:3 +msgid "Search for events" +msgstr "" + +#: ../src/plugins/unused.glade.h:4 +msgid "Search for media" +msgstr "" + +#: ../src/plugins/unused.glade.h:5 +msgid "Search for places" +msgstr "" + +#: ../src/plugins/unused.glade.h:6 +msgid "Search for repositories" +msgstr "" + +#: ../src/plugins/unused.glade.h:7 +msgid "Search for sources" +msgstr "" + +#: ../src/plugins/unused.glade.h:10 +msgid "gtk-find" +msgstr "" + +#: ../src/plugins/unused.glade.h:11 +msgid "gtk-remove" +msgstr "" + #: ../data/gramps.desktop.in.h:1 msgid "GRAMPS Genealogy System" msgstr ""