From 6eb42a3d5b71e748d9b8d538290d4ba2f90f876a Mon Sep 17 00:00:00 2001 From: Alex Roitman Date: Fri, 28 Apr 2006 19:24:19 +0000 Subject: [PATCH] Update svn: r6488 --- gramps2/po/gramps.pot | 4259 +++++++++++++++++++++-------------------- 1 file changed, 2176 insertions(+), 2083 deletions(-) diff --git a/gramps2/po/gramps.pot b/gramps2/po/gramps.pot index 26908765e..c0651c24b 100644 --- a/gramps2/po/gramps.pot +++ b/gramps2/po/gramps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-04-06 14:47-0700\n" +"POT-Creation-Date: 2006-04-28 12:23-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,62 +16,66 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/AddMedia.py:90 +#: ../src/AddMedia.py:87 msgid "Select a media object" msgstr "" -#: ../src/AddMedia.py:125 +#: ../src/AddMedia.py:103 +msgid "Select media object" +msgstr "" + +#: ../src/AddMedia.py:134 #, python-format msgid "Cannot import %s" msgstr "" -#: ../src/AddMedia.py:126 +#: ../src/AddMedia.py:135 msgid "The filename supplied could not be found." msgstr "" -#: ../src/AddMedia.py:144 +#: ../src/AddMedia.py:153 msgid "Add Media Object" msgstr "" -#: ../src/AddMedia.py:192 +#: ../src/AddMedia.py:201 #, python-format msgid "Cannot display %s" msgstr "" -#: ../src/AddMedia.py:193 +#: ../src/AddMedia.py:202 msgid "" "GRAMPS is not able to display the image file. This may be caused by a " "corrupt file." msgstr "" -#: ../src/ArgHandler.py:270 +#: ../src/ArgHandler.py:280 msgid "Opening non-native format" msgstr "" -#: ../src/ArgHandler.py:271 +#: ../src/ArgHandler.py:281 msgid "" "New GRAMPS database has to be set up when opening non-native formats. The " "following dialog will let you select the new database." msgstr "" -#: ../src/ArgHandler.py:279 +#: ../src/ArgHandler.py:289 msgid "New GRAMPS database was not set up" msgstr "" -#: ../src/ArgHandler.py:280 +#: ../src/ArgHandler.py:290 msgid "" "GRAMPS cannot open non-native data without setting up new GRAMPS database." msgstr "" -#: ../src/ArgHandler.py:291 ../src/ViewManager.py:598 -#: ../src/ViewManager.py:624 ../src/ViewManager.py:949 -#: ../src/ViewManager.py:973 +#: ../src/ArgHandler.py:301 ../src/ViewManager.py:687 +#: ../src/ViewManager.py:694 ../src/ViewManager.py:1030 +#: ../src/ViewManager.py:1054 #, python-format msgid "Could not open file: %s" msgstr "" -#: ../src/ArgHandler.py:292 ../src/ViewManager.py:625 -#: ../src/ViewManager.py:974 +#: ../src/ArgHandler.py:302 ../src/ViewManager.py:695 +#: ../src/ViewManager.py:1055 #, python-format msgid "" "File type \"%s\" is unknown to GRAMPS.\n" @@ -79,108 +83,112 @@ msgid "" "Valid types are: GRAMPS database, GRAMPS XML, GRAMPS package, and GEDCOM." msgstr "" -#: ../src/ArgHandler.py:663 ../src/ViewManager.py:631 +#: ../src/ArgHandler.py:676 ../src/ViewManager.py:704 msgid "GRAMPS: Create GRAMPS database" msgstr "" -#: ../src/ArgHandler.py:717 ../src/ViewManager.py:1073 +#: ../src/ArgHandler.py:731 ../src/ViewManager.py:1157 msgid "All files" msgstr "" -#: ../src/ArgHandler.py:726 ../src/ViewManager.py:1093 +#: ../src/ArgHandler.py:740 ../src/ViewManager.py:1177 msgid "GRAMPS databases" msgstr "" -#: ../src/Assistant.py:324 ../src/StartupDialog.py:184 -#: ../src/glade/gramps.glade.h:110 ../src/plugins/soundex.glade.h:2 +#: ../src/Assistant.py:324 ../src/StartupDialog.py:210 +#: ../src/glade/gramps.glade.h:107 ../src/plugins/soundex.glade.h:2 msgid "Name:" msgstr "" -#: ../src/Assistant.py:325 ../src/StartupDialog.py:185 +#: ../src/Assistant.py:325 ../src/StartupDialog.py:211 #: ../src/plugins/Ancestors.py:504 msgid "Address:" msgstr "" -#: ../src/Assistant.py:326 ../src/StartupDialog.py:186 +#: ../src/Assistant.py:326 ../src/StartupDialog.py:212 msgid "City:" msgstr "" -#: ../src/Assistant.py:327 ../src/StartupDialog.py:187 +#: ../src/Assistant.py:327 ../src/StartupDialog.py:213 msgid "State/Province:" msgstr "" -#: ../src/Assistant.py:328 ../src/StartupDialog.py:188 -#: ../src/glade/gramps.glade.h:70 +#: ../src/Assistant.py:328 ../src/StartupDialog.py:214 +#: ../src/glade/gramps.glade.h:68 msgid "Country:" msgstr "" -#: ../src/Assistant.py:329 ../src/StartupDialog.py:189 +#: ../src/Assistant.py:329 ../src/StartupDialog.py:215 msgid "ZIP/Postal code:" msgstr "" -#: ../src/Assistant.py:330 ../src/StartupDialog.py:190 +#: ../src/Assistant.py:330 ../src/StartupDialog.py:216 msgid "Phone:" msgstr "" -#: ../src/Assistant.py:331 ../src/StartupDialog.py:191 +#: ../src/Assistant.py:331 ../src/StartupDialog.py:217 msgid "Email:" msgstr "" -#: ../src/Bookmarks.py:139 ../src/Bookmarks.py:145 +#: ../src/Bookmarks.py:159 ../src/Bookmarks.py:165 msgid "Edit Bookmarks" msgstr "" #. Add the Name column -#: ../src/Bookmarks.py:151 ../src/DisplayTabs.py:783 -#: ../src/DisplayTabs.py:1096 ../src/ScratchPad.py:175 -#: ../src/ScratchPad.py:295 ../src/ScratchPad.py:352 ../src/ScratchPad.py:385 -#: ../src/ScratchPad.py:471 ../src/ScratchPad.py:485 ../src/ScratchPad.py:486 -#: ../src/ScratchPad.py:497 ../src/ScratchPad.py:572 ../src/ScratchPad.py:583 -#: ../src/SelectPerson.py:95 ../src/ToolTips.py:167 ../src/ToolTips.py:193 -#: ../src/ToolTips.py:204 ../src/DataViews/_PersonView.py:63 -#: ../src/DataViews/_PersonView.py:457 ../src/DataViews/_PersonView.py:460 -#: ../src/DataViews/_RepositoryView.py:53 ../src/Editors/_EditFamily.py:96 -#: ../src/Editors/_EditName.py:171 +#: ../src/Bookmarks.py:171 ../src/DisplayTabs.py:788 +#: ../src/DisplayTabs.py:1104 ../src/DisplayTabs.py:1215 +#: ../src/GrampsCfg.py:127 ../src/ScratchPad.py:172 ../src/ScratchPad.py:288 +#: ../src/ScratchPad.py:344 ../src/ScratchPad.py:377 ../src/ScratchPad.py:453 +#: ../src/ScratchPad.py:463 ../src/ScratchPad.py:464 ../src/ScratchPad.py:475 +#: ../src/ScratchPad.py:550 ../src/ScratchPad.py:561 ../src/SelectPerson.py:85 +#: ../src/ToolTips.py:167 ../src/ToolTips.py:193 ../src/ToolTips.py:204 +#: ../src/DataViews/_PersonView.py:68 ../src/DataViews/_PersonView.py:476 +#: ../src/DataViews/_PersonView.py:481 ../src/DataViews/_RepositoryView.py:55 +#: ../src/Editors/_EditFamily.py:103 ../src/Editors/_EditName.py:175 #: ../src/ObjectSelector/_PersonPreviewFrame.py:119 #: ../src/ObjectSelector/_PersonPreviewFrame.py:131 #: ../src/ObjectSelector/_PersonTreeFrame.py:35 -#: ../src/plugins/BookReport.py:639 ../src/plugins/FilterEditor.py:473 -#: ../src/plugins/IndivComplete.py:413 ../src/plugins/IndivSummary.py:225 +#: ../src/plugins/BookReport.py:639 ../src/plugins/FilterEditor.py:466 +#: ../src/plugins/IndivComplete.py:421 ../src/plugins/IndivSummary.py:225 #: ../src/plugins/NavWebPage.py:572 ../src/plugins/NavWebPage.py:632 -#: ../src/plugins/PatchNames.py:208 ../src/plugins/RelCalc.py:54 -#: ../src/plugins/RelCalc.py:105 ../src/plugins/TimeLine.py:433 +#: ../src/plugins/PatchNames.py:207 ../src/plugins/RelCalc.py:56 +#: ../src/plugins/RelCalc.py:110 ../src/plugins/TimeLine.py:433 #: ../src/TreeViews/_PersonTreeView.py:27 msgid "Name" msgstr "" -#: ../src/Bookmarks.py:151 ../src/DisplayTabs.py:632 ../src/DisplayTabs.py:782 -#: ../src/DisplayTabs.py:1640 ../src/DisplayTabs.py:1732 -#: ../src/MergePeople.py:123 ../src/PageView.py:257 ../src/SelectEvent.py:67 -#: ../src/SelectObject.py:81 ../src/SelectPerson.py:100 -#: ../src/SelectFamily.py:79 ../src/SelectSource.py:65 -#: ../src/DataViews/_EventView.py:53 ../src/DataViews/_FamilyList.py:51 -#: ../src/DataViews/_FamilyView.py:326 ../src/DataViews/_MediaView.py:51 -#: ../src/DataViews/_PersonView.py:64 ../src/DataViews/_PlaceView.py:53 -#: ../src/DataViews/_RepositoryView.py:54 ../src/DataViews/_SourceView.py:54 -#: ../src/Editors/_EditFamily.py:95 +#: ../src/Bookmarks.py:171 ../src/DisplayTabs.py:635 ../src/DisplayTabs.py:787 +#: ../src/DisplayTabs.py:1216 ../src/DisplayTabs.py:1717 +#: ../src/DisplayTabs.py:1809 ../src/MergePeople.py:124 ../src/PageView.py:331 +#: ../src/SelectEvent.py:78 ../src/SelectObject.py:83 +#: ../src/SelectPerson.py:90 ../src/SelectFamily.py:79 +#: ../src/SelectSource.py:65 ../src/DataViews/_EventView.py:56 +#: ../src/DataViews/_FamilyList.py:51 ../src/DataViews/_FamilyView.py:356 +#: ../src/DataViews/_MediaView.py:53 ../src/DataViews/_PersonView.py:69 +#: ../src/DataViews/_PlaceView.py:55 ../src/DataViews/_RepositoryView.py:56 +#: ../src/DataViews/_SourceView.py:55 ../src/Editors/_EditFamily.py:102 #: ../src/ObjectSelector/_PersonTreeFrame.py:36 -#: ../src/plugins/PatchNames.py:199 ../src/plugins/RelCalc.py:55 +#: ../src/plugins/PatchNames.py:198 ../src/plugins/RelCalc.py:57 #: ../src/TreeViews/_PersonTreeView.py:28 msgid "ID" msgstr "" -#: ../src/ColumnOrder.py:51 +#: ../src/ColumnOrder.py:52 msgid "Select Columns" msgstr "" -#: ../src/ColumnOrder.py:63 ../src/GrampsCfg.py:71 +#: ../src/ColumnOrder.py:66 ../src/GrampsCfg.py:108 msgid "Display" msgstr "" -#: ../src/ColumnOrder.py:67 +#: ../src/ColumnOrder.py:70 msgid "Column Name" msgstr "" +#: ../src/ColumnOrder.py:88 +msgid "Column Editor" +msgstr "" + #: ../src/const.py:143 msgid "" "GRAMPS (Genealogical Research and Analysis Management Programming System) is " @@ -231,8 +239,8 @@ msgstr "" msgid "Date selection" msgstr "" -#: ../src/DisplayModels.py:530 ../src/DisplayTabs.py:1351 -#: ../src/ToolTips.py:153 ../src/Utils.py:525 ../src/Editors/_EditMedia.py:116 +#: ../src/DisplayModels.py:529 ../src/DisplayTabs.py:1415 +#: ../src/ToolTips.py:153 ../src/Utils.py:284 ../src/Editors/_EditMedia.py:116 msgid "Note" msgstr "" @@ -248,229 +256,268 @@ msgstr "" msgid "Edit" msgstr "" -#: ../src/DisplayTabs.py:209 ../src/DisplayTabs.py:362 -#: ../src/DisplayTabs.py:1464 +#: ../src/DisplayTabs.py:209 ../src/DisplayTabs.py:365 +#: ../src/DisplayTabs.py:1529 msgid "Share" msgstr "" -#: ../src/DisplayTabs.py:623 +#: ../src/DisplayTabs.py:626 msgid "Add a new event" msgstr "" -#: ../src/DisplayTabs.py:624 +#: ../src/DisplayTabs.py:627 msgid "Remove the selected event" msgstr "" -#: ../src/DisplayTabs.py:625 +#: ../src/DisplayTabs.py:628 msgid "Edit the selected event" msgstr "" -#: ../src/DisplayTabs.py:626 +#: ../src/DisplayTabs.py:629 msgid "Share an exisiting event" msgstr "" #. To hold the tooltip text #. Create the tree columns -#: ../src/DisplayTabs.py:630 ../src/DisplayTabs.py:781 -#: ../src/DisplayTabs.py:961 ../src/DisplayTabs.py:1041 -#: ../src/DisplayTabs.py:1097 ../src/DisplayTabs.py:1208 -#: ../src/DisplayTabs.py:1268 ../src/DisplayTabs.py:1735 -#: ../src/MergePeople.py:170 ../src/ScratchPad.py:281 ../src/ScratchPad.py:340 -#: ../src/ScratchPad.py:373 ../src/ScratchPad.py:487 ../src/ScratchPad.py:714 -#: ../src/ScratchPad.py:720 ../src/SelectEvent.py:68 ../src/SelectObject.py:82 -#: ../src/DataViews/_EventView.py:54 ../src/DataViews/_MediaView.py:52 -#: ../src/DataViews/_RepositoryView.py:55 ../src/plugins/BookReport.py:639 -#: ../src/plugins/BookReport.py:640 ../src/plugins/PatchNames.py:202 +#: ../src/DisplayTabs.py:633 ../src/DisplayTabs.py:786 +#: ../src/DisplayTabs.py:969 ../src/DisplayTabs.py:1049 +#: ../src/DisplayTabs.py:1105 ../src/DisplayTabs.py:1272 +#: ../src/DisplayTabs.py:1332 ../src/DisplayTabs.py:1812 +#: ../src/MergePeople.py:173 ../src/ScratchPad.py:274 ../src/ScratchPad.py:332 +#: ../src/ScratchPad.py:365 ../src/ScratchPad.py:465 ../src/ScratchPad.py:688 +#: ../src/ScratchPad.py:694 ../src/SelectEvent.py:79 ../src/SelectObject.py:84 +#: ../src/DataViews/_EventView.py:57 ../src/DataViews/_MediaView.py:54 +#: ../src/DataViews/_RepositoryView.py:57 ../src/plugins/BookReport.py:639 +#: ../src/plugins/BookReport.py:640 ../src/plugins/PatchNames.py:201 msgid "Type" msgstr "" -#: ../src/DisplayTabs.py:631 ../src/DisplayTabs.py:1043 -#: ../src/ScratchPad.py:285 ../src/ScratchPad.py:320 ../src/SelectEvent.py:67 -#: ../src/Utils.py:174 ../src/DataViews/_EventView.py:52 +#: ../src/DisplayTabs.py:634 ../src/DisplayTabs.py:1051 +#: ../src/ScratchPad.py:278 ../src/ScratchPad.py:312 ../src/SelectEvent.py:78 +#: ../src/DataViews/_EventView.py:55 msgid "Description" msgstr "" -#: ../src/DisplayTabs.py:633 ../src/DisplayTabs.py:1150 -#: ../src/DisplayTabs.py:1209 ../src/DisplayTabs.py:1269 -#: ../src/ScratchPad.py:159 ../src/ScratchPad.py:282 ../src/SelectEvent.py:68 -#: ../src/DataViews/_EventView.py:55 ../src/DataViews/_MediaView.py:55 +#: ../src/DisplayTabs.py:636 ../src/DisplayTabs.py:1158 +#: ../src/DisplayTabs.py:1273 ../src/DisplayTabs.py:1333 +#: ../src/ScratchPad.py:156 ../src/ScratchPad.py:275 ../src/SelectEvent.py:79 +#: ../src/DataViews/_EventView.py:58 ../src/DataViews/_MediaView.py:57 msgid "Date" msgstr "" -#: ../src/DisplayTabs.py:634 ../src/DisplayTabs.py:1212 -#: ../src/DisplayTabs.py:1272 ../src/ScratchPad.py:283 -#: ../src/DataViews/_EventView.py:56 ../src/plugins/NavWebPage.py:682 +#: ../src/DisplayTabs.py:637 ../src/DisplayTabs.py:1276 +#: ../src/DisplayTabs.py:1336 ../src/GrampsCfg.py:144 ../src/ScratchPad.py:276 +#: ../src/DataViews/_EventView.py:59 ../src/plugins/NavWebPage.py:682 msgid "Place" msgstr "" -#: ../src/DisplayTabs.py:635 +#: ../src/DisplayTabs.py:638 msgid "Role" msgstr "" -#: ../src/DisplayTabs.py:641 ../src/gramps_main.py:71 -#: ../src/MergePeople.py:140 ../src/plugins/NavWebPage.py:1708 +#: ../src/DisplayTabs.py:644 ../src/gramps_main.py:72 +#: ../src/MergePeople.py:141 ../src/DataViews/_EventView.py:80 +#: ../src/plugins/NavWebPage.py:1711 msgid "Events" msgstr "" -#: ../src/DisplayTabs.py:789 ../src/plugins/NavWebPage.py:456 +#: ../src/DisplayTabs.py:794 ../src/plugins/NavWebPage.py:456 msgid "References" msgstr "" -#: ../src/DisplayTabs.py:919 +#: ../src/DisplayTabs.py:927 msgid "Key" msgstr "" -#: ../src/DisplayTabs.py:920 ../src/DisplayTabs.py:962 -#: ../src/ScratchPad.py:342 ../src/ScratchPad.py:375 ../src/ScratchPad.py:716 -#: ../src/ScratchPad.py:722 ../src/plugins/FilterEditor.py:473 -#: ../src/plugins/PatchNames.py:205 +#: ../src/DisplayTabs.py:928 ../src/DisplayTabs.py:970 +#: ../src/ScratchPad.py:334 ../src/ScratchPad.py:367 ../src/ScratchPad.py:690 +#: ../src/ScratchPad.py:696 ../src/plugins/FilterEditor.py:466 +#: ../src/plugins/PatchNames.py:204 msgid "Value" msgstr "" -#: ../src/DisplayTabs.py:927 +#: ../src/DisplayTabs.py:935 msgid "Data" msgstr "" -#: ../src/DisplayTabs.py:968 ../src/plugins/NavWebPage.py:442 +#: ../src/DisplayTabs.py:976 ../src/plugins/NavWebPage.py:442 msgid "Attributes" msgstr "" -#: ../src/DisplayTabs.py:1042 ../src/ScratchPad.py:318 -#: ../src/DataViews/_MediaView.py:53 +#: ../src/DisplayTabs.py:1050 ../src/ScratchPad.py:310 +#: ../src/DataViews/_MediaView.py:55 msgid "Path" msgstr "" -#: ../src/DisplayTabs.py:1049 +#: ../src/DisplayTabs.py:1057 msgid "Internet" msgstr "" -#: ../src/DisplayTabs.py:1103 +#: ../src/DisplayTabs.py:1111 msgid "Names" msgstr "" -#: ../src/DisplayTabs.py:1151 ../src/DataViews/_RepositoryView.py:57 +#: ../src/DisplayTabs.py:1159 ../src/DataViews/_RepositoryView.py:59 msgid "Street" msgstr "" -#: ../src/DisplayTabs.py:1152 ../src/DataViews/_PlaceView.py:58 -#: ../src/DataViews/_RepositoryView.py:61 +#: ../src/DisplayTabs.py:1160 ../src/DataViews/_PlaceView.py:60 +#: ../src/DataViews/_RepositoryView.py:63 msgid "State" msgstr "" -#: ../src/DisplayTabs.py:1153 ../src/DisplayTabs.py:1298 -#: ../src/DataViews/_PlaceView.py:56 ../src/DataViews/_RepositoryView.py:59 -#: ../src/plugins/NavWebPage.py:748 +#: ../src/DisplayTabs.py:1161 ../src/DisplayTabs.py:1362 +#: ../src/GrampsCfg.py:129 ../src/DataViews/_PlaceView.py:58 +#: ../src/DataViews/_RepositoryView.py:61 ../src/plugins/NavWebPage.py:748 msgid "City" msgstr "" -#: ../src/DisplayTabs.py:1154 ../src/DisplayTabs.py:1302 -#: ../src/DataViews/_PlaceView.py:59 ../src/DataViews/_RepositoryView.py:62 -#: ../src/plugins/NavWebPage.py:750 +#: ../src/DisplayTabs.py:1162 ../src/DisplayTabs.py:1366 +#: ../src/GrampsCfg.py:131 ../src/DataViews/_PlaceView.py:61 +#: ../src/DataViews/_RepositoryView.py:64 ../src/plugins/NavWebPage.py:750 msgid "Country" msgstr "" -#: ../src/DisplayTabs.py:1160 ../src/MergePeople.py:183 +#: ../src/DisplayTabs.py:1168 ../src/MergePeople.py:186 msgid "Addresses" msgstr "" -#: ../src/DisplayTabs.py:1210 ../src/DisplayTabs.py:1270 +#: ../src/DisplayTabs.py:1217 ../src/DataViews/_FamilyList.py:54 +msgid "Relationship" +msgstr "" + +#: ../src/DisplayTabs.py:1223 ../src/gramps_main.py:60 +#: ../src/DataViews/_FamilyView.py:84 +msgid "Relationships" +msgstr "" + +#: ../src/DisplayTabs.py:1236 +msgid "Godfather" +msgstr "" + +#: ../src/DisplayTabs.py:1274 ../src/DisplayTabs.py:1334 msgid "Status" msgstr "" -#: ../src/DisplayTabs.py:1211 ../src/DisplayTabs.py:1271 +#: ../src/DisplayTabs.py:1275 ../src/DisplayTabs.py:1335 msgid "Temple" msgstr "" -#: ../src/DisplayTabs.py:1218 +#: ../src/DisplayTabs.py:1282 msgid "LDS" msgstr "" -#: ../src/DisplayTabs.py:1299 ../src/DataViews/_PlaceView.py:57 -#: ../src/DataViews/_RepositoryView.py:60 ../src/plugins/NavWebPage.py:749 +#: ../src/DisplayTabs.py:1363 ../src/DataViews/_PlaceView.py:59 +#: ../src/DataViews/_RepositoryView.py:62 ../src/plugins/NavWebPage.py:749 msgid "County" msgstr "" -#: ../src/DisplayTabs.py:1300 ../src/DataViews/_PlaceView.py:54 +#: ../src/DisplayTabs.py:1364 ../src/DataViews/_PlaceView.py:56 #: ../src/plugins/NavWebPage.py:748 msgid "Church Parish" msgstr "" -#: ../src/DisplayTabs.py:1301 ../src/plugins/NavWebPage.py:749 +#: ../src/DisplayTabs.py:1365 ../src/GrampsCfg.py:130 +#: ../src/plugins/NavWebPage.py:749 msgid "State/Province" msgstr "" -#: ../src/DisplayTabs.py:1308 +#: ../src/DisplayTabs.py:1372 msgid "Alternate Locations" msgstr "" -#: ../src/DisplayTabs.py:1376 +#: ../src/DisplayTabs.py:1440 msgid "Flowed" msgstr "" -#: ../src/DisplayTabs.py:1377 +#: ../src/DisplayTabs.py:1441 msgid "Formatted" msgstr "" -#: ../src/DisplayTabs.py:1443 ../src/plugins/NavWebPage.py:328 +#: ../src/DisplayTabs.py:1507 ../src/plugins/NavWebPage.py:328 #: ../src/plugins/NavWebPage.py:377 ../src/plugins/NavWebPage.py:805 #: ../src/plugins/NavWebPage.py:1203 ../src/plugins/NavWebPage.py:1205 msgid "Gallery" msgstr "" -#: ../src/DisplayTabs.py:1476 +#: ../src/DisplayTabs.py:1541 #, python-format msgid "Open with %s" msgstr "" -#: ../src/DisplayTabs.py:1594 +#: ../src/DisplayTabs.py:1664 msgid "Select media" msgstr "" -#: ../src/DisplayTabs.py:1641 ../src/DisplayTabs.py:1733 -#: ../src/ScratchPad.py:412 ../src/ScratchPad.py:715 ../src/ScratchPad.py:721 -#: ../src/SelectObject.py:81 ../src/SelectSource.py:65 -#: ../src/DataViews/_MediaView.py:50 ../src/DataViews/_SourceView.py:53 -#: ../src/plugins/AncestorChart2.py:481 ../src/plugins/BookReport.py:802 -#: ../src/plugins/DescendChart.py:423 ../src/plugins/PatchNames.py:240 +#: ../src/DisplayTabs.py:1710 +msgid "Create and add a new source" +msgstr "" + +#: ../src/DisplayTabs.py:1711 +msgid "Remove the existing source" +msgstr "" + +#: ../src/DisplayTabs.py:1712 +msgid "Edit the selected source" +msgstr "" + +#: ../src/DisplayTabs.py:1713 +msgid "Add an existing source" +msgstr "" + +#: ../src/DisplayTabs.py:1718 ../src/DisplayTabs.py:1810 +#: ../src/ScratchPad.py:404 ../src/ScratchPad.py:689 ../src/ScratchPad.py:695 +#: ../src/SelectObject.py:82 ../src/SelectSource.py:65 +#: ../src/DataViews/_MediaView.py:52 ../src/DataViews/_SourceView.py:54 +#: ../src/plugins/AncestorChart2.py:480 ../src/plugins/BookReport.py:802 +#: ../src/plugins/DescendChart.py:423 ../src/plugins/PatchNames.py:239 msgid "Title" msgstr "" -#: ../src/DisplayTabs.py:1642 ../src/DataViews/_SourceView.py:55 +#: ../src/DisplayTabs.py:1719 ../src/DataViews/_SourceView.py:56 #: ../src/plugins/NavWebPage.py:1175 msgid "Author" msgstr "" -#: ../src/DisplayTabs.py:1643 ../src/ScratchPad.py:413 -#: ../src/plugins/NavWebPage.py:1580 +#: ../src/DisplayTabs.py:1720 ../src/ScratchPad.py:405 +#: ../src/plugins/NavWebPage.py:1582 msgid "Page" msgstr "" -#: ../src/DisplayTabs.py:1649 ../src/gramps_main.py:69 -#: ../src/ScratchPad.py:174 ../src/ScratchPad.py:351 ../src/ScratchPad.py:384 -#: ../src/plugins/Ancestors.py:157 ../src/plugins/IndivComplete.py:330 -#: ../src/plugins/NavWebPage.py:325 ../src/plugins/NavWebPage.py:1123 -#: ../src/plugins/NavWebPage.py:1131 ../src/plugins/NavWebPage.py:1163 +#: ../src/DisplayTabs.py:1726 ../src/gramps_main.py:70 +#: ../src/ScratchPad.py:171 ../src/ScratchPad.py:343 ../src/ScratchPad.py:376 +#: ../src/DataViews/_SourceView.py:78 ../src/plugins/Ancestors.py:157 +#: ../src/plugins/IndivComplete.py:338 ../src/plugins/NavWebPage.py:325 +#: ../src/plugins/NavWebPage.py:1123 ../src/plugins/NavWebPage.py:1131 +#: ../src/plugins/NavWebPage.py:1163 msgid "Sources" msgstr "" -#: ../src/DisplayTabs.py:1734 +#: ../src/DisplayTabs.py:1811 msgid "Call Number" msgstr "" -#: ../src/DisplayTabs.py:1741 ../src/gramps_main.py:67 +#: ../src/DisplayTabs.py:1818 ../src/gramps_main.py:68 +#: ../src/DataViews/_RepositoryView.py:85 msgid "Repositories" msgstr "" -#: ../src/DisplayTabs.py:1983 ../src/MergePeople.py:53 -#: ../src/PeopleModel.py:480 ../src/Utils.py:69 ../src/Utils.py:488 -#: ../src/Editors/_EditPerson.py:137 ../src/Mime/_GnomeMime.py:67 +#. ------------------------------------------------------------------------- +#. +#. Short hand function to return either the person's name, or an empty +#. string if the person is None +#. +#. ------------------------------------------------------------------------- +#: ../src/DisplayTabs.py:2041 ../src/MergePeople.py:54 +#: ../src/PeopleModel.py:508 ../src/Utils.py:69 ../src/Utils.py:230 +#: ../src/Editors/_EditPerson.py:168 ../src/Mime/_GnomeMime.py:67 #: ../src/Mime/_GnomeMime.py:74 ../src/Mime/_PythonMime.py:50 #: ../src/Mime/_PythonMime.py:58 ../src/plugins/DetAncestralReport.py:393 #: ../src/plugins/DetAncestralReport.py:400 #: ../src/plugins/DetDescendantReport.py:421 -#: ../src/plugins/DetDescendantReport.py:428 ../src/plugins/FamilyGroup.py:672 -#: ../src/plugins/IndivComplete.py:286 ../src/plugins/IndivSummary.py:164 -#: ../src/plugins/NavWebPage.py:1345 ../src/plugins/NavWebPage.py:1861 +#: ../src/plugins/DetDescendantReport.py:428 ../src/plugins/FamilyGroup.py:673 +#: ../src/plugins/IndivComplete.py:294 ../src/plugins/IndivSummary.py:164 +#: ../src/plugins/NavWebPage.py:1345 ../src/plugins/NavWebPage.py:1875 msgid "unknown" msgstr "" @@ -609,8 +656,8 @@ msgstr "" #: ../src/GenericFilter.py:517 ../src/GenericFilter.py:638 #: ../src/GenericFilter.py:685 ../src/GenericFilter.py:783 #: ../src/GenericFilter.py:835 ../src/GenericFilter.py:922 -#: ../src/plugins/FilterEditor.py:694 ../src/glade/edit_person.glade.h:14 -#: ../src/glade/gramps.glade.h:91 +#: ../src/plugins/FilterEditor.py:651 ../src/glade/edit_person.glade.h:14 +#: ../src/glade/gramps.glade.h:89 msgid "ID:" msgstr "" @@ -677,7 +724,7 @@ msgid "Matches all people with unknown gender" msgstr "" #: ../src/GenericFilter.py:383 ../src/GenericFilter.py:685 -#: ../src/plugins/FilterEditor.py:706 +#: ../src/plugins/FilterEditor.py:663 msgid "Inclusive:" msgstr "" @@ -699,7 +746,7 @@ msgstr "" #: ../src/GenericFilter.py:597 ../src/GenericFilter.py:739 #: ../src/GenericFilter.py:885 ../src/GenericFilter.py:969 #: ../src/GenericFilter.py:1375 ../src/GenericFilter.py:1418 -#: ../src/plugins/FilterEditor.py:698 +#: ../src/plugins/FilterEditor.py:655 msgid "Filter name:" msgstr "" @@ -713,8 +760,8 @@ msgstr "" #: ../src/GenericFilter.py:474 ../src/GenericFilter.py:517 #: ../src/GenericFilter.py:783 ../src/GenericFilter.py:835 -#: ../src/GenericFilter.py:2069 ../src/GenericFilter.py:2127 -#: ../src/plugins/FilterEditor.py:692 +#: ../src/GenericFilter.py:2061 ../src/GenericFilter.py:2119 +#: ../src/plugins/FilterEditor.py:649 msgid "Number of generations:" msgstr "" @@ -779,7 +826,7 @@ msgstr "" #: ../src/GenericFilter.py:687 ../src/GenericFilter.py:741 #: ../src/GenericFilter.py:785 ../src/GenericFilter.py:837 #: ../src/GenericFilter.py:924 ../src/GenericFilter.py:973 -#: ../src/GenericFilter.py:2072 ../src/GenericFilter.py:2130 +#: ../src/GenericFilter.py:2064 ../src/GenericFilter.py:2122 msgid "Ancestral filters" msgstr "" @@ -849,7 +896,7 @@ msgid "Matches all males" msgstr "" #: ../src/GenericFilter.py:1012 ../src/GenericFilter.py:1612 -#: ../src/plugins/FilterEditor.py:72 +#: ../src/plugins/FilterEditor.py:74 msgid "Personal event:" msgstr "" @@ -860,7 +907,7 @@ msgstr "" #: ../src/GenericFilter.py:1014 ../src/GenericFilter.py:1063 #: ../src/GenericFilter.py:1166 ../src/GenericFilter.py:1209 -#: ../src/plugins/FilterEditor.py:690 ../src/glade/gramps.glade.h:119 +#: ../src/plugins/FilterEditor.py:647 ../src/glade/gramps.glade.h:116 msgid "Place:" msgstr "" @@ -885,7 +932,7 @@ msgid "Event filters" msgstr "" #: ../src/GenericFilter.py:1061 ../src/GenericFilter.py:1612 -#: ../src/plugins/FilterEditor.py:73 +#: ../src/plugins/FilterEditor.py:75 msgid "Family event:" msgstr "" @@ -901,7 +948,7 @@ msgstr "" msgid "Number of relationships:" msgstr "" -#: ../src/GenericFilter.py:1116 ../src/plugins/FilterEditor.py:79 +#: ../src/GenericFilter.py:1116 ../src/plugins/FilterEditor.py:81 msgid "Relationship type:" msgstr "" @@ -933,7 +980,7 @@ msgstr "" msgid "Matches people with death data of a particular value" msgstr "" -#: ../src/GenericFilter.py:1252 ../src/plugins/FilterEditor.py:74 +#: ../src/GenericFilter.py:1252 ../src/plugins/FilterEditor.py:76 msgid "Personal attribute:" msgstr "" @@ -949,7 +996,7 @@ msgstr "" msgid "Matches people with the personal attribute of a particular value" msgstr "" -#: ../src/GenericFilter.py:1276 ../src/plugins/FilterEditor.py:75 +#: ../src/GenericFilter.py:1276 ../src/plugins/FilterEditor.py:77 msgid "Family attribute:" msgstr "" @@ -1110,11 +1157,11 @@ msgstr "" msgid "Matches people who are witnesses in any event" msgstr "" -#: ../src/GenericFilter.py:1663 ../src/plugins/FilterEditor.py:708 +#: ../src/GenericFilter.py:1663 ../src/plugins/FilterEditor.py:665 msgid "Case sensitive:" msgstr "" -#: ../src/GenericFilter.py:1664 ../src/plugins/FilterEditor.py:710 +#: ../src/GenericFilter.py:1664 ../src/plugins/FilterEditor.py:667 msgid "Regular-Expression matching:" msgstr "" @@ -1126,7 +1173,7 @@ msgstr "" msgid "Matches people whose records contain text matching a substring" msgstr "" -#: ../src/GenericFilter.py:1845 ../src/plugins/FilterEditor.py:696 +#: ../src/GenericFilter.py:1845 ../src/plugins/FilterEditor.py:653 msgid "Source ID:" msgstr "" @@ -1154,154 +1201,187 @@ msgstr "" msgid "Matches people whose notes contain text matching a substring" msgstr "" -#: ../src/GenericFilter.py:2070 +#: ../src/GenericFilter.py:2062 msgid "Ancestors of bookmarked people not more than generations away" msgstr "" -#: ../src/GenericFilter.py:2073 +#: ../src/GenericFilter.py:2065 msgid "" "Matches ancestors of the people on the bookmark list not more than N " "generations away" msgstr "" -#: ../src/GenericFilter.py:2128 +#: ../src/GenericFilter.py:2120 msgid "Ancestors of the default person not more than generations away" msgstr "" -#: ../src/GenericFilter.py:2131 +#: ../src/GenericFilter.py:2123 msgid "" "Matches ancestors of the default person not more than N generations away" msgstr "" -#: ../src/GenericFilter.py:2665 +#: ../src/GenericFilter.py:2644 msgid "Updating display..." msgstr "" -#: ../src/GrampsCfg.py:64 +#: ../src/GrampsCfg.py:57 msgid "Father's surname" msgstr "" -#: ../src/GrampsCfg.py:65 ../src/Utils.py:75 ../src/plugins/Check.py:818 +#: ../src/GrampsCfg.py:58 ../src/plugins/Check.py:820 +#: ../src/RelLib/_ChildRefType.py:41 msgid "None" msgstr "" -#: ../src/GrampsCfg.py:66 +#: ../src/GrampsCfg.py:59 msgid "Combination of mother's and father's surname" msgstr "" -#: ../src/GrampsCfg.py:67 +#: ../src/GrampsCfg.py:60 msgid "Icelandic style" msgstr "" -#: ../src/GrampsCfg.py:72 ../src/GrampsCfg.py:76 -#: ../src/glade/gramps.glade.h:89 +#: ../src/GrampsCfg.py:96 ../src/GrampsCfg.py:99 ../src/GrampsCfg.py:256 +msgid "Preferences" +msgstr "" + +#: ../src/GrampsCfg.py:106 ../src/glade/gramps.glade.h:87 msgid "General" msgstr "" -#: ../src/GrampsCfg.py:73 -msgid "Dates" +#: ../src/GrampsCfg.py:110 +msgid "ID Formats" msgstr "" -#: ../src/GrampsCfg.py:74 -msgid "Toolbar and Statusbar" +#: ../src/GrampsCfg.py:112 +msgid "Warnings" msgstr "" -#: ../src/GrampsCfg.py:75 -msgid "Database" +#: ../src/GrampsCfg.py:114 +msgid "Researcher" msgstr "" -#: ../src/GrampsCfg.py:77 -msgid "GRAMPS IDs" +#: ../src/GrampsCfg.py:128 ../src/ScratchPad.py:138 ../src/ScratchPad.py:155 +#: ../src/Editors/_EditAddress.py:138 ../src/plugins/FamilyGroup.py:303 +msgid "Address" msgstr "" -#: ../src/GrampsCfg.py:78 -msgid "Researcher Information" +#: ../src/GrampsCfg.py:132 ../src/DataViews/_PlaceView.py:57 +#: ../src/DataViews/_RepositoryView.py:60 +msgid "ZIP/Postal Code" msgstr "" -#: ../src/GrampsCfg.py:346 -msgid "Example for valid IDs are:\n" +#: ../src/GrampsCfg.py:133 +msgid "Phone" msgstr "" -#: ../src/GrampsCfg.py:347 -#, python-format -msgid "I%d which will be displayed as I123 or\n" +#: ../src/GrampsCfg.py:134 ../src/ToolTips.py:150 +#: ../src/DataViews/_RepositoryView.py:65 +msgid "Email" msgstr "" -#: ../src/GrampsCfg.py:348 -#, python-format -msgid "S%06d which will be displayed as S000123." -msgstr "" - -#: ../src/GrampsCfg.py:350 -msgid "Invalid GRAMPS ID prefix" -msgstr "" - -#: ../src/GrampsCfg.py:351 -msgid "The GRAMPS ID prefix is invalid.\n" -msgstr "" - -#: ../src/GrampsCfg.py:356 -msgid "Incompatible GRAMPS ID prefix" -msgstr "" - -#: ../src/GrampsCfg.py:357 -msgid "The GRAMPS ID prefix is in an unusual format and may" -msgstr "" - -#: ../src/GrampsCfg.py:358 -msgid " cause problems when exporting the database to GEDCOM format.\n" -msgstr "" - -#: ../src/GrampsCfg.py:362 -msgid "Unsuited GRAMPS ID prefix" -msgstr "" - -#: ../src/GrampsCfg.py:363 -msgid "The GRAMPS ID prefix is unsuited because it does not" -msgstr "" - -#: ../src/GrampsCfg.py:364 -msgid " distinguish between different objects.\n" -msgstr "" - -#: ../src/gramps_main.py:57 ../src/ToolTips.py:192 +#: ../src/GrampsCfg.py:142 ../src/gramps_main.py:58 ../src/ToolTips.py:192 #: ../src/ObjectSelector/_PersonPreviewFrame.py:118 -#: ../src/plugins/EventCmp.py:421 +#: ../src/plugins/EventCmp.py:370 msgid "Person" msgstr "" -#: ../src/gramps_main.py:59 -msgid "Relationships" +#: ../src/GrampsCfg.py:143 ../src/ToolTips.py:222 +#: ../src/DataViews/_FamilyView.py:297 ../src/DataViews/_FamilyView.py:647 +#: ../src/RelLib/_EventRoleType.py:51 +msgid "Family" msgstr "" -#: ../src/gramps_main.py:61 +#: ../src/GrampsCfg.py:145 ../src/Utils.py:289 ../src/Utils.py:291 +msgid "Source" +msgstr "" + +#: ../src/GrampsCfg.py:146 ../src/ScratchPad.py:507 ../src/ScratchPad.py:515 +#: ../src/Editors/_EditPerson.py:343 +msgid "Media Object" +msgstr "" + +#: ../src/GrampsCfg.py:147 +msgid "Event" +msgstr "" + +#: ../src/GrampsCfg.py:148 ../src/ToolTips.py:141 +msgid "Repository" +msgstr "" + +#: ../src/GrampsCfg.py:156 +msgid "Warn when adding parents to a child" +msgstr "" + +#: ../src/GrampsCfg.py:159 +msgid "Suppress warning when cancelling with changed data" +msgstr "" + +#: ../src/GrampsCfg.py:162 +msgid "Show plugin status dialog on plugin load error" +msgstr "" + +#: ../src/GrampsCfg.py:185 +msgid "Date format" +msgstr "" + +#: ../src/GrampsCfg.py:197 +msgid "Surname Guessing" +msgstr "" + +#: ../src/GrampsCfg.py:202 +msgid "Active person's name and ID" +msgstr "" + +#: ../src/GrampsCfg.py:203 +msgid "Relationship to home person" +msgstr "" + +#: ../src/GrampsCfg.py:215 +msgid "Status bar" +msgstr "" + +#: ../src/GrampsCfg.py:229 +msgid "Automatically load last database" +msgstr "" + +#: ../src/GrampsCfg.py:230 ../src/glade/gramps.glade.h:75 +msgid "Enable spelling checker" +msgstr "" + +#: ../src/GrampsCfg.py:231 ../data/gramps.schemas.in.h:14 +msgid "Display Tip of the Day" +msgstr "" + +#: ../src/gramps_main.py:62 ../src/DataViews/_FamilyList.py:74 msgid "Family List" msgstr "" -#: ../src/gramps_main.py:63 +#: ../src/gramps_main.py:64 ../src/DataViews/_MediaView.py:76 msgid "Media" msgstr "" -#: ../src/gramps_main.py:65 ../src/plugins/NavWebPage.py:1612 +#: ../src/gramps_main.py:66 ../src/DataViews/_PedigreeView.py:408 +#: ../src/plugins/NavWebPage.py:1614 msgid "Pedigree" msgstr "" -#: ../src/gramps_main.py:73 ../src/plugins/NavWebPage.py:326 -#: ../src/plugins/NavWebPage.py:670 ../src/plugins/NavWebPage.py:677 -#: ../src/plugins/NavWebPage.py:730 +#: ../src/gramps_main.py:74 ../src/DataViews/_PlaceView.py:83 +#: ../src/plugins/NavWebPage.py:326 ../src/plugins/NavWebPage.py:670 +#: ../src/plugins/NavWebPage.py:677 ../src/plugins/NavWebPage.py:730 msgid "Places" msgstr "" -#: ../src/gramps_main.py:75 ../src/Utils.py:264 +#: ../src/gramps_main.py:76 ../src/RelLib/_SourceMediaType.py:57 msgid "Map" msgstr "" -#: ../src/gramps_main.py:117 ../src/gramps_main.py:120 -#: ../src/gramps_main.py:131 ../src/StartupDialog.py:132 +#: ../src/gramps_main.py:131 ../src/gramps_main.py:134 +#: ../src/gramps_main.py:145 ../src/StartupDialog.py:148 msgid "Configuration error" msgstr "" -#: ../src/gramps_main.py:121 ../src/StartupDialog.py:133 +#: ../src/gramps_main.py:135 ../src/StartupDialog.py:149 msgid "" "\n" "\n" @@ -1309,7 +1389,7 @@ msgid "" "schema of GRAMPS is properly installed." msgstr "" -#: ../src/gramps_main.py:132 +#: ../src/gramps_main.py:146 #, python-format msgid "" "A definition for the MIME-type %s could not be found \n" @@ -1338,140 +1418,160 @@ msgstr "" msgid "Merge Sources" msgstr "" -#: ../src/MergePeople.py:53 ../src/PeopleModel.py:480 ../src/Utils.py:68 -#: ../src/Editors/_EditPerson.py:135 ../src/plugins/NavWebPage.py:1344 +#: ../src/MergePeople.py:54 ../src/PeopleModel.py:508 ../src/Utils.py:68 +#: ../src/Editors/_EditPerson.py:166 ../src/plugins/NavWebPage.py:1344 msgid "female" msgstr "" -#: ../src/MergePeople.py:53 ../src/PeopleModel.py:480 ../src/Utils.py:67 -#: ../src/Editors/_EditPerson.py:136 ../src/plugins/NavWebPage.py:1343 +#: ../src/MergePeople.py:54 ../src/PeopleModel.py:508 ../src/Utils.py:67 +#: ../src/Editors/_EditPerson.py:167 ../src/plugins/NavWebPage.py:1343 msgid "male" msgstr "" -#: ../src/MergePeople.py:69 +#: ../src/MergePeople.py:73 msgid "Compare People" msgstr "" -#: ../src/MergePeople.py:88 ../src/MergePeople.py:93 ../src/MergePeople.py:279 -#: ../src/MergePeople.py:284 +#: ../src/MergePeople.py:89 ../src/MergePeople.py:94 ../src/MergePeople.py:282 +#: ../src/MergePeople.py:287 msgid "Cannot merge people" msgstr "" -#: ../src/MergePeople.py:89 ../src/MergePeople.py:280 +#: ../src/MergePeople.py:90 ../src/MergePeople.py:283 msgid "" "Spouses cannot be merged. To merge these people, you must first break the " "relationship between them." msgstr "" -#: ../src/MergePeople.py:94 ../src/MergePeople.py:285 +#: ../src/MergePeople.py:95 ../src/MergePeople.py:288 msgid "" "A parent and child cannot be merged. To merge these people, you must first " "break the relationship between them." msgstr "" #. Gender -#: ../src/MergePeople.py:124 ../src/DataViews/_PersonView.py:65 -#: ../src/Editors/_EditFamily.py:97 +#: ../src/MergePeople.py:125 ../src/DataViews/_PersonView.py:70 +#: ../src/Editors/_EditFamily.py:104 #: ../src/ObjectSelector/_PersonTreeFrame.py:37 -#: ../src/plugins/IndivComplete.py:426 ../src/plugins/IndivSummary.py:239 -#: ../src/plugins/NavWebPage.py:1692 ../src/plugins/RelCalc.py:56 +#: ../src/plugins/IndivComplete.py:434 ../src/plugins/IndivSummary.py:239 +#: ../src/plugins/NavWebPage.py:1695 ../src/plugins/RelCalc.py:58 #: ../src/plugins/StatisticsChart.py:100 #: ../src/TreeViews/_PersonTreeView.py:29 msgid "Gender" msgstr "" -#: ../src/MergePeople.py:127 ../src/ScratchPad.py:573 ../src/ToolTips.py:194 -#: ../src/Utils.py:76 ../src/Utils.py:122 ../src/DataViews/_FamilyView.py:335 +#: ../src/MergePeople.py:128 ../src/ScratchPad.py:551 ../src/ToolTips.py:194 +#: ../src/DataViews/_FamilyView.py:365 #: ../src/ObjectSelector/_PersonPreviewFrame.py:120 -#: ../src/plugins/EventCmp.py:421 ../src/plugins/FamilyGroup.py:445 -#: ../src/plugins/FamilyGroup.py:447 ../src/plugins/NavWebPage.py:1714 +#: ../src/plugins/EventCmp.py:370 ../src/plugins/FamilyGroup.py:445 +#: ../src/plugins/FamilyGroup.py:447 ../src/plugins/NavWebPage.py:1717 +#: ../src/RelLib/_ChildRefType.py:42 ../src/RelLib/_EventType.py:82 msgid "Birth" msgstr "" -#: ../src/MergePeople.py:130 ../src/Utils.py:123 -#: ../src/DataViews/_FamilyView.py:342 +#: ../src/MergePeople.py:131 ../src/DataViews/_FamilyView.py:372 #: ../src/ObjectSelector/_PersonPreviewFrame.py:121 -#: ../src/plugins/EventCmp.py:421 ../src/plugins/FamilyGroup.py:451 -#: ../src/plugins/FamilyGroup.py:453 ../src/plugins/NavWebPage.py:1721 +#: ../src/plugins/EventCmp.py:370 ../src/plugins/FamilyGroup.py:451 +#: ../src/plugins/FamilyGroup.py:453 ../src/plugins/NavWebPage.py:1724 +#: ../src/RelLib/_EventType.py:83 msgid "Death" msgstr "" -#: ../src/MergePeople.py:134 ../src/plugins/IndivComplete.py:237 +#: ../src/MergePeople.py:135 ../src/plugins/IndivComplete.py:245 msgid "Alternate Names" msgstr "" #. Go over parents and build their menu -#: ../src/MergePeople.py:147 ../src/DataViews/_FamilyView.py:258 -#: ../src/DataViews/_FamilyView.py:443 ../src/DataViews/_PedigreeView.py:1381 -#: ../src/plugins/NavWebPage.py:1778 +#: ../src/MergePeople.py:150 ../src/DataViews/_FamilyView.py:288 +#: ../src/DataViews/_FamilyView.py:477 ../src/DataViews/_PedigreeView.py:1424 +#: ../src/plugins/NavWebPage.py:1781 msgid "Parents" msgstr "" -#: ../src/MergePeople.py:150 ../src/MergePeople.py:164 +#: ../src/MergePeople.py:153 ../src/MergePeople.py:167 msgid "Family ID" msgstr "" -#: ../src/MergePeople.py:152 ../src/SelectFamily.py:85 ../src/ToolTips.py:227 -#: ../src/DataViews/_FamilyList.py:52 ../src/DataViews/_FamilyView.py:444 -#: ../src/plugins/FamilyGroup.py:281 ../src/plugins/IndivComplete.py:211 -#: ../src/plugins/IndivComplete.py:213 ../src/plugins/IndivComplete.py:455 -#: ../src/plugins/IndivSummary.py:275 ../src/plugins/NavWebPage.py:1794 +#: ../src/MergePeople.py:155 ../src/SelectFamily.py:85 ../src/ToolTips.py:227 +#: ../src/DataViews/_FamilyList.py:52 ../src/DataViews/_FamilyView.py:478 +#: ../src/plugins/FamilyGroup.py:281 ../src/plugins/IndivComplete.py:220 +#: ../src/plugins/IndivComplete.py:222 ../src/plugins/IndivComplete.py:463 +#: ../src/plugins/IndivSummary.py:275 ../src/plugins/NavWebPage.py:1807 msgid "Father" msgstr "" -#: ../src/MergePeople.py:154 ../src/SelectFamily.py:90 ../src/ToolTips.py:232 -#: ../src/DataViews/_FamilyList.py:53 ../src/DataViews/_FamilyView.py:451 -#: ../src/plugins/FamilyGroup.py:284 ../src/plugins/IndivComplete.py:220 -#: ../src/plugins/IndivComplete.py:222 ../src/plugins/IndivComplete.py:460 -#: ../src/plugins/IndivSummary.py:289 ../src/plugins/NavWebPage.py:1799 +#: ../src/MergePeople.py:157 ../src/SelectFamily.py:90 ../src/ToolTips.py:232 +#: ../src/DataViews/_FamilyList.py:53 ../src/DataViews/_FamilyView.py:485 +#: ../src/plugins/FamilyGroup.py:284 ../src/plugins/IndivComplete.py:228 +#: ../src/plugins/IndivComplete.py:230 ../src/plugins/IndivComplete.py:468 +#: ../src/plugins/IndivSummary.py:289 ../src/plugins/NavWebPage.py:1812 msgid "Mother" msgstr "" -#: ../src/MergePeople.py:156 +#: ../src/MergePeople.py:159 msgid "No parents found" msgstr "" #. Go over spouses and build their menu -#: ../src/MergePeople.py:158 ../src/DataViews/_PedigreeView.py:1268 +#: ../src/MergePeople.py:161 ../src/DataViews/_PedigreeView.py:1310 msgid "Spouses" msgstr "" -#: ../src/MergePeople.py:168 ../src/DataViews/_FamilyView.py:623 -#: ../src/DataViews/_PersonView.py:70 +#: ../src/MergePeople.py:171 ../src/DataViews/_FamilyView.py:649 +#: ../src/DataViews/_PersonView.py:75 #: ../src/ObjectSelector/_PersonTreeFrame.py:42 -#: ../src/plugins/FamilyGroup.py:487 ../src/plugins/FamilyGroup.py:735 -#: ../src/plugins/RelCalc.py:61 ../src/TreeViews/_PersonTreeView.py:34 +#: ../src/plugins/FamilyGroup.py:487 ../src/plugins/FamilyGroup.py:736 +#: ../src/plugins/RelCalc.py:63 ../src/TreeViews/_PersonTreeView.py:34 msgid "Spouse" msgstr "" -#: ../src/MergePeople.py:174 ../src/Utils.py:102 -#: ../src/DataViews/_FamilyView.py:573 +#: ../src/MergePeople.py:177 ../src/DataViews/_FamilyView.py:600 +#: ../src/RelLib/_EventType.py:115 msgid "Marriage" msgstr "" -#: ../src/MergePeople.py:177 ../src/ToolTips.py:237 +#: ../src/MergePeople.py:180 ../src/ToolTips.py:237 #: ../src/Editors/_EditLdsOrd.py:75 ../src/Editors/_EditLdsOrd.py:87 msgid "Child" msgstr "" -#: ../src/MergePeople.py:179 +#: ../src/MergePeople.py:182 msgid "No spouses or children found" msgstr "" -#: ../src/MergePeople.py:268 +#: ../src/MergePeople.py:271 msgid "Merge People" msgstr "" -#: ../src/PageView.py:248 ../src/PageView.py:251 +#: ../src/PageView.py:210 ../src/ViewManager.py:938 +#, python-format +msgid "%s has been bookmarked" +msgstr "" + +#: ../src/PageView.py:214 ../src/PageView.py:440 ../src/ViewManager.py:941 +#: ../src/DataViews/_FamilyList.py:90 +msgid "Could Not Set a Bookmark" +msgstr "" + +#: ../src/PageView.py:215 ../src/ViewManager.py:942 +#: ../src/DataViews/_FamilyList.py:91 +msgid "A bookmark could not be set because no one was selected." +msgstr "" + +#: ../src/PageView.py:322 ../src/PageView.py:325 msgid "Jump to by GRAMPS ID" msgstr "" -#: ../src/PageView.py:273 +#: ../src/PageView.py:347 #, python-format msgid "Error: %s is not a valid GRAMPS ID" msgstr "" -#: ../src/QuestionDialog.py:251 ../src/Utils.py:1283 +#: ../src/PageView.py:441 +msgid "A bookmark could not be set because nothing was selected." +msgstr "" + +#: ../src/QuestionDialog.py:251 ../src/Utils.py:1042 msgid "Attempt to force closing the dialog" msgstr "" @@ -1533,128 +1633,127 @@ msgstr "" msgid "Relationship loop detected" msgstr "" -#: ../src/ScratchPad.py:83 ../src/Utils.py:81 ../src/Utils.py:100 -#: ../src/Utils.py:119 ../src/Utils.py:171 ../src/Utils.py:186 -#: ../src/Utils.py:207 ../src/Utils.py:229 ../src/Utils.py:241 -#: ../src/Utils.py:254 ../src/Utils.py:276 ../src/Utils.py:292 -#: ../src/Utils.py:310 ../src/DataViews/_FamilyView.py:232 -#: ../src/DataViews/_FamilyView.py:488 -#: ../src/ObjectSelector/_PersonFilterFrame.py:81 ../src/plugins/Check.py:780 +#: ../src/ScratchPad.py:80 ../src/DataViews/_FamilyView.py:262 +#: ../src/DataViews/_FamilyView.py:523 +#: ../src/ObjectSelector/_PersonFilterFrame.py:81 ../src/plugins/Check.py:782 #: ../src/PluginUtils/_PluginMgr.py:183 ../src/PluginUtils/_PluginMgr.py:185 -#: ../src/PluginUtils/_PluginMgr.py:186 ../src/PluginUtils/_PluginMgr.py:213 -#: ../src/PluginUtils/_PluginMgr.py:214 ../src/PluginUtils/_PluginMgr.py:215 -#: ../src/PluginUtils/_PluginMgr.py:252 ../src/PluginUtils/_PluginMgr.py:254 -#: ../src/PluginUtils/_PluginMgr.py:255 ../src/PluginUtils/_PluginMgr.py:288 -#: ../src/PluginUtils/_PluginMgr.py:289 ../src/PluginUtils/_PluginMgr.py:290 -#: ../src/PluginUtils/_ReportUtils.py:820 +#: ../src/PluginUtils/_PluginMgr.py:186 ../src/PluginUtils/_PluginMgr.py:214 +#: ../src/PluginUtils/_PluginMgr.py:215 ../src/PluginUtils/_PluginMgr.py:216 +#: ../src/PluginUtils/_PluginMgr.py:254 ../src/PluginUtils/_PluginMgr.py:256 +#: ../src/PluginUtils/_PluginMgr.py:257 ../src/PluginUtils/_PluginMgr.py:290 +#: ../src/PluginUtils/_PluginMgr.py:291 ../src/PluginUtils/_PluginMgr.py:292 +#: ../src/PluginUtils/_ReportUtils.py:820 ../src/RelLib/_FamilyRelType.py:37 +#: ../src/RelLib/_UrlType.py:39 ../src/RelLib/_NameType.py:38 +#: ../src/RelLib/_ChildRefType.py:47 ../src/RelLib/_SourceMediaType.py:47 +#: ../src/RelLib/_EventRoleType.py:42 ../src/RelLib/_EventType.py:79 msgid "Unknown" msgstr "" -#: ../src/ScratchPad.py:141 ../src/ScratchPad.py:158 -#: ../src/Editors/_EditAddress.py:138 ../src/plugins/FamilyGroup.py:303 -msgid "Address" -msgstr "" - -#: ../src/ScratchPad.py:160 ../src/ScratchPad.py:187 ../src/ScratchPad.py:202 +#: ../src/ScratchPad.py:157 ../src/ScratchPad.py:184 ../src/ScratchPad.py:196 #: ../src/ToolTips.py:142 msgid "Location" msgstr "" -#: ../src/ScratchPad.py:166 ../src/ScratchPad.py:207 ../src/ToolTips.py:149 +#: ../src/ScratchPad.py:163 ../src/ScratchPad.py:201 ../src/ToolTips.py:149 msgid "Telephone" msgstr "" -#: ../src/ScratchPad.py:219 +#: ../src/ScratchPad.py:213 msgid "Event Link" msgstr "" -#: ../src/ScratchPad.py:266 ../src/ScratchPad.py:280 +#: ../src/ScratchPad.py:260 ../src/ScratchPad.py:273 msgid "Family Event" msgstr "" -#: ../src/ScratchPad.py:284 ../src/DataViews/_EventView.py:57 +#: ../src/ScratchPad.py:277 ../src/DataViews/_EventView.py:60 msgid "Cause" msgstr "" -#: ../src/ScratchPad.py:294 ../src/ScratchPad.py:496 ../src/ScratchPad.py:582 +#: ../src/ScratchPad.py:287 ../src/ScratchPad.py:474 ../src/ScratchPad.py:560 #: ../src/ToolTips.py:203 ../src/ObjectSelector/_PersonPreviewFrame.py:130 msgid "Primary source" msgstr "" -#: ../src/ScratchPad.py:308 ../src/ScratchPad.py:317 +#: ../src/ScratchPad.py:301 ../src/ScratchPad.py:309 msgid "Url" msgstr "" -#: ../src/ScratchPad.py:331 ../src/ScratchPad.py:339 -#: ../src/Editors/_EditAttribute.py:135 +#: ../src/ScratchPad.py:323 ../src/ScratchPad.py:331 +#: ../src/Editors/_EditAttribute.py:129 msgid "Attribute" msgstr "" -#: ../src/ScratchPad.py:364 ../src/ScratchPad.py:372 +#: ../src/ScratchPad.py:356 ../src/ScratchPad.py:364 msgid "Family Attribute" msgstr "" -#: ../src/ScratchPad.py:397 +#: ../src/ScratchPad.py:389 msgid "Source Reference" msgstr "" -#: ../src/ScratchPad.py:411 +#: ../src/ScratchPad.py:403 msgid "SourceRef" msgstr "" -#: ../src/ScratchPad.py:414 ../src/ScratchPad.py:510 ../src/ScratchPad.py:518 -#: ../src/plugins/NavWebPage.py:1582 ../src/plugins/SimpleBookTitle.py:167 +#: ../src/ScratchPad.py:406 ../src/ScratchPad.py:488 ../src/ScratchPad.py:496 +#: ../src/plugins/NavWebPage.py:1584 ../src/plugins/SimpleBookTitle.py:167 #: ../src/plugins/SimpleBookTitle.py:168 ../src/plugins/SimpleBookTitle.py:169 -#: ../src/PluginUtils/_Report.py:177 ../src/glade/gramps.glade.h:132 +#: ../src/PluginUtils/_Report.py:177 ../src/glade/gramps.glade.h:131 msgid "Text" msgstr "" -#: ../src/ScratchPad.py:415 ../src/plugins/FilterEditor.py:353 +#: ../src/ScratchPad.py:407 ../src/plugins/FilterEditor.py:352 msgid "Comment" msgstr "" -#: ../src/ScratchPad.py:427 +#: ../src/ScratchPad.py:419 msgid "Repository Reference" msgstr "" -#: ../src/ScratchPad.py:449 +#: ../src/ScratchPad.py:436 msgid "EventRef" msgstr "" -#: ../src/ScratchPad.py:529 ../src/ScratchPad.py:537 -#: ../src/Editors/_EditPerson.py:305 -msgid "Media Object" -msgstr "" - -#: ../src/ScratchPad.py:548 ../src/ScratchPad.py:571 +#: ../src/ScratchPad.py:526 ../src/ScratchPad.py:549 msgid "Person Link" msgstr "" -#: ../src/ScratchPad.py:597 +#: ../src/ScratchPad.py:575 msgid "Source Link" msgstr "" -#: ../src/ScratchPad.py:617 +#: ../src/ScratchPad.py:595 msgid "Repository Link" msgstr "" -#: ../src/ScratchPad.py:1025 ../src/glade/scratchpad.glade.h:2 +#: ../src/ScratchPad.py:941 ../src/glade/scratchpad.glade.h:2 msgid "Scratch Pad" msgstr "" -#: ../src/SelectObject.py:80 ../src/plugins/SimpleBookTitle.py:206 +#: ../src/ScratchPad.py:977 +msgid "ScratchPad" +msgstr "" + +#: ../src/SelectObject.py:81 ../src/plugins/SimpleBookTitle.py:206 msgid "Preview" msgstr "" -#: ../src/SelectObject.py:127 -msgid "The file no longer exists" +#: ../src/SelectPerson.py:81 ../src/ObjectSelector/__init__.py:105 +#: ../src/plugins/FilterEditor.py:235 ../src/PluginUtils/_Report.py:969 +msgid "Select Person" msgstr "" -#: ../src/SelectPerson.py:105 ../src/plugins/NavWebPage.py:573 +#: ../src/SelectPerson.py:95 ../src/plugins/NavWebPage.py:573 #: ../src/plugins/NavWebPage.py:633 msgid "Birth date" msgstr "" +#: ../src/SelectFamily.py:70 ../src/SelectFamily.py:100 +#: ../src/Editors/_EditLdsOrd.py:220 +msgid "Select Family" +msgstr "" + #: ../src/Spell.py:53 msgid "Spelling checker is not installed" msgstr "" @@ -1664,11 +1763,11 @@ msgstr "" msgid "Spelling checker is not available for %s" msgstr "" -#: ../src/StartupDialog.py:121 +#: ../src/StartupDialog.py:137 msgid "Getting started" msgstr "" -#: ../src/StartupDialog.py:122 +#: ../src/StartupDialog.py:138 msgid "" "Welcome to GRAMPS, the Genealogical Research and Analysis Management " "Programming System.\n" @@ -1677,19 +1776,20 @@ msgid "" "Preferences dialog under the Settings menu." msgstr "" -#: ../src/StartupDialog.py:129 +#: ../src/StartupDialog.py:145 msgid "Researcher information" msgstr "" -#: ../src/StartupDialog.py:130 +#: ../src/StartupDialog.py:146 msgid "LDS support" msgstr "" -#: ../src/StartupDialog.py:139 ../src/GrampsLogger/_ErrorReportAssistant.py:47 +#: ../src/StartupDialog.py:155 ../src/GrampsLogger/_ErrorReportAssistant.py:47 +#: ../src/RelLib/_MarkerType.py:38 msgid "Complete" msgstr "" -#: ../src/StartupDialog.py:140 +#: ../src/StartupDialog.py:156 msgid "" "GRAMPS is an Open Source project. Its success depends on the users. User " "feedback is important. Please join the mailing lists, submit bug reports, " @@ -1698,18 +1798,18 @@ msgid "" "Please enjoy using GRAMPS." msgstr "" -#: ../src/StartupDialog.py:173 +#: ../src/StartupDialog.py:199 msgid "" "In order to create valid GEDCOM files, the following information needs to be " "entered. If you do not plan to generate GEDCOM files, you may leave this " "empty." msgstr "" -#: ../src/StartupDialog.py:216 +#: ../src/StartupDialog.py:242 msgid "Configuration/Installation error" msgstr "" -#: ../src/StartupDialog.py:217 +#: ../src/StartupDialog.py:243 msgid "" "The gconf schemas were not found. First, try executing 'pkill gconfd' and " "try starting gramps again. If this does not help then the schemas were not " @@ -1718,7 +1818,7 @@ msgid "" "read the INSTALL file in the top-level source directory." msgstr "" -#: ../src/StartupDialog.py:233 +#: ../src/StartupDialog.py:259 msgid "" "GRAMPS has support for LDS Ordinances, which are special event types\n" "related to the Church of Jesus Christ of Latter Day Saints.\n" @@ -1727,26 +1827,14 @@ msgid "" "change this option in the future in the Preferences dialog." msgstr "" -#: ../src/StartupDialog.py:245 +#: ../src/StartupDialog.py:271 msgid "Enable LDS ordinance support" msgstr "" -#: ../src/TipOfDay.py:65 -msgid "GRAMPS' Tip of the Day" -msgstr "" - -#: ../src/TipOfDay.py:66 +#: ../src/TipOfDay.py:65 ../src/TipOfDay.py:66 ../src/TipOfDay.py:95 msgid "Tip of the Day" msgstr "" -#: ../src/ToolTips.py:141 -msgid "Repository" -msgstr "" - -#: ../src/ToolTips.py:150 ../src/DataViews/_RepositoryView.py:63 -msgid "Email" -msgstr "" - #: ../src/ToolTips.py:151 msgid "Search Url" msgstr "" @@ -1759,718 +1847,456 @@ msgstr "" msgid "Sources in repository" msgstr "" -#: ../src/ToolTips.py:222 ../src/Utils.py:294 -#: ../src/DataViews/_FamilyView.py:267 ../src/DataViews/_FamilyView.py:621 -msgid "Family" -msgstr "" - #: ../src/Utils.py:72 msgid "Invalid" msgstr "" -#: ../src/Utils.py:77 ../src/Utils.py:121 -msgid "Adopted" +#: ../src/Utils.py:75 ../src/Editors/_EditSourceRef.py:121 +msgid "Very High" msgstr "" -#: ../src/Utils.py:78 -msgid "Stepchild" +#: ../src/Utils.py:76 ../src/Editors/_EditSourceRef.py:120 +#: ../src/plugins/Merge.py:64 +msgid "High" msgstr "" -#: ../src/Utils.py:79 -msgid "Sponsored" +#: ../src/Utils.py:77 ../src/Editors/_EditSourceRef.py:119 +msgid "Normal" msgstr "" -#: ../src/Utils.py:80 -msgid "Foster" +#: ../src/Utils.py:78 ../src/Editors/_EditSourceRef.py:118 +#: ../src/plugins/Merge.py:62 +msgid "Low" msgstr "" -#: ../src/Utils.py:82 ../src/Utils.py:101 ../src/Utils.py:120 -#: ../src/Utils.py:172 ../src/Utils.py:187 ../src/Utils.py:230 -#: ../src/Utils.py:242 ../src/Utils.py:255 ../src/Utils.py:277 -#: ../src/Utils.py:293 ../src/Utils.py:311 ../src/Utils.py:330 -msgid "Custom" +#: ../src/Utils.py:79 ../src/Editors/_EditSourceRef.py:117 +msgid "Very Low" msgstr "" -#: ../src/Utils.py:87 ../src/Utils.py:97 ../src/Utils.py:116 -#: ../src/Utils.py:160 ../src/Utils.py:167 ../src/Utils.py:183 -#: ../src/Utils.py:193 ../src/Utils.py:200 ../src/Utils.py:213 -#: ../src/Utils.py:238 ../src/Utils.py:251 ../src/Utils.py:273 -#: ../src/Utils.py:289 ../src/Utils.py:299 ../src/Utils.py:306 -#: ../src/Utils.py:325 ../src/Utils.py:337 +#: ../src/Utils.py:82 #, python-format msgid "Invalid id %d ('%s')" msgstr "" -#: ../src/Utils.py:90 ../src/Editors/_EditSourceRef.py:122 -msgid "Very High" -msgstr "" - -#: ../src/Utils.py:91 ../src/Editors/_EditSourceRef.py:121 -#: ../src/plugins/Merge.py:63 -msgid "High" -msgstr "" - -#: ../src/Utils.py:92 ../src/Editors/_EditSourceRef.py:120 -msgid "Normal" -msgstr "" - -#: ../src/Utils.py:93 ../src/Editors/_EditSourceRef.py:119 -#: ../src/plugins/Merge.py:61 -msgid "Low" -msgstr "" - -#: ../src/Utils.py:94 ../src/Editors/_EditSourceRef.py:118 -msgid "Very Low" -msgstr "" - -#: ../src/Utils.py:103 -msgid "Marriage Settlement" -msgstr "" - -#: ../src/Utils.py:104 -msgid "Marriage License" -msgstr "" - -#: ../src/Utils.py:105 -msgid "Marriage Contract" -msgstr "" - -#: ../src/Utils.py:106 -msgid "Marriage Banns" -msgstr "" - -#: ../src/Utils.py:107 -msgid "Engagement" -msgstr "" - -#: ../src/Utils.py:108 -msgid "Divorce" -msgstr "" - -#: ../src/Utils.py:109 ../src/Utils.py:136 -msgid "Divorce Filing" -msgstr "" - -#: ../src/Utils.py:110 -msgid "Annulment" -msgstr "" - -#: ../src/Utils.py:111 -msgid "Alternate Marriage" -msgstr "" - -#: ../src/Utils.py:124 -msgid "Adult Christening" -msgstr "" - -#: ../src/Utils.py:125 ../src/Editors/_EditLdsOrd.py:160 -msgid "Baptism" -msgstr "" - -#: ../src/Utils.py:126 -msgid "Bar Mitzvah" -msgstr "" - -#: ../src/Utils.py:127 -msgid "Bas Mitzvah" -msgstr "" - -#: ../src/Utils.py:128 -msgid "Blessing" -msgstr "" - -#: ../src/Utils.py:129 -msgid "Burial" -msgstr "" - -#: ../src/Utils.py:130 -msgid "Cause Of Death" -msgstr "" - -#: ../src/Utils.py:131 -msgid "Census" -msgstr "" - -#: ../src/Utils.py:132 -msgid "Christening" -msgstr "" - -#: ../src/Utils.py:133 -msgid "Confirmation" -msgstr "" - -#: ../src/Utils.py:134 -msgid "Cremation" -msgstr "" - -#: ../src/Utils.py:135 -msgid "Degree" -msgstr "" - -#: ../src/Utils.py:137 -msgid "Education" -msgstr "" - -#: ../src/Utils.py:138 -msgid "Elected" -msgstr "" - -#: ../src/Utils.py:139 -msgid "Emigration" -msgstr "" - -#: ../src/Utils.py:140 -msgid "First Communion" -msgstr "" - -#: ../src/Utils.py:141 -msgid "Immigration" -msgstr "" - -#: ../src/Utils.py:142 -msgid "Graduation" -msgstr "" - -#: ../src/Utils.py:143 -msgid "Medical Information" -msgstr "" - -#: ../src/Utils.py:144 -msgid "Military Service" -msgstr "" - -#: ../src/Utils.py:145 -msgid "Naturalization" -msgstr "" - -#: ../src/Utils.py:146 -msgid "Nobility Title" -msgstr "" - -#: ../src/Utils.py:147 -msgid "Number of Marriages" -msgstr "" - -#: ../src/Utils.py:148 -msgid "Occupation" -msgstr "" - -#: ../src/Utils.py:149 -msgid "Ordination" -msgstr "" - -#: ../src/Utils.py:150 -msgid "Probate" -msgstr "" - -#: ../src/Utils.py:151 -msgid "Property" -msgstr "" - -#: ../src/Utils.py:152 -msgid "Religion" -msgstr "" - -#: ../src/Utils.py:153 -msgid "Residence" -msgstr "" - -#: ../src/Utils.py:154 -msgid "Retirement" -msgstr "" - -#: ../src/Utils.py:155 -msgid "Will" -msgstr "" - -#: ../src/Utils.py:173 -msgid "Caste" -msgstr "" - -#: ../src/Utils.py:175 -msgid "Identification Number" -msgstr "" - -#: ../src/Utils.py:176 -msgid "National Origin" -msgstr "" - -#: ../src/Utils.py:177 ../src/Utils.py:188 -msgid "Number of Children" -msgstr "" - -#: ../src/Utils.py:178 -msgid "Social Security Number" -msgstr "" - -#: ../src/Utils.py:204 -msgid "Married" -msgstr "" - -#: ../src/Utils.py:205 -msgid "Unmarried" -msgstr "" - -#: ../src/Utils.py:206 -msgid "Civil Union" -msgstr "" - -#: ../src/Utils.py:208 ../src/PluginUtils/_ReportUtils.py:821 -#: ../src/glade/mergedata.glade.h:7 -msgid "Other" -msgstr "" - -#: ../src/Utils.py:216 +#: ../src/Utils.py:85 msgid "A legal or common-law relationship between a husband and wife" msgstr "" -#: ../src/Utils.py:218 +#: ../src/Utils.py:87 msgid "No legal or common-law relationship between man and woman" msgstr "" -#: ../src/Utils.py:220 +#: ../src/Utils.py:89 msgid "An established relationship between members of the same sex" msgstr "" -#: ../src/Utils.py:222 +#: ../src/Utils.py:91 msgid "Unknown relationship between a man and woman" msgstr "" -#: ../src/Utils.py:224 +#: ../src/Utils.py:93 msgid "An unspecified relationship a man and woman" msgstr "" -#: ../src/Utils.py:231 -msgid "Also Known As" -msgstr "" - -#: ../src/Utils.py:232 -msgid "Birth Name" -msgstr "" - -#: ../src/Utils.py:233 -msgid "Married Name" -msgstr "" - -#: ../src/Utils.py:243 -msgid "E-mail" -msgstr "" - -#: ../src/Utils.py:244 -msgid "Web Home" -msgstr "" - -#: ../src/Utils.py:245 -msgid "Web Search" -msgstr "" - -#: ../src/Utils.py:246 -msgid "FTP" -msgstr "" - -#: ../src/Utils.py:256 -msgid "Audio" -msgstr "" - -#: ../src/Utils.py:257 ../src/plugins/book.glade.h:3 -msgid "Book" -msgstr "" - -#: ../src/Utils.py:258 -msgid "Card" -msgstr "" - -#: ../src/Utils.py:259 -msgid "Electronic" -msgstr "" - -#: ../src/Utils.py:260 -msgid "Fiche" -msgstr "" - -#: ../src/Utils.py:261 -msgid "Film" -msgstr "" - -#: ../src/Utils.py:262 -msgid "Magazine" -msgstr "" - -#: ../src/Utils.py:263 -msgid "Manuscript" -msgstr "" - -#: ../src/Utils.py:265 -msgid "Newspaper" -msgstr "" - -#: ../src/Utils.py:266 -msgid "Photo" -msgstr "" - -#: ../src/Utils.py:267 -msgid "Tombstone" -msgstr "" - -#: ../src/Utils.py:268 -msgid "Video" -msgstr "" - -#: ../src/Utils.py:278 -msgid "Primary" -msgstr "" - -#: ../src/Utils.py:279 -msgid "Clergy" -msgstr "" - -#: ../src/Utils.py:280 -msgid "Celebrant" -msgstr "" - -#: ../src/Utils.py:281 -msgid "Aide" -msgstr "" - -#: ../src/Utils.py:282 -msgid "Bride" -msgstr "" - -#: ../src/Utils.py:283 -msgid "Groom" -msgstr "" - -#: ../src/Utils.py:284 -msgid "Witness" -msgstr "" - -#: ../src/Utils.py:312 -msgid "Library" -msgstr "" - -#: ../src/Utils.py:313 -msgid "Cemetery" -msgstr "" - -#: ../src/Utils.py:314 -msgid "Church" -msgstr "" - -#: ../src/Utils.py:315 -msgid "Archive" -msgstr "" - -#: ../src/Utils.py:316 -msgid "Album" -msgstr "" - -#: ../src/Utils.py:317 -msgid "Web site" -msgstr "" - -#: ../src/Utils.py:318 -msgid "Bookstore" -msgstr "" - -#: ../src/Utils.py:319 -msgid "Collection" -msgstr "" - -#: ../src/Utils.py:320 -msgid "Safe" -msgstr "" - -#: ../src/Utils.py:331 -msgid "Information is complete" -msgstr "" - -#: ../src/Utils.py:332 -msgid "TODO" -msgstr "" - -#: ../src/Utils.py:418 +#: ../src/Utils.py:177 msgid "" "The data can only be recovered by Undo operation or by quitting with " "abandoning changes." msgstr "" -#: ../src/Utils.py:480 +#: ../src/Utils.py:239 #, python-format msgid "%(father)s and %(mother)s" msgstr "" -#: ../src/Utils.py:500 +#: ../src/Utils.py:259 #, python-format msgid "%s and %s" msgstr "" -#: ../src/Utils.py:530 ../src/Utils.py:532 -msgid "Source" -msgstr "" - -#: ../src/Utils.py:535 ../src/Utils.py:537 ../src/plugins/NavWebPage.py:2756 -#: ../src/plugins/NavWebPage.py:2757 ../src/plugins/NavWebPage.py:2864 -#: ../src/plugins/NavWebPage.py:2870 ../src/plugins/NavWebPage.py:2876 +#: ../src/Utils.py:294 ../src/Utils.py:296 ../src/plugins/NavWebPage.py:2770 +#: ../src/plugins/NavWebPage.py:2771 ../src/plugins/NavWebPage.py:2878 +#: ../src/plugins/NavWebPage.py:2884 ../src/plugins/NavWebPage.py:2890 #: ../src/PluginUtils/_ReportUtils.py:1112 -#: ../src/PluginUtils/_ReportUtils.py:1231 +#: ../src/PluginUtils/_ReportUtils.py:1227 msgid "Private" msgstr "" -#: ../src/Utils.py:661 ../src/PluginUtils/_Report.py:243 +#: ../src/Utils.py:420 ../src/PluginUtils/_Report.py:243 #: ../src/PluginUtils/_Report.py:263 msgid "default" msgstr "" -#: ../src/Utils.py:960 ../src/plugins/DesGraph.py:84 +#: ../src/Utils.py:716 ../src/plugins/DesGraph.py:84 #, python-format msgid "Database error: %s is defined as his or her own ancestor" msgstr "" -#: ../src/Utils.py:1284 +#: ../src/Utils.py:1043 msgid "Please do not force closing this important dialog." msgstr "" -#: ../src/ViewManager.py:80 +#: ../src/ViewManager.py:88 msgid "GRAMPS (grdb)" msgstr "" -#: ../src/ViewManager.py:81 +#: ../src/ViewManager.py:89 msgid "GRAMPS XML" msgstr "" -#: ../src/ViewManager.py:82 ../data/gramps.keys.in.h:1 +#: ../src/ViewManager.py:90 ../data/gramps.keys.in.h:1 #: ../data/gramps.xml.in.h:1 msgid "GEDCOM" msgstr "" -#: ../src/ViewManager.py:276 -msgid "Loading document formats..." +#: ../src/ViewManager.py:290 +msgid "_File" msgstr "" -#: ../src/ViewManager.py:279 -msgid "Loading plugins..." +#: ../src/ViewManager.py:291 +msgid "_New" msgstr "" -#: ../src/ViewManager.py:284 -msgid "Ready" +#: ../src/ViewManager.py:293 +msgid "_Open" msgstr "" -#: ../src/ViewManager.py:315 +#: ../src/ViewManager.py:295 +msgid "Open _Recent" +msgstr "" + +#: ../src/ViewManager.py:296 +msgid "_Quit" +msgstr "" + +#: ../src/ViewManager.py:297 +msgid "_View" +msgstr "" + +#: ../src/ViewManager.py:298 ../src/ViewManager.py:334 +msgid "_Edit" +msgstr "" + +#: ../src/ViewManager.py:299 +msgid "_Preferences" +msgstr "" + +#: ../src/ViewManager.py:301 +msgid "_Help" +msgstr "" + +#: ../src/ViewManager.py:302 msgid "GRAMPS _home page" msgstr "" -#: ../src/ViewManager.py:316 +#: ../src/ViewManager.py:304 msgid "GRAMPS _mailing lists" msgstr "" -#: ../src/ViewManager.py:317 +#: ../src/ViewManager.py:306 msgid "_Report a bug" msgstr "" -#: ../src/ViewManager.py:394 ../src/ViewManager.py:402 +#: ../src/ViewManager.py:308 +msgid "_About" +msgstr "" + +#: ../src/ViewManager.py:309 +msgid "_Plugin status" +msgstr "" + +#: ../src/ViewManager.py:311 +msgid "_FAQ" +msgstr "" + +#: ../src/ViewManager.py:312 +msgid "_User Manual" +msgstr "" + +#: ../src/ViewManager.py:314 +msgid "Tip of the day" +msgstr "" + +#: ../src/ViewManager.py:319 +msgid "_Save As" +msgstr "" + +#: ../src/ViewManager.py:320 +msgid "_Export" +msgstr "" + +#: ../src/ViewManager.py:323 +msgid "_Abandon changes and quit" +msgstr "" + +#: ../src/ViewManager.py:324 +msgid "_Compare and merge" +msgstr "" + +#: ../src/ViewManager.py:325 +msgid "_Fast merge" +msgstr "" + +#: ../src/ViewManager.py:326 +msgid "_ScratchPad" +msgstr "" + +#: ../src/ViewManager.py:328 +msgid "_Import" +msgstr "" + +#: ../src/ViewManager.py:330 ../src/ViewManager.py:338 +msgid "_Reports" +msgstr "" + +#: ../src/ViewManager.py:332 ../src/ViewManager.py:339 +msgid "_Tools" +msgstr "" + +#: ../src/ViewManager.py:335 +msgid "_Column Editor" +msgstr "" + +#: ../src/ViewManager.py:336 +msgid "_Go" +msgstr "" + +#: ../src/ViewManager.py:337 +msgid "_Bookmarks" +msgstr "" + +#: ../src/ViewManager.py:340 +msgid "_Windows" +msgstr "" + +#: ../src/ViewManager.py:354 +msgid "_Sidebar" +msgstr "" + +#: ../src/ViewManager.py:356 +msgid "_Toolbar" +msgstr "" + +#: ../src/ViewManager.py:361 +msgid "_Undo" +msgstr "" + +#: ../src/ViewManager.py:365 +msgid "_Redo" +msgstr "" + +#: ../src/ViewManager.py:380 +#, python-format +msgid "Key %s is not bound" +msgstr "" + +#: ../src/ViewManager.py:397 +msgid "Loading document formats..." +msgstr "" + +#: ../src/ViewManager.py:400 +msgid "Loading plugins..." +msgstr "" + +#: ../src/ViewManager.py:405 +msgid "Ready" +msgstr "" + +#: ../src/ViewManager.py:469 ../src/ViewManager.py:477 msgid "Could not open help" msgstr "" -#: ../src/ViewManager.py:424 +#: ../src/ViewManager.py:499 msgid "GRAMPS Homepage" msgstr "" -#: ../src/ViewManager.py:539 +#: ../src/ViewManager.py:630 msgid "GRAMPS: Open database" msgstr "" -#: ../src/ViewManager.py:726 ../src/ViewManager.py:733 -#: ../src/ViewManager.py:770 ../src/ViewManager.py:774 -#: ../src/ViewManager.py:778 +#: ../src/ViewManager.py:799 ../src/ViewManager.py:806 +#: ../src/ViewManager.py:843 ../src/ViewManager.py:847 +#: ../src/ViewManager.py:851 msgid "Cannot open database" msgstr "" -#: ../src/ViewManager.py:727 +#: ../src/ViewManager.py:800 msgid "" "The selected file is a directory, not a file.\n" "A GRAMPS database must be a file." msgstr "" -#: ../src/ViewManager.py:734 +#: ../src/ViewManager.py:807 msgid "You do not have read access to the selected file." msgstr "" -#: ../src/ViewManager.py:740 +#: ../src/ViewManager.py:813 msgid "Read only database" msgstr "" -#: ../src/ViewManager.py:741 +#: ../src/ViewManager.py:814 msgid "You do not have write access to the selected file." msgstr "" -#: ../src/ViewManager.py:762 +#: ../src/ViewManager.py:835 msgid "Read Only" msgstr "" -#: ../src/ViewManager.py:771 +#: ../src/ViewManager.py:844 msgid "The database file specified could not be opened." msgstr "" -#: ../src/ViewManager.py:779 +#: ../src/ViewManager.py:852 #, python-format msgid "%s could not be opened." msgstr "" -#: ../src/ViewManager.py:866 -#, python-format -msgid "%s has been bookmarked" -msgstr "" - -#: ../src/ViewManager.py:869 -msgid "Could Not Set a Bookmark" -msgstr "" - -#: ../src/ViewManager.py:870 -msgid "A bookmark could not be set because no one was selected." -msgstr "" - -#: ../src/ViewManager.py:897 +#: ../src/ViewManager.py:978 msgid "GRAMPS: Import database" msgstr "" -#: ../src/ViewManager.py:1082 +#: ../src/ViewManager.py:1166 msgid "All GRAMPS files" msgstr "" -#: ../src/ViewManager.py:1102 +#: ../src/ViewManager.py:1186 msgid "GRAMPS XML databases" msgstr "" -#: ../src/ViewManager.py:1111 +#: ../src/ViewManager.py:1195 msgid "GEDCOM files" msgstr "" -#: ../src/ViewManager.py:1160 +#: ../src/ViewManager.py:1244 msgid "Automatically detected" msgstr "" -#: ../src/ViewManager.py:1169 +#: ../src/ViewManager.py:1253 msgid "Select file _type:" msgstr "" -#: ../src/DataViews/_EventView.py:58 ../src/DataViews/_FamilyList.py:55 -#: ../src/DataViews/_MediaView.py:54 ../src/DataViews/_PlaceView.py:62 -#: ../src/DataViews/_SourceView.py:58 +#: ../src/DataViews/_EventView.py:61 ../src/DataViews/_FamilyList.py:55 +#: ../src/DataViews/_MediaView.py:56 ../src/DataViews/_PlaceView.py:64 +#: ../src/DataViews/_SourceView.py:59 msgid "Last Changed" msgstr "" -#: ../src/DataViews/_EventView.py:164 +#: ../src/DataViews/_EventView.py:141 +msgid "Select Event Columns" +msgstr "" + +#: ../src/DataViews/_EventView.py:181 msgid "" "This event is currently being used. Deleting it will remove it from the " "database and from all people and families that reference it." msgstr "" -#: ../src/DataViews/_EventView.py:168 +#: ../src/DataViews/_EventView.py:185 msgid "Deleting event will remove it from the database." msgstr "" -#: ../src/DataViews/_EventView.py:175 ../src/DataViews/_PersonView.py:400 -#: ../src/DataViews/_PlaceView.py:175 ../src/DataViews/_RepositoryView.py:171 -#: ../src/DataViews/_SourceView.py:163 +#: ../src/DataViews/_EventView.py:192 ../src/DataViews/_PersonView.py:418 +#: ../src/DataViews/_PlaceView.py:191 ../src/DataViews/_RepositoryView.py:188 +#: ../src/DataViews/_SourceView.py:178 #, python-format msgid "Delete %s?" msgstr "" -#: ../src/DataViews/_EventView.py:176 +#: ../src/DataViews/_EventView.py:193 msgid "_Delete Event" msgstr "" -#: ../src/DataViews/_FamilyList.py:54 -msgid "Relationship" -msgstr "" - -#: ../src/DataViews/_FamilyView.py:193 +#: ../src/DataViews/_FamilyView.py:220 msgid "Show details" msgstr "" -#: ../src/DataViews/_FamilyView.py:196 +#: ../src/DataViews/_FamilyView.py:223 msgid "Show siblings" msgstr "" -#: ../src/DataViews/_FamilyView.py:385 +#: ../src/DataViews/_FamilyView.py:414 #, python-format msgid "%(date)s in %(place)s" msgstr "" #. Go over siblings and build their menu -#: ../src/DataViews/_FamilyView.py:464 ../src/DataViews/_PedigreeView.py:1302 -#: ../src/plugins/NavWebPage.py:1805 +#: ../src/DataViews/_FamilyView.py:499 ../src/DataViews/_PedigreeView.py:1344 +#: ../src/plugins/NavWebPage.py:1818 msgid "Siblings" msgstr "" -#: ../src/DataViews/_FamilyView.py:540 +#: ../src/DataViews/_FamilyView.py:575 #, python-format msgid "b. %s, d. %s" msgstr "" -#: ../src/DataViews/_FamilyView.py:542 +#: ../src/DataViews/_FamilyView.py:577 #, python-format msgid "b. %s" msgstr "" -#: ../src/DataViews/_FamilyView.py:544 +#: ../src/DataViews/_FamilyView.py:579 #, python-format msgid "d. %s" msgstr "" -#: ../src/DataViews/_FamilyView.py:560 +#: ../src/DataViews/_FamilyView.py:587 #, python-format msgid "Relationship type: %s" msgstr "" -#: ../src/DataViews/_FamilyView.py:600 +#: ../src/DataViews/_FamilyView.py:626 #, python-format msgid "%(event_type)s: %(date)s in %(place)s" msgstr "" -#: ../src/DataViews/_FamilyView.py:603 +#: ../src/DataViews/_FamilyView.py:629 #, python-format msgid "%(event_type)s: %(date)s" msgstr "" -#: ../src/DataViews/_FamilyView.py:606 +#: ../src/DataViews/_FamilyView.py:632 #, python-format msgid "%(event_type)s: %(place)s" msgstr "" -#: ../src/DataViews/_FamilyView.py:609 +#: ../src/DataViews/_FamilyView.py:635 #, python-format msgid "%(event_type)s:" msgstr "" #. Go over children and build their menu -#: ../src/DataViews/_FamilyView.py:635 ../src/DataViews/_PedigreeView.py:1344 -#: ../src/Editors/_EditFamily.py:112 ../src/plugins/FamilyGroup.py:549 -#: ../src/plugins/IndivComplete.py:300 ../src/plugins/IndivSummary.py:178 -#: ../src/plugins/NavWebPage.py:1832 +#: ../src/DataViews/_FamilyView.py:661 ../src/DataViews/_PedigreeView.py:1387 +#: ../src/Editors/_EditFamily.py:119 ../src/plugins/FamilyGroup.py:549 +#: ../src/plugins/IndivComplete.py:308 ../src/plugins/IndivSummary.py:178 +#: ../src/plugins/NavWebPage.py:1846 msgid "Children" msgstr "" +#: ../src/DataViews/_MediaView.py:94 +msgid "Select Media Columns" +msgstr "" + #. quick test for non-emptiness -#: ../src/DataViews/_MediaView.py:167 +#: ../src/DataViews/_MediaView.py:179 msgid "" "This media object is currently being used. If you delete this object, it " "will be removed from the database and from all records that reference it." msgstr "" -#: ../src/DataViews/_MediaView.py:171 +#: ../src/DataViews/_MediaView.py:183 msgid "Deleting media object will remove it from the database." msgstr "" -#: ../src/DataViews/_MediaView.py:174 +#: ../src/DataViews/_MediaView.py:186 msgid "Delete Media Object?" msgstr "" -#: ../src/DataViews/_MediaView.py:175 +#: ../src/DataViews/_MediaView.py:187 msgid "_Delete Media Object" msgstr "" -#: ../src/DataViews/_MediaView.py:237 ../src/Editors/_EditMedia.py:262 +#: ../src/DataViews/_MediaView.py:249 ../src/Editors/_EditMedia.py:262 msgid "Remove Media Object" msgstr "" @@ -2479,31 +2305,31 @@ msgstr "" #. Constants #. #. ------------------------------------------------------------------------ -#: ../src/DataViews/_PedigreeView.py:70 ../src/plugins/AncestorChart2.py:56 +#: ../src/DataViews/_PedigreeView.py:68 ../src/plugins/AncestorChart2.py:56 #: ../src/plugins/AncestorChart.py:54 ../src/plugins/DescendChart.py:57 #: ../src/plugins/DescendReport.py:53 ../src/plugins/DesGraph.py:54 msgid "b." msgstr "" -#: ../src/DataViews/_PedigreeView.py:71 ../src/plugins/AncestorChart2.py:57 +#: ../src/DataViews/_PedigreeView.py:69 ../src/plugins/AncestorChart2.py:57 #: ../src/plugins/AncestorChart.py:55 ../src/plugins/DescendChart.py:58 #: ../src/plugins/DescendReport.py:54 ../src/plugins/DesGraph.py:55 msgid "d." msgstr "" -#: ../src/DataViews/_PedigreeView.py:72 +#: ../src/DataViews/_PedigreeView.py:70 msgid "bap." msgstr "" -#: ../src/DataViews/_PedigreeView.py:73 +#: ../src/DataViews/_PedigreeView.py:71 msgid "chr." msgstr "" -#: ../src/DataViews/_PedigreeView.py:74 +#: ../src/DataViews/_PedigreeView.py:72 msgid "bur." msgstr "" -#: ../src/DataViews/_PedigreeView.py:75 +#: ../src/DataViews/_PedigreeView.py:73 msgid "crem." msgstr "" @@ -2512,180 +2338,196 @@ msgstr "" #. 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:1125 -#: ../src/DataViews/_PedigreeView.py:1134 ../src/plugins/NavWebPage.py:320 +#: ../src/DataViews/_PedigreeView.py:1167 +#: ../src/DataViews/_PedigreeView.py:1176 ../src/plugins/NavWebPage.py:320 #: ../src/plugins/NavWebPage.py:1077 ../src/plugins/NavWebPage.py:1079 msgid "Home" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1148 +#: ../src/DataViews/_PedigreeView.py:1190 msgid "Show images" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1157 +#: ../src/DataViews/_PedigreeView.py:1199 msgid "Show marriage data" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1166 +#: ../src/DataViews/_PedigreeView.py:1208 msgid "Tree style" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1173 +#: ../src/DataViews/_PedigreeView.py:1215 msgid "Version A" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1180 +#: ../src/DataViews/_PedigreeView.py:1222 msgid "Version B" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1192 +#: ../src/DataViews/_PedigreeView.py:1234 msgid "Tree size" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1199 +#: ../src/DataViews/_PedigreeView.py:1241 msgid "Automatic" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1207 +#: ../src/DataViews/_PedigreeView.py:1249 #, python-format msgid "%d generations" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1220 -#: ../src/DataViews/_PedigreeView.py:1240 +#: ../src/DataViews/_PedigreeView.py:1262 +#: ../src/DataViews/_PedigreeView.py:1282 msgid "People Menu" msgstr "" #. Go over parents and build their menu -#: ../src/DataViews/_PedigreeView.py:1418 +#: ../src/DataViews/_PedigreeView.py:1461 msgid "Related" msgstr "" -#: ../src/DataViews/_PersonView.py:66 ../src/Editors/_EditFamily.py:100 -#: ../src/ObjectSelector/_PersonTreeFrame.py:38 ../src/plugins/RelCalc.py:57 +#: ../src/DataViews/_PersonView.py:71 ../src/Editors/_EditFamily.py:107 +#: ../src/ObjectSelector/_PersonTreeFrame.py:38 ../src/plugins/RelCalc.py:59 #: ../src/plugins/TimeLine.py:432 ../src/TreeViews/_PersonTreeView.py:30 msgid "Birth Date" msgstr "" -#: ../src/DataViews/_PersonView.py:67 ../src/Editors/_EditFamily.py:102 -#: ../src/ObjectSelector/_PersonTreeFrame.py:39 ../src/plugins/RelCalc.py:58 +#: ../src/DataViews/_PersonView.py:72 ../src/Editors/_EditFamily.py:109 +#: ../src/ObjectSelector/_PersonTreeFrame.py:39 ../src/plugins/RelCalc.py:60 #: ../src/TreeViews/_PersonTreeView.py:31 msgid "Birth Place" msgstr "" -#: ../src/DataViews/_PersonView.py:68 ../src/Editors/_EditFamily.py:101 -#: ../src/ObjectSelector/_PersonTreeFrame.py:40 ../src/plugins/RelCalc.py:59 +#: ../src/DataViews/_PersonView.py:73 ../src/Editors/_EditFamily.py:108 +#: ../src/ObjectSelector/_PersonTreeFrame.py:40 ../src/plugins/RelCalc.py:61 #: ../src/TreeViews/_PersonTreeView.py:32 msgid "Death Date" msgstr "" -#: ../src/DataViews/_PersonView.py:69 ../src/Editors/_EditFamily.py:103 -#: ../src/ObjectSelector/_PersonTreeFrame.py:41 ../src/plugins/RelCalc.py:60 +#: ../src/DataViews/_PersonView.py:74 ../src/Editors/_EditFamily.py:110 +#: ../src/ObjectSelector/_PersonTreeFrame.py:41 ../src/plugins/RelCalc.py:62 #: ../src/TreeViews/_PersonTreeView.py:33 msgid "Death Place" msgstr "" -#: ../src/DataViews/_PersonView.py:71 -#: ../src/ObjectSelector/_PersonTreeFrame.py:43 ../src/plugins/RelCalc.py:62 +#: ../src/DataViews/_PersonView.py:76 +#: ../src/ObjectSelector/_PersonTreeFrame.py:43 ../src/plugins/RelCalc.py:64 #: ../src/TreeViews/_PersonTreeView.py:35 msgid "Last Change" msgstr "" -#: ../src/DataViews/_PersonView.py:72 -#: ../src/ObjectSelector/_PersonTreeFrame.py:44 ../src/plugins/RelCalc.py:63 +#: ../src/DataViews/_PersonView.py:77 +#: ../src/ObjectSelector/_PersonTreeFrame.py:44 ../src/plugins/RelCalc.py:65 #: ../src/TreeViews/_PersonTreeView.py:36 msgid "Cause of Death" msgstr "" -#: ../src/DataViews/_PersonView.py:306 +#: ../src/DataViews/_PersonView.py:84 +msgid "People" +msgstr "" + +#: ../src/DataViews/_PersonView.py:129 +msgid "Select Person Columns" +msgstr "" + +#: ../src/DataViews/_PersonView.py:323 msgid "Active person not visible" msgstr "" -#: ../src/DataViews/_PersonView.py:397 +#: ../src/DataViews/_PersonView.py:415 msgid "Deleting the person will remove the person from the database." msgstr "" -#: ../src/DataViews/_PersonView.py:401 +#: ../src/DataViews/_PersonView.py:419 msgid "_Delete Person" msgstr "" -#: ../src/DataViews/_PersonView.py:451 +#: ../src/DataViews/_PersonView.py:469 #, python-format msgid "Delete Person (%s)" msgstr "" -#: ../src/DataViews/_PlaceView.py:52 +#: ../src/DataViews/_PlaceView.py:54 msgid "Place Name" msgstr "" -#: ../src/DataViews/_PlaceView.py:55 ../src/DataViews/_RepositoryView.py:58 -msgid "ZIP/Postal Code" -msgstr "" - -#: ../src/DataViews/_PlaceView.py:60 ../src/plugins/NavWebPage.py:757 +#: ../src/DataViews/_PlaceView.py:62 ../src/plugins/NavWebPage.py:757 msgid "Longitude" msgstr "" -#: ../src/DataViews/_PlaceView.py:61 ../src/plugins/NavWebPage.py:762 +#: ../src/DataViews/_PlaceView.py:63 ../src/plugins/NavWebPage.py:762 msgid "Latitude" msgstr "" -#: ../src/DataViews/_PlaceView.py:164 +#: ../src/DataViews/_PlaceView.py:100 +msgid "Select Place Columns" +msgstr "" + +#: ../src/DataViews/_PlaceView.py:180 msgid "" "This place is currently being used. Deleting it will remove it from the " "database and from all people and families that reference it." msgstr "" -#: ../src/DataViews/_PlaceView.py:168 +#: ../src/DataViews/_PlaceView.py:184 msgid "Deleting place will remove it from the database." msgstr "" -#: ../src/DataViews/_PlaceView.py:176 +#: ../src/DataViews/_PlaceView.py:192 msgid "_Delete Place" msgstr "" -#: ../src/DataViews/_RepositoryView.py:56 +#: ../src/DataViews/_RepositoryView.py:58 msgid "Home URL" msgstr "" -#: ../src/DataViews/_RepositoryView.py:64 +#: ../src/DataViews/_RepositoryView.py:66 msgid "Search URL" msgstr "" -#: ../src/DataViews/_RepositoryView.py:164 +#: ../src/DataViews/_RepositoryView.py:106 +msgid "Select Repository Columns" +msgstr "" + +#: ../src/DataViews/_RepositoryView.py:181 msgid "" "This repository is currently being used. Deleting it will remove it from the " "database and from all sources that reference it." msgstr "" -#: ../src/DataViews/_RepositoryView.py:168 +#: ../src/DataViews/_RepositoryView.py:185 msgid "Deleting repository will remove it from the database." msgstr "" -#: ../src/DataViews/_RepositoryView.py:172 +#: ../src/DataViews/_RepositoryView.py:189 msgid "_Delete Repository" msgstr "" -#: ../src/DataViews/_SourceView.py:56 ../src/plugins/NavWebPage.py:1177 +#: ../src/DataViews/_SourceView.py:57 ../src/plugins/NavWebPage.py:1177 msgid "Abbreviation" msgstr "" -#: ../src/DataViews/_SourceView.py:57 +#: ../src/DataViews/_SourceView.py:58 msgid "Publication Information" msgstr "" +#: ../src/DataViews/_SourceView.py:98 +msgid "Select Source Columns" +msgstr "" + #. quick test for non-emptiness -#: ../src/DataViews/_SourceView.py:152 +#: ../src/DataViews/_SourceView.py:167 msgid "" "This source is currently being used. Deleting it will remove it from the " "database and from all people and families that reference it." msgstr "" -#: ../src/DataViews/_SourceView.py:156 +#: ../src/DataViews/_SourceView.py:171 msgid "Deleting source will remove it from the database." msgstr "" -#: ../src/DataViews/_SourceView.py:164 +#: ../src/DataViews/_SourceView.py:179 msgid "_Delete Source" msgstr "" @@ -2698,14 +2540,14 @@ msgstr "" #: ../src/docgen/OpenSpreadSheet.py:225 ../src/docgen/OpenSpreadSheet.py:229 #: ../src/docgen/OpenSpreadSheet.py:403 ../src/docgen/OpenSpreadSheet.py:407 #: ../src/docgen/OpenSpreadSheet.py:435 ../src/docgen/OpenSpreadSheet.py:439 -#: ../src/docgen/PdfDoc.py:192 ../src/docgen/PSDrawDoc.py:102 +#: ../src/docgen/PdfDoc.py:193 ../src/docgen/PSDrawDoc.py:102 #: ../src/docgen/PSDrawDoc.py:105 ../src/docgen/RTFDoc.py:80 #: ../src/docgen/RTFDoc.py:83 ../src/docgen/SvgDrawDoc.py:74 #: ../src/docgen/SvgDrawDoc.py:76 ../src/GrampsDb/_WriteGedcom.py:618 #: ../src/GrampsDb/_WriteGedcom.py:622 ../src/GrampsDb/_WriteGedcom.py:1348 #: ../src/plugins/ExportVCalendar.py:184 ../src/plugins/ExportVCalendar.py:188 #: ../src/plugins/ExportVCard.py:164 ../src/plugins/ExportVCard.py:168 -#: ../src/plugins/NavWebPage.py:2116 ../src/plugins/WriteCD.py:159 +#: ../src/plugins/NavWebPage.py:2130 ../src/plugins/WriteCD.py:159 #: ../src/plugins/WriteCD.py:172 ../src/plugins/WriteGeneWeb.py:237 #: ../src/plugins/WriteGeneWeb.py:241 #, python-format @@ -2713,9 +2555,9 @@ msgid "Could not create %s" msgstr "" #: ../src/docgen/AbiWord2Doc.py:337 ../src/docgen/AsciiDoc.py:390 -#: ../src/docgen/HtmlDoc.py:506 ../src/docgen/KwordDoc.py:508 -#: ../src/docgen/PdfDoc.py:643 ../src/docgen/RTFDoc.py:427 -#: ../src/Editors/_EditPerson.py:311 +#: ../src/docgen/HtmlDoc.py:506 ../src/docgen/KwordDoc.py:519 +#: ../src/docgen/PdfDoc.py:655 ../src/docgen/RTFDoc.py:430 +#: ../src/Editors/_EditPerson.py:349 #, python-format msgid "Open in %s" msgstr "" @@ -2747,12 +2589,12 @@ msgstr "" msgid "HTML" msgstr "" -#: ../src/docgen/KwordDoc.py:259 ../src/docgen/KwordDoc.py:263 +#: ../src/docgen/KwordDoc.py:258 ../src/docgen/KwordDoc.py:262 #, python-format msgid "Could not open %s" msgstr "" -#: ../src/docgen/KwordDoc.py:513 +#: ../src/docgen/KwordDoc.py:524 msgid "KWord" msgstr "" @@ -2760,40 +2602,45 @@ msgstr "" msgid "LaTeX" msgstr "" -#: ../src/docgen/LPRDoc.py:1216 +#: ../src/docgen/LPRDoc.py:50 +msgid "" +"Cannot be loaded because python bindinds for GNOME print are not installed" +msgstr "" + +#: ../src/docgen/LPRDoc.py:1220 msgid "Print Preview" msgstr "" -#: ../src/docgen/LPRDoc.py:1236 ../src/docgen/LPRDoc.py:1250 -#: ../src/docgen/LPRDoc.py:1260 ../src/docgen/LPRDoc.py:1269 +#: ../src/docgen/LPRDoc.py:1240 ../src/docgen/LPRDoc.py:1254 +#: ../src/docgen/LPRDoc.py:1264 ../src/docgen/LPRDoc.py:1273 msgid "Print..." msgstr "" -#: ../src/docgen/ODFDoc.py:1141 +#: ../src/docgen/ODFDoc.py:1140 ../src/plugins/GraphViz.py:891 #, python-format msgid "Open in %(program_name)s" msgstr "" -#: ../src/docgen/ODFDoc.py:1150 ../src/docgen/ODFDoc.py:1151 -#: ../src/docgen/ODFDoc.py:1152 +#: ../src/docgen/ODFDoc.py:1149 ../src/docgen/ODFDoc.py:1150 +#: ../src/docgen/ODFDoc.py:1151 msgid "Open Document Text" msgstr "" -#: ../src/docgen/OpenOfficeDoc.py:1002 +#: ../src/docgen/OpenOfficeDoc.py:1000 msgid "Open in OpenOffice.org" msgstr "" -#: ../src/docgen/OpenOfficeDoc.py:1010 ../src/docgen/OpenOfficeDoc.py:1012 -#: ../src/docgen/OpenOfficeDoc.py:1013 +#: ../src/docgen/OpenOfficeDoc.py:1008 ../src/docgen/OpenOfficeDoc.py:1010 +#: ../src/docgen/OpenOfficeDoc.py:1011 msgid "OpenOffice.org Writer" msgstr "" -#: ../src/docgen/PdfDoc.py:77 -msgid "The ReportLab modules are not installed" +#: ../src/docgen/PdfDoc.py:78 +msgid "Cannot be loaded because ReportLab is not installed" msgstr "" -#: ../src/docgen/PdfDoc.py:651 ../src/docgen/PdfDoc.py:652 -#: ../src/docgen/PdfDoc.py:653 +#: ../src/docgen/PdfDoc.py:663 ../src/docgen/PdfDoc.py:664 +#: ../src/docgen/PdfDoc.py:665 msgid "PDF document" msgstr "" @@ -2806,7 +2653,7 @@ msgstr "" msgid "Print a copy" msgstr "" -#: ../src/docgen/RTFDoc.py:432 +#: ../src/docgen/RTFDoc.py:435 msgid "RTF document" msgstr "" @@ -2823,96 +2670,120 @@ msgstr "" msgid "Address Editor" msgstr "" -#: ../src/Editors/_EditAttribute.py:87 ../src/Editors/_EditAttribute.py:136 +#: ../src/Editors/_EditAttribute.py:84 ../src/Editors/_EditAttribute.py:130 msgid "Attribute Editor" msgstr "" -#: ../src/Editors/_EditAttribute.py:130 ../src/Editors/_EditAttribute.py:134 +#: ../src/Editors/_EditAttribute.py:124 ../src/Editors/_EditAttribute.py:128 msgid "New Attribute" msgstr "" -#: ../src/Editors/_EditEvent.py:101 ../src/Editors/_EditEvent.py:193 +#: ../src/Editors/_EditEvent.py:94 ../src/Editors/_EditEvent.py:180 msgid "Event Editor" msgstr "" -#: ../src/Editors/_EditEvent.py:190 ../src/Editors/_EditEventRef.py:197 +#: ../src/Editors/_EditEvent.py:177 ../src/Editors/_EditEventRef.py:178 #, python-format msgid "Event: %s" msgstr "" -#: ../src/Editors/_EditEvent.py:192 ../src/Editors/_EditEventRef.py:199 +#: ../src/Editors/_EditEvent.py:179 ../src/Editors/_EditEventRef.py:180 msgid "New Event" msgstr "" -#: ../src/Editors/_EditEvent.py:201 +#: ../src/Editors/_EditEvent.py:188 msgid "Cannot save event" msgstr "" -#: ../src/Editors/_EditEvent.py:202 +#: ../src/Editors/_EditEvent.py:189 msgid "No data exists for this event. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditEvent.py:219 ../src/Editors/_EditEventRef.py:223 +#: ../src/Editors/_EditEvent.py:206 ../src/Editors/_EditEventRef.py:204 msgid "Add Event" msgstr "" -#: ../src/Editors/_EditEvent.py:227 +#: ../src/Editors/_EditEvent.py:214 msgid "Edit Event" msgstr "" -#: ../src/Editors/_EditEvent.py:303 ../src/Editors/_EditEventRef.py:283 +#: ../src/Editors/_EditEvent.py:284 ../src/Editors/_EditEventRef.py:259 #, python-format msgid "Delete Event (%s)" msgstr "" -#: ../src/Editors/_EditEventRef.py:83 ../src/Editors/_EditEventRef.py:200 +#: ../src/Editors/_EditEventRef.py:78 ../src/Editors/_EditEventRef.py:181 msgid "Event Reference Editor" msgstr "" -#: ../src/Editors/_EditEventRef.py:218 +#: ../src/Editors/_EditEventRef.py:199 msgid "Modify Event" msgstr "" #: ../src/Editors/_EditFamily.py:94 +msgid "Create a new person and add the child to the family" +msgstr "" + +#: ../src/Editors/_EditFamily.py:95 +msgid "Remove the child from the family" +msgstr "" + +#: ../src/Editors/_EditFamily.py:96 +msgid "Edit the child/family relationship" +msgstr "" + +#: ../src/Editors/_EditFamily.py:97 +msgid "Add an existing person as a child of the family" +msgstr "" + +#: ../src/Editors/_EditFamily.py:101 msgid "#" msgstr "" -#: ../src/Editors/_EditFamily.py:98 +#: ../src/Editors/_EditFamily.py:105 msgid "Paternal" msgstr "" -#: ../src/Editors/_EditFamily.py:99 +#: ../src/Editors/_EditFamily.py:106 msgid "Maternal" msgstr "" -#: ../src/Editors/_EditFamily.py:403 +#: ../src/Editors/_EditFamily.py:371 ../src/Editors/_EditFamily.py:373 +msgid "New Family" +msgstr "" + +#: ../src/Editors/_EditFamily.py:374 ../src/Editors/_EditFamily.py:779 +msgid "Edit Family" +msgstr "" + +#: ../src/Editors/_EditFamily.py:381 msgid "Family Editor" msgstr "" -#: ../src/Editors/_EditFamily.py:649 +#: ../src/Editors/_EditFamily.py:607 msgid "Duplicate Family" msgstr "" -#: ../src/Editors/_EditFamily.py:650 +#: ../src/Editors/_EditFamily.py:608 msgid "" "A family with these parents already exists in the database. If you save, you " "will create a duplicate family." msgstr "" -#: ../src/Editors/_EditFamily.py:802 +#: ../src/Editors/_EditFamily.py:740 msgid "Add Family" msgstr "" -#: ../src/Editors/_EditFamily.py:805 +#: ../src/Editors/_EditFamily.py:743 msgid "Cannot save family" msgstr "" -#: ../src/Editors/_EditFamily.py:806 +#: ../src/Editors/_EditFamily.py:744 msgid "No data exists for this family. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditFamily.py:840 -msgid "Edit Family" +#: ../src/Editors/_EditFamily.py:750 +msgid "Remove Family" msgstr "" #: ../src/Editors/_EditLocation.py:58 @@ -2928,7 +2799,7 @@ msgid "Media Properties" msgstr "" #: ../src/Editors/_EditMedia.py:164 ../src/Editors/_EditMedia.py:208 -#: ../src/Editors/_EditMediaRef.py:189 +#: ../src/Editors/_EditMediaRef.py:190 msgid "Edit Media Object" msgstr "" @@ -2936,11 +2807,11 @@ msgstr "" msgid "Select Media Object" msgstr "" -#: ../src/Editors/_EditMediaRef.py:74 +#: ../src/Editors/_EditMediaRef.py:72 msgid "Media Reference Editor" msgstr "" -#: ../src/Editors/_EditName.py:68 ../src/Editors/_EditName.py:174 +#: ../src/Editors/_EditName.py:68 ../src/Editors/_EditName.py:178 msgid "Name Editor" msgstr "" @@ -2956,99 +2827,99 @@ msgstr "" msgid "Family name Given Name" msgstr "" -#: ../src/Editors/_EditName.py:171 +#: ../src/Editors/_EditName.py:175 #, python-format msgid "%s: %s" msgstr "" -#: ../src/Editors/_EditName.py:173 +#: ../src/Editors/_EditName.py:177 msgid "New Name" msgstr "" -#: ../src/Editors/_EditName.py:206 +#: ../src/Editors/_EditName.py:210 msgid "Group all people with the same name?" msgstr "" -#: ../src/Editors/_EditName.py:207 +#: ../src/Editors/_EditName.py:211 #, python-format msgid "" "You have the choice of grouping all people with the name of %(surname)s with " "the name of %(group_name)s, or just mapping this particular name." msgstr "" -#: ../src/Editors/_EditName.py:211 +#: ../src/Editors/_EditName.py:215 msgid "Group all" msgstr "" -#: ../src/Editors/_EditName.py:212 +#: ../src/Editors/_EditName.py:216 msgid "Group this name only" msgstr "" -#: ../src/Editors/_EditPerson.py:105 ../src/Editors/_EditPerson.py:265 +#: ../src/Editors/_EditPerson.py:119 ../src/Editors/_EditPerson.py:302 msgid "Edit Person" msgstr "" -#: ../src/Editors/_EditPerson.py:165 +#: ../src/Editors/_EditPerson.py:192 msgid "Patronymic:" msgstr "" -#: ../src/Editors/_EditPerson.py:264 +#: ../src/Editors/_EditPerson.py:301 msgid "New Person" msgstr "" -#: ../src/Editors/_EditPerson.py:313 +#: ../src/Editors/_EditPerson.py:351 msgid "Edit Object Properties" msgstr "" -#: ../src/Editors/_EditPerson.py:366 +#: ../src/Editors/_EditPerson.py:415 msgid "Unknown gender specified" msgstr "" -#: ../src/Editors/_EditPerson.py:367 +#: ../src/Editors/_EditPerson.py:416 msgid "" "The gender of the person is currently unknown. Usually, this is a mistake. " "You may choose to either continue saving, or returning to the Edit Person " "dialog to fix the problem." msgstr "" -#: ../src/Editors/_EditPerson.py:371 +#: ../src/Editors/_EditPerson.py:420 msgid "Continue saving" msgstr "" -#: ../src/Editors/_EditPerson.py:371 +#: ../src/Editors/_EditPerson.py:420 msgid "Return to window" msgstr "" -#: ../src/Editors/_EditPerson.py:385 +#: ../src/Editors/_EditPerson.py:434 msgid "GRAMPS ID value was not changed." msgstr "" -#: ../src/Editors/_EditPerson.py:386 +#: ../src/Editors/_EditPerson.py:435 #, python-format msgid "" "You have attempted to change the GRAMPS ID to a value of %(grampsid)s. This " "value is already used by %(person)s." msgstr "" -#: ../src/Editors/_EditPerson.py:445 +#: ../src/Editors/_EditPerson.py:497 msgid "Problem changing the gender" msgstr "" -#: ../src/Editors/_EditPerson.py:446 +#: ../src/Editors/_EditPerson.py:498 msgid "" "Changing the gender caused problems with marriage information.\n" "Please check the person's marriages." msgstr "" -#: ../src/Editors/_EditPerson.py:457 +#: ../src/Editors/_EditPerson.py:509 msgid "Cannot save person" msgstr "" -#: ../src/Editors/_EditPerson.py:458 +#: ../src/Editors/_EditPerson.py:510 msgid "No data exists for this person. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditPerson.py:484 +#: ../src/Editors/_EditPerson.py:536 #, python-format msgid "Edit Person (%s)" msgstr "" @@ -3085,11 +2956,11 @@ msgstr "" msgid "Delete Place (%s)" msgstr "" -#: ../src/Editors/_EditPrimary.py:128 +#: ../src/Editors/_EditPrimary.py:121 msgid "Save Changes?" msgstr "" -#: ../src/Editors/_EditPrimary.py:129 +#: ../src/Editors/_EditPrimary.py:122 msgid "If you close without saving, the changes you have made will be lost" msgstr "" @@ -3097,98 +2968,98 @@ msgstr "" msgid "Repository Editor" msgstr "" -#: ../src/Editors/_EditRepository.py:123 +#: ../src/Editors/_EditRepository.py:122 msgid "Cannot save repository" msgstr "" -#: ../src/Editors/_EditRepository.py:124 +#: ../src/Editors/_EditRepository.py:123 msgid "" "No data exists for this repository. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditRepository.py:134 +#: ../src/Editors/_EditRepository.py:132 #, python-format msgid "Edit Repository (%s)" msgstr "" -#: ../src/Editors/_EditRepository.py:157 +#: ../src/Editors/_EditRepository.py:155 #, python-format msgid "Delete Repository (%s)" msgstr "" -#: ../src/Editors/_EditRepoRef.py:74 +#: ../src/Editors/_EditRepoRef.py:73 msgid "Repository Reference Editor" msgstr "" -#: ../src/Editors/_EditRepoRef.py:140 +#: ../src/Editors/_EditRepoRef.py:149 #, python-format msgid "Repo: %s" msgstr "" -#: ../src/Editors/_EditRepoRef.py:142 +#: ../src/Editors/_EditRepoRef.py:151 msgid "New Repo" msgstr "" -#: ../src/Editors/_EditRepoRef.py:143 +#: ../src/Editors/_EditRepoRef.py:152 msgid "Repo Reference Editor" msgstr "" -#: ../src/Editors/_EditRepoRef.py:150 +#: ../src/Editors/_EditRepoRef.py:159 msgid "Modify Repo" msgstr "" -#: ../src/Editors/_EditRepoRef.py:153 +#: ../src/Editors/_EditRepoRef.py:162 msgid "Add Repo" msgstr "" -#: ../src/Editors/_EditSource.py:79 ../src/Editors/_EditSource.py:148 +#: ../src/Editors/_EditSource.py:79 ../src/Editors/_EditSource.py:147 msgid "Source Editor" msgstr "" -#: ../src/Editors/_EditSource.py:155 +#: ../src/Editors/_EditSource.py:156 msgid "Cannot save source" msgstr "" -#: ../src/Editors/_EditSource.py:156 +#: ../src/Editors/_EditSource.py:157 msgid "No data exists for this source. Please enter data or cancel the edit." msgstr "" -#: ../src/Editors/_EditSource.py:166 +#: ../src/Editors/_EditSource.py:167 #, python-format msgid "Edit Source (%s)" msgstr "" -#: ../src/Editors/_EditSource.py:217 +#: ../src/Editors/_EditSource.py:218 #, python-format msgid "Delete Source (%s)" msgstr "" -#: ../src/Editors/_EditSourceRef.py:74 ../src/Editors/_EditSourceRef.py:166 +#: ../src/Editors/_EditSourceRef.py:73 ../src/Editors/_EditSourceRef.py:167 msgid "Source Reference Editor" msgstr "" -#: ../src/Editors/_EditSourceRef.py:158 +#: ../src/Editors/_EditSourceRef.py:159 msgid "Comments" msgstr "" -#: ../src/Editors/_EditSourceRef.py:163 +#: ../src/Editors/_EditSourceRef.py:164 #, python-format msgid "Source: %s" msgstr "" -#: ../src/Editors/_EditSourceRef.py:165 +#: ../src/Editors/_EditSourceRef.py:166 msgid "New Source" msgstr "" -#: ../src/Editors/_EditSourceRef.py:173 +#: ../src/Editors/_EditSourceRef.py:174 msgid "Modify Source" msgstr "" -#: ../src/Editors/_EditSourceRef.py:176 +#: ../src/Editors/_EditSourceRef.py:177 msgid "Add Source" msgstr "" -#: ../src/Editors/_EditUrl.py:67 ../src/Editors/_EditUrl.py:91 +#: ../src/Editors/_EditUrl.py:66 ../src/Editors/_EditUrl.py:96 msgid "Internet Address Editor" msgstr "" @@ -3249,6 +3120,10 @@ msgstr "" msgid "LDS Ordinance Editor" msgstr "" +#: ../src/Editors/_EditLdsOrd.py:160 ../src/RelLib/_EventType.py:85 +msgid "Baptism" +msgstr "" + #: ../src/Editors/_EditLdsOrd.py:161 msgid "Endowment" msgstr "" @@ -3257,10 +3132,6 @@ msgstr "" msgid "Sealed to Parents" msgstr "" -#: ../src/Editors/_EditLdsOrd.py:220 -msgid "Select Family" -msgstr "" - #: ../src/Editors/_EditLdsOrd.py:233 #, python-format msgid "%(father)s and %(mother)s [%(gramps_id)s]" @@ -3301,111 +3172,107 @@ msgstr "" msgid "DNS/CAN" msgstr "" -#: ../src/GrampsDb/_GrampsBSDDB.py:1351 -msgid "Other Name" -msgstr "" - #. witness name recorded #. Add name and comment to the event note #. Parse witnesses created by older gramps -#: ../src/GrampsDb/_GrampsBSDDB.py:1526 ../src/GrampsDb/_ReadXML.py:706 -#: ../src/GrampsDb/_ReadXML.py:1362 +#: ../src/GrampsDb/_GrampsBSDDB.py:1493 ../src/GrampsDb/_ReadXML.py:722 +#: ../src/GrampsDb/_ReadXML.py:1451 #, python-format msgid "Witness name: %s" msgstr "" -#: ../src/GrampsDb/_GrampsBSDDB.py:1528 ../src/GrampsDb/_ReadXML.py:1280 -#: ../src/GrampsDb/_ReadXML.py:1284 +#: ../src/GrampsDb/_GrampsBSDDB.py:1495 ../src/GrampsDb/_ReadXML.py:1345 +#: ../src/GrampsDb/_ReadXML.py:1349 #, python-format msgid "Witness comment: %s" msgstr "" -#: ../src/GrampsDb/_GrampsDbBase.py:1260 ../src/GrampsDb/_GrampsDbBase.py:1312 -#: ../src/GrampsDb/_GrampsDbBase.py:1352 ../src/GrampsDb/_GrampsDbBase.py:1367 +#: ../src/GrampsDb/_GrampsDbBase.py:1277 ../src/GrampsDb/_GrampsDbBase.py:1329 +#: ../src/GrampsDb/_GrampsDbBase.py:1369 ../src/GrampsDb/_GrampsDbBase.py:1384 #, python-format msgid "_Undo %s" msgstr "" -#: ../src/GrampsDb/_GrampsDbBase.py:1319 ../src/GrampsDb/_GrampsDbBase.py:1360 +#: ../src/GrampsDb/_GrampsDbBase.py:1336 ../src/GrampsDb/_GrampsDbBase.py:1377 #, python-format msgid "_Redo %s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:124 ../src/GrampsDb/_ReadGedcom.py:125 +#: ../src/GrampsDb/_ReadGedcom.py:127 ../src/GrampsDb/_ReadGedcom.py:128 msgid "Windows 9x file system" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:126 +#: ../src/GrampsDb/_ReadGedcom.py:129 msgid "Windows NT file system" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:127 +#: ../src/GrampsDb/_ReadGedcom.py:130 msgid "CD ROM" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:128 +#: ../src/GrampsDb/_ReadGedcom.py:131 msgid "Networked Windows file system" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:160 +#: ../src/GrampsDb/_ReadGedcom.py:164 ../src/GrampsDb/_ReadXML.py:88 #, python-format msgid "%(event_name)s of %(family)s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:161 +#: ../src/GrampsDb/_ReadGedcom.py:165 ../src/GrampsDb/_ReadXML.py:89 #, python-format msgid "%(event_name)s of %(person)s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:236 ../src/GrampsDb/_ReadGedcom.py:245 -#: ../src/plugins/ImportGeneWeb.py:90 ../src/plugins/ImportGeneWeb.py:96 +#: ../src/GrampsDb/_ReadGedcom.py:240 ../src/GrampsDb/_ReadGedcom.py:249 +#: ../src/plugins/ImportGeneWeb.py:92 ../src/plugins/ImportGeneWeb.py:98 #: ../src/plugins/ImportvCard.py:71 ../src/plugins/ImportvCard.py:77 #, python-format msgid "%s could not be opened\n" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:253 +#: ../src/GrampsDb/_ReadGedcom.py:257 msgid "Database corruption detected" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:254 +#: ../src/GrampsDb/_ReadGedcom.py:258 msgid "" "A problem was detected with the database. Please run the Check and Repair " "Database tool to fix the problem." msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:485 ../src/GrampsDb/_ReadGedcom.py:1771 +#: ../src/GrampsDb/_ReadGedcom.py:490 ../src/GrampsDb/_ReadGedcom.py:1763 #, python-format msgid "Import from %s" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:653 +#: ../src/GrampsDb/_ReadGedcom.py:658 #, python-format msgid "Premature end of file at line %d.\n" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:663 +#: ../src/GrampsDb/_ReadGedcom.py:668 #, python-format msgid "Line %d was not understood, so it was ignored." msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:708 ../src/plugins/ImportGeneWeb.py:176 +#: ../src/GrampsDb/_ReadGedcom.py:713 ../src/plugins/ImportGeneWeb.py:184 #: ../src/plugins/ImportvCard.py:152 #, python-format msgid "Import Complete: %d seconds" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:712 +#: ../src/GrampsDb/_ReadGedcom.py:717 msgid "GEDCOM import" msgstr "" -#: ../src/GrampsDb/_ReadGedcom.py:1297 ../src/GrampsDb/_ReadGedcom.py:1338 +#: ../src/GrampsDb/_ReadGedcom.py:1287 ../src/GrampsDb/_ReadGedcom.py:1328 #, python-format msgid "Could not import %s" msgstr "" #: ../src/GrampsDb/_ReadGrdb.py:60 ../src/GrampsDb/_ReadGrdb.py:72 -#: ../src/GrampsDb/_ReadXML.py:128 ../src/GrampsDb/_ReadXML.py:135 +#: ../src/GrampsDb/_ReadXML.py:139 ../src/GrampsDb/_ReadXML.py:146 #: ../src/GrampsDb/_WriteGrdb.py:57 #, python-format msgid "%s could not be opened" @@ -3426,28 +3293,28 @@ msgstr "" msgid "Import database" msgstr "" -#: ../src/GrampsDb/_ReadXML.py:147 ../src/GrampsDb/_ReadXML.py:157 +#: ../src/GrampsDb/_ReadXML.py:158 ../src/GrampsDb/_ReadXML.py:168 #, python-format msgid "Error reading %s" msgstr "" -#: ../src/GrampsDb/_ReadXML.py:158 +#: ../src/GrampsDb/_ReadXML.py:169 msgid "The file is probably either corrupt or not a valid GRAMPS database." msgstr "" -#: ../src/GrampsDb/_ReadXML.py:195 +#: ../src/GrampsDb/_ReadXML.py:206 msgid "Could not copy file" msgstr "" -#: ../src/GrampsDb/_ReadXML.py:622 +#: ../src/GrampsDb/_ReadXML.py:638 msgid "GRAMPS XML import" msgstr "" #: ../src/GrampsDb/_WriteGedcom.py:384 ../src/plugins/Calendar.py:530 -#: ../src/plugins/EventCmp.py:160 ../src/plugins/ExportVCalendar.py:88 -#: ../src/plugins/ExportVCard.py:86 ../src/plugins/GraphViz.py:525 -#: ../src/plugins/IndivComplete.py:520 ../src/plugins/NavWebPage.py:2418 -#: ../src/plugins/StatisticsChart.py:846 ../src/plugins/TimeLine.py:413 +#: ../src/plugins/EventCmp.py:156 ../src/plugins/ExportVCalendar.py:88 +#: ../src/plugins/ExportVCard.py:86 ../src/plugins/GraphViz.py:529 +#: ../src/plugins/IndivComplete.py:528 ../src/plugins/NavWebPage.py:2432 +#: ../src/plugins/StatisticsChart.py:845 ../src/plugins/TimeLine.py:413 #: ../src/plugins/WriteFtree.py:90 ../src/plugins/WriteGeneWeb.py:92 msgid "Entire Database" msgstr "" @@ -3455,8 +3322,8 @@ msgstr "" #: ../src/GrampsDb/_WriteGedcom.py:389 ../src/plugins/Calendar.py:535 #: ../src/plugins/DescendReport.py:151 ../src/plugins/ExportVCalendar.py:93 #: ../src/plugins/ExportVCard.py:91 ../src/plugins/FtmStyleDescendants.py:119 -#: ../src/plugins/GraphViz.py:529 ../src/plugins/IndivComplete.py:524 -#: ../src/plugins/NavWebPage.py:2422 ../src/plugins/StatisticsChart.py:850 +#: ../src/plugins/GraphViz.py:533 ../src/plugins/IndivComplete.py:532 +#: ../src/plugins/NavWebPage.py:2436 ../src/plugins/StatisticsChart.py:849 #: ../src/plugins/TimeLine.py:417 ../src/plugins/WriteFtree.py:95 #: ../src/plugins/WriteGeneWeb.py:97 #, python-format @@ -3466,8 +3333,8 @@ msgstr "" #: ../src/GrampsDb/_WriteGedcom.py:395 ../src/plugins/Ancestors.py:136 #: ../src/plugins/Calendar.py:545 ../src/plugins/ExportVCalendar.py:99 #: ../src/plugins/ExportVCard.py:97 ../src/plugins/FtmStyleAncestors.py:94 -#: ../src/plugins/GraphViz.py:533 ../src/plugins/IndivComplete.py:528 -#: ../src/plugins/NavWebPage.py:2430 ../src/plugins/StatisticsChart.py:854 +#: ../src/plugins/GraphViz.py:537 ../src/plugins/IndivComplete.py:536 +#: ../src/plugins/NavWebPage.py:2444 ../src/plugins/StatisticsChart.py:853 #: ../src/plugins/TimeLine.py:421 ../src/plugins/WriteFtree.py:101 #: ../src/plugins/WriteGeneWeb.py:103 #, python-format @@ -3476,8 +3343,8 @@ msgstr "" #: ../src/GrampsDb/_WriteGedcom.py:401 ../src/plugins/Calendar.py:550 #: ../src/plugins/ExportVCalendar.py:105 ../src/plugins/ExportVCard.py:103 -#: ../src/plugins/GraphViz.py:537 ../src/plugins/IndivComplete.py:532 -#: ../src/plugins/NavWebPage.py:2434 ../src/plugins/StatisticsChart.py:858 +#: ../src/plugins/GraphViz.py:541 ../src/plugins/IndivComplete.py:540 +#: ../src/plugins/NavWebPage.py:2448 ../src/plugins/StatisticsChart.py:857 #: ../src/plugins/TimeLine.py:425 ../src/plugins/WriteFtree.py:107 #: ../src/plugins/WriteGeneWeb.py:109 #, python-format @@ -3507,20 +3374,20 @@ msgstr "" msgid "GEDCOM export options" msgstr "" -#: ../src/GrampsDb/_WriteXML.py:157 ../src/GrampsDb/_WriteXML.py:166 -#: ../src/GrampsDb/_WriteXML.py:183 +#: ../src/GrampsDb/_WriteXML.py:156 ../src/GrampsDb/_WriteXML.py:165 +#: ../src/GrampsDb/_WriteXML.py:182 #, python-format msgid "Failure writing %s" msgstr "" -#: ../src/GrampsDb/_WriteXML.py:158 +#: ../src/GrampsDb/_WriteXML.py:157 msgid "" "The database cannot be saved because you do not have permission to write to " "the directory. Please make sure you have write access to the directory and " "try again." msgstr "" -#: ../src/GrampsDb/_WriteXML.py:167 +#: ../src/GrampsDb/_WriteXML.py:166 msgid "" "The database cannot be saved because you do not have permission to write to " "the file. Please make sure you have write access to the file and try again." @@ -3531,11 +3398,11 @@ msgstr "" #. #. #. ------------------------------------------------------------------------- -#: ../src/GrampsDb/_WriteXML.py:998 +#: ../src/GrampsDb/_WriteXML.py:1024 msgid "GRAMPS _XML database" msgstr "" -#: ../src/GrampsDb/_WriteXML.py:999 +#: ../src/GrampsDb/_WriteXML.py:1025 msgid "" "The GRAMPS XML database is a format used by older versions of GRAMPS. It is " "read-write compatible with the present GRAMPS database format." @@ -3584,98 +3451,98 @@ msgid "" "feedback is important. Thank you for taking the time to submit a bug report." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:119 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:121 msgid "" "If you can see that there is any personal information included in the error " "please remove it." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:164 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:166 msgid "Error Details" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:169 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:171 msgid "" "This is the detailed Gramps error information, don't worry if you do not " "understand it. You will have the opportunity to add further detail about the " "error in the following pages of the assistant." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:187 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:189 msgid "" "Please check the information below and correct anything that you know to be " "wrong or remove anything that you would rather not have included in the bug " "report." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:234 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:236 msgid "System Information" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:239 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:241 msgid "" "This is the information about your system that will help the developers to " "fix the bug." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:255 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:257 msgid "" "Please provide as much information as you can about what you were doing when " "the error occured. " msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:296 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:298 msgid "Further Information" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:301 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:303 msgid "" "This is your opportunity to describe what you were doing when the error " "occured." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:318 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:320 msgid "" "Please check that the information is correct, do not worry if you don't " "understand the detail of the error information. Just make sure that it does " "not contain anything that you do not want to be sent to the developers." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:352 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:354 msgid "Bug Report Summary" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:357 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:359 msgid "" "This is the completed bug report. The next page of the assistant will help " "you to send the report to the bug report mailing list." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:374 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:376 msgid "" "Use one of the two methods below to send the bug report to the Gramp bug " "reporting mailing list at " msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:383 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:385 msgid "" "If your email client is configured correctly you may be able to use this " "button to start it with the bug report ready to send. (This will probably " "only work if you are running Gnome)" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:407 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:409 msgid "" "If your email program fails to start you can use this button to copy the bug " "report onto the clipboard. Then start your email client, paste the report " "and send it to the address above." msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:444 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:446 msgid "Send Bug Report" msgstr "" -#: ../src/GrampsLogger/_ErrorReportAssistant.py:449 +#: ../src/GrampsLogger/_ErrorReportAssistant.py:451 msgid "" "This is the final step. Use the buttons on this page to transfer the bug " "report to your email client." @@ -3705,49 +3572,44 @@ msgstr "" msgid "Report" msgstr "" -#: ../src/ObjectSelector/__init__.py:105 ../src/plugins/FilterEditor.py:233 -#: ../src/PluginUtils/_Report.py:969 -msgid "Select Person" -msgstr "" - #: ../src/ObjectSelector/_ObjectSelectorWindow.py:84 msgid "Select Object" msgstr "" #: ../src/ObjectSelector/_PersonFilterFrame.py:79 -#: ../src/plugins/IndivComplete.py:428 ../src/plugins/IndivSummary.py:246 +#: ../src/plugins/IndivComplete.py:436 ../src/plugins/IndivSummary.py:246 msgid "Male" msgstr "" #: ../src/ObjectSelector/_PersonFilterFrame.py:80 -#: ../src/plugins/IndivComplete.py:430 ../src/plugins/IndivSummary.py:248 +#: ../src/plugins/IndivComplete.py:438 ../src/plugins/IndivSummary.py:248 msgid "Female" msgstr "" -#: ../src/plugins/AncestorChart2.py:458 ../src/plugins/AncestorChart.py:248 +#: ../src/plugins/AncestorChart2.py:457 ../src/plugins/AncestorChart.py:248 #: ../src/plugins/DescendChart.py:407 ../src/plugins/DesGraph.py:377 msgid "Display Format" msgstr "" -#: ../src/plugins/AncestorChart2.py:459 ../src/plugins/AncestorChart.py:249 +#: ../src/plugins/AncestorChart2.py:458 ../src/plugins/AncestorChart.py:249 #: ../src/plugins/DescendChart.py:408 ../src/plugins/DesGraph.py:378 msgid "Allows you to customize the data in the boxes in the report" msgstr "" -#: ../src/plugins/AncestorChart2.py:468 ../src/plugins/DescendChart.py:425 +#: ../src/plugins/AncestorChart2.py:467 ../src/plugins/DescendChart.py:425 msgid "Sc_ale to fit on a single page" msgstr "" -#: ../src/plugins/AncestorChart2.py:472 +#: ../src/plugins/AncestorChart2.py:471 msgid "Co_mpress chart" msgstr "" -#: ../src/plugins/AncestorChart2.py:498 ../src/plugins/AncestorChart.py:243 +#: ../src/plugins/AncestorChart2.py:497 ../src/plugins/AncestorChart.py:243 #: ../src/plugins/AncestorReport.py:186 ../src/plugins/Ancestors.py:908 #: ../src/plugins/Ancestors.py:924 ../src/plugins/Ancestors.py:930 #: ../src/plugins/DescendChart.py:449 ../src/plugins/DesGraph.py:394 -#: ../src/plugins/DetAncestralReport.py:698 -#: ../src/plugins/DetDescendantReport.py:732 ../src/plugins/FamilyGroup.py:790 +#: ../src/plugins/DetAncestralReport.py:699 +#: ../src/plugins/DetDescendantReport.py:733 ../src/plugins/FamilyGroup.py:791 #: ../src/plugins/FanChart.py:299 ../src/plugins/FtmStyleAncestors.py:391 #: ../src/plugins/FtmStyleAncestors.py:396 #: ../src/plugins/FtmStyleAncestors.py:401 @@ -3756,38 +3618,38 @@ msgstr "" #: ../src/plugins/FtmStyleDescendants.py:540 #: ../src/plugins/FtmStyleDescendants.py:550 #: ../src/plugins/FtmStyleDescendants.py:555 -#: ../src/plugins/IndivComplete.py:596 ../src/plugins/IndivSummary.py:373 +#: ../src/plugins/IndivComplete.py:604 ../src/plugins/IndivSummary.py:373 msgid "The basic style used for the text display." msgstr "" -#: ../src/plugins/AncestorChart2.py:507 ../src/plugins/DescendChart.py:458 +#: ../src/plugins/AncestorChart2.py:506 ../src/plugins/DescendChart.py:458 msgid "The basic style used for the title display." msgstr "" -#: ../src/plugins/AncestorChart2.py:521 +#: ../src/plugins/AncestorChart2.py:520 msgid "Ancestor Graph" msgstr "" -#: ../src/plugins/AncestorChart2.py:522 ../src/plugins/AncestorChart.py:270 +#: ../src/plugins/AncestorChart2.py:521 ../src/plugins/AncestorChart.py:270 #: ../src/plugins/AncestorReport.py:201 ../src/plugins/BookReport.py:1127 -#: ../src/plugins/ChangeNames.py:214 ../src/plugins/ChangeTypes.py:219 -#: ../src/plugins/Checkpoint.py:428 ../src/plugins/Check.py:950 -#: ../src/plugins/Desbrowser.py:177 ../src/plugins/DescendChart.py:473 -#: ../src/plugins/DescendReport.py:255 ../src/plugins/DesGraph.py:409 -#: ../src/plugins/Eval.py:156 ../src/plugins/EventCmp.py:485 -#: ../src/plugins/FamilyGroup.py:823 ../src/plugins/FanChart.py:324 -#: ../src/plugins/FilterEditor.py:971 ../src/plugins/FilterEditor.py:990 -#: ../src/plugins/GraphViz.py:972 ../src/plugins/GraphViz.py:986 -#: ../src/plugins/IndivComplete.py:611 ../src/plugins/IndivSummary.py:388 -#: ../src/plugins/Leak.py:158 ../src/plugins/Merge.py:686 -#: ../src/plugins/NavWebPage.py:2892 ../src/plugins/PatchNames.py:369 -#: ../src/plugins/Rebuild.py:121 ../src/plugins/RelCalc.py:237 -#: ../src/plugins/ReorderIds.py:207 ../src/plugins/SoundGen.py:170 -#: ../src/plugins/StatisticsChart.py:980 ../src/plugins/TimeLine.py:479 +#: ../src/plugins/ChangeNames.py:195 ../src/plugins/ChangeTypes.py:198 +#: ../src/plugins/Checkpoint.py:405 ../src/plugins/Check.py:929 +#: ../src/plugins/Desbrowser.py:161 ../src/plugins/DescendChart.py:473 +#: ../src/plugins/DescendReport.py:253 ../src/plugins/DesGraph.py:409 +#: ../src/plugins/Eval.py:156 ../src/plugins/EventCmp.py:434 +#: ../src/plugins/FamilyGroup.py:824 ../src/plugins/FanChart.py:324 +#: ../src/plugins/FilterEditor.py:930 ../src/plugins/FilterEditor.py:949 +#: ../src/plugins/GraphViz.py:1008 ../src/plugins/GraphViz.py:1022 +#: ../src/plugins/IndivComplete.py:619 ../src/plugins/IndivSummary.py:388 +#: ../src/plugins/Leak.py:131 ../src/plugins/Merge.py:691 +#: ../src/plugins/NavWebPage.py:2906 ../src/plugins/PatchNames.py:347 +#: ../src/plugins/Rebuild.py:123 ../src/plugins/RelCalc.py:222 +#: ../src/plugins/ReorderIds.py:229 ../src/plugins/SoundGen.py:152 +#: ../src/plugins/StatisticsChart.py:979 ../src/plugins/TimeLine.py:479 msgid "Stable" msgstr "" -#: ../src/plugins/AncestorChart2.py:525 ../src/plugins/AncestorChart.py:273 +#: ../src/plugins/AncestorChart2.py:524 ../src/plugins/AncestorChart.py:273 msgid "Produces a graphical ancestral tree graph" msgstr "" @@ -3809,23 +3671,23 @@ msgstr "" #. para.set(pad=0.5) #: ../src/plugins/AncestorReport.py:168 ../src/plugins/Ancestors.py:893 -#: ../src/plugins/DescendReport.py:218 -#: ../src/plugins/DetAncestralReport.py:652 -#: ../src/plugins/DetDescendantReport.py:686 ../src/plugins/FamilyGroup.py:781 +#: ../src/plugins/DescendReport.py:216 +#: ../src/plugins/DetAncestralReport.py:653 +#: ../src/plugins/DetDescendantReport.py:687 ../src/plugins/FamilyGroup.py:782 #: ../src/plugins/FtmStyleAncestors.py:376 #: ../src/plugins/FtmStyleDescendants.py:520 -#: ../src/plugins/IndivComplete.py:564 ../src/plugins/IndivSummary.py:347 -#: ../src/plugins/SimpleBookTitle.py:264 ../src/plugins/StatisticsChart.py:831 +#: ../src/plugins/IndivComplete.py:572 ../src/plugins/IndivSummary.py:347 +#: ../src/plugins/SimpleBookTitle.py:264 ../src/plugins/StatisticsChart.py:830 #: ../src/plugins/TimeLine.py:400 msgid "The style used for the title of the page." msgstr "" #. para.set(pad=0.5) #: ../src/plugins/AncestorReport.py:179 ../src/plugins/Ancestors.py:903 -#: ../src/plugins/DetAncestralReport.py:662 -#: ../src/plugins/DetAncestralReport.py:735 -#: ../src/plugins/DetDescendantReport.py:696 -#: ../src/plugins/DetDescendantReport.py:769 +#: ../src/plugins/DetAncestralReport.py:663 +#: ../src/plugins/DetAncestralReport.py:736 +#: ../src/plugins/DetDescendantReport.py:697 +#: ../src/plugins/DetDescendantReport.py:770 #: ../src/plugins/FtmStyleAncestors.py:386 #: ../src/plugins/FtmStyleDescendants.py:530 msgid "The style used for the generation header." @@ -4009,8 +3871,8 @@ msgid "Comprehensive Ancestors Report" msgstr "" #: ../src/plugins/Ancestors.py:967 ../src/plugins/CountAncestors.py:120 -#: ../src/plugins/DetAncestralReport.py:852 -#: ../src/plugins/DetDescendantReport.py:890 +#: ../src/plugins/DetAncestralReport.py:853 +#: ../src/plugins/DetDescendantReport.py:891 #: ../src/plugins/FtmStyleAncestors.py:421 #: ../src/plugins/FtmStyleDescendants.py:570 ../src/plugins/Summary.py:176 msgid "Beta" @@ -4099,7 +3961,7 @@ msgid "" " %(person)s, %(nyears)d" msgstr "" -#: ../src/plugins/Calendar.py:540 ../src/plugins/NavWebPage.py:2426 +#: ../src/plugins/Calendar.py:540 ../src/plugins/NavWebPage.py:2440 #, python-format msgid "Descendant Families of %s" msgstr "" @@ -4108,8 +3970,8 @@ msgstr "" msgid "People with a Calendar attribute" msgstr "" -#: ../src/plugins/Calendar.py:604 ../src/plugins/FilterEditor.py:353 -#: ../src/plugins/FilterEditor.py:539 ../src/PluginUtils/_Report.py:745 +#: ../src/plugins/Calendar.py:604 ../src/plugins/FilterEditor.py:352 +#: ../src/PluginUtils/_Report.py:745 msgid "Filter" msgstr "" @@ -4198,6 +4060,10 @@ msgstr "" msgid "Produces a graphical calendar" msgstr "" +#: ../src/plugins/ChangeNames.py:63 ../src/plugins/ChangeNames.py:161 +msgid "Capitalization changes" +msgstr "" + #: ../src/plugins/ChangeNames.py:70 msgid "Checking family names" msgstr "" @@ -4206,53 +4072,57 @@ msgstr "" msgid "Searching family names" msgstr "" -#: ../src/plugins/ChangeNames.py:84 ../src/plugins/PatchNames.py:163 +#: ../src/plugins/ChangeNames.py:85 ../src/plugins/PatchNames.py:162 msgid "No modifications made" msgstr "" -#: ../src/plugins/ChangeNames.py:85 +#: ../src/plugins/ChangeNames.py:86 msgid "No capitalization changes were detected." msgstr "" -#: ../src/plugins/ChangeNames.py:102 ../src/plugins/ChangeNames.py:182 -msgid "Capitalization changes" -msgstr "" - -#: ../src/plugins/ChangeNames.py:109 ../src/plugins/PatchNames.py:196 +#: ../src/plugins/ChangeNames.py:107 ../src/plugins/PatchNames.py:195 #: ../src/plugins/SimpleBookTitle.py:207 ../src/glade/mergedata.glade.h:11 msgid "Select" msgstr "" -#: ../src/plugins/ChangeNames.py:112 +#: ../src/plugins/ChangeNames.py:110 msgid "Original Name" msgstr "" -#: ../src/plugins/ChangeNames.py:116 +#: ../src/plugins/ChangeNames.py:114 msgid "Capitalization Change" msgstr "" -#: ../src/plugins/ChangeNames.py:123 ../src/plugins/EventCmp.py:322 +#: ../src/plugins/ChangeNames.py:121 ../src/plugins/EventCmp.py:272 msgid "Building display" msgstr "" -#: ../src/plugins/ChangeNames.py:213 +#: ../src/plugins/ChangeNames.py:194 msgid "Fix capitalization of family names" msgstr "" -#: ../src/plugins/ChangeNames.py:217 +#: ../src/plugins/ChangeNames.py:198 msgid "" "Searches the entire database and attempts to fix capitalization of the names." msgstr "" -#: ../src/plugins/ChangeTypes.py:89 +#: ../src/plugins/ChangeTypes.py:66 msgid "Change Event Types" msgstr "" +#: ../src/plugins/ChangeTypes.py:88 +msgid "fromtype" +msgstr "" + +#: ../src/plugins/ChangeTypes.py:90 +msgid "totype" +msgstr "" + #: ../src/plugins/ChangeTypes.py:115 msgid "Analyzing events" msgstr "" -#: ../src/plugins/ChangeTypes.py:132 ../src/plugins/ChangeTypes.py:174 +#: ../src/plugins/ChangeTypes.py:132 ../src/plugins/ChangeTypes.py:153 msgid "Change types" msgstr "" @@ -4269,19 +4139,19 @@ msgstr "" msgid "%d event records were modified." msgstr "" -#: ../src/plugins/ChangeTypes.py:218 +#: ../src/plugins/ChangeTypes.py:197 msgid "Rename personal event types" msgstr "" -#: ../src/plugins/ChangeTypes.py:222 +#: ../src/plugins/ChangeTypes.py:201 msgid "Allows all the events of a certain name to be renamed to a new name." msgstr "" -#: ../src/plugins/Checkpoint.py:63 +#: ../src/plugins/Checkpoint.py:65 msgid "Checkpoint Archive Creation Failed" msgstr "" -#: ../src/plugins/Checkpoint.py:64 +#: ../src/plugins/Checkpoint.py:66 #, python-format msgid "" "No checkpointing archive was found. An attempt to create it has failed with " @@ -4290,11 +4160,11 @@ msgid "" "%s" msgstr "" -#: ../src/plugins/Checkpoint.py:70 +#: ../src/plugins/Checkpoint.py:72 msgid "Checkpoint Archive Created" msgstr "" -#: ../src/plugins/Checkpoint.py:71 +#: ../src/plugins/Checkpoint.py:73 #, python-format msgid "" "No checkpointing archive was found, so it was created to enable archiving.\n" @@ -4304,11 +4174,11 @@ msgid "" "archived data from it." msgstr "" -#: ../src/plugins/Checkpoint.py:80 ../src/plugins/Checkpoint.py:91 +#: ../src/plugins/Checkpoint.py:82 ../src/plugins/Checkpoint.py:93 msgid "Checkpoint Failed" msgstr "" -#: ../src/plugins/Checkpoint.py:81 +#: ../src/plugins/Checkpoint.py:83 #, python-format msgid "" "An attempt to archive the data failed with the following message:\n" @@ -4316,15 +4186,15 @@ msgid "" "%s" msgstr "" -#: ../src/plugins/Checkpoint.py:86 ../src/plugins/Checkpoint.py:97 +#: ../src/plugins/Checkpoint.py:88 ../src/plugins/Checkpoint.py:99 msgid "Checkpoint Succeeded " msgstr "" -#: ../src/plugins/Checkpoint.py:87 +#: ../src/plugins/Checkpoint.py:89 msgid "The data was successfully archived." msgstr "" -#: ../src/plugins/Checkpoint.py:92 +#: ../src/plugins/Checkpoint.py:94 #, python-format msgid "" "An attempt to retrieve the data failed with the following message:\n" @@ -4332,7 +4202,7 @@ msgid "" "%s" msgstr "" -#: ../src/plugins/Checkpoint.py:98 +#: ../src/plugins/Checkpoint.py:100 msgid "The data was successfully retrieved." msgstr "" @@ -4340,19 +4210,23 @@ msgstr "" msgid "Checkpoint Data" msgstr "" -#: ../src/plugins/Checkpoint.py:226 +#: ../src/plugins/Checkpoint.py:165 +msgid "Checkpoint tool" +msgstr "" + +#: ../src/plugins/Checkpoint.py:203 msgid "Checkpointing database..." msgstr "" -#: ../src/plugins/Checkpoint.py:427 +#: ../src/plugins/Checkpoint.py:404 msgid "Checkpoint the database" msgstr "" -#: ../src/plugins/Checkpoint.py:431 +#: ../src/plugins/Checkpoint.py:408 msgid "Store a snapshot of the current database into a revision control system" msgstr "" -#: ../src/plugins/Check.py:180 +#: ../src/plugins/Check.py:181 msgid "Check Integrity" msgstr "" @@ -4360,33 +4234,33 @@ msgstr "" msgid "Checking database" msgstr "" -#: ../src/plugins/Check.py:219 +#: ../src/plugins/Check.py:222 msgid "Looking for duplicate spouses" msgstr "" -#: ../src/plugins/Check.py:238 +#: ../src/plugins/Check.py:240 msgid "Looking for character encoding errors" msgstr "" -#: ../src/plugins/Check.py:254 +#: ../src/plugins/Check.py:256 msgid "Looking for broken family links" msgstr "" -#: ../src/plugins/Check.py:345 +#: ../src/plugins/Check.py:348 msgid "Looking for unused objects" msgstr "" -#: ../src/plugins/Check.py:404 ../src/plugins/WriteCD.py:238 +#: ../src/plugins/Check.py:407 ../src/plugins/WriteCD.py:238 #: ../src/plugins/WritePkg.py:150 msgid "Select file" msgstr "" -#: ../src/plugins/Check.py:423 ../src/plugins/WriteCD.py:263 +#: ../src/plugins/Check.py:426 ../src/plugins/WriteCD.py:263 #: ../src/plugins/WritePkg.py:171 msgid "Media object could not be found" msgstr "" -#: ../src/plugins/Check.py:424 +#: ../src/plugins/Check.py:427 #, python-format msgid "" "The file:\n" @@ -4397,187 +4271,191 @@ msgid "" "select a new file." msgstr "" -#: ../src/plugins/Check.py:443 +#: ../src/plugins/Check.py:446 msgid "Looking for empty families" msgstr "" -#: ../src/plugins/Check.py:481 +#: ../src/plugins/Check.py:484 msgid "Looking for broken parent relationships" msgstr "" -#: ../src/plugins/Check.py:533 +#: ../src/plugins/Check.py:536 msgid "Looking for event problems" msgstr "" -#: ../src/plugins/Check.py:613 +#: ../src/plugins/Check.py:616 msgid "Looking for place reference problems" msgstr "" -#: ../src/plugins/Check.py:635 +#: ../src/plugins/Check.py:638 msgid "Looking for source reference problems" msgstr "" -#: ../src/plugins/Check.py:759 +#: ../src/plugins/Check.py:762 msgid "No errors were found" msgstr "" -#: ../src/plugins/Check.py:760 +#: ../src/plugins/Check.py:763 msgid "The database has passed internal checks" msgstr "" -#: ../src/plugins/Check.py:767 +#: ../src/plugins/Check.py:769 msgid "1 broken child/family link was fixed\n" msgstr "" -#: ../src/plugins/Check.py:769 +#: ../src/plugins/Check.py:771 #, python-format msgid "%d broken child/family links were found\n" msgstr "" -#: ../src/plugins/Check.py:775 +#: ../src/plugins/Check.py:777 msgid "Non existing child" msgstr "" -#: ../src/plugins/Check.py:782 +#: ../src/plugins/Check.py:784 #, python-format msgid "%s was removed from the family of %s\n" msgstr "" -#: ../src/plugins/Check.py:786 +#: ../src/plugins/Check.py:788 msgid "1 broken spouse/family link was fixed\n" msgstr "" -#: ../src/plugins/Check.py:788 +#: ../src/plugins/Check.py:790 #, python-format msgid "%d broken spouse/family links were found\n" msgstr "" -#: ../src/plugins/Check.py:794 ../src/plugins/Check.py:813 +#: ../src/plugins/Check.py:796 ../src/plugins/Check.py:815 msgid "Non existing person" msgstr "" -#: ../src/plugins/Check.py:801 ../src/plugins/Check.py:820 +#: ../src/plugins/Check.py:803 ../src/plugins/Check.py:822 #, python-format msgid "%s was restored to the family of %s\n" msgstr "" -#: ../src/plugins/Check.py:805 +#: ../src/plugins/Check.py:807 msgid "1 duplicate spouse/family link was found\n" msgstr "" -#: ../src/plugins/Check.py:807 +#: ../src/plugins/Check.py:809 #, python-format msgid "%d duplicate spouse/family links were found\n" msgstr "" -#: ../src/plugins/Check.py:823 +#: ../src/plugins/Check.py:825 msgid "1 empty family was found\n" msgstr "" -#: ../src/plugins/Check.py:826 +#: ../src/plugins/Check.py:828 #, python-format msgid "%d empty families were found\n" msgstr "" -#: ../src/plugins/Check.py:828 +#: ../src/plugins/Check.py:830 msgid "1 corrupted family relationship fixed\n" msgstr "" -#: ../src/plugins/Check.py:830 +#: ../src/plugins/Check.py:832 #, python-format msgid "%d corrupted family relationship fixed\n" msgstr "" -#: ../src/plugins/Check.py:832 +#: ../src/plugins/Check.py:834 msgid "1 media object was referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:834 +#: ../src/plugins/Check.py:836 #, python-format msgid "%d media objects were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:836 +#: ../src/plugins/Check.py:838 msgid "Reference to 1 missing media object was kept\n" msgstr "" -#: ../src/plugins/Check.py:838 +#: ../src/plugins/Check.py:840 #, python-format msgid "References to %d media objects were kept\n" msgstr "" -#: ../src/plugins/Check.py:840 +#: ../src/plugins/Check.py:842 msgid "1 missing media object was replaced\n" msgstr "" -#: ../src/plugins/Check.py:842 +#: ../src/plugins/Check.py:844 #, python-format msgid "%d missing media objects were replaced\n" msgstr "" -#: ../src/plugins/Check.py:844 +#: ../src/plugins/Check.py:846 msgid "1 missing media object was removed\n" msgstr "" -#: ../src/plugins/Check.py:846 +#: ../src/plugins/Check.py:848 #, python-format msgid "%d missing media objects were removed\n" msgstr "" -#: ../src/plugins/Check.py:848 +#: ../src/plugins/Check.py:850 msgid "1 invalid event reference was removed\n" msgstr "" -#: ../src/plugins/Check.py:850 +#: ../src/plugins/Check.py:852 #, python-format msgid "%d invalid event references were removed\n" msgstr "" -#: ../src/plugins/Check.py:852 +#: ../src/plugins/Check.py:854 msgid "1 invalid birth event name was fixed\n" msgstr "" -#: ../src/plugins/Check.py:854 +#: ../src/plugins/Check.py:856 #, python-format msgid "%d invalid birth event names were fixed\n" msgstr "" -#: ../src/plugins/Check.py:856 +#: ../src/plugins/Check.py:858 msgid "1 invalid death event name was fixed\n" msgstr "" -#: ../src/plugins/Check.py:858 +#: ../src/plugins/Check.py:860 #, python-format msgid "%d invalid death event names were fixed\n" msgstr "" -#: ../src/plugins/Check.py:860 +#: ../src/plugins/Check.py:862 msgid "1 place was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:862 +#: ../src/plugins/Check.py:864 #, python-format msgid "%d places were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:864 +#: ../src/plugins/Check.py:866 msgid "1 source was referenced but not found\n" msgstr "" -#: ../src/plugins/Check.py:866 +#: ../src/plugins/Check.py:868 #, python-format msgid "%d sources were referenced, but not found\n" msgstr "" -#: ../src/plugins/Check.py:893 +#: ../src/plugins/Check.py:897 msgid "Integrity Check Results" msgstr "" -#: ../src/plugins/Check.py:949 +#: ../src/plugins/Check.py:902 +msgid "Check and Repair" +msgstr "" + +#: ../src/plugins/Check.py:928 msgid "Check and repair database" msgstr "" -#: ../src/plugins/Check.py:953 +#: ../src/plugins/Check.py:932 msgid "" "Checks the database for integrity problems, fixing the problems that it can" msgstr "" @@ -4638,16 +4516,20 @@ msgstr "" msgid "Custom Text" msgstr "" -#: ../src/plugins/Desbrowser.py:79 +#: ../src/plugins/Desbrowser.py:67 #, python-format msgid "Descendant Browser: %s" msgstr "" -#: ../src/plugins/Desbrowser.py:176 +#: ../src/plugins/Desbrowser.py:96 +msgid "Descendant Browser tool" +msgstr "" + +#: ../src/plugins/Desbrowser.py:160 msgid "Interactive descendant browser" msgstr "" -#: ../src/plugins/Desbrowser.py:180 +#: ../src/plugins/Desbrowser.py:164 msgid "Provides a browsable hierarchy based on the active person" msgstr "" @@ -4688,21 +4570,21 @@ msgstr "" msgid "sp. %(spouse)s" msgstr "" -#: ../src/plugins/DescendReport.py:230 +#: ../src/plugins/DescendReport.py:228 #, python-format msgid "The style used for the level %d display." msgstr "" -#: ../src/plugins/DescendReport.py:239 +#: ../src/plugins/DescendReport.py:237 #, python-format msgid "The style used for the spouse level %d display." msgstr "" -#: ../src/plugins/DescendReport.py:254 +#: ../src/plugins/DescendReport.py:252 msgid "Descendant Report" msgstr "" -#: ../src/plugins/DescendReport.py:256 +#: ../src/plugins/DescendReport.py:254 msgid "Generates a list of descendants of the active person" msgstr "" @@ -4772,168 +4654,168 @@ msgstr "" msgid "Children of %s and %s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:495 -#: ../src/plugins/DetDescendantReport.py:526 +#: ../src/plugins/DetAncestralReport.py:496 +#: ../src/plugins/DetDescendantReport.py:527 #: ../src/plugins/FtmStyleAncestors.py:142 #: ../src/plugins/FtmStyleDescendants.py:171 msgid "Endnotes" msgstr "" -#: ../src/plugins/DetAncestralReport.py:672 -#: ../src/plugins/DetDescendantReport.py:706 +#: ../src/plugins/DetAncestralReport.py:673 +#: ../src/plugins/DetDescendantReport.py:707 msgid "The style used for the children list title." msgstr "" -#: ../src/plugins/DetAncestralReport.py:682 -#: ../src/plugins/DetDescendantReport.py:716 +#: ../src/plugins/DetAncestralReport.py:683 +#: ../src/plugins/DetDescendantReport.py:717 msgid "The style used for the children list." msgstr "" -#: ../src/plugins/DetAncestralReport.py:705 -#: ../src/plugins/DetDescendantReport.py:739 +#: ../src/plugins/DetAncestralReport.py:706 +#: ../src/plugins/DetDescendantReport.py:740 msgid "The style used for the first personal entry." msgstr "" -#: ../src/plugins/DetAncestralReport.py:715 -#: ../src/plugins/DetDescendantReport.py:749 +#: ../src/plugins/DetAncestralReport.py:716 +#: ../src/plugins/DetDescendantReport.py:750 msgid "The style used for the More About header." msgstr "" -#: ../src/plugins/DetAncestralReport.py:725 -#: ../src/plugins/DetDescendantReport.py:759 +#: ../src/plugins/DetAncestralReport.py:726 +#: ../src/plugins/DetDescendantReport.py:760 msgid "The style used for additional detail data." msgstr "" -#: ../src/plugins/DetAncestralReport.py:742 -#: ../src/plugins/DetDescendantReport.py:776 +#: ../src/plugins/DetAncestralReport.py:743 +#: ../src/plugins/DetDescendantReport.py:777 msgid "The basic style used for the endnotes text display." msgstr "" #. Full date usage -#: ../src/plugins/DetAncestralReport.py:752 -#: ../src/plugins/DetDescendantReport.py:786 +#: ../src/plugins/DetAncestralReport.py:753 +#: ../src/plugins/DetDescendantReport.py:787 msgid "Use full dates instead of only the year" msgstr "" #. Children List -#: ../src/plugins/DetAncestralReport.py:756 -#: ../src/plugins/DetDescendantReport.py:790 +#: ../src/plugins/DetAncestralReport.py:757 +#: ../src/plugins/DetDescendantReport.py:791 msgid "List children" msgstr "" #. Print notes -#: ../src/plugins/DetAncestralReport.py:760 -#: ../src/plugins/DetDescendantReport.py:794 +#: ../src/plugins/DetAncestralReport.py:761 +#: ../src/plugins/DetDescendantReport.py:795 msgid "Include notes" msgstr "" #. Print nickname -#: ../src/plugins/DetAncestralReport.py:764 -#: ../src/plugins/DetDescendantReport.py:798 +#: ../src/plugins/DetAncestralReport.py:765 +#: ../src/plugins/DetDescendantReport.py:799 msgid "Use nickname for common name" msgstr "" #. Replace missing Place with ___________ -#: ../src/plugins/DetAncestralReport.py:768 -#: ../src/plugins/DetDescendantReport.py:802 +#: ../src/plugins/DetAncestralReport.py:769 +#: ../src/plugins/DetDescendantReport.py:803 msgid "Replace missing places with ______" msgstr "" #. Replace missing dates with __________ -#: ../src/plugins/DetAncestralReport.py:772 -#: ../src/plugins/DetDescendantReport.py:806 +#: ../src/plugins/DetAncestralReport.py:773 +#: ../src/plugins/DetDescendantReport.py:807 msgid "Replace missing dates with ______" msgstr "" #. Add "Died at the age of NN" in text -#: ../src/plugins/DetAncestralReport.py:776 -#: ../src/plugins/DetDescendantReport.py:810 +#: ../src/plugins/DetAncestralReport.py:777 +#: ../src/plugins/DetDescendantReport.py:811 msgid "Compute age" msgstr "" #. Omit duplicate persons, occurs when distant cousins marry -#: ../src/plugins/DetAncestralReport.py:780 -#: ../src/plugins/DetDescendantReport.py:814 +#: ../src/plugins/DetAncestralReport.py:781 +#: ../src/plugins/DetDescendantReport.py:815 msgid "Omit duplicate ancestors" msgstr "" #. Add descendant reference in child list -#: ../src/plugins/DetAncestralReport.py:784 -#: ../src/plugins/DetDescendantReport.py:818 +#: ../src/plugins/DetAncestralReport.py:785 +#: ../src/plugins/DetDescendantReport.py:819 msgid "Add descendant reference in child list" msgstr "" #. Add photo/image reference -#: ../src/plugins/DetAncestralReport.py:788 -#: ../src/plugins/DetDescendantReport.py:822 +#: ../src/plugins/DetAncestralReport.py:789 +#: ../src/plugins/DetDescendantReport.py:823 msgid "Include Photo/Images from Gallery" msgstr "" #. Print alternative names -#: ../src/plugins/DetAncestralReport.py:792 -#: ../src/plugins/DetDescendantReport.py:826 +#: ../src/plugins/DetAncestralReport.py:793 +#: ../src/plugins/DetDescendantReport.py:827 msgid "Include alternative names" msgstr "" #. Print events -#: ../src/plugins/DetAncestralReport.py:796 -#: ../src/plugins/DetDescendantReport.py:830 +#: ../src/plugins/DetAncestralReport.py:797 +#: ../src/plugins/DetDescendantReport.py:831 msgid "Include events" msgstr "" #. Print sources -#: ../src/plugins/DetAncestralReport.py:800 -#: ../src/plugins/DetDescendantReport.py:834 +#: ../src/plugins/DetAncestralReport.py:801 +#: ../src/plugins/DetDescendantReport.py:835 msgid "Include sources" msgstr "" #. Add new options. The first argument is the tab name for grouping options. #. if you want to put everyting in the generic "Options" category, use #. self.add_option(text,widget) instead of self.add_frame_option(category,text,widget) -#: ../src/plugins/DetAncestralReport.py:807 #: ../src/plugins/DetAncestralReport.py:808 #: ../src/plugins/DetAncestralReport.py:809 #: ../src/plugins/DetAncestralReport.py:810 #: ../src/plugins/DetAncestralReport.py:811 #: ../src/plugins/DetAncestralReport.py:812 -#: ../src/plugins/DetDescendantReport.py:845 +#: ../src/plugins/DetAncestralReport.py:813 #: ../src/plugins/DetDescendantReport.py:846 #: ../src/plugins/DetDescendantReport.py:847 #: ../src/plugins/DetDescendantReport.py:848 #: ../src/plugins/DetDescendantReport.py:849 #: ../src/plugins/DetDescendantReport.py:850 +#: ../src/plugins/DetDescendantReport.py:851 msgid "Content" msgstr "" -#: ../src/plugins/DetAncestralReport.py:813 #: ../src/plugins/DetAncestralReport.py:814 #: ../src/plugins/DetAncestralReport.py:815 #: ../src/plugins/DetAncestralReport.py:816 #: ../src/plugins/DetAncestralReport.py:817 -#: ../src/plugins/DetDescendantReport.py:851 +#: ../src/plugins/DetAncestralReport.py:818 #: ../src/plugins/DetDescendantReport.py:852 #: ../src/plugins/DetDescendantReport.py:853 #: ../src/plugins/DetDescendantReport.py:854 -#: ../src/plugins/DetDescendantReport.py:855 ../src/plugins/FamilyGroup.py:737 -#: ../src/plugins/FamilyGroup.py:738 ../src/plugins/FamilyGroup.py:739 -#: ../src/plugins/FamilyGroup.py:740 ../src/plugins/FamilyGroup.py:741 -#: ../src/plugins/FamilyGroup.py:742 ../src/plugins/FamilyGroup.py:743 -#: ../src/plugins/FamilyGroup.py:744 +#: ../src/plugins/DetDescendantReport.py:855 +#: ../src/plugins/DetDescendantReport.py:856 ../src/plugins/FamilyGroup.py:738 +#: ../src/plugins/FamilyGroup.py:739 ../src/plugins/FamilyGroup.py:740 +#: ../src/plugins/FamilyGroup.py:741 ../src/plugins/FamilyGroup.py:742 +#: ../src/plugins/FamilyGroup.py:743 ../src/plugins/FamilyGroup.py:744 +#: ../src/plugins/FamilyGroup.py:745 msgid "Include" msgstr "" -#: ../src/plugins/DetAncestralReport.py:818 #: ../src/plugins/DetAncestralReport.py:819 -#: ../src/plugins/DetDescendantReport.py:856 +#: ../src/plugins/DetAncestralReport.py:820 #: ../src/plugins/DetDescendantReport.py:857 +#: ../src/plugins/DetDescendantReport.py:858 msgid "Missing information" msgstr "" -#: ../src/plugins/DetAncestralReport.py:851 +#: ../src/plugins/DetAncestralReport.py:852 msgid "Detailed Ancestral Report" msgstr "" -#: ../src/plugins/DetAncestralReport.py:853 +#: ../src/plugins/DetAncestralReport.py:854 msgid "Produces a detailed ancestral report" msgstr "" @@ -4943,15 +4825,15 @@ msgid "Descendant Report for %(person_name)s" msgstr "" #. Print Spouses -#: ../src/plugins/DetDescendantReport.py:838 +#: ../src/plugins/DetDescendantReport.py:839 msgid "Include spouses" msgstr "" -#: ../src/plugins/DetDescendantReport.py:889 +#: ../src/plugins/DetDescendantReport.py:890 msgid "Detailed Descendant Report" msgstr "" -#: ../src/plugins/DetDescendantReport.py:891 +#: ../src/plugins/DetDescendantReport.py:892 msgid "Produces a detailed descendant report" msgstr "" @@ -4964,39 +4846,47 @@ msgstr "" msgid "Provides a window that can evaluate python code" msgstr "" -#: ../src/plugins/EventCmp.py:154 +#: ../src/plugins/EventCmp.py:151 msgid "Event comparison filter selection" msgstr "" -#: ../src/plugins/EventCmp.py:185 +#: ../src/plugins/EventCmp.py:172 +msgid "Filter selection" +msgstr "" + +#: ../src/plugins/EventCmp.py:172 msgid "Event Comparison tool" msgstr "" -#: ../src/plugins/EventCmp.py:208 ../src/plugins/EventCmp.py:329 +#: ../src/plugins/EventCmp.py:181 ../src/plugins/EventCmp.py:279 msgid "Comparing events" msgstr "" -#: ../src/plugins/EventCmp.py:209 +#: ../src/plugins/EventCmp.py:182 msgid "Selecting people" msgstr "" -#: ../src/plugins/EventCmp.py:220 +#: ../src/plugins/EventCmp.py:194 msgid "No matches were found" msgstr "" -#: ../src/plugins/EventCmp.py:271 ../src/plugins/EventCmp.py:299 +#: ../src/plugins/EventCmp.py:244 ../src/plugins/EventCmp.py:260 msgid "Event Comparison Results" msgstr "" -#: ../src/plugins/EventCmp.py:330 +#: ../src/plugins/EventCmp.py:280 msgid "Building data" msgstr "" -#: ../src/plugins/EventCmp.py:484 +#: ../src/plugins/EventCmp.py:373 +msgid "Select filename" +msgstr "" + +#: ../src/plugins/EventCmp.py:433 msgid "Compare individual events" msgstr "" -#: ../src/plugins/EventCmp.py:488 +#: ../src/plugins/EventCmp.py:437 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" @@ -5056,7 +4946,7 @@ msgstr "" msgid "vCard export options" msgstr "" -#: ../src/plugins/FamilyGroup.py:319 ../src/plugins/IndivComplete.py:169 +#: ../src/plugins/FamilyGroup.py:319 ../src/plugins/IndivComplete.py:168 msgid "Notes" msgstr "" @@ -5089,80 +4979,80 @@ msgid "Family Group Report - Generation %d" msgstr "" #: ../src/plugins/FamilyGroup.py:525 ../src/plugins/FamilyGroup.py:572 -#: ../src/plugins/FamilyGroup.py:822 +#: ../src/plugins/FamilyGroup.py:823 msgid "Family Group Report" msgstr "" -#: ../src/plugins/FamilyGroup.py:530 ../src/plugins/NavWebPage.py:1846 +#: ../src/plugins/FamilyGroup.py:530 ../src/plugins/NavWebPage.py:1860 msgid "Husband" msgstr "" -#: ../src/plugins/FamilyGroup.py:539 ../src/plugins/NavWebPage.py:1848 +#: ../src/plugins/FamilyGroup.py:539 ../src/plugins/NavWebPage.py:1862 msgid "Wife" msgstr "" #. Missing Info -#: ../src/plugins/FamilyGroup.py:700 +#: ../src/plugins/FamilyGroup.py:701 msgid "Print fields for missing information" msgstr "" #. Generations -#: ../src/plugins/FamilyGroup.py:704 +#: ../src/plugins/FamilyGroup.py:705 msgid "Generation numbers (recursive only)" msgstr "" #. Parental Events -#: ../src/plugins/FamilyGroup.py:708 +#: ../src/plugins/FamilyGroup.py:709 msgid "Parent Events" msgstr "" #. Parental Addresses -#: ../src/plugins/FamilyGroup.py:712 +#: ../src/plugins/FamilyGroup.py:713 msgid "Parent Addresses" msgstr "" #. Parental Notes -#: ../src/plugins/FamilyGroup.py:716 +#: ../src/plugins/FamilyGroup.py:717 msgid "Parent Notes" msgstr "" #. Parental Names -#: ../src/plugins/FamilyGroup.py:720 +#: ../src/plugins/FamilyGroup.py:721 msgid "Alternate Parent Names" msgstr "" #. Parental Marriage -#: ../src/plugins/FamilyGroup.py:724 +#: ../src/plugins/FamilyGroup.py:725 msgid "Parent Marriage" msgstr "" #. Relatives Dates -#: ../src/plugins/FamilyGroup.py:728 +#: ../src/plugins/FamilyGroup.py:729 msgid "Dates of Relatives (father, mother, spouse)" msgstr "" #. Children Marriages -#: ../src/plugins/FamilyGroup.py:732 +#: ../src/plugins/FamilyGroup.py:733 msgid "Children Marriages" msgstr "" -#: ../src/plugins/FamilyGroup.py:736 +#: ../src/plugins/FamilyGroup.py:737 msgid "Recursive" msgstr "" -#: ../src/plugins/FamilyGroup.py:745 +#: ../src/plugins/FamilyGroup.py:746 msgid "Missing Information" msgstr "" -#: ../src/plugins/FamilyGroup.py:799 +#: ../src/plugins/FamilyGroup.py:800 msgid "The style used for the text related to the children." msgstr "" -#: ../src/plugins/FamilyGroup.py:808 +#: ../src/plugins/FamilyGroup.py:809 msgid "The style used for the parent's name" msgstr "" -#: ../src/plugins/FamilyGroup.py:826 +#: ../src/plugins/FamilyGroup.py:827 msgid "" "Creates a family group report, showing information on a set of parents and " "their children." @@ -5185,102 +5075,94 @@ msgstr "" msgid "Produces a five generation fan chart" msgstr "" -#: ../src/plugins/FilterEditor.py:221 +#: ../src/plugins/FilterEditor.py:223 msgid "Select..." msgstr "" -#: ../src/plugins/FilterEditor.py:227 +#: ../src/plugins/FilterEditor.py:229 msgid "Select person from a list" msgstr "" -#: ../src/plugins/FilterEditor.py:249 +#: ../src/plugins/FilterEditor.py:251 msgid "Not a valid person" msgstr "" -#: ../src/plugins/FilterEditor.py:340 +#: ../src/plugins/FilterEditor.py:339 msgid "User defined filters" msgstr "" -#: ../src/plugins/FilterEditor.py:379 +#: ../src/plugins/FilterEditor.py:359 ../src/plugins/FilterEditor.py:929 +msgid "Custom Filter Editor" +msgstr "" + +#: ../src/plugins/FilterEditor.py:374 msgid "Filter Editor tool" msgstr "" -#: ../src/plugins/FilterEditor.py:384 +#: ../src/plugins/FilterEditor.py:379 msgid "Filter List" msgstr "" -#: ../src/plugins/FilterEditor.py:469 +#: ../src/plugins/FilterEditor.py:462 msgid "Define filter" msgstr "" -#: ../src/plugins/FilterEditor.py:534 ../src/plugins/FilterEditor.py:538 -msgid "New Filter" -msgstr "" - -#: ../src/plugins/FilterEditor.py:545 -msgid "Define Filter" -msgstr "" - -#: ../src/plugins/FilterEditor.py:600 +#: ../src/plugins/FilterEditor.py:557 msgid "Add Rule" msgstr "" -#: ../src/plugins/FilterEditor.py:606 +#: ../src/plugins/FilterEditor.py:563 msgid "Edit Rule" msgstr "" -#: ../src/plugins/FilterEditor.py:707 +#: ../src/plugins/FilterEditor.py:664 msgid "Include original person" msgstr "" -#: ../src/plugins/FilterEditor.py:709 +#: ../src/plugins/FilterEditor.py:666 msgid "Use exact case of letters" msgstr "" -#: ../src/plugins/FilterEditor.py:711 +#: ../src/plugins/FilterEditor.py:668 msgid "Use regular expression" msgstr "" -#: ../src/plugins/FilterEditor.py:724 +#: ../src/plugins/FilterEditor.py:681 msgid "Rule Name" msgstr "" -#: ../src/plugins/FilterEditor.py:810 +#: ../src/plugins/FilterEditor.py:767 msgid "New Rule" msgstr "" -#: ../src/plugins/FilterEditor.py:811 +#: ../src/plugins/FilterEditor.py:768 msgid "Rule" msgstr "" -#: ../src/plugins/FilterEditor.py:835 ../src/plugins/FilterEditor.py:846 +#: ../src/plugins/FilterEditor.py:792 ../src/plugins/FilterEditor.py:803 #: ../src/glade/rule.glade.h:21 msgid "No rule selected" msgstr "" -#: ../src/plugins/FilterEditor.py:881 +#: ../src/plugins/FilterEditor.py:838 msgid "Filter Test" msgstr "" -#: ../src/plugins/FilterEditor.py:911 +#: ../src/plugins/FilterEditor.py:868 msgid "Test" msgstr "" -#: ../src/plugins/FilterEditor.py:970 -msgid "Custom Filter Editor" -msgstr "" - -#: ../src/plugins/FilterEditor.py:974 +#: ../src/plugins/FilterEditor.py:933 msgid "" "The Custom Filter Editor builds custom filters that can be used to select " "people included in reports, exports, and other utilities." msgstr "" -#: ../src/plugins/FilterEditor.py:989 +#: ../src/plugins/FilterEditor.py:948 msgid "System Filter Editor" msgstr "" -#: ../src/plugins/FilterEditor.py:993 +#: ../src/plugins/FilterEditor.py:952 msgid "" "The System Filter Editor builds custom filters that can be used by anyone on " "the system to select people included in reports, exports, and other " @@ -5359,7 +5241,7 @@ msgid "Structured Vector Graphics (SVG)" msgstr "" #: ../src/plugins/GraphViz.py:74 -msgid "Compressed Structured Vector Graphics (SVG)" +msgid "Compressed Structured Vector Graphs (SVG)" msgstr "" #: ../src/plugins/GraphViz.py:75 @@ -5424,150 +5306,150 @@ msgid "Descendants - Ancestors" msgstr "" #. Content options tab -#: ../src/plugins/GraphViz.py:552 +#: ../src/plugins/GraphViz.py:556 msgid "Include Birth, Marriage and Death dates" msgstr "" -#: ../src/plugins/GraphViz.py:557 +#: ../src/plugins/GraphViz.py:561 msgid "" "Include the dates that the individual was born, got married and/or died in " "the graph labels." msgstr "" -#: ../src/plugins/GraphViz.py:561 +#: ../src/plugins/GraphViz.py:565 msgid "Limit dates to years only" msgstr "" -#: ../src/plugins/GraphViz.py:565 +#: ../src/plugins/GraphViz.py:569 msgid "" "Prints just dates' year, neither month or day nor date approximation or " "interval are shown." msgstr "" -#: ../src/plugins/GraphViz.py:569 +#: ../src/plugins/GraphViz.py:573 msgid "Place/cause when no date" msgstr "" -#: ../src/plugins/GraphViz.py:573 +#: ../src/plugins/GraphViz.py:577 msgid "" "When no birth, marriage, or death date is available, the correspondent place " "field (or cause field when blank place) will be used." msgstr "" -#: ../src/plugins/GraphViz.py:581 +#: ../src/plugins/GraphViz.py:585 msgid "Include URLs" msgstr "" -#: ../src/plugins/GraphViz.py:585 +#: ../src/plugins/GraphViz.py:589 msgid "" "Include a URL in each graph node so that PDF and imagemap files can be " "generated that contain active links to the files generated by the 'Generate " "Web Site' report." msgstr "" -#: ../src/plugins/GraphViz.py:591 +#: ../src/plugins/GraphViz.py:595 msgid "Include IDs" msgstr "" -#: ../src/plugins/GraphViz.py:595 +#: ../src/plugins/GraphViz.py:599 msgid "Include individual and family IDs." msgstr "" -#: ../src/plugins/GraphViz.py:610 ../src/plugins/GraphViz.py:628 -#: ../src/plugins/GraphViz.py:647 ../src/plugins/GraphViz.py:668 -#: ../src/plugins/GraphViz.py:678 ../src/plugins/GraphViz.py:685 +#: ../src/plugins/GraphViz.py:614 ../src/plugins/GraphViz.py:632 +#: ../src/plugins/GraphViz.py:651 ../src/plugins/GraphViz.py:672 +#: ../src/plugins/GraphViz.py:682 ../src/plugins/GraphViz.py:689 msgid "GraphViz Options" msgstr "" -#: ../src/plugins/GraphViz.py:611 +#: ../src/plugins/GraphViz.py:615 msgid "Graph direction" msgstr "" -#: ../src/plugins/GraphViz.py:613 +#: ../src/plugins/GraphViz.py:617 msgid "Whether generations go from top to bottom or left to right." msgstr "" -#: ../src/plugins/GraphViz.py:629 +#: ../src/plugins/GraphViz.py:633 msgid "Graph coloring" msgstr "" -#: ../src/plugins/GraphViz.py:631 +#: ../src/plugins/GraphViz.py:635 msgid "" "Males will be shown with blue, females with red. If the sex of an " "individual is unknown it will be shown with gray." msgstr "" -#: ../src/plugins/GraphViz.py:648 +#: ../src/plugins/GraphViz.py:652 msgid "Arrowhead direction" msgstr "" -#: ../src/plugins/GraphViz.py:650 +#: ../src/plugins/GraphViz.py:654 msgid "Choose the direction that the arrows point." msgstr "" -#: ../src/plugins/GraphViz.py:669 +#: ../src/plugins/GraphViz.py:673 msgid "Font family" msgstr "" -#: ../src/plugins/GraphViz.py:671 +#: ../src/plugins/GraphViz.py:675 msgid "" "Choose the font family. If international characters don't show, use FreeSans " "font. FreeSans is available from: http://www.nongnu.org/freefont/" msgstr "" -#: ../src/plugins/GraphViz.py:676 +#: ../src/plugins/GraphViz.py:680 msgid "Indicate non-birth relationships with dotted lines" msgstr "" -#: ../src/plugins/GraphViz.py:680 +#: ../src/plugins/GraphViz.py:684 msgid "Non-birth relationships will show up as dotted lines in the graph." msgstr "" -#: ../src/plugins/GraphViz.py:683 +#: ../src/plugins/GraphViz.py:687 msgid "Show family nodes" msgstr "" -#: ../src/plugins/GraphViz.py:687 +#: ../src/plugins/GraphViz.py:691 msgid "Families will show up as ellipses, linked to parents and children." msgstr "" -#: ../src/plugins/GraphViz.py:696 ../src/plugins/GraphViz.py:708 -#: ../src/plugins/GraphViz.py:715 +#: ../src/plugins/GraphViz.py:700 ../src/plugins/GraphViz.py:712 +#: ../src/plugins/GraphViz.py:719 msgid "Page Options" msgstr "" -#: ../src/plugins/GraphViz.py:697 +#: ../src/plugins/GraphViz.py:701 msgid "Margin size" msgstr "" -#: ../src/plugins/GraphViz.py:709 +#: ../src/plugins/GraphViz.py:713 msgid "Number of Horizontal Pages" msgstr "" -#: ../src/plugins/GraphViz.py:711 +#: ../src/plugins/GraphViz.py:715 msgid "" "GraphViz can create very large graphs by spreading the graph across a " "rectangular array of pages. This controls the number pages in the array " "horizontally." msgstr "" -#: ../src/plugins/GraphViz.py:716 +#: ../src/plugins/GraphViz.py:720 msgid "Number of Vertical Pages" msgstr "" -#: ../src/plugins/GraphViz.py:718 +#: ../src/plugins/GraphViz.py:722 msgid "" "GraphViz can create very large graphs by spreading the graph across a " "rectangular array of pages. This controls the number pages in the array " "vertically." msgstr "" -#: ../src/plugins/GraphViz.py:763 ../src/plugins/GraphViz.py:971 -#: ../src/plugins/GraphViz.py:985 +#: ../src/plugins/GraphViz.py:767 ../src/plugins/GraphViz.py:1007 +#: ../src/plugins/GraphViz.py:1021 msgid "Relationship Graph" msgstr "" -#: ../src/plugins/GraphViz.py:948 +#: ../src/plugins/GraphViz.py:984 msgid "" "Generates relationship graphs, currently only in GraphViz format. GraphViz " "(dot) can transform the graph into postscript, jpeg, png, vrml, svg, and " @@ -5575,7 +5457,7 @@ msgid "" "http://www.graphviz.org" msgstr "" -#: ../src/plugins/GraphViz.py:955 +#: ../src/plugins/GraphViz.py:991 msgid "" "Generates relationship graphs using GraphViz (dot) program. This report " "generates dot file behind the scene and then uses dot to convert it into a " @@ -5583,15 +5465,15 @@ msgid "" "category." msgstr "" -#: ../src/plugins/ImportGeneWeb.py:178 +#: ../src/plugins/ImportGeneWeb.py:186 msgid "GeneWeb import" msgstr "" -#: ../src/plugins/ImportGeneWeb.py:775 +#: ../src/plugins/ImportGeneWeb.py:848 msgid "GeneWeb files" msgstr "" -#: ../src/plugins/ImportGeneWeb.py:777 ../data/gramps.keys.in.h:5 +#: ../src/plugins/ImportGeneWeb.py:850 ../data/gramps.keys.in.h:5 msgid "GeneWeb" msgstr "" @@ -5603,45 +5485,45 @@ msgstr "" msgid "vCard files" msgstr "" -#: ../src/plugins/IndivComplete.py:135 ../src/plugins/IndivSummary.py:114 +#: ../src/plugins/IndivComplete.py:134 ../src/plugins/IndivSummary.py:114 #, python-format msgid "%(date)s in %(place)s." msgstr "" -#: ../src/plugins/IndivComplete.py:194 +#: ../src/plugins/IndivComplete.py:193 msgid "Alternate Parents" msgstr "" -#: ../src/plugins/IndivComplete.py:268 ../src/plugins/IndivSummary.py:145 +#: ../src/plugins/IndivComplete.py:276 ../src/plugins/IndivSummary.py:145 msgid "Marriages/Children" msgstr "" -#: ../src/plugins/IndivComplete.py:349 ../src/plugins/IndivSummary.py:308 +#: ../src/plugins/IndivComplete.py:357 ../src/plugins/IndivSummary.py:308 msgid "Individual Facts" msgstr "" -#: ../src/plugins/IndivComplete.py:394 ../src/plugins/IndivSummary.py:204 +#: ../src/plugins/IndivComplete.py:402 ../src/plugins/IndivSummary.py:204 #, python-format msgid "Summary of %s" msgstr "" -#: ../src/plugins/IndivComplete.py:543 +#: ../src/plugins/IndivComplete.py:551 msgid "Include Source Information" msgstr "" -#: ../src/plugins/IndivComplete.py:576 ../src/plugins/IndivSummary.py:357 +#: ../src/plugins/IndivComplete.py:584 ../src/plugins/IndivSummary.py:357 msgid "The style used for category labels." msgstr "" -#: ../src/plugins/IndivComplete.py:587 ../src/plugins/IndivSummary.py:366 +#: ../src/plugins/IndivComplete.py:595 ../src/plugins/IndivSummary.py:366 msgid "The style used for the spouse's name." msgstr "" -#: ../src/plugins/IndivComplete.py:610 +#: ../src/plugins/IndivComplete.py:618 msgid "Complete Individual Report" msgstr "" -#: ../src/plugins/IndivComplete.py:614 +#: ../src/plugins/IndivComplete.py:622 msgid "Produces a complete report on the selected people." msgstr "" @@ -5653,81 +5535,93 @@ msgstr "" msgid "Produces a detailed report on the selected person." msgstr "" -#: ../src/plugins/Leak.py:77 +#: ../src/plugins/Leak.py:61 msgid "Uncollected Objects Tool" msgstr "" -#: ../src/plugins/Leak.py:122 +#: ../src/plugins/Leak.py:95 msgid "" "Uncollected objects:\n" "\n" msgstr "" -#: ../src/plugins/Leak.py:125 +#: ../src/plugins/Leak.py:98 msgid "No uncollected objects\n" msgstr "" -#: ../src/plugins/Leak.py:157 +#: ../src/plugins/Leak.py:130 msgid "Show uncollected objects" msgstr "" -#: ../src/plugins/Leak.py:161 +#: ../src/plugins/Leak.py:134 msgid "Provide a window listing all uncollected objects" msgstr "" -#: ../src/plugins/Merge.py:62 +#: ../src/plugins/Merge.py:63 msgid "Medium" msgstr "" -#: ../src/plugins/Merge.py:134 ../src/plugins/Merge.py:158 +#: ../src/plugins/Merge.py:133 msgid "Merge people" msgstr "" -#: ../src/plugins/Merge.py:195 +#: ../src/plugins/Merge.py:145 ../src/plugins/Verify.py:121 +msgid "Tool settings" +msgstr "" + +#: ../src/plugins/Merge.py:145 +msgid "Find Duplicates tool" +msgstr "" + +#: ../src/plugins/Merge.py:175 msgid "No matches found" msgstr "" -#: ../src/plugins/Merge.py:196 +#: ../src/plugins/Merge.py:176 msgid "No potential duplicate people were found" msgstr "" -#: ../src/plugins/Merge.py:201 +#: ../src/plugins/Merge.py:182 msgid "Find duplicates" msgstr "" -#: ../src/plugins/Merge.py:202 +#: ../src/plugins/Merge.py:183 msgid "Looking for duplicate people" msgstr "" -#: ../src/plugins/Merge.py:210 +#: ../src/plugins/Merge.py:191 msgid "Pass 1: Building preliminary lists" msgstr "" -#: ../src/plugins/Merge.py:228 +#: ../src/plugins/Merge.py:209 msgid "Pass 2: Calculating potential matches" msgstr "" -#: ../src/plugins/Merge.py:273 +#: ../src/plugins/Merge.py:556 msgid "Potential Merges" msgstr "" -#: ../src/plugins/Merge.py:283 +#: ../src/plugins/Merge.py:566 msgid "Rating" msgstr "" -#: ../src/plugins/Merge.py:283 +#: ../src/plugins/Merge.py:566 msgid "First Person" msgstr "" -#: ../src/plugins/Merge.py:284 +#: ../src/plugins/Merge.py:567 msgid "Second Person" msgstr "" -#: ../src/plugins/Merge.py:685 +#: ../src/plugins/Merge.py:575 +msgid "Merge candidates" +msgstr "" + +#: ../src/plugins/Merge.py:690 msgid "Find possible duplicate people" msgstr "" -#: ../src/plugins/Merge.py:689 +#: ../src/plugins/Merge.py:694 msgid "" "Searches the entire database, looking for individual entries that may " "represent the same person." @@ -5804,11 +5698,11 @@ msgstr "" #: ../src/plugins/NavWebPage.py:358 ../src/plugins/NavWebPage.py:388 #: ../src/plugins/NavWebPage.py:400 ../src/plugins/NavWebPage.py:1049 #: ../src/plugins/NavWebPage.py:1096 ../src/plugins/NavWebPage.py:1298 -#: ../src/PluginUtils/_ReportUtils.py:1298 +#: ../src/PluginUtils/_ReportUtils.py:1294 msgid "Could not add photo to page" msgstr "" -#: ../src/plugins/NavWebPage.py:412 ../src/plugins/NavWebPage.py:1907 +#: ../src/plugins/NavWebPage.py:412 ../src/plugins/NavWebPage.py:1921 msgid "Narrative" msgstr "" @@ -5851,7 +5745,7 @@ msgid "Letter" msgstr "" #: ../src/plugins/NavWebPage.py:742 ../src/plugins/NavWebPage.py:868 -#: ../src/plugins/NavWebPage.py:1174 ../src/plugins/NavWebPage.py:1652 +#: ../src/plugins/NavWebPage.py:1174 ../src/plugins/NavWebPage.py:1655 msgid "GRAMPS ID" msgstr "" @@ -5925,265 +5819,265 @@ msgstr "" msgid "Source References" msgstr "" -#: ../src/plugins/NavWebPage.py:1581 +#: ../src/plugins/NavWebPage.py:1583 msgid "Confidence" msgstr "" -#: ../src/plugins/NavWebPage.py:1687 ../src/plugins/PatchNames.py:228 +#: ../src/plugins/NavWebPage.py:1690 ../src/plugins/PatchNames.py:227 msgid "Nickname" msgstr "" -#: ../src/plugins/NavWebPage.py:1821 +#: ../src/plugins/NavWebPage.py:1835 msgid "Families" msgstr "" -#: ../src/plugins/NavWebPage.py:1850 ../src/plugins/NavWebPage.py:1852 +#: ../src/plugins/NavWebPage.py:1864 ../src/plugins/NavWebPage.py:1866 msgid "Partner" msgstr "" -#: ../src/plugins/NavWebPage.py:1985 +#: ../src/plugins/NavWebPage.py:1999 #, python-format msgid "%(description)s,  %(date)s  at  %(place)s" msgstr "" -#: ../src/plugins/NavWebPage.py:1987 +#: ../src/plugins/NavWebPage.py:2001 #, python-format msgid "%(description)s,  %(date)s  " msgstr "" -#: ../src/plugins/NavWebPage.py:1991 +#: ../src/plugins/NavWebPage.py:2005 #, python-format msgid "%(date)s  at  %(place)s" msgstr "" -#: ../src/plugins/NavWebPage.py:2076 +#: ../src/plugins/NavWebPage.py:2090 #, python-format msgid "Neither %s nor %s are directories" msgstr "" -#: ../src/plugins/NavWebPage.py:2083 ../src/plugins/NavWebPage.py:2087 -#: ../src/plugins/NavWebPage.py:2100 ../src/plugins/NavWebPage.py:2104 +#: ../src/plugins/NavWebPage.py:2097 ../src/plugins/NavWebPage.py:2101 +#: ../src/plugins/NavWebPage.py:2114 ../src/plugins/NavWebPage.py:2118 #, python-format msgid "Could not create the directory: %s" msgstr "" -#: ../src/plugins/NavWebPage.py:2110 +#: ../src/plugins/NavWebPage.py:2124 msgid "Invalid file name" msgstr "" -#: ../src/plugins/NavWebPage.py:2111 +#: ../src/plugins/NavWebPage.py:2125 msgid "The archive file must be a file, not a directory" msgstr "" -#: ../src/plugins/NavWebPage.py:2120 +#: ../src/plugins/NavWebPage.py:2134 msgid "Generate HTML reports" msgstr "" -#: ../src/plugins/NavWebPage.py:2169 +#: ../src/plugins/NavWebPage.py:2183 msgid "Filtering" msgstr "" -#: ../src/plugins/NavWebPage.py:2176 +#: ../src/plugins/NavWebPage.py:2190 msgid "Applying privacy filter" msgstr "" -#: ../src/plugins/NavWebPage.py:2184 +#: ../src/plugins/NavWebPage.py:2198 msgid "Filtering living people" msgstr "" -#: ../src/plugins/NavWebPage.py:2214 +#: ../src/plugins/NavWebPage.py:2228 msgid "Creating individual pages" msgstr "" -#: ../src/plugins/NavWebPage.py:2238 +#: ../src/plugins/NavWebPage.py:2252 msgid "Creating surname pages" msgstr "" -#: ../src/plugins/NavWebPage.py:2260 +#: ../src/plugins/NavWebPage.py:2274 msgid "Creating source pages" msgstr "" -#: ../src/plugins/NavWebPage.py:2273 +#: ../src/plugins/NavWebPage.py:2287 msgid "Creating place pages" msgstr "" -#: ../src/plugins/NavWebPage.py:2287 +#: ../src/plugins/NavWebPage.py:2301 msgid "Creating media pages" msgstr "" -#: ../src/plugins/NavWebPage.py:2390 +#: ../src/plugins/NavWebPage.py:2404 msgid "My Family Tree" msgstr "" -#: ../src/plugins/NavWebPage.py:2440 +#: ../src/plugins/NavWebPage.py:2454 msgid "Do not include records marked private" msgstr "" -#: ../src/plugins/NavWebPage.py:2441 +#: ../src/plugins/NavWebPage.py:2455 msgid "Restrict information on living people" msgstr "" -#: ../src/plugins/NavWebPage.py:2442 +#: ../src/plugins/NavWebPage.py:2456 msgid "Years to restrict from person's death" msgstr "" -#: ../src/plugins/NavWebPage.py:2443 +#: ../src/plugins/NavWebPage.py:2457 msgid "Web site title" msgstr "" -#: ../src/plugins/NavWebPage.py:2444 +#: ../src/plugins/NavWebPage.py:2458 msgid "File extension" msgstr "" -#: ../src/plugins/NavWebPage.py:2445 +#: ../src/plugins/NavWebPage.py:2459 msgid "Publisher contact/Note ID" msgstr "" -#: ../src/plugins/NavWebPage.py:2446 +#: ../src/plugins/NavWebPage.py:2460 msgid "Include images and media objects" msgstr "" -#: ../src/plugins/NavWebPage.py:2447 +#: ../src/plugins/NavWebPage.py:2461 msgid "Include download page" msgstr "" -#: ../src/plugins/NavWebPage.py:2448 +#: ../src/plugins/NavWebPage.py:2462 msgid "Include ancestor graph" msgstr "" -#: ../src/plugins/NavWebPage.py:2456 +#: ../src/plugins/NavWebPage.py:2470 msgid "Suppress GRAMPS ID" msgstr "" -#: ../src/plugins/NavWebPage.py:2497 +#: ../src/plugins/NavWebPage.py:2511 msgid "Standard copyright" msgstr "" -#: ../src/plugins/NavWebPage.py:2498 +#: ../src/plugins/NavWebPage.py:2512 msgid "Creative Commons - By attribution" msgstr "" -#: ../src/plugins/NavWebPage.py:2499 +#: ../src/plugins/NavWebPage.py:2513 msgid "Creative Commons - By attribution, No derivations" msgstr "" -#: ../src/plugins/NavWebPage.py:2500 +#: ../src/plugins/NavWebPage.py:2514 msgid "Creative Commons - By attribution, Share-alike" msgstr "" -#: ../src/plugins/NavWebPage.py:2501 +#: ../src/plugins/NavWebPage.py:2515 msgid "Creative Commons - By attribution, Non-commercial" msgstr "" -#: ../src/plugins/NavWebPage.py:2502 +#: ../src/plugins/NavWebPage.py:2516 msgid "Creative Commons - By attribution, Non-commercial, No derivations" msgstr "" -#: ../src/plugins/NavWebPage.py:2503 +#: ../src/plugins/NavWebPage.py:2517 msgid "Creative Commons - By attribution, Non-commercial, Share-alike" msgstr "" -#: ../src/plugins/NavWebPage.py:2504 +#: ../src/plugins/NavWebPage.py:2518 msgid "No copyright notice" msgstr "" -#: ../src/plugins/NavWebPage.py:2538 +#: ../src/plugins/NavWebPage.py:2552 msgid "Character set encoding" msgstr "" -#: ../src/plugins/NavWebPage.py:2539 +#: ../src/plugins/NavWebPage.py:2553 msgid "Stylesheet" msgstr "" -#: ../src/plugins/NavWebPage.py:2540 +#: ../src/plugins/NavWebPage.py:2554 msgid "Copyright" msgstr "" -#: ../src/plugins/NavWebPage.py:2543 +#: ../src/plugins/NavWebPage.py:2557 msgid "Page Generation" msgstr "" -#: ../src/plugins/NavWebPage.py:2566 +#: ../src/plugins/NavWebPage.py:2580 msgid "Home Media/Note ID" msgstr "" -#: ../src/plugins/NavWebPage.py:2568 +#: ../src/plugins/NavWebPage.py:2582 msgid "Introduction Media/Note ID" msgstr "" -#: ../src/plugins/NavWebPage.py:2571 +#: ../src/plugins/NavWebPage.py:2585 msgid "HTML user header" msgstr "" -#: ../src/plugins/NavWebPage.py:2572 +#: ../src/plugins/NavWebPage.py:2586 msgid "HTML user footer" msgstr "" -#: ../src/plugins/NavWebPage.py:2577 +#: ../src/plugins/NavWebPage.py:2591 msgid "Privacy" msgstr "" -#: ../src/plugins/NavWebPage.py:2637 ../src/plugins/NavWebPage.py:2697 +#: ../src/plugins/NavWebPage.py:2651 ../src/plugins/NavWebPage.py:2711 msgid "Generate Web Site" msgstr "" -#: ../src/plugins/NavWebPage.py:2665 +#: ../src/plugins/NavWebPage.py:2679 msgid "Store web pages in .tar.gz archive" msgstr "" -#: ../src/plugins/NavWebPage.py:2677 ../src/PluginUtils/_Report.py:1200 +#: ../src/plugins/NavWebPage.py:2691 ../src/PluginUtils/_Report.py:1200 msgid "Filename" msgstr "" -#: ../src/plugins/NavWebPage.py:2686 ../src/PluginUtils/_Report.py:1198 +#: ../src/plugins/NavWebPage.py:2700 ../src/PluginUtils/_Report.py:1198 msgid "Directory" msgstr "" -#: ../src/plugins/NavWebPage.py:2697 ../src/PluginUtils/_Report.py:171 +#: ../src/plugins/NavWebPage.py:2711 ../src/PluginUtils/_Report.py:171 msgid "Web Page" msgstr "" -#: ../src/plugins/NavWebPage.py:2702 +#: ../src/plugins/NavWebPage.py:2716 msgid "Target Directory" msgstr "" -#: ../src/plugins/NavWebPage.py:2891 +#: ../src/plugins/NavWebPage.py:2905 msgid "Narrative Web Site" msgstr "" -#: ../src/plugins/NavWebPage.py:2895 +#: ../src/plugins/NavWebPage.py:2909 msgid "Generates web (HTML) pages for individuals, or a set of individuals." msgstr "" -#: ../src/plugins/PatchNames.py:105 -msgid "Extracting information from names" -msgstr "" - -#: ../src/plugins/PatchNames.py:106 -msgid "Analyzing names" -msgstr "" - -#: ../src/plugins/PatchNames.py:164 -msgid "No titles or nicknames were found" -msgstr "" - -#: ../src/plugins/PatchNames.py:187 +#: ../src/plugins/PatchNames.py:91 msgid "Name and title extraction tool" msgstr "" -#: ../src/plugins/PatchNames.py:218 +#: ../src/plugins/PatchNames.py:104 +msgid "Extracting information from names" +msgstr "" + +#: ../src/plugins/PatchNames.py:105 +msgid "Analyzing names" +msgstr "" + +#: ../src/plugins/PatchNames.py:163 +msgid "No titles or nicknames were found" +msgstr "" + +#: ../src/plugins/PatchNames.py:217 msgid "Bulding display" msgstr "" -#: ../src/plugins/PatchNames.py:252 ../src/plugins/PatchNames.py:264 +#: ../src/plugins/PatchNames.py:251 ../src/plugins/PatchNames.py:263 msgid "Prefix" msgstr "" -#: ../src/plugins/PatchNames.py:340 ../src/plugins/PatchNames.py:368 +#: ../src/plugins/PatchNames.py:318 ../src/plugins/PatchNames.py:346 msgid "Extract information from names" msgstr "" -#: ../src/plugins/PatchNames.py:372 +#: ../src/plugins/PatchNames.py:350 msgid "" "Searches the entire database and attempts to extract titles, nicknames and " "surname prefixes that may be embedded in a person's given name field." @@ -6213,106 +6107,126 @@ msgstr "" msgid "GRAMPS package" msgstr "" -#: ../src/plugins/Rebuild.py:78 +#: ../src/plugins/Rebuild.py:80 msgid "Rebuilding Secondary Indices" msgstr "" -#: ../src/plugins/Rebuild.py:85 +#: ../src/plugins/Rebuild.py:87 msgid "Secondary indices rebuilt" msgstr "" -#: ../src/plugins/Rebuild.py:86 +#: ../src/plugins/Rebuild.py:88 msgid "All secondary indices have been rebuilt." msgstr "" -#: ../src/plugins/Rebuild.py:120 +#: ../src/plugins/Rebuild.py:122 msgid "Rebuild secondary indices" msgstr "" -#: ../src/plugins/Rebuild.py:124 +#: ../src/plugins/Rebuild.py:126 msgid "Rebuilds secondary indices" msgstr "" -#: ../src/plugins/RelCalc.py:90 +#: ../src/plugins/RelCalc.py:84 ../src/PluginUtils/_Tool.py:112 +msgid "Active person has not been set" +msgstr "" + +#: ../src/plugins/RelCalc.py:85 ../src/PluginUtils/_Tool.py:113 +msgid "You must select an active person for this tool to work properly." +msgstr "" + +#: ../src/plugins/RelCalc.py:97 #, python-format msgid "Relationship calculator: %(person_name)s" msgstr "" -#: ../src/plugins/RelCalc.py:96 +#: ../src/plugins/RelCalc.py:101 #, python-format msgid "Relationship to %(person_name)s" msgstr "" -#: ../src/plugins/RelCalc.py:173 +#: ../src/plugins/RelCalc.py:137 +msgid "Relationship Calculator tool" +msgstr "" + +#: ../src/plugins/RelCalc.py:158 #, python-format msgid "Their common ancestor is %s." msgstr "" -#: ../src/plugins/RelCalc.py:177 +#: ../src/plugins/RelCalc.py:162 #, python-format msgid "Their common ancestors are %s and %s." msgstr "" -#: ../src/plugins/RelCalc.py:182 +#: ../src/plugins/RelCalc.py:167 msgid "Their common ancestors are : " msgstr "" -#: ../src/plugins/RelCalc.py:202 +#: ../src/plugins/RelCalc.py:187 #, python-format msgid "%s and %s are the same person." msgstr "" -#: ../src/plugins/RelCalc.py:204 +#: ../src/plugins/RelCalc.py:189 #, python-format msgid "%(person)s and %(active_person)s are not related." msgstr "" -#: ../src/plugins/RelCalc.py:207 +#: ../src/plugins/RelCalc.py:192 #, python-format msgid "%(person)s is the %(relationship)s of %(active_person)s." msgstr "" -#: ../src/plugins/RelCalc.py:236 +#: ../src/plugins/RelCalc.py:221 msgid "Relationship calculator" msgstr "" -#: ../src/plugins/RelCalc.py:240 +#: ../src/plugins/RelCalc.py:225 msgid "Calculates the relationship between two people" msgstr "" -#: ../src/plugins/ReorderIds.py:59 +#: ../src/plugins/ReorderIds.py:60 msgid "Reordering GRAMPS IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:66 +#: ../src/plugins/ReorderIds.py:67 msgid "Reordering People IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:77 +#: ../src/plugins/ReorderIds.py:78 msgid "Reordering Family IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:87 +#: ../src/plugins/ReorderIds.py:88 +msgid "Reordering Event IDs" +msgstr "" + +#: ../src/plugins/ReorderIds.py:98 msgid "Reordering Media Object IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:97 +#: ../src/plugins/ReorderIds.py:108 msgid "Reordering Source IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:107 +#: ../src/plugins/ReorderIds.py:118 msgid "Reordering Place IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:121 ../src/plugins/ReorderIds.py:206 +#: ../src/plugins/ReorderIds.py:128 +msgid "Reordering Repository IDs" +msgstr "" + +#: ../src/plugins/ReorderIds.py:143 ../src/plugins/ReorderIds.py:228 msgid "Reorder GRAMPS IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:173 +#: ../src/plugins/ReorderIds.py:195 msgid "Finding and assigning unused IDs" msgstr "" -#: ../src/plugins/ReorderIds.py:210 +#: ../src/plugins/ReorderIds.py:232 msgid "Reorders the gramps IDs according to gramps' default rules." msgstr "" @@ -6374,19 +6288,15 @@ msgstr "" msgid "Title Page" msgstr "" -#: ../src/plugins/SoundGen.py:80 +#: ../src/plugins/SoundGen.py:60 msgid "SoundEx code generator" msgstr "" -#: ../src/plugins/SoundGen.py:126 -msgid "SoundEx code generator tool" -msgstr "" - -#: ../src/plugins/SoundGen.py:169 +#: ../src/plugins/SoundGen.py:151 msgid "Generate SoundEx codes" msgstr "" -#: ../src/plugins/SoundGen.py:173 +#: ../src/plugins/SoundGen.py:155 msgid "Generates SoundEx codes for names" msgstr "" @@ -6399,12 +6309,12 @@ msgid "Both" msgstr "" #: ../src/plugins/StatisticsChart.py:78 ../src/plugins/StatisticsChart.py:171 -#: ../src/plugins/StatisticsChart.py:502 +#: ../src/plugins/StatisticsChart.py:501 msgid "Men" msgstr "" #: ../src/plugins/StatisticsChart.py:79 ../src/plugins/StatisticsChart.py:173 -#: ../src/plugins/StatisticsChart.py:504 +#: ../src/plugins/StatisticsChart.py:503 msgid "Women" msgstr "" @@ -6530,120 +6440,120 @@ msgstr "" msgid "Birth missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:396 +#: ../src/plugins/StatisticsChart.py:395 msgid "Personal information missing" msgstr "" -#: ../src/plugins/StatisticsChart.py:514 +#: ../src/plugins/StatisticsChart.py:513 msgid "Statistics Charts" msgstr "" #. extract requested items from the database and count them -#: ../src/plugins/StatisticsChart.py:517 +#: ../src/plugins/StatisticsChart.py:516 msgid "Collecting data..." msgstr "" -#: ../src/plugins/StatisticsChart.py:522 +#: ../src/plugins/StatisticsChart.py:521 msgid "Sorting data..." msgstr "" -#: ../src/plugins/StatisticsChart.py:532 +#: ../src/plugins/StatisticsChart.py:531 #, python-format msgid "%(genders)s born %(year_from)04d-%(year_to)04d: %(chart_title)s" msgstr "" -#: ../src/plugins/StatisticsChart.py:534 +#: ../src/plugins/StatisticsChart.py:533 #, python-format msgid "Persons born %(year_from)04d-%(year_to)04d: %(chart_title)s" msgstr "" -#: ../src/plugins/StatisticsChart.py:656 +#: ../src/plugins/StatisticsChart.py:655 msgid "Saving charts..." msgstr "" -#: ../src/plugins/StatisticsChart.py:696 ../src/plugins/StatisticsChart.py:729 +#: ../src/plugins/StatisticsChart.py:695 ../src/plugins/StatisticsChart.py:728 #, python-format msgid "%s (persons):" msgstr "" -#: ../src/plugins/StatisticsChart.py:822 +#: ../src/plugins/StatisticsChart.py:821 msgid "The style used for the items and values." msgstr "" -#: ../src/plugins/StatisticsChart.py:876 +#: ../src/plugins/StatisticsChart.py:875 msgid "Select how the statistical data is sorted." msgstr "" -#: ../src/plugins/StatisticsChart.py:877 +#: ../src/plugins/StatisticsChart.py:876 msgid "Sort chart items by" msgstr "" #. sorting order -#: ../src/plugins/StatisticsChart.py:880 +#: ../src/plugins/StatisticsChart.py:879 msgid "Check to reverse the sorting order." msgstr "" -#: ../src/plugins/StatisticsChart.py:881 +#: ../src/plugins/StatisticsChart.py:880 msgid "Sort in reverse order" msgstr "" -#: ../src/plugins/StatisticsChart.py:900 +#: ../src/plugins/StatisticsChart.py:899 msgid "" "Select year range within which people need to be born to be selected for " "statistics." msgstr "" -#: ../src/plugins/StatisticsChart.py:901 +#: ../src/plugins/StatisticsChart.py:900 msgid "People born between" msgstr "" #. include people without known birth year? -#: ../src/plugins/StatisticsChart.py:905 +#: ../src/plugins/StatisticsChart.py:904 msgid "" "Check this if you want people who have no known birth date or year to be " "accounted also in the statistics." msgstr "" -#: ../src/plugins/StatisticsChart.py:906 +#: ../src/plugins/StatisticsChart.py:905 msgid "Include people without known birth years" msgstr "" -#: ../src/plugins/StatisticsChart.py:918 +#: ../src/plugins/StatisticsChart.py:917 msgid "Select which genders are included into statistics." msgstr "" -#: ../src/plugins/StatisticsChart.py:919 +#: ../src/plugins/StatisticsChart.py:918 msgid "Genders included" msgstr "" #. max. pie item selection -#: ../src/plugins/StatisticsChart.py:922 +#: ../src/plugins/StatisticsChart.py:921 msgid "" "With fewer items pie chart and legend will be used instead of a bar chart." msgstr "" -#: ../src/plugins/StatisticsChart.py:926 +#: ../src/plugins/StatisticsChart.py:925 msgid "Max. items for a pie" msgstr "" -#: ../src/plugins/StatisticsChart.py:945 +#: ../src/plugins/StatisticsChart.py:944 msgid "Mark checkboxes to add charts with indicated data" msgstr "" -#: ../src/plugins/StatisticsChart.py:946 ../src/plugins/StatisticsChart.py:951 +#: ../src/plugins/StatisticsChart.py:945 ../src/plugins/StatisticsChart.py:950 msgid "Charts" msgstr "" #. Note about children -#: ../src/plugins/StatisticsChart.py:950 +#: ../src/plugins/StatisticsChart.py:949 msgid "Note that both biological and adopted children are taken into account." msgstr "" -#: ../src/plugins/StatisticsChart.py:979 +#: ../src/plugins/StatisticsChart.py:978 msgid "Statistics Chart" msgstr "" -#: ../src/plugins/StatisticsChart.py:983 +#: ../src/plugins/StatisticsChart.py:982 msgid "Generates statistical bar and pie charts of the people in the database." msgstr "" @@ -6747,351 +6657,351 @@ msgstr "" msgid "Generates a timeline graph." msgstr "" -#: ../src/plugins/Verify.py:91 ../src/plugins/Verify.py:136 -msgid "Database Verify" +#: ../src/plugins/Verify.py:62 +msgid "Database Verify tool" msgstr "" -#: ../src/plugins/Verify.py:233 ../src/plugins/Verify.py:714 +#: ../src/plugins/Verify.py:208 ../src/plugins/Verify.py:704 msgid "Verify the database" msgstr "" -#: ../src/plugins/Verify.py:234 +#: ../src/plugins/Verify.py:209 msgid "Checking data" msgstr "" -#: ../src/plugins/Verify.py:261 +#: ../src/plugins/Verify.py:249 #, python-format msgid "" "Baptized before birth: %(male_name)s born %(byear)d, baptized %(bapyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:264 +#: ../src/plugins/Verify.py:252 #, python-format msgid "" "Baptized before birth: %(female_name)s born %(byear)d, baptized %(bapyear)" "d.\n" msgstr "" -#: ../src/plugins/Verify.py:268 +#: ../src/plugins/Verify.py:256 #, python-format msgid "Baptized late: %(male_name)s born %(byear)d, baptized %(bapyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:271 +#: ../src/plugins/Verify.py:259 #, python-format msgid "Baptized late: %(female_name)s born %(byear)d, baptized %(bapyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:276 +#: ../src/plugins/Verify.py:264 #, python-format msgid "" "Buried before death: %(male_name)s died %(dyear)d, buried %(buryear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:279 +#: ../src/plugins/Verify.py:267 #, python-format msgid "" "Buried before death: %(female_name)s died %(dyear)d, buried %(buryear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:283 +#: ../src/plugins/Verify.py:271 #, python-format msgid "Buried late: %(male_name)s died %(dyear)d, buried %(buryear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:286 +#: ../src/plugins/Verify.py:274 #, python-format msgid "Buried late: %(female_name)s died %(dyear)d, buried %(buryear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:290 +#: ../src/plugins/Verify.py:278 #, python-format msgid "Died before birth: %(male_name)s born %(byear)d, died %(dyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:293 +#: ../src/plugins/Verify.py:281 #, python-format msgid "Died before birth: %(female_name)s born %(byear)d, died %(dyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:297 +#: ../src/plugins/Verify.py:285 #, python-format msgid "" "Died before baptism: %(male_name)s baptized %(bapyear)d, died %(dyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:300 +#: ../src/plugins/Verify.py:288 #, python-format msgid "" "Died before baptism: %(female_name)s baptized %(bapyear)d, died %(dyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:304 +#: ../src/plugins/Verify.py:292 #, python-format msgid "" "Buried before birth: %(male_name)s born %(byear)d, buried %(buryear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:307 +#: ../src/plugins/Verify.py:295 #, python-format msgid "" "Buried before birth: %(female_name)s born %(byear)d, buried %(buryear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:311 +#: ../src/plugins/Verify.py:299 #, python-format msgid "" "Buried before baptism: %(male_name)s baptized %(bapyear)d, buried %(buryear)" "d.\n" msgstr "" -#: ../src/plugins/Verify.py:314 +#: ../src/plugins/Verify.py:302 #, python-format msgid "" "Buried before baptism: %(female_name)s baptized %(bapyear)d, buried %" "(buryear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:326 +#: ../src/plugins/Verify.py:314 #, python-format msgid "" "Old age: %(male_name)s born %(byear)d, died %(dyear)d, at the age of %" "(ageatdeath)d.\n" msgstr "" -#: ../src/plugins/Verify.py:329 +#: ../src/plugins/Verify.py:317 #, python-format msgid "" "Old age: %(female_name)s born %(byear)d, died %(dyear)d, at the age of %" "(ageatdeath)d.\n" msgstr "" -#: ../src/plugins/Verify.py:341 +#: ../src/plugins/Verify.py:329 #, python-format msgid "Unknown gender for %s.\n" msgstr "" -#: ../src/plugins/Verify.py:345 +#: ../src/plugins/Verify.py:333 #, python-format msgid "Ambiguous gender for %s.\n" msgstr "" -#: ../src/plugins/Verify.py:351 +#: ../src/plugins/Verify.py:339 #, python-format msgid "Multiple parentage for %s.\n" msgstr "" -#: ../src/plugins/Verify.py:358 +#: ../src/plugins/Verify.py:346 #, python-format msgid "Married often: %(male_name)s married %(nfam)d times.\n" msgstr "" -#: ../src/plugins/Verify.py:361 +#: ../src/plugins/Verify.py:349 #, python-format msgid "Married often: %(female_name)s married %(nfam)d times.\n" msgstr "" -#: ../src/plugins/Verify.py:365 +#: ../src/plugins/Verify.py:353 #, python-format msgid "" "Old and unmarried: %(male_name)s died unmarried, at the age of %(ageatdeath)" "d years.\n" msgstr "" -#: ../src/plugins/Verify.py:368 +#: ../src/plugins/Verify.py:356 #, python-format msgid "" "Old and unmarried: %(female_name)s died unmarried, at the age of %" "(ageatdeath)d years.\n" msgstr "" -#: ../src/plugins/Verify.py:386 +#: ../src/plugins/Verify.py:374 #, python-format msgid "Homosexual marriage: %s in family %s.\n" msgstr "" -#: ../src/plugins/Verify.py:388 +#: ../src/plugins/Verify.py:376 #, python-format msgid "Female husband: %s in family %s.\n" msgstr "" -#: ../src/plugins/Verify.py:390 +#: ../src/plugins/Verify.py:378 #, python-format msgid "Male wife: %s in family %s.\n" msgstr "" -#: ../src/plugins/Verify.py:399 +#: ../src/plugins/Verify.py:387 #, python-format msgid "Husband and wife with the same surname: %s in family %s, and %s.\n" msgstr "" -#: ../src/plugins/Verify.py:404 +#: ../src/plugins/Verify.py:406 #, python-format msgid "" "Large age difference between husband and wife: %s in family %s, and %s.\n" msgstr "" -#: ../src/plugins/Verify.py:436 +#: ../src/plugins/Verify.py:443 #, python-format msgid "" "Married before birth: %(male_name)s born %(byear)d, married %(maryear)d to %" "(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:439 +#: ../src/plugins/Verify.py:446 #, python-format msgid "" "Married before birth: %(female_name)s born %(byear)d, married %(maryear)d to " "%(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:444 +#: ../src/plugins/Verify.py:451 #, python-format msgid "" "Young marriage: %(male_name)s married at age %(marage)d to %(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:447 +#: ../src/plugins/Verify.py:454 #, python-format msgid "" "Young marriage: %(female_name)s married at age %(marage)d to %(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:451 +#: ../src/plugins/Verify.py:458 #, python-format msgid "Old marriage: %(male_name)s married at age %(marage)d to %(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:454 +#: ../src/plugins/Verify.py:461 #, python-format msgid "" "Old marriage: %(female_name)s married at age %(marage)d to %(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:458 +#: ../src/plugins/Verify.py:465 #, python-format msgid "" "Married after death: %(male_name)s died %(dyear)d, married %(maryear)d to %" "(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:461 +#: ../src/plugins/Verify.py:468 #, python-format msgid "" "Married after death: %(female_name)s died %(dyear)d, married %(maryear)d to %" "(spouse)s.\n" msgstr "" -#: ../src/plugins/Verify.py:465 +#: ../src/plugins/Verify.py:472 #, python-format msgid "" "Marriage before birth from previous family: %(male_name)s married %(maryear)" "d to %(spouse)s, previous birth %(prev_cbyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:468 +#: ../src/plugins/Verify.py:475 #, python-format msgid "" "Marriage before birth from previous family: %(female_name)s married %" "(maryear)d to %(spouse)s, previous birth %(prev_cbyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:478 +#: ../src/plugins/Verify.py:485 #, python-format msgid "Long widowhood: %s was a widower %d years before, family %s.\n" msgstr "" -#: ../src/plugins/Verify.py:480 +#: ../src/plugins/Verify.py:487 #, python-format msgid "Long widowhood: %s was a widow %d years before, family %s.\n" msgstr "" -#: ../src/plugins/Verify.py:486 +#: ../src/plugins/Verify.py:493 #, python-format msgid "Long widowhood: %s was a widower %d years.\n" msgstr "" -#: ../src/plugins/Verify.py:488 +#: ../src/plugins/Verify.py:495 #, python-format msgid "Long widowhood: %s was a widow %d years.\n" msgstr "" -#: ../src/plugins/Verify.py:506 +#: ../src/plugins/Verify.py:519 #, python-format msgid "" "Old father: %(male_name)s at age of %(bage)d in family %(fam)s had a child %" "(child)s.\n" msgstr "" -#: ../src/plugins/Verify.py:509 +#: ../src/plugins/Verify.py:522 #, python-format msgid "" "Old mother: %(female_name)s at age of %(bage)d in family %(fam)s had a child " "%(child)s.\n" msgstr "" -#: ../src/plugins/Verify.py:513 +#: ../src/plugins/Verify.py:526 #, python-format msgid "" "Unborn father: %(male_name)s born %(byear)d, in family %(fam)s had a child %" "(child)s born %(cbyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:516 +#: ../src/plugins/Verify.py:529 #, python-format msgid "" "Unborn mother: %(female_name)s born %(byear)d, in family %(fam)s had a child " "%(child)s born %(cbyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:521 +#: ../src/plugins/Verify.py:534 #, python-format msgid "" "Young father: %(male_name)s at the age of %(bage)d in family %(fam)s had a " "child %(child)s.\n" msgstr "" -#: ../src/plugins/Verify.py:524 +#: ../src/plugins/Verify.py:537 #, python-format msgid "" "Young mother: %(female_name)s at the age of %(bage)d in family %(fam)s had a " "child %(child)s.\n" msgstr "" -#: ../src/plugins/Verify.py:529 ../src/plugins/Verify.py:536 +#: ../src/plugins/Verify.py:542 ../src/plugins/Verify.py:549 #, python-format msgid "" "Dead father: %(male_name)s died %(dyear)d, but in family %(fam)s had a child " "%(child)s born %(cbyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:532 ../src/plugins/Verify.py:539 +#: ../src/plugins/Verify.py:545 ../src/plugins/Verify.py:552 #, python-format msgid "" "Dead mother: %(female_name)s died %(dyear)d, but in family %(fam)s had a " "child %(child)s born %(cbyear)d.\n" msgstr "" -#: ../src/plugins/Verify.py:545 +#: ../src/plugins/Verify.py:558 #, python-format msgid "Large year span for all children: family %s.\n" msgstr "" -#: ../src/plugins/Verify.py:549 +#: ../src/plugins/Verify.py:562 #, python-format msgid "Large age differences between children: family %s.\n" msgstr "" -#: ../src/plugins/Verify.py:555 +#: ../src/plugins/Verify.py:568 #, python-format msgid "Too many children (%(num_children)d) for %(person_name)s.\n" msgstr "" -#: ../src/plugins/Verify.py:597 +#: ../src/plugins/Verify.py:600 msgid "Database Verification Results" msgstr "" -#: ../src/plugins/Verify.py:715 +#: ../src/plugins/Verify.py:705 msgid "Lists exceptions to assertions or checks about the database" msgstr "" @@ -7203,63 +7113,51 @@ msgstr "" msgid "No description was provided" msgstr "" -#: ../src/PluginUtils/_Plugins.py:73 +#: ../src/PluginUtils/_Plugins.py:74 msgid "Unsupported" msgstr "" -#: ../src/PluginUtils/_Plugins.py:135 +#: ../src/PluginUtils/_Plugins.py:133 msgid "_Apply" msgstr "" -#: ../src/PluginUtils/_Plugins.py:268 +#: ../src/PluginUtils/_Plugins.py:264 msgid "Report Selection" msgstr "" -#: ../src/PluginUtils/_Plugins.py:269 ../src/glade/plugins.glade.h:4 +#: ../src/PluginUtils/_Plugins.py:265 ../src/glade/plugins.glade.h:4 msgid "Select a report from those available on the left." msgstr "" -#: ../src/PluginUtils/_Plugins.py:270 +#: ../src/PluginUtils/_Plugins.py:266 msgid "_Generate" msgstr "" -#: ../src/PluginUtils/_Plugins.py:270 +#: ../src/PluginUtils/_Plugins.py:266 msgid "Generate selected report" msgstr "" -#: ../src/PluginUtils/_Plugins.py:294 +#: ../src/PluginUtils/_Plugins.py:290 msgid "Tool Selection" msgstr "" -#: ../src/PluginUtils/_Plugins.py:295 +#: ../src/PluginUtils/_Plugins.py:291 msgid "Select a tool from those available on the left." msgstr "" -#: ../src/PluginUtils/_Plugins.py:296 ../src/plugins/verify.glade.h:20 +#: ../src/PluginUtils/_Plugins.py:292 ../src/plugins/verify.glade.h:20 msgid "_Run" msgstr "" -#: ../src/PluginUtils/_Plugins.py:297 +#: ../src/PluginUtils/_Plugins.py:293 msgid "Run selected tool" msgstr "" -#: ../src/PluginUtils/_Plugins.py:319 -msgid "Plugin status" -msgstr "" - -#: ../src/PluginUtils/_Plugins.py:336 -msgid "All modules were successfully loaded." -msgstr "" - -#: ../src/PluginUtils/_Plugins.py:338 -msgid "The following modules could not be loaded:" -msgstr "" - -#: ../src/PluginUtils/_Plugins.py:568 +#: ../src/PluginUtils/_Plugins.py:421 msgid "Reload plugins" msgstr "" -#: ../src/PluginUtils/_Plugins.py:569 +#: ../src/PluginUtils/_Plugins.py:422 msgid "Attempt to reload plugins. Note: This tool itself is not reloaded!" msgstr "" @@ -7370,7 +7268,7 @@ msgid "Height" msgstr "" #: ../src/PluginUtils/_Report.py:1296 ../src/PluginUtils/_Report.py:1313 -#: ../src/glade/gramps.glade.h:211 +#: ../src/glade/gramps.glade.h:210 msgid "cm" msgstr "" @@ -9326,123 +9224,127 @@ msgstr "" msgid "civil union" msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1299 +#: ../src/PluginUtils/_ReportUtils.py:821 ../src/glade/mergedata.glade.h:7 +msgid "Other" +msgstr "" + +#: ../src/PluginUtils/_ReportUtils.py:1295 msgid "File does not exist" msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1382 +#: ../src/PluginUtils/_ReportUtils.py:1378 msgid "He" msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1384 +#: ../src/PluginUtils/_ReportUtils.py:1380 msgid "She" msgstr "" +#: ../src/PluginUtils/_ReportUtils.py:1414 +#, python-format +msgid "" +"%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" +"(birth_endnotes)s, and died %(death_date)s in %(death_place)s%" +"(death_endnotes)s." +msgstr "" + #: ../src/PluginUtils/_ReportUtils.py:1418 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" -"(birth_endnotes)s, and died %(death_date)s in %(death_place)s%" -"(death_endnotes)s." +"(birth_endnotes)s, and died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1422 +#: ../src/PluginUtils/_ReportUtils.py:1423 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" -"(birth_endnotes)s, and died %(death_date)s%(death_endnotes)s." +"(birth_endnotes)s, and died in %(death_place)s%(death_endnotes)s." msgstr "" #: ../src/PluginUtils/_ReportUtils.py:1427 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" -"(birth_endnotes)s, and died in %(death_place)s%(death_endnotes)s." +"(birth_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1431 +#: ../src/PluginUtils/_ReportUtils.py:1432 #, python-format msgid "" -"%(male_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" -"(birth_endnotes)s." +"%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " +"died %(death_date)s in %(death_place)s%(death_endnotes)s." msgstr "" #: ../src/PluginUtils/_ReportUtils.py:1436 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " -"died %(death_date)s in %(death_place)s%(death_endnotes)s." -msgstr "" - -#: ../src/PluginUtils/_ReportUtils.py:1440 -#, python-format -msgid "" -"%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1445 +#: ../src/PluginUtils/_ReportUtils.py:1441 #, python-format msgid "" "%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1449 +#: ../src/PluginUtils/_ReportUtils.py:1445 #, python-format msgid "%(male_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s." msgstr "" +#: ../src/PluginUtils/_ReportUtils.py:1451 +#, python-format +msgid "" +"%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, and " +"died %(death_date)s in %(death_place)s%(death_endnotes)s." +msgstr "" + #: ../src/PluginUtils/_ReportUtils.py:1455 #, python-format msgid "" "%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, and " -"died %(death_date)s in %(death_place)s%(death_endnotes)s." -msgstr "" - -#: ../src/PluginUtils/_ReportUtils.py:1459 -#, python-format -msgid "" -"%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, and " "died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1464 +#: ../src/PluginUtils/_ReportUtils.py:1460 #, python-format msgid "" "%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, and " "died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1468 +#: ../src/PluginUtils/_ReportUtils.py:1464 #, python-format msgid "" "%(male_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1473 +#: ../src/PluginUtils/_ReportUtils.py:1469 #, python-format msgid "" "%(male_name)s%(endnotes)s died %(death_date)s in %(death_place)s%" "(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1476 +#: ../src/PluginUtils/_ReportUtils.py:1472 #, python-format msgid "%(male_name)s%(endnotes)s died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1480 +#: ../src/PluginUtils/_ReportUtils.py:1476 #, python-format msgid "%(male_name)s%(endnotes)s died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1483 +#: ../src/PluginUtils/_ReportUtils.py:1479 #, python-format msgid "%(male_name)s%(endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1489 +#: ../src/PluginUtils/_ReportUtils.py:1485 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" @@ -9450,252 +9352,252 @@ msgid "" "(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1493 +#: ../src/PluginUtils/_ReportUtils.py:1489 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s, and died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1498 +#: ../src/PluginUtils/_ReportUtils.py:1494 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s, and died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1502 +#: ../src/PluginUtils/_ReportUtils.py:1498 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s in %(birth_place)s%" "(birth_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1507 +#: ../src/PluginUtils/_ReportUtils.py:1503 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died %(death_date)s in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1511 +#: ../src/PluginUtils/_ReportUtils.py:1507 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1516 +#: ../src/PluginUtils/_ReportUtils.py:1512 #, python-format msgid "" "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s, and " "died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1520 +#: ../src/PluginUtils/_ReportUtils.py:1516 #, python-format msgid "%(female_name)s%(endnotes)s was born %(birth_date)s%(birth_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1526 +#: ../src/PluginUtils/_ReportUtils.py:1522 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, " "and died %(death_date)s in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1530 +#: ../src/PluginUtils/_ReportUtils.py:1526 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, " "and died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1535 +#: ../src/PluginUtils/_ReportUtils.py:1531 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s, " "and died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1539 +#: ../src/PluginUtils/_ReportUtils.py:1535 #, python-format msgid "" "%(female_name)s%(endnotes)s was born in %(birth_place)s%(birth_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1544 +#: ../src/PluginUtils/_ReportUtils.py:1540 #, python-format msgid "" "%(female_name)s%(endnotes)s died %(death_date)s in %(death_place)s%" "(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1547 +#: ../src/PluginUtils/_ReportUtils.py:1543 #, python-format msgid "%(female_name)s%(endnotes)s died %(death_date)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1551 +#: ../src/PluginUtils/_ReportUtils.py:1547 #, python-format msgid "%(female_name)s%(endnotes)s died in %(death_place)s%(death_endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1554 +#: ../src/PluginUtils/_ReportUtils.py:1550 #, python-format msgid "%(female_name)s%(endnotes)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1685 +#: ../src/PluginUtils/_ReportUtils.py:1681 #, python-format msgid "He married %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1687 +#: ../src/PluginUtils/_ReportUtils.py:1683 #, python-format msgid "She married %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1689 +#: ../src/PluginUtils/_ReportUtils.py:1685 #, python-format msgid "This person married %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1692 -#: ../src/PluginUtils/_ReportUtils.py:1714 +#: ../src/PluginUtils/_ReportUtils.py:1688 +#: ../src/PluginUtils/_ReportUtils.py:1710 #, python-format msgid "He had an unmarried relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1694 -#: ../src/PluginUtils/_ReportUtils.py:1718 +#: ../src/PluginUtils/_ReportUtils.py:1690 +#: ../src/PluginUtils/_ReportUtils.py:1714 #, python-format msgid "This person had an unmarried relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1696 -#: ../src/PluginUtils/_ReportUtils.py:1716 +#: ../src/PluginUtils/_ReportUtils.py:1692 +#: ../src/PluginUtils/_ReportUtils.py:1712 #, python-format msgid "She had an unmarried relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1699 +#: ../src/PluginUtils/_ReportUtils.py:1695 #, python-format msgid "He had relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1701 +#: ../src/PluginUtils/_ReportUtils.py:1697 #, python-format msgid "She had relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1703 +#: ../src/PluginUtils/_ReportUtils.py:1699 #, python-format msgid "This person had relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1707 +#: ../src/PluginUtils/_ReportUtils.py:1703 #, python-format msgid "He also married %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1709 +#: ../src/PluginUtils/_ReportUtils.py:1705 #, python-format msgid "She also married %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1711 +#: ../src/PluginUtils/_ReportUtils.py:1707 #, python-format msgid "This person also married %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1721 +#: ../src/PluginUtils/_ReportUtils.py:1717 #, python-format msgid "He also had relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1723 +#: ../src/PluginUtils/_ReportUtils.py:1719 #, python-format msgid "She also had relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:1725 +#: ../src/PluginUtils/_ReportUtils.py:1721 #, python-format msgid "This person also had relationship with %(spouse)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2068 +#: ../src/PluginUtils/_ReportUtils.py:2064 #, python-format msgid "" "Born: %(birth_date)s %(birth_place)s, Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2071 +#: ../src/PluginUtils/_ReportUtils.py:2067 #, python-format msgid "Born: %(birth_date)s %(birth_place)s, Died: %(death_date)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2075 +#: ../src/PluginUtils/_ReportUtils.py:2071 #, python-format msgid "Born: %(birth_date)s %(birth_place)s, Died: %(death_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2078 +#: ../src/PluginUtils/_ReportUtils.py:2074 #, python-format msgid "Born: %(birth_date)s %(birth_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2082 +#: ../src/PluginUtils/_ReportUtils.py:2078 #, python-format msgid "Born: %(birth_date)s, Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2085 +#: ../src/PluginUtils/_ReportUtils.py:2081 #, python-format msgid "Born: %(birth_date)s, Died: %(death_date)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2088 +#: ../src/PluginUtils/_ReportUtils.py:2084 #, python-format msgid "Born: %(birth_date)s, Died: %(death_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2090 +#: ../src/PluginUtils/_ReportUtils.py:2086 #, python-format msgid "Born: %(birth_date)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2095 +#: ../src/PluginUtils/_ReportUtils.py:2091 #, python-format msgid "Born: %(birth_place)s, Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2098 +#: ../src/PluginUtils/_ReportUtils.py:2094 #, python-format msgid "Born: %(birth_place)s, Died: %(death_date)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2102 +#: ../src/PluginUtils/_ReportUtils.py:2098 #, python-format msgid "Born: %(birth_place)s, Died: %(death_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2105 +#: ../src/PluginUtils/_ReportUtils.py:2101 #, python-format msgid "Born: %(birth_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2109 +#: ../src/PluginUtils/_ReportUtils.py:2105 #, python-format msgid "Died: %(death_date)s %(death_place)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2111 +#: ../src/PluginUtils/_ReportUtils.py:2107 #, python-format msgid "Died: %(death_date)s." msgstr "" -#: ../src/PluginUtils/_ReportUtils.py:2114 +#: ../src/PluginUtils/_ReportUtils.py:2110 #, python-format msgid "Died: %(death_place)s." msgstr "" @@ -9720,27 +9622,27 @@ msgstr "" msgid "No description available" msgstr "" -#: ../src/PluginUtils/_Tool.py:67 +#: ../src/PluginUtils/_Tool.py:68 msgid "Debug" msgstr "" -#: ../src/PluginUtils/_Tool.py:68 +#: ../src/PluginUtils/_Tool.py:69 msgid "Analysis and Exploration" msgstr "" -#: ../src/PluginUtils/_Tool.py:69 +#: ../src/PluginUtils/_Tool.py:70 msgid "Database Processing" msgstr "" -#: ../src/PluginUtils/_Tool.py:70 +#: ../src/PluginUtils/_Tool.py:71 msgid "Database Repair" msgstr "" -#: ../src/PluginUtils/_Tool.py:71 +#: ../src/PluginUtils/_Tool.py:72 msgid "Revision Control" msgstr "" -#: ../src/PluginUtils/_Tool.py:72 +#: ../src/PluginUtils/_Tool.py:73 msgid "Utilities" msgstr "" @@ -9768,7 +9670,306 @@ msgstr "" msgid "Islamic" msgstr "" -#: ../src/glade/edit_person.glade.h:1 ../src/glade/gramps.glade.h:19 +#: ../src/RelLib/_FamilyRelType.py:38 ../src/RelLib/_UrlType.py:40 +#: ../src/RelLib/_NameType.py:39 ../src/RelLib/_ChildRefType.py:48 +#: ../src/RelLib/_SourceMediaType.py:48 ../src/RelLib/_MarkerType.py:37 +#: ../src/RelLib/_EventRoleType.py:43 ../src/RelLib/_EventType.py:80 +msgid "Custom" +msgstr "" + +#: ../src/RelLib/_FamilyRelType.py:39 +msgid "Civil Union" +msgstr "" + +#: ../src/RelLib/_FamilyRelType.py:40 +msgid "Unmarried" +msgstr "" + +#: ../src/RelLib/_FamilyRelType.py:41 +msgid "Married" +msgstr "" + +#: ../src/RelLib/_UrlType.py:41 +msgid "E-mail" +msgstr "" + +#: ../src/RelLib/_UrlType.py:42 +msgid "Web Home" +msgstr "" + +#: ../src/RelLib/_UrlType.py:43 +msgid "Web Search" +msgstr "" + +#: ../src/RelLib/_UrlType.py:44 +msgid "FTP" +msgstr "" + +#: ../src/RelLib/_NameType.py:40 +msgid "Also Known As" +msgstr "" + +#: ../src/RelLib/_NameType.py:41 +msgid "Birth Name" +msgstr "" + +#: ../src/RelLib/_NameType.py:42 +msgid "Married Name" +msgstr "" + +#: ../src/RelLib/_ChildRefType.py:43 ../src/RelLib/_EventType.py:81 +msgid "Adopted" +msgstr "" + +#: ../src/RelLib/_ChildRefType.py:44 +msgid "Stepchild" +msgstr "" + +#: ../src/RelLib/_ChildRefType.py:45 +msgid "Sponsored" +msgstr "" + +#: ../src/RelLib/_ChildRefType.py:46 +msgid "Foster" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:49 +msgid "Audio" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:50 ../src/plugins/book.glade.h:3 +msgid "Book" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:51 +msgid "Card" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:52 +msgid "Electronic" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:53 +msgid "Fiche" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:54 +msgid "Film" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:55 +msgid "Magazine" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:56 +msgid "Manuscript" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:58 +msgid "Newspaper" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:59 +msgid "Photo" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:60 +msgid "Tombstone" +msgstr "" + +#: ../src/RelLib/_SourceMediaType.py:61 +msgid "Video" +msgstr "" + +#: ../src/RelLib/_MarkerType.py:39 +msgid "ToDo" +msgstr "" + +#: ../src/RelLib/_EventRoleType.py:44 +msgid "Primary" +msgstr "" + +#: ../src/RelLib/_EventRoleType.py:45 +msgid "Clergy" +msgstr "" + +#: ../src/RelLib/_EventRoleType.py:46 +msgid "Celebrant" +msgstr "" + +#: ../src/RelLib/_EventRoleType.py:47 +msgid "Aide" +msgstr "" + +#: ../src/RelLib/_EventRoleType.py:48 +msgid "Bride" +msgstr "" + +#: ../src/RelLib/_EventRoleType.py:49 +msgid "Groom" +msgstr "" + +#: ../src/RelLib/_EventRoleType.py:50 +msgid "Witness" +msgstr "" + +#: ../src/RelLib/_EventType.py:84 +msgid "Adult Christening" +msgstr "" + +#: ../src/RelLib/_EventType.py:86 +msgid "Bar Mitzvah" +msgstr "" + +#: ../src/RelLib/_EventType.py:87 +msgid "Bas Mitzvah" +msgstr "" + +#: ../src/RelLib/_EventType.py:88 +msgid "Blessing" +msgstr "" + +#: ../src/RelLib/_EventType.py:89 +msgid "Burial" +msgstr "" + +#: ../src/RelLib/_EventType.py:90 +msgid "Cause Of Death" +msgstr "" + +#: ../src/RelLib/_EventType.py:91 +msgid "Census" +msgstr "" + +#: ../src/RelLib/_EventType.py:92 +msgid "Christening" +msgstr "" + +#: ../src/RelLib/_EventType.py:93 +msgid "Confirmation" +msgstr "" + +#: ../src/RelLib/_EventType.py:94 +msgid "Cremation" +msgstr "" + +#: ../src/RelLib/_EventType.py:95 +msgid "Degree" +msgstr "" + +#: ../src/RelLib/_EventType.py:96 +msgid "Education" +msgstr "" + +#: ../src/RelLib/_EventType.py:97 +msgid "Elected" +msgstr "" + +#: ../src/RelLib/_EventType.py:98 +msgid "Emigration" +msgstr "" + +#: ../src/RelLib/_EventType.py:99 +msgid "First Communion" +msgstr "" + +#: ../src/RelLib/_EventType.py:100 +msgid "Immigration" +msgstr "" + +#: ../src/RelLib/_EventType.py:101 +msgid "Graduation" +msgstr "" + +#: ../src/RelLib/_EventType.py:102 +msgid "Medical Information" +msgstr "" + +#: ../src/RelLib/_EventType.py:103 +msgid "Military Service" +msgstr "" + +#: ../src/RelLib/_EventType.py:104 +msgid "Naturalization" +msgstr "" + +#: ../src/RelLib/_EventType.py:105 +msgid "Nobility Title" +msgstr "" + +#: ../src/RelLib/_EventType.py:106 +msgid "Number of Marriages" +msgstr "" + +#: ../src/RelLib/_EventType.py:107 +msgid "Occupation" +msgstr "" + +#: ../src/RelLib/_EventType.py:108 +msgid "Ordination" +msgstr "" + +#: ../src/RelLib/_EventType.py:109 +msgid "Probate" +msgstr "" + +#: ../src/RelLib/_EventType.py:110 +msgid "Property" +msgstr "" + +#: ../src/RelLib/_EventType.py:111 +msgid "Religion" +msgstr "" + +#: ../src/RelLib/_EventType.py:112 +msgid "Residence" +msgstr "" + +#: ../src/RelLib/_EventType.py:113 +msgid "Retirement" +msgstr "" + +#: ../src/RelLib/_EventType.py:114 +msgid "Will" +msgstr "" + +#: ../src/RelLib/_EventType.py:116 +msgid "Marriage Settlement" +msgstr "" + +#: ../src/RelLib/_EventType.py:117 +msgid "Marriage License" +msgstr "" + +#: ../src/RelLib/_EventType.py:118 +msgid "Marriage Contract" +msgstr "" + +#: ../src/RelLib/_EventType.py:119 +msgid "Marriage Banns" +msgstr "" + +#: ../src/RelLib/_EventType.py:120 +msgid "Engagement" +msgstr "" + +#: ../src/RelLib/_EventType.py:121 +msgid "Divorce" +msgstr "" + +#: ../src/RelLib/_EventType.py:122 +msgid "Divorce Filing" +msgstr "" + +#: ../src/RelLib/_EventType.py:123 +msgid "Annulment" +msgstr "" + +#: ../src/RelLib/_EventType.py:124 +msgid "Alternate Marriage" +msgstr "" + +#: ../src/glade/edit_person.glade.h:1 ../src/glade/gramps.glade.h:18 #: ../src/plugins/verify.glade.h:2 msgid "General" msgstr "" @@ -9785,11 +9986,11 @@ msgstr "" msgid "A title used to refer to the person, such as \"Dr.\" or \"Rev.\"" msgstr "" -#: ../src/glade/edit_person.glade.h:5 ../src/glade/gramps.glade.h:49 +#: ../src/glade/edit_person.glade.h:5 ../src/glade/gramps.glade.h:47 msgid "Abandon changes and close window" msgstr "" -#: ../src/glade/edit_person.glade.h:6 ../src/glade/gramps.glade.h:52 +#: ../src/glade/edit_person.glade.h:6 ../src/glade/gramps.glade.h:50 msgid "Accept changes and close window" msgstr "" @@ -9818,11 +10019,11 @@ msgstr "" msgid "Gender:" msgstr "" -#: ../src/glade/edit_person.glade.h:15 ../src/glade/gramps.glade.h:93 +#: ../src/glade/edit_person.glade.h:15 ../src/glade/gramps.glade.h:91 msgid "Indicates if the record is private" msgstr "" -#: ../src/glade/edit_person.glade.h:16 ../src/glade/gramps.glade.h:108 +#: ../src/glade/edit_person.glade.h:16 ../src/glade/gramps.glade.h:105 msgid "Marker:" msgstr "" @@ -9834,7 +10035,7 @@ msgstr "" msgid "S_uffix:" msgstr "" -#: ../src/glade/edit_person.glade.h:19 ../src/glade/gramps.glade.h:130 +#: ../src/glade/edit_person.glade.h:19 ../src/glade/gramps.glade.h:129 msgid "T_ype:" msgstr "" @@ -9842,15 +10043,15 @@ msgstr "" msgid "The person's given name" msgstr "" -#: ../src/glade/edit_person.glade.h:21 ../src/glade/gramps.glade.h:169 +#: ../src/glade/edit_person.glade.h:21 ../src/glade/gramps.glade.h:167 msgid "_Family:" msgstr "" -#: ../src/glade/edit_person.glade.h:22 ../src/glade/gramps.glade.h:170 +#: ../src/glade/edit_person.glade.h:22 ../src/glade/gramps.glade.h:168 msgid "_Given:" msgstr "" -#: ../src/glade/edit_person.glade.h:23 ../src/glade/gramps.glade.h:200 +#: ../src/glade/edit_person.glade.h:23 ../src/glade/gramps.glade.h:199 msgid "_Title:" msgstr "" @@ -9907,264 +10108,252 @@ msgid "Family name guessing" msgstr "" #: ../src/glade/gramps.glade.h:15 -msgid "Family view style" -msgstr "" - -#: ../src/glade/gramps.glade.h:16 msgid "Father" msgstr "" -#: ../src/glade/gramps.glade.h:17 +#: ../src/glade/gramps.glade.h:16 msgid "Font options" msgstr "" -#: ../src/glade/gramps.glade.h:18 +#: ../src/glade/gramps.glade.h:17 msgid "GRAMPS ID prefixes" msgstr "" -#: ../src/glade/gramps.glade.h:20 +#: ../src/glade/gramps.glade.h:19 msgid "Indentation" msgstr "" -#: ../src/glade/gramps.glade.h:21 +#: ../src/glade/gramps.glade.h:20 msgid "Location" msgstr "" -#: ../src/glade/gramps.glade.h:22 +#: ../src/glade/gramps.glade.h:21 msgid "Mother" msgstr "" -#: ../src/glade/gramps.glade.h:23 +#: ../src/glade/gramps.glade.h:22 msgid "" "Note: Any changes in the shared event information will be reflected " "in the event itself, for all participants in the event." msgstr "" -#: ../src/glade/gramps.glade.h:24 +#: ../src/glade/gramps.glade.h:23 msgid "" "Note: Any changes in the shared repository information will be " "reflected in the repository itself, for all items that reference the " "repository." msgstr "" -#: ../src/glade/gramps.glade.h:25 +#: ../src/glade/gramps.glade.h:24 msgid "" "Note: Any changes in the shared source information will be reflected " "in the source itself, for all items that reference the source." msgstr "" -#: ../src/glade/gramps.glade.h:26 ../src/plugins/genewebexport.glade.h:2 +#: ../src/glade/gramps.glade.h:25 ../src/plugins/genewebexport.glade.h:2 #: ../src/plugins/merge.glade.h:2 ../src/plugins/vcalendarexport.glade.h:1 #: ../src/plugins/vcardexport.glade.h:1 ../src/plugins/writeftree.glade.h:1 msgid "Options" msgstr "" -#: ../src/glade/gramps.glade.h:27 +#: ../src/glade/gramps.glade.h:26 msgid "Paragraph options" msgstr "" -#: ../src/glade/gramps.glade.h:28 +#: ../src/glade/gramps.glade.h:27 msgid "Preview" msgstr "" -#: ../src/glade/gramps.glade.h:29 +#: ../src/glade/gramps.glade.h:28 msgid "Q_uality" msgstr "" -#: ../src/glade/gramps.glade.h:30 +#: ../src/glade/gramps.glade.h:29 msgid "Reference information" msgstr "" -#: ../src/glade/gramps.glade.h:31 +#: ../src/glade/gramps.glade.h:30 msgid "Relationship Information" msgstr "" -#: ../src/glade/gramps.glade.h:32 +#: ../src/glade/gramps.glade.h:31 msgid "Researcher information" msgstr "" -#: ../src/glade/gramps.glade.h:33 +#: ../src/glade/gramps.glade.h:32 msgid "Second date" msgstr "" -#: ../src/glade/gramps.glade.h:34 -msgid "Select columns" -msgstr "" - -#: ../src/glade/gramps.glade.h:35 +#: ../src/glade/gramps.glade.h:33 msgid "Shared Information" msgstr "" -#: ../src/glade/gramps.glade.h:36 +#: ../src/glade/gramps.glade.h:34 msgid "Shared event information" msgstr "" -#: ../src/glade/gramps.glade.h:37 +#: ../src/glade/gramps.glade.h:35 msgid "Shared information" msgstr "" -#: ../src/glade/gramps.glade.h:38 +#: ../src/glade/gramps.glade.h:36 msgid "Size" msgstr "" -#: ../src/glade/gramps.glade.h:39 +#: ../src/glade/gramps.glade.h:37 msgid "Spacing" msgstr "" -#: ../src/glade/gramps.glade.h:40 +#: ../src/glade/gramps.glade.h:38 msgid "Spelling checker" msgstr "" -#: ../src/glade/gramps.glade.h:41 +#: ../src/glade/gramps.glade.h:39 msgid "Statusbar" msgstr "" -#: ../src/glade/gramps.glade.h:42 +#: ../src/glade/gramps.glade.h:40 msgid "Subsection" msgstr "" -#: ../src/glade/gramps.glade.h:43 +#: ../src/glade/gramps.glade.h:41 msgid "Toolbar" msgstr "" -#: ../src/glade/gramps.glade.h:44 +#: ../src/glade/gramps.glade.h:42 msgid "Type face" msgstr "" -#: ../src/glade/gramps.glade.h:45 +#: ../src/glade/gramps.glade.h:43 msgid "_Type" msgstr "" -#: ../src/glade/gramps.glade.h:46 +#: ../src/glade/gramps.glade.h:44 msgid "Adding parents to a person" msgstr "" -#: ../src/glade/gramps.glade.h:47 +#: ../src/glade/gramps.glade.h:45 msgid "Family Editor" msgstr "" -#: ../src/glade/gramps.glade.h:48 +#: ../src/glade/gramps.glade.h:46 msgid "A_bbreviation:" msgstr "" -#: ../src/glade/gramps.glade.h:50 ../src/glade/mergedata.glade.h:3 +#: ../src/glade/gramps.glade.h:48 ../src/glade/mergedata.glade.h:3 msgid "Abbreviation:" msgstr "" -#: ../src/glade/gramps.glade.h:51 +#: ../src/glade/gramps.glade.h:49 msgid "Abo_ve:" msgstr "" -#: ../src/glade/gramps.glade.h:53 +#: ../src/glade/gramps.glade.h:51 msgid "Active person's _relationship to Home Person" msgstr "" -#: ../src/glade/gramps.glade.h:54 +#: ../src/glade/gramps.glade.h:52 msgid "Active person's name and _GRAMPS ID" msgstr "" -#: ../src/glade/gramps.glade.h:55 +#: ../src/glade/gramps.glade.h:53 msgid "Add_ress:" msgstr "" -#: ../src/glade/gramps.glade.h:56 ../src/glade/mergedata.glade.h:4 +#: ../src/glade/gramps.glade.h:54 ../src/glade/mergedata.glade.h:4 #: ../src/glade/plugins.glade.h:2 msgid "Author:" msgstr "" -#: ../src/glade/gramps.glade.h:57 +#: ../src/glade/gramps.glade.h:55 msgid "Belo_w:" msgstr "" -#: ../src/glade/gramps.glade.h:58 +#: ../src/glade/gramps.glade.h:56 msgid "Birth:" msgstr "" -#: ../src/glade/gramps.glade.h:59 +#: ../src/glade/gramps.glade.h:57 msgid "C_ity:" msgstr "" -#: ../src/glade/gramps.glade.h:60 +#: ../src/glade/gramps.glade.h:58 msgid "C_ounty:" msgstr "" -#: ../src/glade/gramps.glade.h:61 +#: ../src/glade/gramps.glade.h:59 msgid "Calenda_r:" msgstr "" -#: ../src/glade/gramps.glade.h:62 +#: ../src/glade/gramps.glade.h:60 msgid "Church Parish:" msgstr "" -#: ../src/glade/gramps.glade.h:63 +#: ../src/glade/gramps.glade.h:61 msgid "Church _parish:" msgstr "" -#: ../src/glade/gramps.glade.h:64 +#: ../src/glade/gramps.glade.h:62 msgid "Close _without saving" msgstr "" -#: ../src/glade/gramps.glade.h:65 +#: ../src/glade/gramps.glade.h:63 msgid "Close window without changes" msgstr "" -#: ../src/glade/gramps.glade.h:66 +#: ../src/glade/gramps.glade.h:64 msgid "Co_unty:" msgstr "" -#: ../src/glade/gramps.glade.h:67 +#: ../src/glade/gramps.glade.h:65 msgid "Convert to a relative path" msgstr "" -#: ../src/glade/gramps.glade.h:68 +#: ../src/glade/gramps.glade.h:66 msgid "Cou_ntry:" msgstr "" -#: ../src/glade/gramps.glade.h:69 +#: ../src/glade/gramps.glade.h:67 msgid "Count_ry:" msgstr "" -#: ../src/glade/gramps.glade.h:71 +#: ../src/glade/gramps.glade.h:69 msgid "D_ay" msgstr "" -#: ../src/glade/gramps.glade.h:72 +#: ../src/glade/gramps.glade.h:70 msgid "Dat_e:" msgstr "" -#: ../src/glade/gramps.glade.h:73 +#: ../src/glade/gramps.glade.h:71 msgid "De_scription:" msgstr "" -#: ../src/glade/gramps.glade.h:74 +#: ../src/glade/gramps.glade.h:72 msgid "Death:" msgstr "" -#: ../src/glade/gramps.glade.h:75 +#: ../src/glade/gramps.glade.h:73 msgid "Do not ask again" msgstr "" -#: ../src/glade/gramps.glade.h:76 +#: ../src/glade/gramps.glade.h:74 msgid "Do not show this dialog again" msgstr "" -#: ../src/glade/gramps.glade.h:77 -msgid "Enable spelling checker" -msgstr "" - -#: ../src/glade/gramps.glade.h:78 +#: ../src/glade/gramps.glade.h:76 msgid "F" msgstr "" -#: ../src/glade/gramps.glade.h:79 +#: ../src/glade/gramps.glade.h:77 msgid "Family:" msgstr "" -#: ../src/glade/gramps.glade.h:80 +#: ../src/glade/gramps.glade.h:78 msgid "First li_ne:" msgstr "" -#: ../src/glade/gramps.glade.h:81 +#: ../src/glade/gramps.glade.h:79 msgid "" "GNOME settings\n" "Icons Only\n" @@ -10173,38 +10362,38 @@ msgid "" "Text Beside Icons" msgstr "" -#: ../src/glade/gramps.glade.h:86 +#: ../src/glade/gramps.glade.h:84 msgid "GRAMPS" msgstr "" -#: ../src/glade/gramps.glade.h:87 +#: ../src/glade/gramps.glade.h:85 msgid "GRAMPS Preferences" msgstr "" -#: ../src/glade/gramps.glade.h:88 +#: ../src/glade/gramps.glade.h:86 msgid "G_roup as:" msgstr "" -#: ../src/glade/gramps.glade.h:90 +#: ../src/glade/gramps.glade.h:88 msgid "I" msgstr "" -#: ../src/glade/gramps.glade.h:92 +#: ../src/glade/gramps.glade.h:90 msgid "" "If you check this button, all the missing media files will be automatically " "treated according to the currently selected option. No further dialogs will " "be presented for any missing medial files." msgstr "" -#: ../src/glade/gramps.glade.h:94 +#: ../src/glade/gramps.glade.h:92 msgid "Internal note" msgstr "" -#: ../src/glade/gramps.glade.h:95 +#: ../src/glade/gramps.glade.h:93 msgid "Invoke date editor" msgstr "" -#: ../src/glade/gramps.glade.h:96 +#: ../src/glade/gramps.glade.h:94 msgid "" "It is possible to accidentally create multiple families with the same " "parents. To help avoid this problem, only the buttons to select parents are " @@ -10217,149 +10406,149 @@ msgid "" "will create a duplicate family." msgstr "" -#: ../src/glade/gramps.glade.h:99 +#: ../src/glade/gramps.glade.h:97 msgid "Keep reference to the missing file" msgstr "" -#: ../src/glade/gramps.glade.h:100 +#: ../src/glade/gramps.glade.h:98 msgid "LDS Temple:" msgstr "" -#: ../src/glade/gramps.glade.h:101 +#: ../src/glade/gramps.glade.h:99 msgid "L_atitude:" msgstr "" -#: ../src/glade/gramps.glade.h:102 +#: ../src/glade/gramps.glade.h:100 msgid "L_eft:" msgstr "" -#: ../src/glade/gramps.glade.h:103 +#: ../src/glade/gramps.glade.h:101 msgid "Last Changed:" msgstr "" -#: ../src/glade/gramps.glade.h:104 +#: ../src/glade/gramps.glade.h:102 msgid "Le_ft" msgstr "" -#: ../src/glade/gramps.glade.h:105 -msgid "Left to right" -msgstr "" - -#: ../src/glade/gramps.glade.h:106 +#: ../src/glade/gramps.glade.h:103 msgid "Lower X:" msgstr "" -#: ../src/glade/gramps.glade.h:107 +#: ../src/glade/gramps.glade.h:104 msgid "Lower Y:" msgstr "" -#: ../src/glade/gramps.glade.h:109 +#: ../src/glade/gramps.glade.h:106 msgid "Mo_nth" msgstr "" -#: ../src/glade/gramps.glade.h:111 +#: ../src/glade/gramps.glade.h:108 msgid "O" msgstr "" -#: ../src/glade/gramps.glade.h:112 +#: ../src/glade/gramps.glade.h:109 msgid "Ordinance:" msgstr "" -#: ../src/glade/gramps.glade.h:113 +#: ../src/glade/gramps.glade.h:110 msgid "P" msgstr "" -#: ../src/glade/gramps.glade.h:114 +#: ../src/glade/gramps.glade.h:111 msgid "P_atronymic:" msgstr "" -#: ../src/glade/gramps.glade.h:115 +#: ../src/glade/gramps.glade.h:112 msgid "P_hone:" msgstr "" -#: ../src/glade/gramps.glade.h:116 +#: ../src/glade/gramps.glade.h:113 msgid "P_lace:" msgstr "" -#: ../src/glade/gramps.glade.h:117 +#: ../src/glade/gramps.glade.h:114 msgid "Path:" msgstr "" -#: ../src/glade/gramps.glade.h:118 +#: ../src/glade/gramps.glade.h:115 msgid "Phon_e:" msgstr "" -#: ../src/glade/gramps.glade.h:120 +#: ../src/glade/gramps.glade.h:117 msgid "Publication Information:" msgstr "" -#: ../src/glade/gramps.glade.h:121 +#: ../src/glade/gramps.glade.h:118 msgid "R_ight:" msgstr "" -#: ../src/glade/gramps.glade.h:122 +#: ../src/glade/gramps.glade.h:119 +msgid "Relationship to _Father:" +msgstr "" + +#: ../src/glade/gramps.glade.h:120 +msgid "Relationship to _Mother:" +msgstr "" + +#: ../src/glade/gramps.glade.h:121 msgid "Remove object and all references to it from the database" msgstr "" -#: ../src/glade/gramps.glade.h:123 +#: ../src/glade/gramps.glade.h:122 msgid "Remove selected event reference" msgstr "" -#: ../src/glade/gramps.glade.h:124 +#: ../src/glade/gramps.glade.h:123 msgid "Ri_ght" msgstr "" -#: ../src/glade/gramps.glade.h:125 +#: ../src/glade/gramps.glade.h:124 msgid "S" msgstr "" -#: ../src/glade/gramps.glade.h:126 +#: ../src/glade/gramps.glade.h:125 msgid "Select replacement for the missing file" msgstr "" -#: ../src/glade/gramps.glade.h:127 +#: ../src/glade/gramps.glade.h:126 msgid "State:" msgstr "" -#: ../src/glade/gramps.glade.h:128 +#: ../src/glade/gramps.glade.h:127 msgid "Style n_ame:" msgstr "" -#: ../src/glade/gramps.glade.h:129 +#: ../src/glade/gramps.glade.h:128 msgid "Suffi_x:" msgstr "" -#: ../src/glade/gramps.glade.h:131 +#: ../src/glade/gramps.glade.h:130 msgid "Te_xt comment:" msgstr "" -#: ../src/glade/gramps.glade.h:133 ../src/glade/mergedata.glade.h:13 +#: ../src/glade/gramps.glade.h:132 ../src/glade/mergedata.glade.h:13 msgid "Title:" msgstr "" -#: ../src/glade/gramps.glade.h:134 +#: ../src/glade/gramps.glade.h:133 msgid "" "To change your preferences, select one of the subcategories in the menu on " "the left hand side of the window." msgstr "" -#: ../src/glade/gramps.glade.h:135 -msgid "Top to bottom" -msgstr "" - -#: ../src/glade/gramps.glade.h:136 +#: ../src/glade/gramps.glade.h:134 msgid "Type:" msgstr "" -#: ../src/glade/gramps.glade.h:137 +#: ../src/glade/gramps.glade.h:135 msgid "Upper X:" msgstr "" -#: ../src/glade/gramps.glade.h:138 +#: ../src/glade/gramps.glade.h:136 msgid "Upper Y:" msgstr "" -#: ../src/glade/gramps.glade.h:139 +#: ../src/glade/gramps.glade.h:137 msgid "" "Very Low\n" "Low\n" @@ -10368,263 +10557,267 @@ msgid "" "Very High" msgstr "" -#: ../src/glade/gramps.glade.h:144 +#: ../src/glade/gramps.glade.h:142 msgid "Y_ear" msgstr "" -#: ../src/glade/gramps.glade.h:145 +#: ../src/glade/gramps.glade.h:143 msgid "_Address:" msgstr "" -#: ../src/glade/gramps.glade.h:146 +#: ../src/glade/gramps.glade.h:144 msgid "_Always display the LDS ordinance tabs" msgstr "" -#: ../src/glade/gramps.glade.h:147 +#: ../src/glade/gramps.glade.h:145 msgid "_Attribute:" msgstr "" -#: ../src/glade/gramps.glade.h:148 +#: ../src/glade/gramps.glade.h:146 msgid "_Author:" msgstr "" -#: ../src/glade/gramps.glade.h:149 +#: ../src/glade/gramps.glade.h:147 msgid "_Automatically load last database" msgstr "" -#: ../src/glade/gramps.glade.h:150 +#: ../src/glade/gramps.glade.h:148 msgid "_Bold" msgstr "" -#: ../src/glade/gramps.glade.h:151 +#: ../src/glade/gramps.glade.h:149 msgid "_Bottom" msgstr "" -#: ../src/glade/gramps.glade.h:152 +#: ../src/glade/gramps.glade.h:150 msgid "_Call number:" msgstr "" -#: ../src/glade/gramps.glade.h:153 +#: ../src/glade/gramps.glade.h:151 msgid "_Cause:" msgstr "" -#: ../src/glade/gramps.glade.h:154 +#: ../src/glade/gramps.glade.h:152 msgid "_Center" msgstr "" -#: ../src/glade/gramps.glade.h:155 +#: ../src/glade/gramps.glade.h:153 msgid "_City/County:" msgstr "" -#: ../src/glade/gramps.glade.h:156 +#: ../src/glade/gramps.glade.h:154 msgid "_City:" msgstr "" -#: ../src/glade/gramps.glade.h:157 +#: ../src/glade/gramps.glade.h:155 msgid "_Confidence:" msgstr "" -#: ../src/glade/gramps.glade.h:158 +#: ../src/glade/gramps.glade.h:156 msgid "_Country:" msgstr "" -#: ../src/glade/gramps.glade.h:159 +#: ../src/glade/gramps.glade.h:157 msgid "_Date format:" msgstr "" -#: ../src/glade/gramps.glade.h:160 +#: ../src/glade/gramps.glade.h:158 msgid "_Date:" msgstr "" -#: ../src/glade/gramps.glade.h:161 +#: ../src/glade/gramps.glade.h:159 msgid "_Day" msgstr "" -#: ../src/glade/gramps.glade.h:162 +#: ../src/glade/gramps.glade.h:160 msgid "_Description:" msgstr "" -#: ../src/glade/gramps.glade.h:163 +#: ../src/glade/gramps.glade.h:161 msgid "_Display Tip of the Day" msgstr "" -#: ../src/glade/gramps.glade.h:164 +#: ../src/glade/gramps.glade.h:162 msgid "_Display as:" msgstr "" -#: ../src/glade/gramps.glade.h:165 +#: ../src/glade/gramps.glade.h:163 msgid "_Display on startup" msgstr "" -#: ../src/glade/gramps.glade.h:166 +#: ../src/glade/gramps.glade.h:164 msgid "_Email:" msgstr "" -#: ../src/glade/gramps.glade.h:167 +#: ../src/glade/gramps.glade.h:165 msgid "_Event type:" msgstr "" -#: ../src/glade/gramps.glade.h:168 +#: ../src/glade/gramps.glade.h:166 msgid "_Family view" msgstr "" -#: ../src/glade/gramps.glade.h:171 +#: ../src/glade/gramps.glade.h:169 msgid "_Italic" msgstr "" -#: ../src/glade/gramps.glade.h:172 +#: ../src/glade/gramps.glade.h:170 msgid "_Justify" msgstr "" -#: ../src/glade/gramps.glade.h:173 +#: ../src/glade/gramps.glade.h:171 msgid "_Keep Reference" msgstr "" -#: ../src/glade/gramps.glade.h:174 +#: ../src/glade/gramps.glade.h:172 msgid "_Left" msgstr "" -#: ../src/glade/gramps.glade.h:175 +#: ../src/glade/gramps.glade.h:173 msgid "_Longitude:" msgstr "" -#: ../src/glade/gramps.glade.h:176 +#: ../src/glade/gramps.glade.h:174 msgid "_Media Type:" msgstr "" -#: ../src/glade/gramps.glade.h:177 +#: ../src/glade/gramps.glade.h:175 msgid "_Media object:" msgstr "" -#: ../src/glade/gramps.glade.h:178 +#: ../src/glade/gramps.glade.h:176 msgid "_Month" msgstr "" -#: ../src/glade/gramps.glade.h:179 ../src/glade/rule.glade.h:27 +#: ../src/glade/gramps.glade.h:177 ../src/glade/rule.glade.h:27 msgid "_Name:" msgstr "" -#: ../src/glade/gramps.glade.h:180 +#: ../src/glade/gramps.glade.h:178 msgid "_Next" msgstr "" -#: ../src/glade/gramps.glade.h:181 +#: ../src/glade/gramps.glade.h:179 msgid "_Override" msgstr "" -#: ../src/glade/gramps.glade.h:182 +#: ../src/glade/gramps.glade.h:180 msgid "_Padding:" msgstr "" -#: ../src/glade/gramps.glade.h:183 +#: ../src/glade/gramps.glade.h:181 msgid "_Person view" msgstr "" -#: ../src/glade/gramps.glade.h:184 +#: ../src/glade/gramps.glade.h:182 msgid "_Person:" msgstr "" -#: ../src/glade/gramps.glade.h:185 +#: ../src/glade/gramps.glade.h:183 msgid "_Phone:" msgstr "" -#: ../src/glade/gramps.glade.h:186 +#: ../src/glade/gramps.glade.h:184 msgid "_Place:" msgstr "" -#: ../src/glade/gramps.glade.h:187 +#: ../src/glade/gramps.glade.h:185 msgid "_Prefix:" msgstr "" -#: ../src/glade/gramps.glade.h:188 +#: ../src/glade/gramps.glade.h:186 msgid "_Publication information:" msgstr "" -#: ../src/glade/gramps.glade.h:189 +#: ../src/glade/gramps.glade.h:187 +msgid "_Relationship:" +msgstr "" + +#: ../src/glade/gramps.glade.h:188 msgid "_Remove Object" msgstr "" -#: ../src/glade/gramps.glade.h:190 +#: ../src/glade/gramps.glade.h:189 msgid "_Right" msgstr "" -#: ../src/glade/gramps.glade.h:191 +#: ../src/glade/gramps.glade.h:190 msgid "_Role:" msgstr "" -#: ../src/glade/gramps.glade.h:192 +#: ../src/glade/gramps.glade.h:191 msgid "_Roman (Times, serif)" msgstr "" -#: ../src/glade/gramps.glade.h:193 +#: ../src/glade/gramps.glade.h:192 msgid "_Select File" msgstr "" -#: ../src/glade/gramps.glade.h:194 +#: ../src/glade/gramps.glade.h:193 msgid "_Sort as:" msgstr "" -#: ../src/glade/gramps.glade.h:195 +#: ../src/glade/gramps.glade.h:194 msgid "_Source:" msgstr "" -#: ../src/glade/gramps.glade.h:196 +#: ../src/glade/gramps.glade.h:195 msgid "_State/Province:" msgstr "" -#: ../src/glade/gramps.glade.h:197 +#: ../src/glade/gramps.glade.h:196 msgid "_State:" msgstr "" -#: ../src/glade/gramps.glade.h:198 +#: ../src/glade/gramps.glade.h:197 msgid "_Status:" msgstr "" -#: ../src/glade/gramps.glade.h:199 +#: ../src/glade/gramps.glade.h:198 msgid "_Swiss (Arial, Helvetica, sans-serif)" msgstr "" -#: ../src/glade/gramps.glade.h:201 +#: ../src/glade/gramps.glade.h:200 msgid "_Top" msgstr "" -#: ../src/glade/gramps.glade.h:202 +#: ../src/glade/gramps.glade.h:201 msgid "_Type:" msgstr "" -#: ../src/glade/gramps.glade.h:203 +#: ../src/glade/gramps.glade.h:202 msgid "_Underline" msgstr "" -#: ../src/glade/gramps.glade.h:204 +#: ../src/glade/gramps.glade.h:203 msgid "_Use this selection for all missing media files" msgstr "" -#: ../src/glade/gramps.glade.h:205 +#: ../src/glade/gramps.glade.h:204 msgid "_Value:" msgstr "" -#: ../src/glade/gramps.glade.h:206 +#: ../src/glade/gramps.glade.h:205 msgid "_Volume/Page:" msgstr "" -#: ../src/glade/gramps.glade.h:207 +#: ../src/glade/gramps.glade.h:206 msgid "_Web address:" msgstr "" -#: ../src/glade/gramps.glade.h:208 +#: ../src/glade/gramps.glade.h:207 msgid "_Year" msgstr "" -#: ../src/glade/gramps.glade.h:209 +#: ../src/glade/gramps.glade.h:208 msgid "_ZIP/Postal code:" msgstr "" -#: ../src/glade/gramps.glade.h:210 +#: ../src/glade/gramps.glade.h:209 msgid "_Zip/Postal code:" msgstr "" -#: ../src/glade/gramps.glade.h:212 +#: ../src/glade/gramps.glade.h:211 msgid "pt" msgstr "" @@ -10916,32 +11109,16 @@ msgid "Output Window" msgstr "" #: ../src/plugins/eventcmp.glade.h:1 -msgid "_File name" -msgstr "" - -#: ../src/plugins/eventcmp.glade.h:2 -msgid "Save Data" -msgstr "" - -#: ../src/plugins/eventcmp.glade.h:3 -msgid "Save as a Spreadsheet - GRAMPS" -msgstr "" - -#: ../src/plugins/eventcmp.glade.h:4 -msgid "Select file to save OpenOffice.org spreadsheet" -msgstr "" - -#: ../src/plugins/eventcmp.glade.h:5 msgid "" "The event comparison utility uses the filters defined in the Custom Filter " "Editor." msgstr "" -#: ../src/plugins/eventcmp.glade.h:6 +#: ../src/plugins/eventcmp.glade.h:2 msgid "_Custom filter editor" msgstr "" -#: ../src/plugins/eventcmp.glade.h:7 ../src/plugins/genewebexport.glade.h:8 +#: ../src/plugins/eventcmp.glade.h:3 ../src/plugins/genewebexport.glade.h:8 #: ../src/plugins/vcalendarexport.glade.h:2 #: ../src/plugins/vcardexport.glade.h:2 ../src/plugins/writeftree.glade.h:2 msgid "_Filter:" @@ -11113,41 +11290,41 @@ msgid "GeneWeb source file" msgstr "" #: ../data/gramps.schemas.in.h:1 -msgid "Allow editing GRAMPS IDs" -msgstr "" - -#: ../data/gramps.schemas.in.h:2 msgid "Automatically pop plugin status window" msgstr "" -#: ../data/gramps.schemas.in.h:3 +#: ../data/gramps.schemas.in.h:2 msgid "Date display format" msgstr "" -#: ../data/gramps.schemas.in.h:4 +#: ../data/gramps.schemas.in.h:3 msgid "Default event GRAMPS ID pattern" msgstr "" -#: ../data/gramps.schemas.in.h:5 +#: ../data/gramps.schemas.in.h:4 msgid "Default family GRAMPS ID pattern" msgstr "" -#: ../data/gramps.schemas.in.h:6 +#: ../data/gramps.schemas.in.h:5 msgid "Default media object GRAMPS ID pattern" msgstr "" -#: ../data/gramps.schemas.in.h:7 +#: ../data/gramps.schemas.in.h:6 msgid "Default person GRAMPS ID pattern" msgstr "" -#: ../data/gramps.schemas.in.h:8 +#: ../data/gramps.schemas.in.h:7 msgid "Default place GRAMPS ID pattern" msgstr "" -#: ../data/gramps.schemas.in.h:9 +#: ../data/gramps.schemas.in.h:8 msgid "Default report directory" msgstr "" +#: ../data/gramps.schemas.in.h:9 +msgid "Default repository GRAMPS ID pattern" +msgstr "" + #: ../data/gramps.schemas.in.h:10 msgid "Default source GRAMPS ID pattern" msgstr "" @@ -11157,394 +11334,323 @@ msgid "Default surname guessing style" msgstr "" #: ../data/gramps.schemas.in.h:12 -msgid "Default toolbar style" -msgstr "" - -#: ../data/gramps.schemas.in.h:13 -msgid "Default view on a startup" -msgstr "" - -#: ../data/gramps.schemas.in.h:14 msgid "Default website directory" msgstr "" -#: ../data/gramps.schemas.in.h:15 +#: ../data/gramps.schemas.in.h:13 msgid "Display Filter controls" msgstr "" -#: ../data/gramps.schemas.in.h:16 -msgid "Display Tip of the Day" -msgstr "" - -#: ../data/gramps.schemas.in.h:17 -msgid "" -"Display global properties editor when object is dropped from external source" -msgstr "" - -#: ../data/gramps.schemas.in.h:18 -msgid "" -"Display local properties editor when object is dropped from internal source" -msgstr "" - -#: ../data/gramps.schemas.in.h:19 +#: ../data/gramps.schemas.in.h:15 msgid "Do not prompt on save" msgstr "" -#: ../data/gramps.schemas.in.h:20 +#: ../data/gramps.schemas.in.h:16 msgid "Enable the spelling checker, if available" msgstr "" -#: ../data/gramps.schemas.in.h:21 -msgid "Family View style" -msgstr "" - -#: ../data/gramps.schemas.in.h:22 +#: ../data/gramps.schemas.in.h:17 msgid "Full pathname of the default report directory." msgstr "" -#: ../data/gramps.schemas.in.h:23 +#: ../data/gramps.schemas.in.h:18 msgid "Full pathname of the default website directory." msgstr "" -#: ../data/gramps.schemas.in.h:24 +#: ../data/gramps.schemas.in.h:19 msgid "" "Full pathname of the directory from which GRAMPS has last imported data." msgstr "" -#: ../data/gramps.schemas.in.h:25 +#: ../data/gramps.schemas.in.h:20 msgid "" "Full pathname of the directory into which GRAMPS has last exported data." msgstr "" -#: ../data/gramps.schemas.in.h:26 +#: ../data/gramps.schemas.in.h:21 msgid "Full pathname of the last GRDB database GRAMPS has worked with." msgstr "" -#: ../data/gramps.schemas.in.h:27 +#: ../data/gramps.schemas.in.h:22 msgid "Height of the interface." msgstr "" -#: ../data/gramps.schemas.in.h:28 +#: ../data/gramps.schemas.in.h:23 msgid "Hide beta warning on startup" msgstr "" -#: ../data/gramps.schemas.in.h:29 +#: ../data/gramps.schemas.in.h:24 msgid "" "If set to 0 or 1, the statusbar will the name and GRAMPS ID of an active " "person. If set to 2, the statusbar will show the relationship of the active " "person tp the Default Person." msgstr "" -#: ../data/gramps.schemas.in.h:30 -msgid "If set to 1, GRAMPS IDs are user-editable." -msgstr "" - -#: ../data/gramps.schemas.in.h:31 +#: ../data/gramps.schemas.in.h:25 msgid "" "If set to 1, Plugin Status Window will pop automatically when problems are " "detected on plugins load and reload." msgstr "" -#: ../data/gramps.schemas.in.h:32 +#: ../data/gramps.schemas.in.h:26 msgid "If set to 1, Tip of the Day will be displayed on startup." msgstr "" -#: ../data/gramps.schemas.in.h:33 -msgid "" -"If set to 1, dropping the object from an external source into the gallery " -"will invoke the global properties editor." -msgstr "" - -#: ../data/gramps.schemas.in.h:34 -msgid "" -"If set to 1, dropping the object from an internal source into the gallery " -"will invoke the local properties editor." -msgstr "" - -#: ../data/gramps.schemas.in.h:35 -msgid "" -"If set to 1, dropping the object into the gallery will make a reference to " -"the object. If set to 0, the copy of the object will be made instead of a " -"reference." -msgstr "" - -#: ../data/gramps.schemas.in.h:36 +#: ../data/gramps.schemas.in.h:27 msgid "If set to 1, the Filter controls will be displayed in People View." msgstr "" -#: ../data/gramps.schemas.in.h:37 +#: ../data/gramps.schemas.in.h:28 msgid "If set to 1, the LDS ordinance options will be shown." msgstr "" -#: ../data/gramps.schemas.in.h:38 +#: ../data/gramps.schemas.in.h:29 msgid "" "If set to 1, the Sidebar View will be enabled. If set to 0, the Notebook " "View will be used instead." msgstr "" -#: ../data/gramps.schemas.in.h:39 -msgid "" -"If set to 1, the alternate calendar menus will be shown in date editing " -"dialogs." -msgstr "" - -#: ../data/gramps.schemas.in.h:40 -msgid "If set to 1, the index numbers will be shown in children list." -msgstr "" - -#: ../data/gramps.schemas.in.h:41 +#: ../data/gramps.schemas.in.h:30 msgid "If set to 1, the last database will be loaded on the startup." msgstr "" -#: ../data/gramps.schemas.in.h:42 +#: ../data/gramps.schemas.in.h:31 msgid "" "If set to 1, the spelling checker will be enabled if it is available on the " "system." msgstr "" -#: ../data/gramps.schemas.in.h:43 +#: ../data/gramps.schemas.in.h:32 msgid "If set to 1, the toolbar will be shown in the main GRAMPS window." msgstr "" -#: ../data/gramps.schemas.in.h:44 +#: ../data/gramps.schemas.in.h:33 msgid "" "If set to 1, the warning about beta version will not be displayed on the " "startup." msgstr "" -#: ../data/gramps.schemas.in.h:45 +#: ../data/gramps.schemas.in.h:34 msgid "" "If set to 1, this key indicates that the screen size has already been " "checked and the initial interface decision made. No action will be taken if " "the screen is too smal, since the user may have overridden our settings." msgstr "" -#: ../data/gramps.schemas.in.h:46 +#: ../data/gramps.schemas.in.h:35 msgid "" "If set to 1, this key indicates that the startup druid has already been run." msgstr "" -#: ../data/gramps.schemas.in.h:47 +#: ../data/gramps.schemas.in.h:36 msgid "If set to True, event reports are shown on the Family View." msgstr "" -#: ../data/gramps.schemas.in.h:48 +#: ../data/gramps.schemas.in.h:37 msgid "If set to True, siblings will be shown on the Family View." msgstr "" -#: ../data/gramps.schemas.in.h:49 +#: ../data/gramps.schemas.in.h:38 msgid "Information shown in statusbar" msgstr "" -#: ../data/gramps.schemas.in.h:50 +#: ../data/gramps.schemas.in.h:39 msgid "Last database GRAMPS has worked with" msgstr "" -#: ../data/gramps.schemas.in.h:51 +#: ../data/gramps.schemas.in.h:40 msgid "Last directory from which the import was made" msgstr "" -#: ../data/gramps.schemas.in.h:52 +#: ../data/gramps.schemas.in.h:41 msgid "Last directory into which the export was made" msgstr "" -#: ../data/gramps.schemas.in.h:53 +#: ../data/gramps.schemas.in.h:42 msgid "Load last database on startup" msgstr "" -#: ../data/gramps.schemas.in.h:54 -msgid "Make a reference to the dropped object" -msgstr "" - -#: ../data/gramps.schemas.in.h:55 +#: ../data/gramps.schemas.in.h:43 msgid "Name display format" msgstr "" -#: ../data/gramps.schemas.in.h:56 +#: ../data/gramps.schemas.in.h:44 msgid "Preferred format for graphical reports" msgstr "" -#: ../data/gramps.schemas.in.h:57 +#: ../data/gramps.schemas.in.h:45 msgid "Preferred format for graphical reports." msgstr "" -#: ../data/gramps.schemas.in.h:58 +#: ../data/gramps.schemas.in.h:46 msgid "Preferred format for text reports" msgstr "" -#: ../data/gramps.schemas.in.h:59 +#: ../data/gramps.schemas.in.h:47 msgid "Preferred format for text reports." msgstr "" -#: ../data/gramps.schemas.in.h:60 +#: ../data/gramps.schemas.in.h:48 msgid "Preferred page size" msgstr "" -#: ../data/gramps.schemas.in.h:61 +#: ../data/gramps.schemas.in.h:49 msgid "Preferred page size." msgstr "" -#: ../data/gramps.schemas.in.h:62 +#: ../data/gramps.schemas.in.h:50 msgid "Researcher city" msgstr "" -#: ../data/gramps.schemas.in.h:63 +#: ../data/gramps.schemas.in.h:51 msgid "Researcher city." msgstr "" -#: ../data/gramps.schemas.in.h:64 +#: ../data/gramps.schemas.in.h:52 msgid "Researcher country" msgstr "" -#: ../data/gramps.schemas.in.h:65 +#: ../data/gramps.schemas.in.h:53 msgid "Researcher country." msgstr "" -#: ../data/gramps.schemas.in.h:66 +#: ../data/gramps.schemas.in.h:54 msgid "Researcher email address" msgstr "" -#: ../data/gramps.schemas.in.h:67 +#: ../data/gramps.schemas.in.h:55 msgid "Researcher email address." msgstr "" -#: ../data/gramps.schemas.in.h:68 +#: ../data/gramps.schemas.in.h:56 msgid "Researcher name" msgstr "" -#: ../data/gramps.schemas.in.h:69 +#: ../data/gramps.schemas.in.h:57 msgid "Researcher name." msgstr "" -#: ../data/gramps.schemas.in.h:70 +#: ../data/gramps.schemas.in.h:58 msgid "Researcher phone" msgstr "" -#: ../data/gramps.schemas.in.h:71 +#: ../data/gramps.schemas.in.h:59 msgid "Researcher phone." msgstr "" -#: ../data/gramps.schemas.in.h:72 +#: ../data/gramps.schemas.in.h:60 msgid "Researcher postal code" msgstr "" -#: ../data/gramps.schemas.in.h:73 +#: ../data/gramps.schemas.in.h:61 msgid "Researcher postal code." msgstr "" -#: ../data/gramps.schemas.in.h:74 +#: ../data/gramps.schemas.in.h:62 msgid "Researcher state" msgstr "" -#: ../data/gramps.schemas.in.h:75 +#: ../data/gramps.schemas.in.h:63 msgid "Researcher state." msgstr "" -#: ../data/gramps.schemas.in.h:76 +#: ../data/gramps.schemas.in.h:64 msgid "Researcher street address" msgstr "" -#: ../data/gramps.schemas.in.h:77 +#: ../data/gramps.schemas.in.h:65 msgid "Researcher stret address." msgstr "" -#: ../data/gramps.schemas.in.h:78 +#: ../data/gramps.schemas.in.h:66 msgid "Screen size has been checked" msgstr "" -#: ../data/gramps.schemas.in.h:79 -msgid "Show alternate calndar options" -msgstr "" - -#: ../data/gramps.schemas.in.h:80 +#: ../data/gramps.schemas.in.h:67 msgid "Show event details on the Family View" msgstr "" -#: ../data/gramps.schemas.in.h:81 -msgid "Show index numbers in children list" -msgstr "" - -#: ../data/gramps.schemas.in.h:82 +#: ../data/gramps.schemas.in.h:68 msgid "Show siblings on the Family View" msgstr "" -#: ../data/gramps.schemas.in.h:83 +#: ../data/gramps.schemas.in.h:69 msgid "Show toolbar" msgstr "" -#: ../data/gramps.schemas.in.h:84 +#: ../data/gramps.schemas.in.h:70 msgid "Sidebar View" msgstr "" -#: ../data/gramps.schemas.in.h:85 +#: ../data/gramps.schemas.in.h:71 msgid "Specifies the height of the interface when GRAMPS starts." msgstr "" -#: ../data/gramps.schemas.in.h:86 +#: ../data/gramps.schemas.in.h:72 msgid "Specifies the width of the interface when GRAMPS starts." msgstr "" -#: ../data/gramps.schemas.in.h:87 +#: ../data/gramps.schemas.in.h:73 msgid "Startup druid has been run" msgstr "" -#: ../data/gramps.schemas.in.h:88 +#: ../data/gramps.schemas.in.h:74 msgid "" "The new GRAMPS IDs for the events are generated according to this format " "string." msgstr "" -#: ../data/gramps.schemas.in.h:89 +#: ../data/gramps.schemas.in.h:75 msgid "" "The new GRAMPS IDs for the family are generated according to this format " "string." msgstr "" -#: ../data/gramps.schemas.in.h:90 +#: ../data/gramps.schemas.in.h:76 msgid "" "The new GRAMPS IDs for the media object are generated according to this " "format string." msgstr "" -#: ../data/gramps.schemas.in.h:91 +#: ../data/gramps.schemas.in.h:77 msgid "" "The new GRAMPS IDs for the person are generated according to this format " "string." msgstr "" -#: ../data/gramps.schemas.in.h:92 +#: ../data/gramps.schemas.in.h:78 msgid "" "The new GRAMPS IDs for the place are generated according to this format " "string." msgstr "" -#: ../data/gramps.schemas.in.h:93 +#: ../data/gramps.schemas.in.h:79 +msgid "" +"The new GRAMPS IDs for the repositories are generated according to this " +"format string." +msgstr "" + +#: ../data/gramps.schemas.in.h:80 msgid "" "The new GRAMPS IDs for the source are generated according to this format " "string." msgstr "" -#: ../data/gramps.schemas.in.h:94 -msgid "" -"This key determines style of the Family View. Use 0 for \"Left-to-right\" " -"style and 1 for \"Top-to-bottom\" style." -msgstr "" - -#: ../data/gramps.schemas.in.h:95 +#: ../data/gramps.schemas.in.h:81 msgid "" "This key determines the date display format. O corresponds to the MM/DD/YYYY " "(US format), 1 corrsponds to DD/MM/YYYY (European format), and 2 corresponds " "to YYYY-MM-DD (ISO format)." msgstr "" -#: ../data/gramps.schemas.in.h:96 +#: ../data/gramps.schemas.in.h:82 msgid "" "This key determines the name display format. Use 0 for \"Firstname Surname" "\", 1 for \"Surname, Firstname\", 2 for \"Firstname SURNAME\", and 3 for " "\"SURNAME, Firstname\" style." msgstr "" -#: ../data/gramps.schemas.in.h:97 +#: ../data/gramps.schemas.in.h:83 msgid "" "This key determines the style of the surname guessing when the new person is " "added to the database. Use 0 for Father's surname, 1 for no guessing, 2 for " @@ -11552,41 +11658,28 @@ msgid "" "style." msgstr "" -#: ../data/gramps.schemas.in.h:98 -msgid "" -"This key determines the style of the toolbar. Use 0 for icons only, 1 for " -"text only, 2 for text below images, 3 for text beside images, and -1 for the " -"current GNOME style." -msgstr "" - -#: ../data/gramps.schemas.in.h:99 -msgid "" -"This key determines which view will be presented when GRAMPS starts. Use 0 " -"for People View and 1 for Family View." -msgstr "" - -#: ../data/gramps.schemas.in.h:100 +#: ../data/gramps.schemas.in.h:84 msgid "" "This key disables prompting when data has changed and the Cancel button has " "been pressed." msgstr "" -#: ../data/gramps.schemas.in.h:101 +#: ../data/gramps.schemas.in.h:85 msgid "" "This key keeps the version for which the welcome message has already been " "displayed. The integer denotes the major, minor, and release numerals, e.g. " "200 denotes the 2.0.0 version." msgstr "" -#: ../data/gramps.schemas.in.h:102 +#: ../data/gramps.schemas.in.h:86 msgid "Use LDS options" msgstr "" -#: ../data/gramps.schemas.in.h:103 +#: ../data/gramps.schemas.in.h:87 msgid "Welcome message has already been displayed for this version" msgstr "" -#: ../data/gramps.schemas.in.h:104 +#: ../data/gramps.schemas.in.h:88 msgid "Width of the interface." msgstr ""