diff --git a/AUTHORS b/AUTHORS index 00c691f95..56691187a 100644 --- a/AUTHORS +++ b/AUTHORS @@ -64,6 +64,8 @@ Martin Hawlisch martin.hawlisch@gmx.de Nick Hall nick__hall@hotmail.com +Paul Culley paulr2787@gmail.com + Peter Landgren peter.talken@telia.com Raphael Ackermann raphael.ackermann@gmail.com diff --git a/ChangeLog b/ChangeLog index 2f008d3f0..28f1babac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,746 +1,527 @@ -2018-12-20 Paul Culley +2019-08-08 prculley - * gramps/gui/configure.py, gramps/gui/display.py, - gramps/gui/glade/book.glade, gramps/gui/glade/styleeditor.glade, - gramps/gui/plug/report/_bookdialog.py, - gramps/gui/plug/report/_styleeditor.py, - gramps/gui/selectors/selectperson.py, - gramps/gui/selectors/selectrepository.py, - gramps/gui/widgets/grampletpane.py, - gramps/gui/widgets/reorderfam.py, - gramps/plugins/tool/mediamanager.py, - gramps/plugins/tool/relcalc.glade, gramps/plugins/tool/relcalc.py, - po/ar.po, po/bg.po, po/br.po, po/ca.po, po/cs.po, po/da.po, - po/de.po, po/el.po, po/en_GB.po, po/eo.po, po/es.po, po/fi.po, - po/fr.po, po/ga.po, po/gramps.pot, po/he.po, po/hr.po, po/hu.po, - po/is.po, po/it.po, po/ja.po, po/lt.po, po/mk.po, po/nb.po, - po/nl.po, po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, - po/ru.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, - po/sv.po, po/ta.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, - po/zh_HK.po, po/zh_TW.po: Help issues for bug 9042 (#738) * Media Manager: add help button and remove '...' Issue #9042 * Edit/Preferences: add Help button Issue #9042 * Style Editor, Document Styles dialog: add help buttons Issue #9042 * Fix Select Person dialog Help button URL Issue #9042 * Fix Select Repository dialog Help button URL Issue #9042 * Relationship Calculator: Add help button Issue #9042 * Reorder Relationships dialog; add Help button Issue #9042 * Generate Book Dialog; Fix Help URL Issue #9042 * Manage Book dialog; add help button Issue #9042 * Fix Detached Gramplets Help button URL when 'help_url' not in .gpr Issue #9042 * Fix help URLs when they contain illegal characters and to match - wiki section targetID algorithm Issue #9042 + * AUTHORS, ChangeLog, FAQ, NEWS, po/ChangeLog, po/gramps.pot: + Prepare for Release 5.0.2 -2018-12-20 prculley +2019-08-08 Paul Culley - * po/hu.po: Updated Hungarian translation + * gramps/gen/plug/_gramplet.py: Fix some Gramplets not updating + during tree changes after db change. (#865) Fixes #11234 -2018-12-20 milotype <43657314+milotype@users.noreply.github.com> +2019-08-08 Paul Culley - * gramps/gen/datehandler/_date_hr.py, po/hr.po: Croatian - localisation updates (#741) * Update/Completion Croatian translation This is a big update. The croatian translation is now 100% complete. - Translated all missing strings, made lots of corrections, improved - consistency in the wording, tested thoroughly. Also, it will work - with the updated datehandler file "_date_hr.py", which i'll be - updating simultaneously. * Croatian Datehandler update Made changes to fit croatian specific date handling. Also because - i've updated the hr.po file. I've tested it with the present - "_datedisplay.py" of the maintainance/gramps50 branch. Basically it would be great, if next to the obligatory "display_iso" - format, only two more formats would show up in the croatian - drop-down menus: "dd_dformat01" (numerical) and "dd_dformat04". - Other formats are unneeded. 9. 5. 2018. => ordinal numbers, all separated by spaces 9. svibnja 2018. => ordinal numbers and genitiv month's form, all - separated by spaces + * gramps/plugins/gramplet/events.py: Fix Events Grampslet for bad + sort order on dates/ages (#867) Fixes #7616 -2018-12-20 Nick Hall +2019-08-08 Paul Culley - * gramps/gen/db/generic.py: Fix contents of enclosed_by secondary - dbapi column (#742) The enclosed_by column should contain the first value in the list - instead of the last. Resolves #10907. + * gramps/gui/editors/displaytabs/backreflist.py, + gramps/gui/editors/displaytabs/backrefmodel.py: Fix References Tab + to update on Deletes of items when editor is open (#864) Fixes #11231 -2018-12-18 Leonhaeuser +2019-08-08 Paul Culley - * po/de.po: update German translation + * data/tests/imp_notetest_dfs.gramps, + gramps/plugins/lib/libgedcom.py: Fix GEDCOM import for better + support of TMG (#861) Fixes #11224 -2018-12-15 SNoiraud +2019-08-07 Paul Culley - * gramps/plugins/mapservices/googlemap.py: Google maps URL problem Fixes #10772 + * gramps/gui/editors/__init__.py: Fix Edit Link 'New' button to work + (#863) Fixes #11225 -2018-12-09 prculley +2019-08-07 Paul Culley - * gramps/gen/plug/docbackend/docbackend.py: Fix ODT reports with - links when run in non-English languages Fixes #10911 + * data/tests/exp_sample_ged.ged, data/tests/imp_sample.ged, + data/tests/imp_sample.gramps, + gramps/plugins/export/exportgedcom.py, + gramps/plugins/lib/libgedcom.py: Fix GEDCOM importer to properly + handle multiple surnames per 5.5.1 (#862) Fixes #11228 -2018-12-06 prculley +2019-08-01 Serge Noiraud - * gramps/gui/plug/report/_reportdialog.py: Allow addon Reports to - specify a help button URL for options dialog Fixes #10910 + * gramps/plugins/webreport/common.py, + gramps/plugins/webreport/place.py: Narrative web: Sort problem with + places. (#854) * Narrative web: Sort problem with places. Fixes #10868. Places list is not sorted depending on the selected language. If you start gramps in english or another language then try to + generated a narrative web report in another language, the navigation + alphabet is incorrect. This is true for the place list and the + person list. The problem was related to pyICU. * Narrative web: some pylint improvement. -2018-12-01 Nick Hall +2019-08-01 Paul Culley - * gramps/plugins/db/dbapi/dbapi.py, gramps/plugins/tool/rebuild.py: - Fix Rebuild Secondary Indexes tool for dbapi backends For dbapi backends, this tool will update the secondary columns that - are used for indexing. Resolves #10757. + * gramps/gui/navigator.py, gramps/gui/viewmanager.py: Fix Navigator + sidebar so can change view type with proper resize (#853) Fixes #6422, #11164 -2018-11-15 prculley +2019-07-31 Paul Culley - * gramps/plugins/db/dbapi/dbapi.py: Fix dbapi set_name_group_mapping - to properly close transaction Fixes #10730 + * gramps/gui/views/treemodels/flatbasemodel.py: fix crash when using + sidebar filter and merging in another view (#858) Fixes #11089, #11064, #11134 -2018-10-24 prculley +2019-07-31 Paul Culley - * gramps/gen/datehandler/_date_ru.py: Fix Russian date handler crash - when Russian .po isn't present Fixes #10855 + * gramps/plugins/drawreport/ancestortree.py, + gramps/plugins/lib/librecurse.py: Fix AncestorTree so add siblings + to center person works (#852) Fixes #11215 -2018-12-04 Leonhaeuser +2019-07-31 Paul Culley - * po/de.po: update German translation + * gramps/gen/config.py, gramps/gen/plug/docgen/graphdoc.py, + gramps/grampsapp.py, gramps/gui/configure.py: Fix graphs on Windows + for font selection not working (#849) Fixes #11212 -2018-12-04 vantu5z +2019-07-31 Paul Culley + + * gramps/plugins/db/dbapi/dbapi.py: Fix dbapi reindex_reference_maps + tool to properly close transaction (#847) Fixes #11195 + +2019-07-10 Paul Culley + + * gramps/gui/widgets/selectionwidget.py: Fix zoom via mouse wheel in + media event editor selectionwidget (#835) also fixes zooming with scroll bars always present Fixes #11198 + +2019-03-20 vantu5z * po/ru.po: update Russian translation -2018-11-29 niememat +2019-06-14 Mattkmmr <49940207+Mattkmmr@users.noreply.github.com> + + * gramps/plugins/gramplet/metadataviewer.py: Fix metadataviewer.py + (#823) Fix so that metadata is actually detected and displayed (signal was + not getting detected). + +2019-06-12 niememat * po/fi.po: Update finnish translation -2018-11-28 Paul Culley +2019-06-11 John Ralls - * gramps/gui/plug/quick/_quicktable.py: Fix Quickview for missing - table data on some Gtk Versions (#593) Issue #10448 Issue #7867 + * mac/gramps.modules: Fix graphviz and exiv2 download URLs. -2018-11-28 Paul Culley +2019-06-11 John Ralls - * gramps/cli/arghandler.py, gramps/gui/grampsgui.py: Fix startup - messages with bad filename (#720) Fixes #10885 + * mac/gramps.modules: Update dependency versions and download paths. -2018-11-28 Paul Culley +2019-06-10 Serge Noiraud - * gramps/gui/selectors/selectplace.py, - gramps/gui/views/treemodels/placemodel.py, - gramps/plugins/lib/libplaceview.py: Restrict Place view Name col to - the primary name (#673) while allowing searchbar to find alt and primary names related to Issue #9276 while allowing searchbar to find alt and primary names. Currently, the Place View and Place Selector name column shows a - comma separated list of the primary and alt names for a place. With - the advent of GeoNames and Gov data, the alt names lists are getting - populated with (sometimes long) lists of (sometimes duplicated) - names. This doesn't look very good in the view. I've gotten a couple - of email complaints about this. The Name column was originally extended (for Gramps50) to include - alt names to allow the use of the top search bar (enabled when - sidebar is turned off via 'View/Sidebar'), to perform a search - through all the alt names as well as primary name. - https://gramps-project.org/bugs/view.php?id=9276 This PR creates a new (hidden) column in the place model containing - the full name list, and reverts the 'Name' column to the primary - name. It also modifies the PlaceSelector and PlaceView classes to - cause the search bar to use the new (hidden) column. + * gramps/gen/utils/place.py, gramps/gen/utils/test/place_test.py, + gramps/plugins/view/geoplaces.py: Avoid comma in a lat/lon entry + field. (#812) * Avoid comma in a lat/lon entry field. * Be more precise on the tooltip text. * conv_lat_lon should not accept comma in lat/lon * Tests failed with comma in lat/lon * geoplaces fails to center if bad lat/lon -2018-11-28 Paul Culley +2019-06-10 Serge Noiraud - * gramps/gui/filters/sidebar/_personsidebarfilter.py: Fix Person - Sidebarfilter when using 'Event' and Reg expressions (#729) Fixes #10659 + * gramps/gui/editors/displaytabs/surnametab.py, + gramps/gui/widgets/monitoredwidgets.py: Avoid invalid characters in + the entry field (#811) In this patch: 1 - If you copy/paste strings from another application, you can add CR, LF, TAB and other special characters. I remove + them. 2 - suppress all leading and trailing spaces for these + entry field. -2018-11-28 Paul Culley +2019-06-10 milotype <43657314+milotype@users.noreply.github.com> - * gramps/plugins/tool/finddupes.py: Fix Find Duplicate People; - exception when deleting someone shown (#728) outside of the tool Fixes #10875 + * po/hr.po: Update Croatian translation (#824) -2018-11-28 Paul Culley +2019-06-09 Paul Culley - * data/tests/exp_sample_ged.ged, - gramps/plugins/export/exportgedcom.py, - gramps/plugins/test/exports_test.py: Gedcom export, upgrade OBJE - handling to Gedcom 5.5.1 style (#702) Fixes #10797 + * gramps/gui/displaystate.py, gramps/gui/views/listview.py: Fix + crash for multiple deletes in one transaction (#814) Fixes #11117 -2018-11-28 Paul Culley +2019-06-10 Ed Bennett - * data/tests/imp_sample_csv.gramps, - gramps/plugins/importer/importcsv.py: Fix CSV import to set marriage - event role to family (#725) Fixes #9952 - -2018-11-28 Paul Culley - - * data/tips.xml.in, po/ar.po, po/bg.po, po/br.po, po/ca.po, - po/cs.po, po/da.po, po/de.po, po/el.po, po/en_GB.po, po/eo.po, - po/es.po, po/fi.po, po/fr.po, po/ga.po, po/gramps.pot, po/he.po, + * gramps/gen/relationship.py, po/ar.po, po/bg.po, po/br.po, + po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/en_GB.po, + po/eo.po, po/es.po, po/fi.po, po/fr.po, po/ga.po, po/he.po, po/hr.po, po/hu.po, po/is.po, po/it.po, po/ja.po, po/lt.po, po/mk.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, po/ru.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, po/sv.po, po/ta.po, po/tr.po, po/uk.po, - po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Update gramps - bugtracker URL in all po files (#710) Fixes #10543 + po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Adjust translation + strings for unmarried partners to give correct text in English + (#818) Fixes #11109 -2018-11-28 Serge Noiraud +2019-05-07 John Ralls - * data/css/Web_Basic-Ash.css, data/css/Web_Basic-Blue.css, - data/css/Web_Basic-Cypress.css, data/css/Web_Basic-Lilac.css, - data/css/Web_Basic-Peach.css, data/css/Web_Basic-Spruce.css, - data/css/Web_Mainz.css, data/css/Web_Nebraska.css: Narrative Web : - thumbnails bad alignment. (#691) * Narrative Web : thumbnails bad alignment. Fixes #10854 also solves the following problems in the Nebraska style sheet : 1 - float parameter has no value "center" 2 - "[" instead of ";" at end of line 1100 * overlapping with long titles + * mac/gramps.modules: Disable vala for gexiv2, it breaks + introspection. -2018-11-28 Paul Culley +2019-01-05 caigner - * gramps/gui/views/treemodels/citationlistmodel.py: Fix typo in - CitationListModel for sort change (#730) + * gramps/gui/views/navigationview.py, po/ar.po, po/bg.po, po/br.po, + po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/en_GB.po, + po/eo.po, po/es.po, po/fi.po, po/fr.po, po/ga.po, po/gramps.pot, + po/he.po, po/hr.po, po/hu.po, po/is.po, po/it.po, po/ja.po, + po/lt.po, po/mk.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, + po/pt_BR.po, po/pt_PT.po, po/ro.po, po/ru.po, po/sk.po, po/sl.po, + po/sq.po, po/sr.po, po/sr_Latn.po, po/sv.po, po/ta.po, po/tr.po, + po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: changed + 'Edit ->Set Home Person' to 'Edit -> Set Home Person' -2018-11-28 Serge Noiraud +2019-04-14 système - * gramps/plugins/gramplet/todo.py: Fix Adding "ToDo" note crash when - no active object (#685) * Fix Adding "ToDo" note crash when no active object Fixes #10795 * Better message when no active object. * resolve conflict: Fixes #10795 + * po/fr.po: typo on french translation -2018-11-28 Paul Culley +2019-04-13 Paul Culley - * gramps/gui/views/treemodels/citationbasemodel.py, - gramps/gui/views/treemodels/citationlistmodel.py: Fix Citation List - view Source Last Changed Column to sort properly (#723) Fixes #10893 + * gramps/plugins/lib/libgedcom.py: Fix failure after Gedcom import + if missing objects were found (#807) Fixes #11082 -2018-11-28 pmraps <43935667+pmraps@users.noreply.github.com> +2019-03-26 John Ralls - * po/pt_PT.po: some pt_PT.po translation changes (#703) * some header changes * more changes + * gramps/gen/utils/maclocale.py: [maclocale] Fix none type has no + len(). Fixes #11075 -2018-11-28 Paul Culley +2019-03-17 Paul Culley - * gramps/gui/viewmanager.py: Fix for re-entrant main window close - when user hits 'x' again (#724) Fixes #10897 + * data/tests/imp_sample.gramps, gramps/plugins/lib/libgedcom.py: Fix + Gedcom import so it doesn't create completely empty Birth events + (#799) Fixes #10145 Note: a completely empty birth event is removed by Check and Repair; + this is wrong in that sometimes we know a person is born, but not + date/place. In Gedcom this is indicated by "1 BIRT Y" lines. So this PR adds a description to the birth event. This is not an + issue for other event types, the C&R tool sees the non-default type + and leaves it alone, but birth is the default type. -2018-11-28 Paul Culley +2019-03-17 milotype <43657314+milotype@users.noreply.github.com> - * gramps/gui/managedwindow.py: Fix exception when closing early - editor in tree of editors (#706) Fixes #10876 + * po/hr.po: Update Croatian translation (#803) update with current maint50 pot file -2018-11-28 Serge Noiraud +2019-03-16 Paul Culley - * gramps/plugins/webreport/basepage.py: Narrative Web: thumbnails - problems in some cases. (#722) Fixes #10890 + * gramps/plugins/view/relview.py: Fix Relationship view so ages are + according to Preferences (#798) Fixes #11040 -2018-11-27 Paul Culley +2019-03-16 Paul Culley - * gramps/gui/plug/report/_bookdialog.py: Fix 'Generate Book' dialog - for crash on 'x' close (#726) Fixes #10901 + * gramps/gui/editors/displaytabs/personeventembedlist.py: Fix Person + Editor Events to properly update during external changes (#797) like Event delete or update. Fixes #11051 Looks like someone simply forgot to register the handles with the + callman... I checked other similar cases and did not see any other issues. -2018-11-27 Paul Culley +2019-03-16 Paul Culley - * gramps/plugins/gramplet/todo.py: Fix ToDo Gramplet for multiple - attempts to edit a note (#719) Fixes #10645 + * data/tests/exp_sample_ged.ged, + data/tests/imp_FTM_16dec2015a-mod1.gramps, + data/tests/imp_MediaTest.gramps, data/tests/imp_sample.gramps, + gramps/plugins/export/exportgedcom.py, + gramps/plugins/lib/libgedcom.py: Gedcom fixes for mime and finding + media (#795) * Fix Gedcom import/export for more comprehensive mime types Fixes #11041 * Fix Gedcom import to better find media files Issue #11041 * Fix Gedcom test files for media mime and error location message -2018-11-27 Paul Culley +2019-03-17 Serge Noiraud - * gramps/gui/widgets/grampletpane.py: Fix Dashboard for multiple - copies of a Gramplet (#718) * Fix Dashboard for multiple copies of a Gramplet Fixes #10650 * Fix Dashboard to recall minimized or undocked Gramplets + * gramps/plugins/lib/maps/geography.py: Unhandled exception in + Geography editor (#793) Fixes #11048 better pylint score remove unused code -2018-11-27 Paul Culley +2019-03-16 Paul Culley - * gramps/gui/displaystate.py: Fix Statusbar update to avoid - intermittent exception on closed db (#716) Fixes #10882 + * gramps/gen/filters/rules/person/_relationshippathbetween.py: Fix + relationshippathbetween filter rule when parent is missing (#792) Fixes #11049 Another HandleError issue, this one hidden by the raw except. Filter + rule just did not work if a family in the path had a missing parent. -2018-11-27 Paul Culley +2019-03-16 Paul Culley - * gramps/gen/filters/_filterparser.py: Fix FilterParser for much - older 3.x custom_filters.xml files (#715) Fixes #8075 Fixes #10669 Fixes #10516 + * gramps/gen/plug/docgen/graphdoc.py: Fix Graphs that use graphdoc + pdf via Ghostscript with multi-page (#791) for poor font rendering of some characters (thanks to Ken Sharp) Fixes #11047 -2018-11-27 Paul Culley +2019-03-16 Paul Culley - * gramps/gen/filters/rules/person/_isduplicatedancestorof.py: Fix - IsDuplicatedAncestorOf filter rule to avoid crash on tree loop - (#714) Fixes #10685 + * example/gramps/data.gramps, example/gramps/example.gramps: Fix + example gramps files so media is found (#785) Fixes #11015 On Windows the location of the example files is "c:\program + files\grampsaio64-5.0.1\share\doc\gramps\example\gramps". On my Ubuntu install from the .deb file these files are in + "/usr/share/doc/gramps/example/gramps" Since the default GRAMPS_RESOURCES value for each system is the + 'share', to find the media files we need to append + "/doc/gramps/example/gramps" to have the example files work + properly. -2018-11-28 Serge Noiraud +2019-03-16 Paul Culley - * gramps/plugins/webreport/person.py, - gramps/plugins/webreport/place.py: Narrative web : use latest - version from openlayers. (#713) Fixes #10884 + * gramps/plugins/tool/finddupes.py: fix finddupes tool when run from + Match Threshold screen again (#790) after merge. Avoids HandleError because potentials dict is not + cleared. Fixes #11044 -2018-11-27 Paul Culley - - * gramps/gui/editors/editlink.py: Fix StyledTextEditor EditLink for - root text changed to zero length (#709) in the background Fixes #9750 - -2018-11-27 Paul Culley - - * gramps/gen/simple/_simpleaccess.py: Fix AgeOnDate and some reports - using SimpleAccess for missing surname (#708) Fixes #9958 Fixes #9800 - -2018-11-27 Paul Culley - - * gramps/gen/filters/rules/_rule.py: Fix crash when a filter with - loop in definition is defined (#707) Fixes #10621 - -2018-11-27 Paul Culley - - * gramps/gen/proxy/referencedbyselection.py, - gramps/plugins/gramplet/citations.py: Fix HandleErrors related to - LDS (#697) * Fix ReferencedBySelection proxy for 'None' LDS Parents Fixes #10865 * Fix HandleError in Citations Gramplet for lds place missing - -2018-11-27 Paul Culley - - * gramps/plugins/lib/libplaceview.py: Change PlaceView drag from - whole row to just icon during drag (#695) Fixes #10863 - -2018-11-27 Paul Culley - - * gramps/gui/editors/displaytabs/embeddedlist.py: Add drag Icon to - drags from DisplayTabs Gramplet lists (#694) Fixes #10859 - -2018-11-27 Paul Culley - - * gramps/gui/glade/baseselector.glade, - gramps/gui/glade/dbman.glade, - gramps/gui/plug/report/_bookdialog.py, - gramps/gui/selectors/baseselector.py, - gramps/gui/selectors/selectcitation.py, - gramps/gui/selectors/selectevent.py, - gramps/gui/selectors/selectfamily.py, - gramps/gui/selectors/selectnote.py, - gramps/gui/selectors/selectobject.py, - gramps/gui/selectors/selectperson.py, - gramps/gui/selectors/selectplace.py, - gramps/gui/selectors/selectrepository.py, - gramps/gui/selectors/selectsource.py, - gramps/plugins/tool/testcasegenerator.py: Fix dialogs for 'Help' - button closes the dialog, and non-functional 'Help' (#727) * Fix Family Tree manager for 'Help' button closes dialog Fixes #10589 * Fix selectors for 'Help' button closes dialog Fixes #10589 * Fix 'Generate Book' dialog for 'Help' button closes dialog Fixes #10589 * Fix TestcaseGenerator for 'Help' button closes dialog Fixes #10589 * Fix Selectors to enable the 'Help' buttons to actually work Fixes #10589 - -2018-10-26 prculley - - * gramps/gui/editors/editfamily.py: Avoid HandleError when dragging - an Added Family from EditFamily Fixes #10858 - -2018-10-26 prculley - - * gramps/gui/editors/editperson.py: Avoid HandleError when dragging - an Added Person from EditPerson Fixes #10857 - -2018-10-20 prculley - - * gramps/gui/clipboard.py: Fix Clipboard rows cannot be sorted via - drag/drop Fixes #10849 - -2018-10-19 prculley - - * gramps/gen/config.py, gramps/gui/dbloader.py, - gramps/gui/plug/export/_exportassistant.py, - gramps/gui/views/listview.py: Better default directory choices for - import/export Use recent-export-dir as default for Export View instead of the - console default directory, which can be where program resides (on - Windows), or other inappropriate place. Use USER_HOME for default directory on 'Export' (recent-export-dir) - if first run (default settings) rather than default directory, which - can be where program resides (on Windows), or other inappropriate - place. Use USER_HOME for default directory on 'Import' (recent-import-dir) - if first run (default settings) rather than recent file which is - generally set to the grampsdb path. Fixes #10802 - -2018-10-16 SNoiraud - - * gramps/plugins/docgen/htmldoc.py: Records Report: call name not - underlined in HTML Fixes #10816 - -2018-11-20 Christophe - - * po/fr.po: Fix French translation - -2018-10-14 prculley - - * gramps/gui/widgets/interactivesearchbox.py: Fix InteractiveSearch - for find before model is populated Fixes #10844 - -2018-10-07 prculley - - * gramps/plugins/export/exportgedcom.py: Fix Gedcom export for - incorrect escaping with @#DFRENCH R@ Fixes #10833 - -2018-10-06 prculley - - * gramps/plugins/textreport/detancestralreport.py, - gramps/plugins/textreport/detdescendantreport.py, - gramps/plugins/textreport/indivcomplete.py, - gramps/plugins/webreport/basepage.py: Fix reports for shared event - attribute and note errors Fixes #10720 - -2018-10-02 prculley - - * gramps/gui/widgets/fanchart.py, - gramps/gui/widgets/fanchartdesc.py: Fix Fan and Descendant Fan - charts in Quadrant and Half Circle modes The Descendant Fan chart - had several bugs: 1) a bug that affected the centering of the chart for these modes 2) the chart was drawn in the wrong quadrant 3) the centering of the chart for printing was incorrect (the legend was off the page some of the time). 4) the sizing of the chart for printing was incorrect (for very small charts of one generation, the legend would overwrite the chart). The Fan Chart for the quadrant view: 1) the centering of the chart for printing was incorrect (the legend was off the page some of the time). Fixes #10817 - -2018-09-30 Robin van der Vliet - - * gramps/plugins/rel/rel_nl.py: Fixed issues in the Dutch - relationship calculator Fixed some issues in the Dutch relationship calculator and also - extended the ordinal and removed lists till 50, just like the - English lists. * Replaced huge lists by reusable lists. * Fixed bug in which uncles/aunts, nephews/nieces (niblings), siblings and cousins with an unknown gender show up as female. * Fixed some misspellings: drieëntwingste > drieëntwinTIgste vierentwingste > vierentwinTIgste edelovergrootOUD > edelovergroot edeloudvergroot > edeloudOvergroot - -2018-11-15 Pär Ekholm - - * po/sv.po: Update Swedish translation - -2018-11-18 niememat - - * po/fi.po: Fix translation in Finnish - -2018-11-10 niememat - - * po/fi.po: Update finnish translation - -2018-11-09 vantu5z +2019-01-17 vantu5z * po/ru.po: update Russian translation -2018-09-28 SNoiraud +2019-02-27 Bernard Banko - * data/css/Web_Basic-Ash.css, data/css/Web_Basic-Blue.css, - data/css/Web_Basic-Cypress.css, data/css/Web_Basic-Lilac.css, - data/css/Web_Basic-Peach.css, data/css/Web_Basic-Spruce.css, - data/css/Web_Horizontal-Menus.css, data/css/Web_Mainz.css, - data/css/Web_Nebraska.css, gramps/plugins/webreport/basepage.py: - NarrativeWeb fixes Space between place, description and the event note when there are - many sources. Change the css order between print and screen. The - chosen theme can erase prior values. Add a width for the source - column in all themes. Fixes #10810 + * po/sl.po: Slovenian translation correction -2018-10-17 niememat +2019-02-16 système - * po/fi.po: Fix translation in Finnish + * po/fr.po: update french translation -2018-10-07 Paul Franklin +2019-02-14 système - * gramps/plugins/drawreport/statisticschart.py, - gramps/plugins/graph/gvfamilylines.py, - gramps/plugins/graph/gvrelgraph.py, - gramps/plugins/webreport/webcal.py: Setting the year as an ordinal - number in Croatian With this commit, two more reports now show a year as an ordinal - number in Croatian, and a year I missed before in webcal.py is now - fixed. This commit also reverts the Croatian ordinal year fix in the - gramps50 statisticschart.py since upon reflection I feel it would be - better done in master, since then our translators will have until - 5.1.0 is released to do the two new strings the fix requires. Issue #10822 + * po/fr.po: update (partial) french translation -2018-10-07 Paul Franklin +2019-02-14 système - * gramps/plugins/textreport/indivcomplete.py: name-note is not being - cleared in Complete Individual report I ran gramps with a fresh copy of the example.gramps tree, then ran - the Complete Individual report. The options which matter are - "Entire Database" and "Include Notes" but I also included the - gramps-ID since that speeds up my work. Then I noticed that hundreds of names at the end of the output file - all had the same note (N0001), whose text said it referred to a - specific person. So I looked higher and the note inclusion started with I0044, the - default person. It was real for him but not for the next person - after him, or all the people after her. I introduced the problem when I fixed 10033, in d6a97cf90e. Note that this bug is independent of the CIR fix in p.r. 676 and - still happens even after that pull request is applied. + * po/fr.po: merge with last template -2018-10-04 prculley +2019-02-14 système - * gramps/gui/columnorder.py, gramps/gui/views/listview.py: Fix View - Column sizing so last column size setting is maintained Fixes #10800 + * po/fr.po: bug 10841: Typos in the French translation -2018-08-06 prculley +2019-02-14 système - * gramps/gui/views/listview.py: Fix view so column widths are - preserved when using filters Fixes #10725 + * po/fr.po: fix a typo -2018-08-29 vantu5z +2019-02-13 Paul Culley + + * data/tests/imp_MediaTest.gramps, gramps/plugins/lib/libgedcom.py: + Fix Gedcom import for multiple notes on OBJE (MULTIMEDIA_LINK) + (#782) Fixes #10277 + +2019-02-13 Paul Culley + + * gramps/plugins/db/dbapi/dbapi.py, + gramps/plugins/importer/importxml.py: Deal with SQLite db corrupted + by None name mapping (#784) Fixes #11011 + +2019-02-13 Paul Culley + + * gramps/plugins/importer/importxml.py: Fix XML import to add tags + to Events, Sources, Places, Repos, Cits (#780) Fixes #11004 + +2019-02-13 Paul Culley + + * gramps/gui/editors/displaytabs/eventembedlist.py, + gramps/gui/editors/displaytabs/personrefembedlist.py, + gramps/gui/editors/displaytabs/placerefembedlist.py, + gramps/gui/editors/editcitation.py, + gramps/gui/editors/editevent.py, + gramps/gui/editors/editeventref.py, + gramps/gui/editors/editfamily.py, gramps/gui/editors/editperson.py: + Fix for delete of a ref'd primary obj while editing an added obj. + (#779) Also fixed to update the ref'd obj on changes from outside the + editor. Fixes #10999, #11000, #11001, #11002 + +2019-02-13 Paul Culley + + * gramps/gen/filters/_genericfilter.py, + gramps/gui/views/treemodels/treebasemodel.py: Fix Place Tree view + when using enclosed by sidebar filter (#764) the filter was incorrectly using a standard place cursor instead of + the tree cursor. Fixes #10948 + +2019-02-10 Bernard Banko + + * po/sl.po: Slovenian language update + +2019-02-10 Luigi Toscano + + * po/it.po: Italian translation updates - restore few strings from the welcome Gramplet that got lost after the split of a messages in smaller messages; - fix few errors. + +2019-02-10 Luigi Toscano + + * po/it.po: Refresh the Italian po file + +2019-02-02 Paul Culley + + * gramps/gui/editors/editfamily.py: Fix EditFamily for adding a + child to single parent family with (#777) Surname guessing set to combination. Fixes #10997 + +2019-01-22 Paul Culley + + * gramps/plugins/drawreport/descendtree.py: Fix Descendent Tree + report for crash when person has multiple (#773) families and one of them doesn't have a spouse. Fixes #10983, #10971, #10661 + +2019-01-22 Leonhaeuser + + * po/de.po: Update German translation + +2019-01-21 Paul Culley + + * gramps/plugins/db/dbapi/dbapi.py: Fix Name editor crash after + clearing a group_as name on dbapi dbs (#771) Fixes #10981 + +2019-01-22 Serge Noiraud + + * gramps/gen/merge/mergefamilyquery.py, + gramps/gui/merge/mergecitation.py, gramps/gui/merge/mergeevent.py, + gramps/gui/merge/mergefamily.py, gramps/gui/merge/mergemedia.py, + gramps/gui/merge/mergenote.py, gramps/gui/merge/mergeperson.py, + gramps/gui/merge/mergeplace.py, + gramps/gui/merge/mergerepository.py, + gramps/gui/merge/mergesource.py, + gramps/plugins/test/db_undo_and_signals_test.py: We should stay on + the selected item in list views: (#770) Fixes #10966 When we try to merge two objects, we should stay on the selected row + in list views. This problem occurs for persons, families, events, + places, sources, citations, repositories, media and notes. Another problem: In case we select the first family and select the + gramps_id of the second family, the new gramps_id is ignored: + problem in MergeFamilyQuery + +2019-01-21 Paul Culley + + * gramps/plugins/graph/gvrelgraph.py: Fix Relationship Graph; extra + people when using filters & subgraphs (#769) subgraph option wasn't checking parents against filtered results Fixes #10947 + +2019-01-22 Christian Aigner + + * po/de.po: [German] Change Text on Settings -> Colour (#767) * Unified the labels. The overall appearance looks now a bit cleaner. * Fixed a grammatical bug (das -> dass) + +2019-01-21 Paul Culley + + * gramps/gen/display/place.py: fix Place Format Editor file + save/load for difficult names (#766) Fixes #10949 + +2019-01-22 Serge Noiraud + + * gramps/plugins/graph/gvfamilylines.py: Not all place types appears + on family lines Graph (#763) + +2019-01-22 Christian Aigner + + * po/de.po: Corrections in 'Tip of Day'; changed 'Schlussnotizen' to + 'Quellennachweis' (#753) + +2019-01-12 vantu5z * po/ru.po: update Russian translation -2018-10-04 Paul Franklin +2019-01-12 Sam Manzi - * gramps/gen/display/place.py: fix typo in cbac98894bfa7e1969625efceccc19c4d5374a7e + * gramps/plugins/tool/sortevents.py: Remember location of Sort + Events Tool (#750) Issue #9795 -2018-10-04 Paul Franklin +2019-01-11 ZdenÄ›k HataÅ¡ - * gramps/plugins/lib/libnarrate.py, - gramps/plugins/textreport/detancestralreport.py, - gramps/plugins/textreport/detdescendantreport.py: fix the - place-format option in DDR and DAR The place-format option was added to the Detailed Descendant and - Detailed Ancestor text reports in - cbac98894bfa7e1969625efceccc19c4d5374a7e But those two reports use the Narrator class to show many of their - places (and dates), and that class was not modified to use the - user's custom place format. So if a user had created a custom place format and ran either of - those two reports, their places would be shown inconsistently. This - commit fixes that. (The non-detailed ancestor text report also uses Narrator to show - its places but that report has not had the place-format option added - to it, so this commit doesn't touch it.) + * po/cs.po: Update Czech translation -2018-10-04 Paul Franklin +2019-01-05 Paul Culley - * gramps/plugins/drawreport/fanchart.py, - gramps/plugins/drawreport/statisticschart.py, - gramps/plugins/drawreport/timeline.py, po/hr.po: Setting the year as - an ordinal number in Croatian With this commit, three more reports now show a year as an ordinal - number in Croatian. Issue #10822 + * gramps/gui/editors/editmedia.py: Fix Media editor when using + double click the preview of added media (#752) Fixes #10923 -2018-05-09 prculley - - * gramps/plugins/db/bsddb/read.py: Fix bsddb for person sort with - empty Surname list Fixes #10078, #10577 - -2018-10-01 Paul Franklin - - * gramps/plugins/drawreport/calendarreport.py, - gramps/plugins/textreport/birthdayreport.py, - gramps/plugins/webreport/webcal.py, po/hr.po: Setting the year as an - ordinal number in Croatian When I started investigating 10822, I saw some Croatian dates didn't - seem to be working in 5.0.0, to my surprise. I believe I fixed that - in the previous commit. With this commit, the three reports now show a year as an ordinal - number in Croatian, so I consider 10822 fixed. If there are any additional problems displaying Croatian, please - file additional bug reports ("one bug, one report"). Fixes #10822 - -2018-10-01 Paul Franklin - - * gramps/gen/datehandler/_date_hr.py, - gramps/gen/datehandler/_datedisplay.py, po/hr.po: Setting the year - as an ordinal number in Croatian When I started investigating 10822 I saw some Croatian dates didn't - seem to be working in 5.0.0, to my surprise. There seems to have - been some kind of regression from 4.2.8. But the Croatian translation for gramps hasn't been updated in about - three years -- except by non-Croatians. So I don't know why some - "translated" strings which control how dates are displayed were - disabled (marked as "fuzzy") in this: - 6c67053e1fa22405bde0fae38e81de7ace222d41 Also, I saw some code in the 4.2.8 Croatian date handler which was - not in the 5.0.0 Croatian date handler -- somehow. So I believe this commit fixes the Croatian date handler. Issue #10822 - -2018-09-30 Serge Noiraud - - * gramps/plugins/webreport/webcal.py: Webcal: link problems in some - cases (#661) * Webcal: link problems in some cases Year 2016 is highlighted by default instead of current year. Fixes #10801 * Webcal: Missing links when muliyear unselected - -2018-09-29 Serge Noiraud - - * gramps/plugins/view/geoclose.py: Geoclose: exception when a family - has no father (#662) - -2018-09-26 Paul Franklin - - * gramps/plugins/drawreport/descendtree.py: Report plugin krasch Load data.gramps, start with the default person (I0037, Edwin - Michael Smith), run Family Descendant Tree, choose "Start with the - parent(s) of the selected first", hit OK: .../descendtree.py", line 881, in start family2 = self.database.get_family_from_handle(family2_h) ... Or start with I0057 (Anna Louise Smith), run Family Descendant Tree, - choose "Start with the parent(s) ...", hit OK: .../descendtree.py", line 773, in start family2 = self.database.get_family_from_handle(family2_h) ... Fixes #10811 - -2018-09-26 Paul Franklin - - * gramps/gen/datehandler/_date_is.py, - gramps/gen/datehandler/_datedisplay.py: [unhandled exception parsing - "future dates" in some locales] There is already a check in the MonitoredDate class for years which - are more than one year in the future, so such a date is already - going to be shown in red. But some locales use the "datetime" library to parse typed-in dates - and that has a maximum year of datetime.MAXYEAR, 9999 currently, so - dates greater than that produce a ValueError. Besides adding checks for that, I have also made it so that locales - which don't need that library don't use it. Fixes #10815 - -2018-09-24 Paul Franklin - - * gramps/gen/datehandler/_date_nb.py: Julian/Gregorian calendar - issue when entering only year as date when running gramps in Norwegian Fixes #10687 - -2018-09-23 Serge Noiraud - - * gramps/plugins/webreport/basepage.py: Events difficult to read - (screen and mobile) (#658) - -2018-09-17 Paul Franklin - - * gramps/gen/plug/report/stdoptions.py, - gramps/plugins/textreport/placereport.py: fix typo in cf42e5a4b847e6881f180cd1b776fb02234768be and - cbac98894bfa7e1969625efceccc19c4d5374a7e Fixes #10782 - -2018-09-08 Leonhaeuser +2019-01-05 Leonhaeuser * po/de.po: update German translation -2018-09-06 niememat - - * po/fi.po: New update for Finnish translation - -2018-09-06 niememat - - * po/fi.po: Update finnish translation - -2018-09-05 Paul Culley - - * gramps/plugins/gramplet/statsgramplet.py: Fix and restore - Statistics Gramplet to 4.2.x status (#653) Fixes #10754 A bit of history. bug 2060 was filed a long time ago (2008), and a - patch was added to close it in 2016. I believe that the bug had - already been patched by then, although I cannot be sure. The patch - caused the Gramplet to update anytime the active-changed signal - occurred on a person view. I suspect that this caused a fair amount - of overhead on very large dbs as the entire person list was - rescanned. In any event, Doug Blank recently removed the original scan code, as - well as some useful functionality. And left behind a bug where a - value was always zero. The users email list had some complaints - about the lost functionality, and I also saw some recent complaints - that the gender statistics were incorrect. Turns out that the db's - genderstats data was incorrect, probably due to crashes after db - updates. The Genderstats don't get saved until db closes normally. - In addition, running the Genderstats rebuild tool, did not - immediately appear to correct the situation, Gramps had to be - restarted to show the updated results. I added the original statistics code back into the Gramplet, - suitably updated for 5.0.x. So the Gramplet no longer depends on dbs - genderstats, it scans for it now on its own. I removed the update on active-changed function, so overhead is only - present on actual db updates (which have their own signals). I - tested that the add, edit, and delete person changes do properly - cause the statistics to update now. So the active-changed signal is - not necessary. - -2018-09-04 Paul Culley - - * gramps/plugins/test/tools_test.py, gramps/plugins/tool/check.py: - Fix Check and Repair to deal with bad references empty handle string - (#657) Fixes #10783 Check and Repair tool doesn't fix bad references when the reference - handle is an empty string. Found when rewriting the backlinks scan - on same tool. I assumed that the prior checks had already corrected - any bad forward references, and did not put in a test for them in my - new code. The Travis test failed and when I debugged, I found that - the tool had an exception on a handle that consisted of an empty - string. Its interesting to note that when I changed the code, a lot more - citation and source references were fixed in the test. - -2018-09-04 Paul Culley - - * gramps/plugins/tool/check.py: Speed up Check and Repair, backlinks - check stage. (#656) Fixes #10618 * Speed up Check and Repair, backlinks check stage. * Fix Check and repair; backlinks scan to deal with bad references - which should have been fixed in earlier checks! - -2018-09-03 Paul Culley - - * gramps/gen/config.py, gramps/gen/datehandler/_date_ar.py, - gramps/gen/datehandler/_date_bg.py, - gramps/gen/datehandler/_date_ca.py, - gramps/gen/datehandler/_date_da.py, - gramps/gen/datehandler/_date_de.py, - gramps/gen/datehandler/_date_el.py, - gramps/gen/datehandler/_date_es.py, - gramps/gen/datehandler/_date_fi.py, - gramps/gen/datehandler/_date_hr.py, - gramps/gen/datehandler/_date_hu.py, - gramps/gen/datehandler/_date_is.py, - gramps/gen/datehandler/_date_it.py, - gramps/gen/datehandler/_date_ja.py, - gramps/gen/datehandler/_date_lt.py, - gramps/gen/datehandler/_date_nb.py, - gramps/gen/datehandler/_date_nl.py, - gramps/gen/datehandler/_date_pl.py, - gramps/gen/datehandler/_date_pt.py, - gramps/gen/datehandler/_date_ru.py, - gramps/gen/datehandler/_date_sk.py, - gramps/gen/datehandler/_date_sl.py, - gramps/gen/datehandler/_date_sr.py, - gramps/gen/datehandler/_date_sv.py, - gramps/gen/datehandler/_date_uk.py, - gramps/gen/datehandler/_date_zh_CN.py, - gramps/gen/datehandler/_date_zh_TW.py, - gramps/gen/datehandler/_dateparser.py, gramps/gen/display/name.py, - gramps/gen/filters/rules/_changedsincebase.py, - gramps/gen/lib/place.py, gramps/gen/mime/_winmime.py, - gramps/gen/soundex.py, gramps/gen/utils/db.py, gramps/gui/dbman.py, - gramps/gui/editors/editlink.py, gramps/plugins/docgen/latexdoc.py, - gramps/plugins/docgen/rtfdoc.py, - gramps/plugins/export/test/exportvcard_test.py, - gramps/plugins/importer/importgeneweb.py, - gramps/plugins/importer/importxml.py, - gramps/plugins/importer/test/importvcard_test.py, - gramps/plugins/tool/reorderids.py, setup.py, - windows/nonAIO/builder/build_GrampsWin32.py, - windows/nonAIO/builder/check_gtk_install.py, - windows/nonAIO/builder/make_launcher.py, - windows/nonAIO/check_gtk_install.py: Fix strings containing - deprecated illegal escape sequences (#648) Python 3.6 and above has deprecated illegal string escape sequences. - Escape sequences are preceded by a '\' and valid ones are "\n\t\r" - etc. Illegal ones are not in the list - - https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals.Previous to Python 3.6 these illegal sequences were ignored and the - '\' was left in place. Pylint has been noting these for a while now. This PR corrects these sequences in Gramps. I used find . -name "*.py" | xargs -t -n 1 python3 -Wd -m py_compile 2>&1 | - grep Depre to locate the failing strings. - -2018-09-04 Ivan - - * gramps/plugins/gramplet/whatsnext.py: [Whatsnext] check if db is - open (#651) Fixes #10732 - -2018-09-03 Paul Culley - - * gramps/gui/viewmanager.py, - gramps/plugins/gramplet/statsgramplet.py, - gramps/plugins/quickview/filterbyname.py, - gramps/plugins/textreport/summary.py, - gramps/plugins/webreport/statistics.py: Fix usage of posixpath; - should be os.path for os independence (#650) Fixes #10740 - -2018-09-03 Paul Culley - - * gramps/gen/utils/file.py: Fix generate_checksum routine to avoid - MemoryError crash (#649) with very large files and 32-bit OS Issue #10690 - -2018-09-03 Paul Culley - - * gramps/gui/views/bookmarks.py: Fix corrupted Bookmarks that can - happen after Gramps crash (#655) Fixes #10759 - -2018-09-03 Paul Culley - - * gramps/gen/merge/mergefamilyquery.py: Fix Merge Family when same - parent is missing from both families (#654) Fixes #10760 - -2018-09-03 Paul Culley - - * gramps/gui/views/pageview.py: Fix c in view to get selected - item to clipboard (#652) Fixes #10682 - -2018-09-03 Paul Culley - - * gramps/plugins/gramplet/quickviewgramplet.py: Fix Quickview - Gramplet so updates work when changing active (#642) Fixes #10713 - -2018-09-03 Paul Culley - - * gramps/gui/editors/editplaceref.py: Fix place reference editor for - bad cut/paste on set_latlongitude (#644) Fixes #10719 - -2018-09-03 Paul Culley - - * gramps/plugins/tool/findloop.py: Fix Find Database Loop Tool (bad - import of _collections) (#643) Fixes #10722 - -2018-09-03 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-25 Bernard Banko - - * po/sl.po: Slovenian translation fixed to allow building mo - -2018-08-25 Bernard Banko - - * po/sl.po: Slovenian translation updated - -2018-08-18 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-11 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-09 John Ralls - - * mac/gramps.modules: Switch included moduleset to gitlab.gnome.org. Fixes bug #10733. - -2018-08-08 Leonhaeuser - - * po/de.po: Reviewed German translation Thanks to bmendl - -2018-08-08 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-05 John Ralls - - * mac/gramps.bundle: File copy doesn't work if the glob can match - directories. - -2018-08-04 John Ralls - - * mac/gramps.bundle: Install the docs/gramps directory in the - bundle. Fixes bug #10705. - -2018-08-05 niememat +2019-01-05 niememat * po/fi.po: Fix and updated translation in Finnish -2018-07-25 Ross Gammon +2019-01-04 P Ekholm - * debian/changelog: Update the Debian changelog after the 5.0.0 - release + * po/sv.po: Update Swedish translation -2018-07-25 John Ralls +2019-01-02 prculley - * mac/Info.plist, mac/gramps.modules: Release Gramps-5.0.0 on Mac. + * po/gramps.pot: Update gramps.pot -2018-07-24 Nick Hall +2019-01-01 prculley - * gramps/gen/const.py, gramps/version.py: Bump to 5.0.1 + * po/gramps.pot: Revert "update gramps.pot", the update_po.py + doesn't work with glade files on Windows This reverts commit fcfecef459b37cbba0c61ae18f19f93363124980. +2019-01-01 prculley + * po/gramps.pot: update gramps.pot + +2019-01-01 prculley + + * po/update_po.py: Fix update_po.py to run on Windows + +2018-12-31 caigner + + * po/de.po: German translation corrections + +2018-12-30 Leonhaeuser + + * po/de.po: update German translation + +2018-12-29 Serge Noiraud + + * gramps/gui/editors/editplace.py, + gramps/gui/editors/editplaceref.py: Avoid leading and trailing + spaces when copy/paste (#747) coordinates from a map provider. Fixes #10937 + +2018-12-28 John Ralls + + * gramps/gui/widgets/fanchart.py, + gramps/plugins/docgen/cairodoc.py, + gramps/plugins/lib/maps/messagelayer.py, + gramps/plugins/view/pedigreeview.py: Set correct font resolution for + Mac when drawing text directly to cairo. (#745) Fixes #0010924 + +2018-12-28 Pär Ekholm + + * po/sv.po: Add some untranslated strings in po/sv.po + +2018-12-28 vantu5z + + * po/ru.po: update Russian translation + +2018-12-26 prculley + + * po/da.po: remove crlf line endings on da.po + +2018-12-24 John Ralls + + * mac/gramps_launcher.py: Remove extraneous setting of + GTK_IM_MODULE_FILE. Fixes #10929 + +2018-12-22 ZdenÄ›k HataÅ¡ + + * po/cs.po: Update Czech translation + +2018-12-21 RossGammon + + * debian/changelog, debian/copyright: Update debian files after + 5.0.1 release (#744) + +2018-12-20 prculley + + * gramps/gen/const.py, gramps/version.py: Bump to 5.0.2 + +2018-11-15 Pär Ekholm + + * po/sv.po: Update po/sv.po - all strings complete + +2018-11-14 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-14 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-13 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-12 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-11 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-10 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-09 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-08 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-08 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-08 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-08 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-07 Pär Ekholm + + * po/sv.po: Update po/sv.po + +2018-11-07 Pär Ekholm + + * Update po/sv.po diff --git a/FAQ b/FAQ index f3e3f2be3..1c1b7f21d 100644 --- a/FAQ +++ b/FAQ @@ -133,7 +133,7 @@ Gramps is a [http://en.wikipedia.org/wiki/Gtk GTK] application. Gramps needs to The Linux Genealogy CD can function as a live CD that you boot directly from. You can then run Linux and Gramps off the CD, even if your computer is entirely Windows. -An experimental Windows installer is available, however we do not have the manpower to offer support for Windows. A windows mailing list is available however and we do do our best to solve windows related problems. +An Windows installer is available for 32 and 64 bit versions of windows from Windows versions 7 through 10. As with all other support, we do do our best to solve windows related problems. 8. Does it work with the Mac? @@ -145,7 +145,7 @@ This present version of Gramps (2.2.x) does not appear to have been ported by th 9. What are the Minimum Specs to run Gramps? -We would recommend at least an 800x600 video display. For Gramps 2.0, the memory requirements have been reduced, and Gramps can run quite efficiently on a 256MB system, holding considerably more people. A system with 512MB should be able to hold around 200,000 people. Disk space requirements for databases are however considerably larger, with a typical database being several megabytes in size. For 120.000 people you must consider already 530Mb for the database. Pictures are stored on disk separately, so a large harddisk is necessary. +We would recommend at least an 800x600 video display. For Gramps 5.x, Gramps can run quite efficiently on a 3GB memory system. A system with that much RAM should be able to hold more than 200,000 people. Disk space requirements for databases are however considerably larger, with a typical database being several megabytes in size. For 120.000 people you must consider already 530Mb for the database. Pictures are stored on disk separately, so a large harddisk is necessary. ==Preferences== @@ -181,7 +181,7 @@ The nice thing about standards is that there never is a shortage of them. Gramps 15. How do I import data from another genealogy program into Gramps? -The best way is to create a new gramps database file (.grdb), and select the import option in the file menu. Here you select the GEDCOM you generated with the other program, and import it. +The best way is to create a new gramps database file, and select the import option in the file menu. Here you select the GEDCOM you generated with the other program, and import it. 16. Can I install Gramps on a Linux Web Server and use it via a web browser? This would enable my relations worldwide to access and update it. @@ -315,7 +315,7 @@ gramps-devel@lists.sf.net :-) The next best thing would be to submit a good bug report. This can be done in one of the two ways: (1) send your report to gramps-bugs@lists.sf.net or (2) file your report with the bug tracker system at -http://bugs.gramps-project.org (this function is also +https://gramps-project.org/bugs/ (this function is also available by selecting "Help->Report a bug" from gramps main menu). A good bug report would include: diff --git a/NEWS b/NEWS index 9341a50ec..7c6b10d32 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,62 @@ +2018-08-08 +Version 5.0.2 +Update translations: cs, da, de, fi, fr, hr, it, ru, sl, sv +* Fix some Gramplets not updating during tree changes after db change. +* Fix Events Grampslet for bad sort order on dates/ages +* Fix References Tab to update on Deletes of items when editor is open +* Fix GEDCOM import for better support of TMG +* Fix Edit Link 'New' button to work +* Fix GEDCOM importer to properly handle multiple surnames per 5.5.1 +* Narrative web: Sort problem with places. +* Fix Navigator sidebar so can change view type with proper resize +* Fix crash when using sidebar filter and merging in another view +* Fix AncestorTree so add siblings to center person works +* Fix graphs on Windows for font selection not working +* Fix dbapi reindex_reference_maps tool to properly close transaction +* Fix zoom via mouse wheel in media event editor selectionwidget, also fixes + zooming with scroll bars always present +* Fix metadata viewer so that metadata is actually detected and displayed +* Avoid comma in a lat/lon entry field. +* Avoid invalid characters and leading or trailing spaces in the entry field +* Fix crash for multiple deletes in one transaction +* Adjust translation strings for unmarried partners to give correct text in English +* Fix failure after Gedcom import if missing objects were found +* Mac: Fix none type has no len() error. + Set correct font resolution when drawing text directly to cairo. +* Fix Gedcom import so it doesn't create completely empty Birth events +* Fix Relationship view so ages are according to Preferences +* Fix Person Editor Events to properly update during external changes like + Event delete or update. +* Gedcom import/export fixes for mime and finding media +* Fix Unhandled exception in Geography editor +* Fix relationship path between filter rule when parent is missing +* Fix Graphs that use graphdoc pdf via Ghostscript with multi-page for poor + font rendering of some characters +* Fix finddupes tool when run from Match Threshold screen again after merge. +* Fix Gedcom import for multiple notes on OBJE (MULTIMEDIA_LINK) +* Deal with SQLite db corrupted by None name mapping +* Fix XML import to add tags to Events, Sources, Places, Repos, Cits when + requested. +* Fix for delete of a referenced primary obj while editing an added obj. + Also fixed to update the referenced obj on changes from outside the editor. +* Fix Place Tree view when using enclosed by sidebar filter +* Fix EditFamily for adding a child to single parent family with Surname + guessing set to combination. +* Fix Descendent Tree report for crash when person has multiple families + and one of them doesn't have a spouse. +* Fix Name editor crash after clearing a group_as name on dbapi dbs +* When we merge two objects: + We should stay on the selected row in list views. + In case we select the first family and select the gramps_id of the second + family, the new gramps_id is ignored +* Fix Relationship Graph; extra people when using filters & subgraphs +* Fix Place Format Editor file save/load for difficult names +* Fix Not all place types appears on family lines Graph +* Remember location of Sort Events Tool +* Fix Media editor when using double click the preview of added media +* Avoid leading and trailing spaces when copy/paste coordinates from a + map provider. + 2018-12-20 Version 5.0.1 * Media Manager: add help button and remove '...' diff --git a/po/ChangeLog b/po/ChangeLog index 2f634214b..4ee11b09c 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,745 +1,141 @@ -2018-12-20 Paul Culley +2019-03-20 vantu5z - * gramps/gui/configure.py, gramps/gui/display.py, - gramps/gui/glade/book.glade, gramps/gui/glade/styleeditor.glade, - gramps/gui/plug/report/_bookdialog.py, - gramps/gui/plug/report/_styleeditor.py, - gramps/gui/selectors/selectperson.py, - gramps/gui/selectors/selectrepository.py, - gramps/gui/widgets/grampletpane.py, - gramps/gui/widgets/reorderfam.py, - gramps/plugins/tool/mediamanager.py, - gramps/plugins/tool/relcalc.glade, gramps/plugins/tool/relcalc.py, - po/ar.po, po/bg.po, po/br.po, po/ca.po, po/cs.po, po/da.po, + * po/ru.po: update Russian translation + +2019-06-12 niememat + + * po/fi.po: Update finnish translation + +2019-06-10 milotype <43657314+milotype@users.noreply.github.com> + + * po/hr.po: Update Croatian translation (#824) + +2019-06-10 Ed Bennett + + * po/ar.po, po/bg.po, po/br.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/en_GB.po, po/eo.po, po/es.po, po/fi.po, - po/fr.po, po/ga.po, po/gramps.pot, po/he.po, po/hr.po, po/hu.po, - po/is.po, po/it.po, po/ja.po, po/lt.po, po/mk.po, po/nb.po, - po/nl.po, po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, - po/ru.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, - po/sv.po, po/ta.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, - po/zh_HK.po, po/zh_TW.po: Help issues for bug 9042 (#738) * Media Manager: add help button and remove '...' Issue #9042 * Edit/Preferences: add Help button Issue #9042 * Style Editor, Document Styles dialog: add help buttons Issue #9042 * Fix Select Person dialog Help button URL Issue #9042 * Fix Select Repository dialog Help button URL Issue #9042 * Relationship Calculator: Add help button Issue #9042 * Reorder Relationships dialog; add Help button Issue #9042 * Generate Book Dialog; Fix Help URL Issue #9042 * Manage Book dialog; add help button Issue #9042 * Fix Detached Gramplets Help button URL when 'help_url' not in .gpr Issue #9042 * Fix help URLs when they contain illegal characters and to match - wiki section targetID algorithm Issue #9042 + po/fr.po, po/ga.po, po/he.po, po/hr.po, po/hu.po, po/is.po, + po/it.po, po/ja.po, po/lt.po, po/mk.po, po/nb.po, po/nl.po, + po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, po/ru.po, + po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, po/sv.po, + po/ta.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, + po/zh_TW.po: Adjust translation strings for unmarried partners to + give correct text in English (#818) Fixes #11109 -2018-12-20 prculley +2019-01-05 caigner - * po/hu.po: Updated Hungarian translation + * po/ar.po, po/bg.po, po/br.po, po/ca.po, po/cs.po, po/da.po, + po/de.po, po/el.po, po/en_GB.po, po/eo.po, po/es.po, po/fi.po, + po/fr.po, po/ga.po, po/he.po, po/hr.po, po/hu.po, po/is.po, + po/it.po, po/ja.po, po/lt.po, po/mk.po, po/nb.po, po/nl.po, + po/nn.po, po/pl.po, po/pt_BR.po, po/pt_PT.po, po/ro.po, po/ru.po, + po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr_Latn.po, po/sv.po, + po/ta.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, + po/zh_TW.po: changed 'Edit ->Set Home Person' to 'Edit -> Set Home + Person' -2018-12-20 milotype <43657314+milotype@users.noreply.github.com> +2019-04-14 système - * gramps/gen/datehandler/_date_hr.py, po/hr.po: Croatian - localisation updates (#741) * Update/Completion Croatian translation This is a big update. The croatian translation is now 100% complete. - Translated all missing strings, made lots of corrections, improved - consistency in the wording, tested thoroughly. Also, it will work - with the updated datehandler file "_date_hr.py", which i'll be - updating simultaneously. * Croatian Datehandler update Made changes to fit croatian specific date handling. Also because - i've updated the hr.po file. I've tested it with the present - "_datedisplay.py" of the maintainance/gramps50 branch. Basically it would be great, if next to the obligatory "display_iso" - format, only two more formats would show up in the croatian - drop-down menus: "dd_dformat01" (numerical) and "dd_dformat04". - Other formats are unneeded. 9. 5. 2018. => ordinal numbers, all separated by spaces 9. svibnja 2018. => ordinal numbers and genitiv month's form, all - separated by spaces + * po/fr.po: typo on french translation -2018-12-20 Nick Hall +2019-03-17 milotype <43657314+milotype@users.noreply.github.com> - * gramps/gen/db/generic.py: Fix contents of enclosed_by secondary - dbapi column (#742) The enclosed_by column should contain the first value in the list - instead of the last. Resolves #10907. + * po/hr.po: Update Croatian translation (#803) update with current maint50 pot file -2018-12-18 Leonhaeuser - - * po/de.po: update German translation - -2018-12-15 SNoiraud - - * gramps/plugins/mapservices/googlemap.py: Google maps URL problem Fixes #10772 - -2018-12-09 prculley - - * gramps/gen/plug/docbackend/docbackend.py: Fix ODT reports with - links when run in non-English languages Fixes #10911 - -2018-12-06 prculley - - * gramps/gui/plug/report/_reportdialog.py: Allow addon Reports to - specify a help button URL for options dialog Fixes #10910 - -2018-12-01 Nick Hall - - * gramps/plugins/db/dbapi/dbapi.py, gramps/plugins/tool/rebuild.py: - Fix Rebuild Secondary Indexes tool for dbapi backends For dbapi backends, this tool will update the secondary columns that - are used for indexing. Resolves #10757. - -2018-11-15 prculley - - * gramps/plugins/db/dbapi/dbapi.py: Fix dbapi set_name_group_mapping - to properly close transaction Fixes #10730 - -2018-10-24 prculley - - * gramps/gen/datehandler/_date_ru.py: Fix Russian date handler crash - when Russian .po isn't present Fixes #10855 - -2018-12-04 Leonhaeuser - - * po/de.po: update German translation - -2018-12-04 vantu5z +2019-01-17 vantu5z * po/ru.po: update Russian translation -2018-11-29 niememat +2019-02-27 Bernard Banko - * po/fi.po: Update finnish translation + * po/sl.po: Slovenian translation correction -2018-11-28 Paul Culley +2019-02-16 système - * gramps/gui/plug/quick/_quicktable.py: Fix Quickview for missing - table data on some Gtk Versions (#593) Issue #10448 Issue #7867 + * po/fr.po: update french translation -2018-11-28 Paul Culley +2019-02-14 système - * gramps/cli/arghandler.py, gramps/gui/grampsgui.py: Fix startup - messages with bad filename (#720) Fixes #10885 + * po/fr.po: update (partial) french translation -2018-11-28 Paul Culley +2019-02-14 système - * gramps/gui/selectors/selectplace.py, - gramps/gui/views/treemodels/placemodel.py, - gramps/plugins/lib/libplaceview.py: Restrict Place view Name col to - the primary name (#673) while allowing searchbar to find alt and primary names related to Issue #9276 while allowing searchbar to find alt and primary names. Currently, the Place View and Place Selector name column shows a - comma separated list of the primary and alt names for a place. With - the advent of GeoNames and Gov data, the alt names lists are getting - populated with (sometimes long) lists of (sometimes duplicated) - names. This doesn't look very good in the view. I've gotten a couple - of email complaints about this. The Name column was originally extended (for Gramps50) to include - alt names to allow the use of the top search bar (enabled when - sidebar is turned off via 'View/Sidebar'), to perform a search - through all the alt names as well as primary name. - https://gramps-project.org/bugs/view.php?id=9276 This PR creates a new (hidden) column in the place model containing - the full name list, and reverts the 'Name' column to the primary - name. It also modifies the PlaceSelector and PlaceView classes to - cause the search bar to use the new (hidden) column. + * po/fr.po: merge with last template -2018-11-28 Paul Culley +2019-02-14 système - * gramps/gui/filters/sidebar/_personsidebarfilter.py: Fix Person - Sidebarfilter when using 'Event' and Reg expressions (#729) Fixes #10659 + * po/fr.po: bug 10841: Typos in the French translation -2018-11-28 Paul Culley +2019-02-14 système - * gramps/plugins/tool/finddupes.py: Fix Find Duplicate People; - exception when deleting someone shown (#728) outside of the tool Fixes #10875 + * po/fr.po: fix a typo -2018-11-28 Paul Culley +2019-02-10 Bernard Banko - * data/tests/exp_sample_ged.ged, - gramps/plugins/export/exportgedcom.py, - gramps/plugins/test/exports_test.py: Gedcom export, upgrade OBJE - handling to Gedcom 5.5.1 style (#702) Fixes #10797 + * po/sl.po: Slovenian language update -2018-11-28 Paul Culley +2019-02-10 Luigi Toscano - * data/tests/imp_sample_csv.gramps, - gramps/plugins/importer/importcsv.py: Fix CSV import to set marriage - event role to family (#725) Fixes #9952 + * po/it.po: Italian translation updates - restore few strings from the welcome Gramplet that got lost after the split of a messages in smaller messages; - fix few errors. -2018-11-28 Paul Culley +2019-02-10 Luigi Toscano - * data/tips.xml.in, po/ar.po, po/bg.po, po/br.po, po/ca.po, - po/cs.po, po/da.po, po/de.po, po/el.po, po/en_GB.po, po/eo.po, - po/es.po, po/fi.po, po/fr.po, po/ga.po, po/gramps.pot, po/he.po, - po/hr.po, po/hu.po, po/is.po, po/it.po, po/ja.po, po/lt.po, - po/mk.po, po/nb.po, po/nl.po, po/nn.po, po/pl.po, po/pt_BR.po, - po/pt_PT.po, po/ro.po, po/ru.po, po/sk.po, po/sl.po, po/sq.po, - po/sr.po, po/sr_Latn.po, po/sv.po, po/ta.po, po/tr.po, po/uk.po, - po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Update gramps - bugtracker URL in all po files (#710) Fixes #10543 + * po/it.po: Refresh the Italian po file -2018-11-28 Serge Noiraud +2019-01-22 Leonhaeuser - * data/css/Web_Basic-Ash.css, data/css/Web_Basic-Blue.css, - data/css/Web_Basic-Cypress.css, data/css/Web_Basic-Lilac.css, - data/css/Web_Basic-Peach.css, data/css/Web_Basic-Spruce.css, - data/css/Web_Mainz.css, data/css/Web_Nebraska.css: Narrative Web : - thumbnails bad alignment. (#691) * Narrative Web : thumbnails bad alignment. Fixes #10854 also solves the following problems in the Nebraska style sheet : 1 - float parameter has no value "center" 2 - "[" instead of ";" at end of line 1100 * overlapping with long titles + * po/de.po: Update German translation -2018-11-28 Paul Culley +2019-01-22 Christian Aigner - * gramps/gui/views/treemodels/citationlistmodel.py: Fix typo in - CitationListModel for sort change (#730) + * po/de.po: [German] Change Text on Settings -> Colour (#767) * Unified the labels. The overall appearance looks now a bit cleaner. * Fixed a grammatical bug (das -> dass) -2018-11-28 Serge Noiraud +2019-01-22 Christian Aigner - * gramps/plugins/gramplet/todo.py: Fix Adding "ToDo" note crash when - no active object (#685) * Fix Adding "ToDo" note crash when no active object Fixes #10795 * Better message when no active object. * resolve conflict: Fixes #10795 + * po/de.po: Corrections in 'Tip of Day'; changed 'Schlussnotizen' to + 'Quellennachweis' (#753) -2018-11-28 Paul Culley - - * gramps/gui/views/treemodels/citationbasemodel.py, - gramps/gui/views/treemodels/citationlistmodel.py: Fix Citation List - view Source Last Changed Column to sort properly (#723) Fixes #10893 - -2018-11-28 pmraps <43935667+pmraps@users.noreply.github.com> - - * po/pt_PT.po: some pt_PT.po translation changes (#703) * some header changes * more changes - -2018-11-28 Paul Culley - - * gramps/gui/viewmanager.py: Fix for re-entrant main window close - when user hits 'x' again (#724) Fixes #10897 - -2018-11-28 Paul Culley - - * gramps/gui/managedwindow.py: Fix exception when closing early - editor in tree of editors (#706) Fixes #10876 - -2018-11-28 Serge Noiraud - - * gramps/plugins/webreport/basepage.py: Narrative Web: thumbnails - problems in some cases. (#722) Fixes #10890 - -2018-11-27 Paul Culley - - * gramps/gui/plug/report/_bookdialog.py: Fix 'Generate Book' dialog - for crash on 'x' close (#726) Fixes #10901 - -2018-11-27 Paul Culley - - * gramps/plugins/gramplet/todo.py: Fix ToDo Gramplet for multiple - attempts to edit a note (#719) Fixes #10645 - -2018-11-27 Paul Culley - - * gramps/gui/widgets/grampletpane.py: Fix Dashboard for multiple - copies of a Gramplet (#718) * Fix Dashboard for multiple copies of a Gramplet Fixes #10650 * Fix Dashboard to recall minimized or undocked Gramplets - -2018-11-27 Paul Culley - - * gramps/gui/displaystate.py: Fix Statusbar update to avoid - intermittent exception on closed db (#716) Fixes #10882 - -2018-11-27 Paul Culley - - * gramps/gen/filters/_filterparser.py: Fix FilterParser for much - older 3.x custom_filters.xml files (#715) Fixes #8075 Fixes #10669 Fixes #10516 - -2018-11-27 Paul Culley - - * gramps/gen/filters/rules/person/_isduplicatedancestorof.py: Fix - IsDuplicatedAncestorOf filter rule to avoid crash on tree loop - (#714) Fixes #10685 - -2018-11-28 Serge Noiraud - - * gramps/plugins/webreport/person.py, - gramps/plugins/webreport/place.py: Narrative web : use latest - version from openlayers. (#713) Fixes #10884 - -2018-11-27 Paul Culley - - * gramps/gui/editors/editlink.py: Fix StyledTextEditor EditLink for - root text changed to zero length (#709) in the background Fixes #9750 - -2018-11-27 Paul Culley - - * gramps/gen/simple/_simpleaccess.py: Fix AgeOnDate and some reports - using SimpleAccess for missing surname (#708) Fixes #9958 Fixes #9800 - -2018-11-27 Paul Culley - - * gramps/gen/filters/rules/_rule.py: Fix crash when a filter with - loop in definition is defined (#707) Fixes #10621 - -2018-11-27 Paul Culley - - * gramps/gen/proxy/referencedbyselection.py, - gramps/plugins/gramplet/citations.py: Fix HandleErrors related to - LDS (#697) * Fix ReferencedBySelection proxy for 'None' LDS Parents Fixes #10865 * Fix HandleError in Citations Gramplet for lds place missing - -2018-11-27 Paul Culley - - * gramps/plugins/lib/libplaceview.py: Change PlaceView drag from - whole row to just icon during drag (#695) Fixes #10863 - -2018-11-27 Paul Culley - - * gramps/gui/editors/displaytabs/embeddedlist.py: Add drag Icon to - drags from DisplayTabs Gramplet lists (#694) Fixes #10859 - -2018-11-27 Paul Culley - - * gramps/gui/glade/baseselector.glade, - gramps/gui/glade/dbman.glade, - gramps/gui/plug/report/_bookdialog.py, - gramps/gui/selectors/baseselector.py, - gramps/gui/selectors/selectcitation.py, - gramps/gui/selectors/selectevent.py, - gramps/gui/selectors/selectfamily.py, - gramps/gui/selectors/selectnote.py, - gramps/gui/selectors/selectobject.py, - gramps/gui/selectors/selectperson.py, - gramps/gui/selectors/selectplace.py, - gramps/gui/selectors/selectrepository.py, - gramps/gui/selectors/selectsource.py, - gramps/plugins/tool/testcasegenerator.py: Fix dialogs for 'Help' - button closes the dialog, and non-functional 'Help' (#727) * Fix Family Tree manager for 'Help' button closes dialog Fixes #10589 * Fix selectors for 'Help' button closes dialog Fixes #10589 * Fix 'Generate Book' dialog for 'Help' button closes dialog Fixes #10589 * Fix TestcaseGenerator for 'Help' button closes dialog Fixes #10589 * Fix Selectors to enable the 'Help' buttons to actually work Fixes #10589 - -2018-10-26 prculley - - * gramps/gui/editors/editfamily.py: Avoid HandleError when dragging - an Added Family from EditFamily Fixes #10858 - -2018-10-26 prculley - - * gramps/gui/editors/editperson.py: Avoid HandleError when dragging - an Added Person from EditPerson Fixes #10857 - -2018-10-20 prculley - - * gramps/gui/clipboard.py: Fix Clipboard rows cannot be sorted via - drag/drop Fixes #10849 - -2018-10-19 prculley - - * gramps/gen/config.py, gramps/gui/dbloader.py, - gramps/gui/plug/export/_exportassistant.py, - gramps/gui/views/listview.py: Better default directory choices for - import/export Use recent-export-dir as default for Export View instead of the - console default directory, which can be where program resides (on - Windows), or other inappropriate place. Use USER_HOME for default directory on 'Export' (recent-export-dir) - if first run (default settings) rather than default directory, which - can be where program resides (on Windows), or other inappropriate - place. Use USER_HOME for default directory on 'Import' (recent-import-dir) - if first run (default settings) rather than recent file which is - generally set to the grampsdb path. Fixes #10802 - -2018-10-16 SNoiraud - - * gramps/plugins/docgen/htmldoc.py: Records Report: call name not - underlined in HTML Fixes #10816 - -2018-11-20 Christophe - - * po/fr.po: Fix French translation - -2018-10-14 prculley - - * gramps/gui/widgets/interactivesearchbox.py: Fix InteractiveSearch - for find before model is populated Fixes #10844 - -2018-10-07 prculley - - * gramps/plugins/export/exportgedcom.py: Fix Gedcom export for - incorrect escaping with @#DFRENCH R@ Fixes #10833 - -2018-10-06 prculley - - * gramps/plugins/textreport/detancestralreport.py, - gramps/plugins/textreport/detdescendantreport.py, - gramps/plugins/textreport/indivcomplete.py, - gramps/plugins/webreport/basepage.py: Fix reports for shared event - attribute and note errors Fixes #10720 - -2018-10-02 prculley - - * gramps/gui/widgets/fanchart.py, - gramps/gui/widgets/fanchartdesc.py: Fix Fan and Descendant Fan - charts in Quadrant and Half Circle modes The Descendant Fan chart - had several bugs: 1) a bug that affected the centering of the chart for these modes 2) the chart was drawn in the wrong quadrant 3) the centering of the chart for printing was incorrect (the legend was off the page some of the time). 4) the sizing of the chart for printing was incorrect (for very small charts of one generation, the legend would overwrite the chart). The Fan Chart for the quadrant view: 1) the centering of the chart for printing was incorrect (the legend was off the page some of the time). Fixes #10817 - -2018-09-30 Robin van der Vliet - - * gramps/plugins/rel/rel_nl.py: Fixed issues in the Dutch - relationship calculator Fixed some issues in the Dutch relationship calculator and also - extended the ordinal and removed lists till 50, just like the - English lists. * Replaced huge lists by reusable lists. * Fixed bug in which uncles/aunts, nephews/nieces (niblings), siblings and cousins with an unknown gender show up as female. * Fixed some misspellings: drieëntwingste > drieëntwinTIgste vierentwingste > vierentwinTIgste edelovergrootOUD > edelovergroot edeloudvergroot > edeloudOvergroot - -2018-11-15 Pär Ekholm - - * po/sv.po: Update Swedish translation - -2018-11-18 niememat - - * po/fi.po: Fix translation in Finnish - -2018-11-10 niememat - - * po/fi.po: Update finnish translation - -2018-11-09 vantu5z +2019-01-12 vantu5z * po/ru.po: update Russian translation -2018-09-28 SNoiraud +2019-01-11 ZdenÄ›k HataÅ¡ - * data/css/Web_Basic-Ash.css, data/css/Web_Basic-Blue.css, - data/css/Web_Basic-Cypress.css, data/css/Web_Basic-Lilac.css, - data/css/Web_Basic-Peach.css, data/css/Web_Basic-Spruce.css, - data/css/Web_Horizontal-Menus.css, data/css/Web_Mainz.css, - data/css/Web_Nebraska.css, gramps/plugins/webreport/basepage.py: - NarrativeWeb fixes Space between place, description and the event note when there are - many sources. Change the css order between print and screen. The - chosen theme can erase prior values. Add a width for the source - column in all themes. Fixes #10810 + * po/cs.po: Update Czech translation -2018-10-17 niememat - - * po/fi.po: Fix translation in Finnish - -2018-10-07 Paul Franklin - - * gramps/plugins/drawreport/statisticschart.py, - gramps/plugins/graph/gvfamilylines.py, - gramps/plugins/graph/gvrelgraph.py, - gramps/plugins/webreport/webcal.py: Setting the year as an ordinal - number in Croatian With this commit, two more reports now show a year as an ordinal - number in Croatian, and a year I missed before in webcal.py is now - fixed. This commit also reverts the Croatian ordinal year fix in the - gramps50 statisticschart.py since upon reflection I feel it would be - better done in master, since then our translators will have until - 5.1.0 is released to do the two new strings the fix requires. Issue #10822 - -2018-10-07 Paul Franklin - - * gramps/plugins/textreport/indivcomplete.py: name-note is not being - cleared in Complete Individual report I ran gramps with a fresh copy of the example.gramps tree, then ran - the Complete Individual report. The options which matter are - "Entire Database" and "Include Notes" but I also included the - gramps-ID since that speeds up my work. Then I noticed that hundreds of names at the end of the output file - all had the same note (N0001), whose text said it referred to a - specific person. So I looked higher and the note inclusion started with I0044, the - default person. It was real for him but not for the next person - after him, or all the people after her. I introduced the problem when I fixed 10033, in d6a97cf90e. Note that this bug is independent of the CIR fix in p.r. 676 and - still happens even after that pull request is applied. - -2018-10-04 prculley - - * gramps/gui/columnorder.py, gramps/gui/views/listview.py: Fix View - Column sizing so last column size setting is maintained Fixes #10800 - -2018-08-06 prculley - - * gramps/gui/views/listview.py: Fix view so column widths are - preserved when using filters Fixes #10725 - -2018-08-29 vantu5z - - * po/ru.po: update Russian translation - -2018-10-04 Paul Franklin - - * gramps/gen/display/place.py: fix typo in cbac98894bfa7e1969625efceccc19c4d5374a7e - -2018-10-04 Paul Franklin - - * gramps/plugins/lib/libnarrate.py, - gramps/plugins/textreport/detancestralreport.py, - gramps/plugins/textreport/detdescendantreport.py: fix the - place-format option in DDR and DAR The place-format option was added to the Detailed Descendant and - Detailed Ancestor text reports in - cbac98894bfa7e1969625efceccc19c4d5374a7e But those two reports use the Narrator class to show many of their - places (and dates), and that class was not modified to use the - user's custom place format. So if a user had created a custom place format and ran either of - those two reports, their places would be shown inconsistently. This - commit fixes that. (The non-detailed ancestor text report also uses Narrator to show - its places but that report has not had the place-format option added - to it, so this commit doesn't touch it.) - -2018-10-04 Paul Franklin - - * gramps/plugins/drawreport/fanchart.py, - gramps/plugins/drawreport/statisticschart.py, - gramps/plugins/drawreport/timeline.py, po/hr.po: Setting the year as - an ordinal number in Croatian With this commit, three more reports now show a year as an ordinal - number in Croatian. Issue #10822 - -2018-05-09 prculley - - * gramps/plugins/db/bsddb/read.py: Fix bsddb for person sort with - empty Surname list Fixes #10078, #10577 - -2018-10-01 Paul Franklin - - * gramps/plugins/drawreport/calendarreport.py, - gramps/plugins/textreport/birthdayreport.py, - gramps/plugins/webreport/webcal.py, po/hr.po: Setting the year as an - ordinal number in Croatian When I started investigating 10822, I saw some Croatian dates didn't - seem to be working in 5.0.0, to my surprise. I believe I fixed that - in the previous commit. With this commit, the three reports now show a year as an ordinal - number in Croatian, so I consider 10822 fixed. If there are any additional problems displaying Croatian, please - file additional bug reports ("one bug, one report"). Fixes #10822 - -2018-10-01 Paul Franklin - - * gramps/gen/datehandler/_date_hr.py, - gramps/gen/datehandler/_datedisplay.py, po/hr.po: Setting the year - as an ordinal number in Croatian When I started investigating 10822 I saw some Croatian dates didn't - seem to be working in 5.0.0, to my surprise. There seems to have - been some kind of regression from 4.2.8. But the Croatian translation for gramps hasn't been updated in about - three years -- except by non-Croatians. So I don't know why some - "translated" strings which control how dates are displayed were - disabled (marked as "fuzzy") in this: - 6c67053e1fa22405bde0fae38e81de7ace222d41 Also, I saw some code in the 4.2.8 Croatian date handler which was - not in the 5.0.0 Croatian date handler -- somehow. So I believe this commit fixes the Croatian date handler. Issue #10822 - -2018-09-30 Serge Noiraud - - * gramps/plugins/webreport/webcal.py: Webcal: link problems in some - cases (#661) * Webcal: link problems in some cases Year 2016 is highlighted by default instead of current year. Fixes #10801 * Webcal: Missing links when muliyear unselected - -2018-09-29 Serge Noiraud - - * gramps/plugins/view/geoclose.py: Geoclose: exception when a family - has no father (#662) - -2018-09-26 Paul Franklin - - * gramps/plugins/drawreport/descendtree.py: Report plugin krasch Load data.gramps, start with the default person (I0037, Edwin - Michael Smith), run Family Descendant Tree, choose "Start with the - parent(s) of the selected first", hit OK: .../descendtree.py", line 881, in start family2 = self.database.get_family_from_handle(family2_h) ... Or start with I0057 (Anna Louise Smith), run Family Descendant Tree, - choose "Start with the parent(s) ...", hit OK: .../descendtree.py", line 773, in start family2 = self.database.get_family_from_handle(family2_h) ... Fixes #10811 - -2018-09-26 Paul Franklin - - * gramps/gen/datehandler/_date_is.py, - gramps/gen/datehandler/_datedisplay.py: [unhandled exception parsing - "future dates" in some locales] There is already a check in the MonitoredDate class for years which - are more than one year in the future, so such a date is already - going to be shown in red. But some locales use the "datetime" library to parse typed-in dates - and that has a maximum year of datetime.MAXYEAR, 9999 currently, so - dates greater than that produce a ValueError. Besides adding checks for that, I have also made it so that locales - which don't need that library don't use it. Fixes #10815 - -2018-09-24 Paul Franklin - - * gramps/gen/datehandler/_date_nb.py: Julian/Gregorian calendar - issue when entering only year as date when running gramps in Norwegian Fixes #10687 - -2018-09-23 Serge Noiraud - - * gramps/plugins/webreport/basepage.py: Events difficult to read - (screen and mobile) (#658) - -2018-09-17 Paul Franklin - - * gramps/gen/plug/report/stdoptions.py, - gramps/plugins/textreport/placereport.py: fix typo in cf42e5a4b847e6881f180cd1b776fb02234768be and - cbac98894bfa7e1969625efceccc19c4d5374a7e Fixes #10782 - -2018-09-08 Leonhaeuser +2019-01-05 Leonhaeuser * po/de.po: update German translation -2018-09-06 niememat - - * po/fi.po: New update for Finnish translation - -2018-09-06 niememat - - * po/fi.po: Update finnish translation - -2018-09-05 Paul Culley - - * gramps/plugins/gramplet/statsgramplet.py: Fix and restore - Statistics Gramplet to 4.2.x status (#653) Fixes #10754 A bit of history. bug 2060 was filed a long time ago (2008), and a - patch was added to close it in 2016. I believe that the bug had - already been patched by then, although I cannot be sure. The patch - caused the Gramplet to update anytime the active-changed signal - occurred on a person view. I suspect that this caused a fair amount - of overhead on very large dbs as the entire person list was - rescanned. In any event, Doug Blank recently removed the original scan code, as - well as some useful functionality. And left behind a bug where a - value was always zero. The users email list had some complaints - about the lost functionality, and I also saw some recent complaints - that the gender statistics were incorrect. Turns out that the db's - genderstats data was incorrect, probably due to crashes after db - updates. The Genderstats don't get saved until db closes normally. - In addition, running the Genderstats rebuild tool, did not - immediately appear to correct the situation, Gramps had to be - restarted to show the updated results. I added the original statistics code back into the Gramplet, - suitably updated for 5.0.x. So the Gramplet no longer depends on dbs - genderstats, it scans for it now on its own. I removed the update on active-changed function, so overhead is only - present on actual db updates (which have their own signals). I - tested that the add, edit, and delete person changes do properly - cause the statistics to update now. So the active-changed signal is - not necessary. - -2018-09-04 Paul Culley - - * gramps/plugins/test/tools_test.py, gramps/plugins/tool/check.py: - Fix Check and Repair to deal with bad references empty handle string - (#657) Fixes #10783 Check and Repair tool doesn't fix bad references when the reference - handle is an empty string. Found when rewriting the backlinks scan - on same tool. I assumed that the prior checks had already corrected - any bad forward references, and did not put in a test for them in my - new code. The Travis test failed and when I debugged, I found that - the tool had an exception on a handle that consisted of an empty - string. Its interesting to note that when I changed the code, a lot more - citation and source references were fixed in the test. - -2018-09-04 Paul Culley - - * gramps/plugins/tool/check.py: Speed up Check and Repair, backlinks - check stage. (#656) Fixes #10618 * Speed up Check and Repair, backlinks check stage. * Fix Check and repair; backlinks scan to deal with bad references - which should have been fixed in earlier checks! - -2018-09-03 Paul Culley - - * gramps/gen/config.py, gramps/gen/datehandler/_date_ar.py, - gramps/gen/datehandler/_date_bg.py, - gramps/gen/datehandler/_date_ca.py, - gramps/gen/datehandler/_date_da.py, - gramps/gen/datehandler/_date_de.py, - gramps/gen/datehandler/_date_el.py, - gramps/gen/datehandler/_date_es.py, - gramps/gen/datehandler/_date_fi.py, - gramps/gen/datehandler/_date_hr.py, - gramps/gen/datehandler/_date_hu.py, - gramps/gen/datehandler/_date_is.py, - gramps/gen/datehandler/_date_it.py, - gramps/gen/datehandler/_date_ja.py, - gramps/gen/datehandler/_date_lt.py, - gramps/gen/datehandler/_date_nb.py, - gramps/gen/datehandler/_date_nl.py, - gramps/gen/datehandler/_date_pl.py, - gramps/gen/datehandler/_date_pt.py, - gramps/gen/datehandler/_date_ru.py, - gramps/gen/datehandler/_date_sk.py, - gramps/gen/datehandler/_date_sl.py, - gramps/gen/datehandler/_date_sr.py, - gramps/gen/datehandler/_date_sv.py, - gramps/gen/datehandler/_date_uk.py, - gramps/gen/datehandler/_date_zh_CN.py, - gramps/gen/datehandler/_date_zh_TW.py, - gramps/gen/datehandler/_dateparser.py, gramps/gen/display/name.py, - gramps/gen/filters/rules/_changedsincebase.py, - gramps/gen/lib/place.py, gramps/gen/mime/_winmime.py, - gramps/gen/soundex.py, gramps/gen/utils/db.py, gramps/gui/dbman.py, - gramps/gui/editors/editlink.py, gramps/plugins/docgen/latexdoc.py, - gramps/plugins/docgen/rtfdoc.py, - gramps/plugins/export/test/exportvcard_test.py, - gramps/plugins/importer/importgeneweb.py, - gramps/plugins/importer/importxml.py, - gramps/plugins/importer/test/importvcard_test.py, - gramps/plugins/tool/reorderids.py, setup.py, - windows/nonAIO/builder/build_GrampsWin32.py, - windows/nonAIO/builder/check_gtk_install.py, - windows/nonAIO/builder/make_launcher.py, - windows/nonAIO/check_gtk_install.py: Fix strings containing - deprecated illegal escape sequences (#648) Python 3.6 and above has deprecated illegal string escape sequences. - Escape sequences are preceded by a '\' and valid ones are "\n\t\r" - etc. Illegal ones are not in the list - - https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals.Previous to Python 3.6 these illegal sequences were ignored and the - '\' was left in place. Pylint has been noting these for a while now. This PR corrects these sequences in Gramps. I used find . -name "*.py" | xargs -t -n 1 python3 -Wd -m py_compile 2>&1 | - grep Depre to locate the failing strings. - -2018-09-04 Ivan - - * gramps/plugins/gramplet/whatsnext.py: [Whatsnext] check if db is - open (#651) Fixes #10732 - -2018-09-03 Paul Culley - - * gramps/gui/viewmanager.py, - gramps/plugins/gramplet/statsgramplet.py, - gramps/plugins/quickview/filterbyname.py, - gramps/plugins/textreport/summary.py, - gramps/plugins/webreport/statistics.py: Fix usage of posixpath; - should be os.path for os independence (#650) Fixes #10740 - -2018-09-03 Paul Culley - - * gramps/gen/utils/file.py: Fix generate_checksum routine to avoid - MemoryError crash (#649) with very large files and 32-bit OS Issue #10690 - -2018-09-03 Paul Culley - - * gramps/gui/views/bookmarks.py: Fix corrupted Bookmarks that can - happen after Gramps crash (#655) Fixes #10759 - -2018-09-03 Paul Culley - - * gramps/gen/merge/mergefamilyquery.py: Fix Merge Family when same - parent is missing from both families (#654) Fixes #10760 - -2018-09-03 Paul Culley - - * gramps/gui/views/pageview.py: Fix c in view to get selected - item to clipboard (#652) Fixes #10682 - -2018-09-03 Paul Culley - - * gramps/plugins/gramplet/quickviewgramplet.py: Fix Quickview - Gramplet so updates work when changing active (#642) Fixes #10713 - -2018-09-03 Paul Culley - - * gramps/gui/editors/editplaceref.py: Fix place reference editor for - bad cut/paste on set_latlongitude (#644) Fixes #10719 - -2018-09-03 Paul Culley - - * gramps/plugins/tool/findloop.py: Fix Find Database Loop Tool (bad - import of _collections) (#643) Fixes #10722 - -2018-09-03 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-25 Bernard Banko - - * po/sl.po: Slovenian translation fixed to allow building mo - -2018-08-25 Bernard Banko - - * po/sl.po: Slovenian translation updated - -2018-08-18 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-11 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-09 John Ralls - - * mac/gramps.modules: Switch included moduleset to gitlab.gnome.org. Fixes bug #10733. - -2018-08-08 Leonhaeuser - - * po/de.po: Reviewed German translation Thanks to bmendl - -2018-08-08 niememat - - * po/fi.po: Fix translation in Finnish - -2018-08-05 John Ralls - - * mac/gramps.bundle: File copy doesn't work if the glob can match - directories. - -2018-08-04 John Ralls - - * mac/gramps.bundle: Install the docs/gramps directory in the - bundle. Fixes bug #10705. - -2018-08-05 niememat +2019-01-05 niememat * po/fi.po: Fix and updated translation in Finnish -2018-07-25 Ross Gammon +2019-01-04 P Ekholm - * debian/changelog: Update the Debian changelog after the 5.0.0 - release + * po/sv.po: Update Swedish translation -2018-07-25 John Ralls +2018-12-31 caigner - * mac/Info.plist, mac/gramps.modules: Release Gramps-5.0.0 on Mac. + * po/de.po: German translation corrections -2018-07-24 Nick Hall +2018-12-30 Leonhaeuser - * gramps/gen/const.py, gramps/version.py: Bump to 5.0.1 + * po/de.po: update German translation +2018-12-28 Pär Ekholm + + * po/sv.po: Add some untranslated strings in po/sv.po + +2018-12-28 vantu5z + + * po/ru.po: update Russian translation + +2018-12-26 prculley + + * po/da.po: remove crlf line endings on da.po + +2018-12-22 ZdenÄ›k HataÅ¡ + + * Update Czech translation diff --git a/po/gramps.pot b/po/gramps.pot index 45fa28a6f..7bb27566d 100644 --- a/po/gramps.pot +++ b/po/gramps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-26 11:20-0600\n" +"POT-Creation-Date: 2019-08-07 15:40-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -883,7 +883,7 @@ msgstr "" #: ../gramps/cli/arghandler.py:443 ../gramps/cli/arghandler.py:444 #: ../gramps/cli/arghandler.py:446 ../gramps/cli/clidbman.py:69 #: ../gramps/cli/clidbman.py:169 ../gramps/cli/clidbman.py:197 -#: ../gramps/gui/clipboard.py:916 ../gramps/gui/configure.py:1583 +#: ../gramps/gui/clipboard.py:916 ../gramps/gui/configure.py:1576 msgid "Family Tree" msgstr "" @@ -1268,8 +1268,8 @@ msgid "" "\n" msgstr "" -#: ../gramps/cli/clidbman.py:535 ../gramps/gui/configure.py:1424 -#: ../gramps/gui/configure.py:1571 +#: ../gramps/cli/clidbman.py:535 ../gramps/gui/configure.py:1417 +#: ../gramps/gui/configure.py:1564 msgid "Never" msgstr "" @@ -1303,8 +1303,8 @@ msgstr "" #: ../gramps/gen/utils/unknown.py:120 ../gramps/gen/utils/unknown.py:122 #: ../gramps/gen/utils/unknown.py:126 ../gramps/gen/utils/unknown.py:132 #: ../gramps/gen/utils/unknown.py:137 ../gramps/gui/clipboard.py:185 -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:125 -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:143 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:173 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:191 #: ../gramps/gui/editors/editmedia.py:178 #: ../gramps/gui/editors/editmediaref.py:143 #: ../gramps/plugins/db/bsddb/write.py:2294 @@ -1318,9 +1318,9 @@ msgstr "" #: ../gramps/plugins/graph/gvhourglass.py:376 #: ../gramps/plugins/graph/gvrelgraph.py:904 #: ../gramps/plugins/importer/importprogen.py:986 -#: ../gramps/plugins/lib/maps/geography.py:839 -#: ../gramps/plugins/lib/maps/geography.py:849 -#: ../gramps/plugins/lib/maps/geography.py:850 +#: ../gramps/plugins/lib/maps/geography.py:803 +#: ../gramps/plugins/lib/maps/geography.py:813 +#: ../gramps/plugins/lib/maps/geography.py:814 #: ../gramps/plugins/quickview/all_relations.py:277 #: ../gramps/plugins/quickview/all_relations.py:294 #: ../gramps/plugins/textreport/descendreport.py:322 @@ -1357,9 +1357,9 @@ msgstr "" #: ../gramps/plugins/view/geofamily.py:467 #: ../gramps/plugins/view/geomoves.py:596 #: ../gramps/plugins/view/geoperson.py:477 -#: ../gramps/plugins/view/geoplaces.py:531 -#: ../gramps/plugins/view/relview.py:460 ../gramps/plugins/view/relview.py:995 -#: ../gramps/plugins/view/relview.py:1050 +#: ../gramps/plugins/view/geoplaces.py:533 +#: ../gramps/plugins/view/relview.py:462 ../gramps/plugins/view/relview.py:998 +#: ../gramps/plugins/view/relview.py:1053 #: ../gramps/plugins/webreport/basepage.py:1751 #: ../gramps/plugins/webreport/basepage.py:1780 #: ../gramps/plugins/webreport/basepage.py:1785 @@ -1637,27 +1637,27 @@ msgid "" "\n" msgstr "" -#: ../gramps/gen/config.py:242 +#: ../gramps/gen/config.py:241 msgid "Imported %Y/%m/%d %H:%M:%S" msgstr "" -#: ../gramps/gen/config.py:253 +#: ../gramps/gen/config.py:252 msgid "Missing Given Name" msgstr "" -#: ../gramps/gen/config.py:254 +#: ../gramps/gen/config.py:253 msgid "Missing Record" msgstr "" -#: ../gramps/gen/config.py:255 +#: ../gramps/gen/config.py:254 msgid "Missing Surname" msgstr "" -#: ../gramps/gen/config.py:262 ../gramps/gen/config.py:264 +#: ../gramps/gen/config.py:261 ../gramps/gen/config.py:263 msgid "[Living]" msgstr "" -#: ../gramps/gen/config.py:263 +#: ../gramps/gen/config.py:262 msgid "Private Record" msgstr "" @@ -1666,7 +1666,7 @@ msgstr "" #. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates #. to learn how to select proper inflection to be used in your localized #. DateDisplayer code! -#: ../gramps/gen/config.py:306 ../gramps/gen/datehandler/_datestrings.py:79 +#: ../gramps/gen/config.py:305 ../gramps/gen/datehandler/_datestrings.py:79 msgid "localized lexeme inflections||January" msgstr "" @@ -2802,7 +2802,7 @@ msgid "surname" msgstr "" #: ../gramps/gen/display/name.py:608 ../gramps/gen/display/name.py:708 -#: ../gramps/gui/editors/editperson.py:386 +#: ../gramps/gui/editors/editperson.py:384 #: ../gramps/plugins/importer/importcsv.py:167 msgid "suffix" msgstr "" @@ -2860,7 +2860,7 @@ msgid "Remaining names|rest" msgstr "" #: ../gramps/gen/display/name.py:645 ../gramps/gen/display/name.py:737 -#: ../gramps/gui/editors/editperson.py:407 +#: ../gramps/gui/editors/editperson.py:405 #: ../gramps/plugins/importer/importcsv.py:166 msgid "prefix" msgstr "" @@ -2905,8 +2905,8 @@ msgstr "" msgid "ERROR: filter %s could not be correctly loaded. Edit the filter!" msgstr "" -#: ../gramps/gen/filters/_genericfilter.py:139 -#: ../gramps/gen/filters/_genericfilter.py:169 +#: ../gramps/gen/filters/_genericfilter.py:143 +#: ../gramps/gen/filters/_genericfilter.py:174 msgid "Applying ..." msgstr "" @@ -2914,8 +2914,8 @@ msgstr "" #. ############################### #. ######################### #. ############################### -#: ../gramps/gen/filters/_genericfilter.py:139 -#: ../gramps/gen/filters/_genericfilter.py:169 +#: ../gramps/gen/filters/_genericfilter.py:143 +#: ../gramps/gen/filters/_genericfilter.py:174 #: ../gramps/gui/editors/filtereditor.py:1105 #: ../gramps/plugins/drawreport/calendarreport.py:466 #: ../gramps/plugins/drawreport/statisticschart.py:1001 @@ -2935,7 +2935,7 @@ msgstr "" #: ../gramps/plugins/textreport/familygroup.py:714 #: ../gramps/plugins/textreport/indivcomplete.py:1062 #: ../gramps/plugins/textreport/recordsreport.py:217 -#: ../gramps/plugins/tool/sortevents.py:167 +#: ../gramps/plugins/tool/sortevents.py:168 #: ../gramps/plugins/webreport/narrativeweb.py:1602 #: ../gramps/plugins/webreport/webcal.py:1633 msgid "Filter" @@ -4651,7 +4651,7 @@ msgstr "" #: ../gramps/gen/filters/rules/person/_hasnameof.py:54 #: ../gramps/gen/lib/surname.py:98 -#: ../gramps/gui/editors/displaytabs/surnametab.py:76 +#: ../gramps/gui/editors/displaytabs/surnametab.py:79 msgid "Connector" msgstr "" @@ -5763,8 +5763,8 @@ msgstr "" #: ../gramps/gui/configure.py:546 ../gramps/gui/editors/editaddress.py:167 #: ../gramps/gui/filters/sidebar/_reposidebarfilter.py:106 #: ../gramps/plugins/gramplet/repositorydetails.py:136 -#: ../gramps/plugins/lib/libgedcom.py:5607 -#: ../gramps/plugins/lib/libgedcom.py:5774 +#: ../gramps/plugins/lib/libgedcom.py:5601 +#: ../gramps/plugins/lib/libgedcom.py:5768 #: ../gramps/plugins/textreport/familygroup.py:352 #: ../gramps/plugins/webreport/addressbooklist.py:112 msgid "Address" @@ -5789,11 +5789,11 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/ldsembedlist.py:66 #: ../gramps/gui/editors/displaytabs/nameembedlist.py:80 #: ../gramps/gui/editors/displaytabs/notetab.py:79 -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:67 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:69 #: ../gramps/gui/editors/displaytabs/repoembedlist.py:70 #: ../gramps/gui/editors/displaytabs/srcattrembedlist.py:65 #: ../gramps/gui/editors/displaytabs/webembedlist.py:68 -#: ../gramps/gui/editors/editfamily.py:134 +#: ../gramps/gui/editors/editfamily.py:136 #: ../gramps/gui/glade/editaddress.glade:297 #: ../gramps/gui/glade/editattribute.glade:153 #: ../gramps/gui/glade/editchildref.glade:180 @@ -5885,7 +5885,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/familyldsembedlist.py:52 #: ../gramps/gui/editors/displaytabs/ldsembedlist.py:62 #: ../gramps/gui/editors/displaytabs/placenameembedlist.py:64 -#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:61 +#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:63 #: ../gramps/gui/filters/sidebar/_citationsidebarfilter.py:113 #: ../gramps/gui/filters/sidebar/_eventsidebarfilter.py:107 #: ../gramps/gui/filters/sidebar/_mediasidebarfilter.py:91 @@ -5948,7 +5948,7 @@ msgstr "" #: ../gramps/gen/lib/placetype.py:71 #: ../gramps/gui/editors/displaytabs/addrembedlist.py:72 #: ../gramps/gui/editors/displaytabs/locationembedlist.py:54 -#: ../gramps/plugins/view/geoplaces.py:540 +#: ../gramps/plugins/view/geoplaces.py:542 #: ../gramps/plugins/view/repoview.py:89 #: ../gramps/plugins/webreport/basepage.py:1101 #: ../gramps/plugins/webreport/basepage.py:2538 @@ -5960,7 +5960,7 @@ msgstr "" #: ../gramps/gen/lib/placetype.py:70 ../gramps/gui/configure.py:547 #: ../gramps/gui/editors/displaytabs/addrembedlist.py:73 #: ../gramps/gui/editors/displaytabs/locationembedlist.py:55 -#: ../gramps/plugins/view/geoplaces.py:537 +#: ../gramps/plugins/view/geoplaces.py:539 #: ../gramps/plugins/view/repoview.py:90 #: ../gramps/plugins/webreport/basepage.py:1102 #: ../gramps/plugins/webreport/basepage.py:2539 @@ -5972,7 +5972,7 @@ msgstr "" #: ../gramps/gen/lib/placetype.py:68 ../gramps/gui/configure.py:548 #: ../gramps/gui/editors/displaytabs/addrembedlist.py:74 #: ../gramps/gui/editors/displaytabs/locationembedlist.py:56 -#: ../gramps/plugins/view/geoplaces.py:588 +#: ../gramps/plugins/view/geoplaces.py:590 #: ../gramps/plugins/view/repoview.py:91 #: ../gramps/plugins/webreport/basepage.py:1103 #: ../gramps/plugins/webreport/basepage.py:2540 @@ -5985,7 +5985,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/locationembedlist.py:57 #: ../gramps/gui/views/treemodels/placemodel.py:312 #: ../gramps/plugins/lib/maps/placeselection.py:137 -#: ../gramps/plugins/view/geoplaces.py:570 +#: ../gramps/plugins/view/geoplaces.py:572 #: ../gramps/plugins/webreport/basepage.py:1105 #: ../gramps/plugins/webreport/basepage.py:2543 #: ../gramps/plugins/webreport/basepage.py:2607 @@ -5997,7 +5997,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/locationembedlist.py:58 #: ../gramps/gui/views/treemodels/placemodel.py:312 #: ../gramps/plugins/lib/maps/placeselection.py:136 -#: ../gramps/plugins/view/geoplaces.py:567 +#: ../gramps/plugins/view/geoplaces.py:569 msgid "State" msgstr "" @@ -6007,7 +6007,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/locationembedlist.py:59 #: ../gramps/gui/views/treemodels/placemodel.py:312 #: ../gramps/plugins/lib/maps/placeselection.py:135 -#: ../gramps/plugins/view/geoplaces.py:564 +#: ../gramps/plugins/view/geoplaces.py:566 #: ../gramps/plugins/view/repoview.py:93 #: ../gramps/plugins/webreport/basepage.py:1107 #: ../gramps/plugins/webreport/basepage.py:2547 @@ -6024,11 +6024,11 @@ msgid "Postal Code" msgstr "" #: ../gramps/gen/lib/address.py:127 ../gramps/gen/lib/location.py:105 -#: ../gramps/gui/configure.py:552 ../gramps/plugins/export/exportgedcom.py:797 -#: ../gramps/plugins/export/exportgedcom.py:1170 +#: ../gramps/gui/configure.py:552 ../gramps/plugins/export/exportgedcom.py:788 +#: ../gramps/plugins/export/exportgedcom.py:1161 #: ../gramps/plugins/gramplet/repositorydetails.py:124 -#: ../gramps/plugins/lib/libgedcom.py:4135 -#: ../gramps/plugins/lib/libgedcom.py:5871 +#: ../gramps/plugins/lib/libgedcom.py:4129 +#: ../gramps/plugins/lib/libgedcom.py:5865 #: ../gramps/plugins/webreport/basepage.py:1108 msgid "Phone" msgstr "" @@ -6060,7 +6060,7 @@ msgstr "" #: ../gramps/gen/lib/srcmediatype.py:57 ../gramps/gen/lib/urltype.py:48 #: ../gramps/gui/autocomp.py:179 #: ../gramps/plugins/textreport/indivcomplete.py:74 -#: ../gramps/plugins/view/geoplaces.py:534 +#: ../gramps/plugins/view/geoplaces.py:536 msgid "Custom" msgstr "" @@ -6190,7 +6190,7 @@ msgstr "" #: ../gramps/plugins/textreport/familygroup.py:528 #: ../gramps/plugins/textreport/familygroup.py:530 #: ../gramps/plugins/textreport/tagreport.py:170 -#: ../gramps/plugins/view/relview.py:602 +#: ../gramps/plugins/view/relview.py:604 #: ../gramps/plugins/webreport/person.py:213 #: ../gramps/plugins/webreport/surname.py:130 msgid "Birth" @@ -6372,13 +6372,15 @@ msgstr "" #: ../gramps/gen/lib/date.py:274 ../gramps/gen/lib/date.py:422 #: ../gramps/gen/mime/_pythonmime.py:48 ../gramps/gen/mime/_pythonmime.py:56 #: ../gramps/gen/mime/_winmime.py:57 ../gramps/gen/utils/db.py:523 -#: ../gramps/gui/editors/editperson.py:349 +#: ../gramps/gui/editors/editperson.py:347 #: ../gramps/gui/filters/sidebar/_personsidebarfilter.py:94 #: ../gramps/gui/merge/mergeperson.py:64 #: ../gramps/gui/views/treemodels/peoplemodel.py:97 +#: ../gramps/plugins/lib/libgedcom.py:5398 +#: ../gramps/plugins/lib/libgedcom.py:6709 #: ../gramps/plugins/textreport/indivcomplete.py:663 #: ../gramps/plugins/tool/dumpgenderstats.py:46 -#: ../gramps/plugins/view/relview.py:642 +#: ../gramps/plugins/view/relview.py:646 #: ../gramps/plugins/webreport/person.py:414 msgid "unknown" msgstr "" @@ -6414,7 +6416,7 @@ msgstr "" #: ../gramps/gen/lib/date.py:298 ../gramps/gen/lib/date.py:342 #: ../gramps/gen/lib/date.py:360 ../gramps/gui/merge/mergefamily.py:155 #: ../gramps/plugins/quickview/all_relations.py:282 -#: ../gramps/plugins/view/relview.py:978 +#: ../gramps/plugins/view/relview.py:981 #: ../gramps/plugins/webreport/basepage.py:822 msgid "and" msgstr "" @@ -6659,7 +6661,7 @@ msgstr "" #: ../gramps/gui/configure.py:566 #: ../gramps/gui/editors/displaytabs/eventembedlist.py:59 #: ../gramps/gui/editors/displaytabs/personeventembedlist.py:52 -#: ../gramps/gui/editors/editfamily.py:498 ../gramps/gui/editors/editlink.py:93 +#: ../gramps/gui/editors/editfamily.py:561 ../gramps/gui/editors/editlink.py:93 #: ../gramps/gui/editors/filtereditor.py:294 #: ../gramps/gui/glade/editldsord.glade:267 ../gramps/gui/viewmanager.py:608 #: ../gramps/plugins/export/exportcsv.py:506 @@ -6673,8 +6675,8 @@ msgstr "" #: ../gramps/plugins/quickview/references.py:86 #: ../gramps/plugins/textreport/recordsreport.py:271 #: ../gramps/plugins/tool/reorderids.glade:774 -#: ../gramps/plugins/view/relview.py:1360 -#: ../gramps/plugins/view/relview.py:1382 +#: ../gramps/plugins/view/relview.py:1363 +#: ../gramps/plugins/view/relview.py:1385 #: ../gramps/plugins/webreport/family.py:188 msgid "Family" msgstr "" @@ -6718,7 +6720,7 @@ msgstr "" #: ../gramps/plugins/textreport/familygroup.py:534 #: ../gramps/plugins/textreport/familygroup.py:536 #: ../gramps/plugins/textreport/tagreport.py:176 -#: ../gramps/plugins/view/relview.py:613 ../gramps/plugins/view/relview.py:640 +#: ../gramps/plugins/view/relview.py:615 ../gramps/plugins/view/relview.py:644 #: ../gramps/plugins/webreport/person.py:217 #: ../gramps/plugins/webreport/surname.py:134 msgid "Death" @@ -7110,7 +7112,7 @@ msgstr "" #: ../gramps/plugins/textreport/indivcomplete.py:929 #: ../gramps/plugins/textreport/tagreport.py:252 #: ../gramps/plugins/view/familyview.py:80 -#: ../gramps/plugins/view/relview.py:893 +#: ../gramps/plugins/view/relview.py:896 #: ../gramps/plugins/webreport/person.py:1558 msgid "Father" msgstr "" @@ -7132,7 +7134,7 @@ msgstr "" #: ../gramps/plugins/textreport/indivcomplete.py:930 #: ../gramps/plugins/textreport/tagreport.py:258 #: ../gramps/plugins/view/familyview.py:81 -#: ../gramps/plugins/view/relview.py:894 +#: ../gramps/plugins/view/relview.py:897 #: ../gramps/plugins/webreport/person.py:1571 msgid "Mother" msgstr "" @@ -7144,7 +7146,7 @@ msgstr "" #: ../gramps/plugins/textreport/familygroup.py:646 #: ../gramps/plugins/textreport/indivcomplete.py:678 #: ../gramps/plugins/view/pedigreeview.py:1756 -#: ../gramps/plugins/view/relview.py:1400 +#: ../gramps/plugins/view/relview.py:1403 #: ../gramps/plugins/webreport/basepage.py:362 msgid "Children" msgstr "" @@ -7194,7 +7196,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/ldsembedlist.py:61 #: ../gramps/gui/editors/displaytabs/nameembedlist.py:74 #: ../gramps/gui/editors/displaytabs/notetab.py:77 -#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:60 +#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:62 #: ../gramps/gui/editors/displaytabs/repoembedlist.py:69 #: ../gramps/gui/editors/displaytabs/srcattrembedlist.py:63 #: ../gramps/gui/editors/displaytabs/webembedlist.py:65 @@ -7361,7 +7363,7 @@ msgid "Location" msgstr "" #: ../gramps/gen/lib/location.py:107 ../gramps/gen/lib/placetype.py:69 -#: ../gramps/plugins/view/geoplaces.py:585 +#: ../gramps/plugins/view/geoplaces.py:587 msgid "Parish" msgstr "" @@ -7387,7 +7389,7 @@ msgid "Media ref" msgstr "" #: ../gramps/gen/lib/mediaref.py:110 ../gramps/gen/lib/placetype.py:73 -#: ../gramps/plugins/view/geoplaces.py:576 +#: ../gramps/plugins/view/geoplaces.py:578 msgid "Region" msgstr "" @@ -7400,10 +7402,10 @@ msgstr "" #: ../gramps/gui/configure.py:545 #: ../gramps/gui/editors/displaytabs/backreflist.py:61 #: ../gramps/gui/editors/displaytabs/nameembedlist.py:73 -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:64 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:66 #: ../gramps/gui/editors/displaytabs/placenameembedlist.py:63 -#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:59 -#: ../gramps/gui/editors/editfamily.py:123 +#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:61 +#: ../gramps/gui/editors/editfamily.py:125 #: ../gramps/gui/editors/editname.py:310 #: ../gramps/gui/editors/filtereditor.py:820 #: ../gramps/gui/editors/filtereditor.py:975 @@ -7615,7 +7617,7 @@ msgstr "" #: ../gramps/gui/glade/editnote.glade:326 ../gramps/gui/viewmanager.py:622 #: ../gramps/gui/views/treemodels/mediamodel.py:117 #: ../gramps/plugins/drawreport/ancestortree.py:974 -#: ../gramps/plugins/drawreport/descendtree.py:1702 +#: ../gramps/plugins/drawreport/descendtree.py:1701 #: ../gramps/plugins/export/exportcsv.py:361 #: ../gramps/plugins/export/exportcsv.py:466 #: ../gramps/plugins/gramplet/quickviewgramplet.py:112 @@ -7636,7 +7638,7 @@ msgstr "" msgid "Format" msgstr "" -#: ../gramps/gen/lib/notetype.py:75 ../gramps/gui/configure.py:1469 +#: ../gramps/gen/lib/notetype.py:75 ../gramps/gui/configure.py:1462 #: ../gramps/gui/editors/editeventref.py:89 #: ../gramps/gui/editors/editmediaref.py:107 #: ../gramps/gui/editors/editplaceref.py:71 @@ -7795,7 +7797,7 @@ msgstr "" msgid "Person" msgstr "" -#: ../gramps/gen/lib/person.py:184 ../gramps/gui/editors/editfamily.py:124 +#: ../gramps/gen/lib/person.py:184 ../gramps/gui/editors/editfamily.py:126 #: ../gramps/gui/filters/sidebar/_personsidebarfilter.py:133 #: ../gramps/gui/merge/mergeperson.py:184 #: ../gramps/gui/selectors/selectperson.py:92 @@ -7872,7 +7874,7 @@ msgid "Person ref" msgstr "" #: ../gramps/gen/lib/personref.py:115 -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:66 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:68 msgid "Association" msgstr "" @@ -7905,7 +7907,7 @@ msgstr "" #: ../gramps/plugins/webreport/basepage.py:1544 #: ../gramps/plugins/webreport/basepage.py:1610 #: ../gramps/plugins/webreport/place.py:138 -#: ../gramps/plugins/webreport/place.py:292 +#: ../gramps/plugins/webreport/place.py:286 msgid "Places" msgstr "" @@ -7946,52 +7948,52 @@ msgstr "" msgid "Place ref" msgstr "" -#: ../gramps/gen/lib/placetype.py:72 ../gramps/plugins/view/geoplaces.py:573 +#: ../gramps/gen/lib/placetype.py:72 ../gramps/plugins/view/geoplaces.py:575 msgid "Province" msgstr "" -#: ../gramps/gen/lib/placetype.py:74 ../gramps/plugins/view/geoplaces.py:579 +#: ../gramps/gen/lib/placetype.py:74 ../gramps/plugins/view/geoplaces.py:581 msgid "Department" msgstr "" -#: ../gramps/gen/lib/placetype.py:75 ../gramps/plugins/view/geoplaces.py:543 +#: ../gramps/gen/lib/placetype.py:75 ../gramps/plugins/view/geoplaces.py:545 msgid "Neighborhood" msgstr "" -#: ../gramps/gen/lib/placetype.py:76 ../gramps/plugins/view/geoplaces.py:582 +#: ../gramps/gen/lib/placetype.py:76 ../gramps/plugins/view/geoplaces.py:584 msgid "District" msgstr "" -#: ../gramps/gen/lib/placetype.py:77 ../gramps/plugins/view/geoplaces.py:546 +#: ../gramps/gen/lib/placetype.py:77 ../gramps/plugins/view/geoplaces.py:548 msgid "Borough" msgstr "" -#: ../gramps/gen/lib/placetype.py:78 ../gramps/plugins/view/geoplaces.py:594 +#: ../gramps/gen/lib/placetype.py:78 ../gramps/plugins/view/geoplaces.py:596 msgid "Municipality" msgstr "" -#: ../gramps/gen/lib/placetype.py:79 ../gramps/plugins/view/geoplaces.py:591 +#: ../gramps/gen/lib/placetype.py:79 ../gramps/plugins/view/geoplaces.py:593 msgid "Town" msgstr "" -#: ../gramps/gen/lib/placetype.py:80 ../gramps/plugins/view/geoplaces.py:549 +#: ../gramps/gen/lib/placetype.py:80 ../gramps/plugins/view/geoplaces.py:551 msgid "Village" msgstr "" -#: ../gramps/gen/lib/placetype.py:81 ../gramps/plugins/view/geoplaces.py:552 +#: ../gramps/gen/lib/placetype.py:81 ../gramps/plugins/view/geoplaces.py:554 msgid "Hamlet" msgstr "" -#: ../gramps/gen/lib/placetype.py:82 ../gramps/plugins/view/geoplaces.py:555 +#: ../gramps/gen/lib/placetype.py:82 ../gramps/plugins/view/geoplaces.py:557 msgid "Farm" msgstr "" -#: ../gramps/gen/lib/placetype.py:83 ../gramps/plugins/view/geoplaces.py:558 +#: ../gramps/gen/lib/placetype.py:83 ../gramps/plugins/view/geoplaces.py:560 msgid "Building" msgstr "" #: ../gramps/gen/lib/placetype.py:84 ../gramps/plugins/gramplet/leak.py:89 -#: ../gramps/plugins/view/geoplaces.py:561 +#: ../gramps/plugins/view/geoplaces.py:563 #: ../gramps/plugins/webreport/basepage.py:2663 #: ../gramps/plugins/webreport/source.py:163 msgid "Number" @@ -8226,7 +8228,7 @@ msgstr "" #: ../gramps/gui/configure.py:701 ../gramps/gui/configure.py:703 #: ../gramps/gui/configure.py:706 ../gramps/gui/configure.py:707 #: ../gramps/gui/configure.py:708 ../gramps/gui/configure.py:709 -#: ../gramps/gui/editors/displaytabs/surnametab.py:75 +#: ../gramps/gui/editors/displaytabs/surnametab.py:78 #: ../gramps/gui/plug/_guioptions.py:88 ../gramps/gui/plug/_guioptions.py:1508 #: ../gramps/plugins/drawreport/statisticschart.py:334 #: ../gramps/plugins/export/exportcsv.py:354 @@ -8239,7 +8241,7 @@ msgid "Surname" msgstr "" #: ../gramps/gen/lib/surname.py:93 ../gramps/gen/utils/keyword.py:71 -#: ../gramps/gui/editors/displaytabs/surnametab.py:74 +#: ../gramps/gui/editors/displaytabs/surnametab.py:77 #: ../gramps/gui/glade/editperson.glade:470 #: ../gramps/plugins/export/exportcsv.py:355 #: ../gramps/plugins/importer/importcsv.py:166 @@ -8514,7 +8516,7 @@ msgstr "" #: ../gramps/plugins/export/exportcsv.py:261 #: ../gramps/plugins/export/exportcsv.py:265 #: ../gramps/plugins/export/exportftree.py:135 -#: ../gramps/plugins/export/exportgedcom.py:1610 +#: ../gramps/plugins/export/exportgedcom.py:1602 #: ../gramps/plugins/export/exportgeneweb.py:108 #: ../gramps/plugins/export/exportgeneweb.py:112 #: ../gramps/plugins/export/exportvcalendar.py:119 @@ -8814,40 +8816,40 @@ msgstr "" msgid "The size of note text, in points." msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1013 +#: ../gramps/gen/plug/docgen/graphdoc.py:1014 msgid "PDF (Ghostscript)" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1019 +#: ../gramps/gen/plug/docgen/graphdoc.py:1020 msgid "PDF (Graphviz)" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1025 +#: ../gramps/gen/plug/docgen/graphdoc.py:1026 #: ../gramps/plugins/docgen/docgen.gpr.py:161 msgid "PostScript" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1031 +#: ../gramps/gen/plug/docgen/graphdoc.py:1032 msgid "Structured Vector Graphics (SVG)" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1037 +#: ../gramps/gen/plug/docgen/graphdoc.py:1038 msgid "Compressed Structured Vector Graphs (SVGZ)" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1043 +#: ../gramps/gen/plug/docgen/graphdoc.py:1044 msgid "JPEG image" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1049 +#: ../gramps/gen/plug/docgen/graphdoc.py:1050 msgid "GIF image" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1055 +#: ../gramps/gen/plug/docgen/graphdoc.py:1056 msgid "PNG image" msgstr "" -#: ../gramps/gen/plug/docgen/graphdoc.py:1061 +#: ../gramps/gen/plug/docgen/graphdoc.py:1062 msgid "Graphviz File" msgstr "" @@ -8894,7 +8896,7 @@ msgid "Not shown" msgstr "" #: ../gramps/gen/plug/docgen/treedoc.py:74 ../gramps/gui/configure.py:96 -#: ../gramps/gui/configure.py:162 ../gramps/gui/configure.py:1724 +#: ../gramps/gui/configure.py:162 ../gramps/gui/configure.py:1717 #: ../gramps/gui/views/pageview.py:606 msgid "Preferences" msgstr "" @@ -8948,7 +8950,7 @@ msgid "Small" msgstr "" #: ../gramps/gen/plug/docgen/treedoc.py:93 ../gramps/gen/utils/string.py:57 -#: ../gramps/gui/editors/editcitation.py:212 +#: ../gramps/gui/editors/editcitation.py:214 #: ../gramps/plugins/graph/gvfamilylines.py:255 msgid "Normal" msgstr "" @@ -9020,7 +9022,7 @@ msgstr "" #. ################# #: ../gramps/gen/plug/docgen/treedoc.py:175 #: ../gramps/plugins/drawreport/ancestortree.py:791 -#: ../gramps/plugins/drawreport/descendtree.py:1528 +#: ../gramps/plugins/drawreport/descendtree.py:1527 msgid "Tree Options" msgstr "" @@ -9164,8 +9166,8 @@ msgstr "" #. show "> Family: ..." and nothing else #. show "V Family: ..." and the rest #: ../gramps/gen/plug/report/endnotes.py:175 -#: ../gramps/gui/editors/editfamily.py:946 -#: ../gramps/gui/editors/editfamily.py:953 +#: ../gramps/gui/editors/editfamily.py:1009 +#: ../gramps/gui/editors/editfamily.py:1016 #: ../gramps/gui/plug/report/_docreportdialog.py:186 #: ../gramps/gui/plug/report/_docreportdialog.py:237 #: ../gramps/gui/plug/report/_graphreportdialog.py:154 @@ -9193,12 +9195,12 @@ msgstr "" #: ../gramps/plugins/textreport/indivcomplete.py:928 #: ../gramps/plugins/textreport/indivcomplete.py:929 #: ../gramps/plugins/textreport/indivcomplete.py:930 -#: ../gramps/plugins/view/relview.py:530 ../gramps/plugins/view/relview.py:592 -#: ../gramps/plugins/view/relview.py:604 ../gramps/plugins/view/relview.py:623 -#: ../gramps/plugins/view/relview.py:635 ../gramps/plugins/view/relview.py:640 -#: ../gramps/plugins/view/relview.py:648 ../gramps/plugins/view/relview.py:858 -#: ../gramps/plugins/view/relview.py:892 ../gramps/plugins/view/relview.py:1360 -#: ../gramps/plugins/view/relview.py:1382 +#: ../gramps/plugins/view/relview.py:532 ../gramps/plugins/view/relview.py:594 +#: ../gramps/plugins/view/relview.py:606 ../gramps/plugins/view/relview.py:627 +#: ../gramps/plugins/view/relview.py:639 ../gramps/plugins/view/relview.py:644 +#: ../gramps/plugins/view/relview.py:651 ../gramps/plugins/view/relview.py:861 +#: ../gramps/plugins/view/relview.py:895 ../gramps/plugins/view/relview.py:1363 +#: ../gramps/plugins/view/relview.py:1385 #, python-format msgid "%s:" msgstr "" @@ -9533,27 +9535,27 @@ msgid "gender unknown|ex-spouse" msgstr "" #: ../gramps/gen/relationship.py:2184 -msgid "unmarried|husband" +msgid "male,unmarried|partner" msgstr "" #: ../gramps/gen/relationship.py:2186 -msgid "unmarried|wife" +msgid "female,unmarried|partner" msgstr "" #: ../gramps/gen/relationship.py:2188 -msgid "gender unknown,unmarried|spouse" +msgid "gender unknown,unmarried|partner" msgstr "" #: ../gramps/gen/relationship.py:2191 -msgid "unmarried|ex-husband" +msgid "male,unmarried|ex-partner" msgstr "" #: ../gramps/gen/relationship.py:2193 -msgid "unmarried|ex-wife" +msgid "female,unmarried|ex-partner" msgstr "" #: ../gramps/gen/relationship.py:2195 -msgid "gender unknown,unmarried|ex-spouse" +msgid "gender unknown,unmarried|ex-partner" msgstr "" #: ../gramps/gen/relationship.py:2198 @@ -9999,7 +10001,7 @@ msgstr "" #. name, sort, width, modelcol #: ../gramps/gen/utils/keyword.py:61 -#: ../gramps/gui/editors/displaytabs/surnametab.py:79 +#: ../gramps/gui/editors/displaytabs/surnametab.py:82 msgid "Name|Primary" msgstr "" @@ -10111,7 +10113,7 @@ msgstr "" msgid "%(west_longitude)s W" msgstr "" -#: ../gramps/gen/utils/string.py:46 ../gramps/gui/editors/editperson.py:348 +#: ../gramps/gen/utils/string.py:46 ../gramps/gui/editors/editperson.py:346 #: ../gramps/gui/filters/sidebar/_personsidebarfilter.py:94 #: ../gramps/gui/merge/mergeperson.py:64 #: ../gramps/gui/views/treemodels/peoplemodel.py:97 @@ -10120,7 +10122,7 @@ msgstr "" msgid "male" msgstr "" -#: ../gramps/gen/utils/string.py:47 ../gramps/gui/editors/editperson.py:347 +#: ../gramps/gen/utils/string.py:47 ../gramps/gui/editors/editperson.py:345 #: ../gramps/gui/filters/sidebar/_personsidebarfilter.py:94 #: ../gramps/gui/merge/mergeperson.py:64 #: ../gramps/gui/views/treemodels/peoplemodel.py:97 @@ -10137,21 +10139,21 @@ msgstr "" msgid "Invalid" msgstr "" -#: ../gramps/gen/utils/string.py:55 ../gramps/gui/editors/editcitation.py:214 +#: ../gramps/gen/utils/string.py:55 ../gramps/gui/editors/editcitation.py:216 msgid "Very High" msgstr "" -#: ../gramps/gen/utils/string.py:56 ../gramps/gui/editors/editcitation.py:213 +#: ../gramps/gen/utils/string.py:56 ../gramps/gui/editors/editcitation.py:215 #: ../gramps/plugins/tool/finddupes.py:62 msgid "High" msgstr "" -#: ../gramps/gen/utils/string.py:58 ../gramps/gui/editors/editcitation.py:211 +#: ../gramps/gen/utils/string.py:58 ../gramps/gui/editors/editcitation.py:213 #: ../gramps/plugins/tool/finddupes.py:60 msgid "Low" msgstr "" -#: ../gramps/gen/utils/string.py:59 ../gramps/gui/editors/editcitation.py:210 +#: ../gramps/gen/utils/string.py:59 ../gramps/gui/editors/editcitation.py:212 msgid "Very Low" msgstr "" @@ -10322,18 +10324,18 @@ msgstr "" msgid "Drag and drop the columns to change the order" msgstr "" -#: ../gramps/gui/columnorder.py:107 ../gramps/gui/configure.py:1624 -#: ../gramps/gui/configure.py:1646 ../gramps/gui/configure.py:1669 +#: ../gramps/gui/columnorder.py:107 ../gramps/gui/configure.py:1617 +#: ../gramps/gui/configure.py:1639 ../gramps/gui/configure.py:1662 #: ../gramps/gui/plug/_dialogs.py:130 ../gramps/gui/viewmanager.py:2010 -#: ../gramps/plugins/lib/maps/geography.py:1011 -#: ../gramps/plugins/lib/maps/geography.py:1266 +#: ../gramps/plugins/lib/maps/geography.py:998 +#: ../gramps/plugins/lib/maps/geography.py:1264 msgid "_Apply" msgstr "" #. ################# #: ../gramps/gui/columnorder.py:128 ../gramps/gui/configure.py:1197 #: ../gramps/plugins/drawreport/ancestortree.py:909 -#: ../gramps/plugins/drawreport/descendtree.py:1653 +#: ../gramps/plugins/drawreport/descendtree.py:1652 #: ../gramps/plugins/webreport/narrativeweb.py:1698 msgid "Display" msgstr "" @@ -10431,8 +10433,8 @@ msgstr "" #: ../gramps/gui/configure.py:1081 ../gramps/gui/configure.py:1116 #: ../gramps/gui/configure.py:1130 ../gramps/gui/configure.py:1143 #: ../gramps/gui/configure.py:1156 ../gramps/gui/configure.py:1180 -#: ../gramps/gui/configure.py:1433 ../gramps/gui/configure.py:1451 -#: ../gramps/gui/configure.py:1524 ../gramps/gui/configure.py:1579 +#: ../gramps/gui/configure.py:1426 ../gramps/gui/configure.py:1444 +#: ../gramps/gui/configure.py:1517 ../gramps/gui/configure.py:1572 #: ../gramps/gui/views/navigationview.py:358 #: ../gramps/plugins/gramplet/sessionloggramplet.py:90 #, python-format @@ -10514,7 +10516,7 @@ msgstr "" msgid "Researcher" msgstr "" -#: ../gramps/gui/configure.py:574 ../gramps/gui/editors/editperson.py:647 +#: ../gramps/gui/configure.py:574 ../gramps/gui/editors/editperson.py:645 #: ../gramps/gui/widgets/photo.py:86 msgid "Media Object" msgstr "" @@ -10670,7 +10672,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/nameembedlist.py:122 #: ../gramps/gui/editors/displaytabs/nameembedlist.py:129 #: ../gramps/gui/editors/displaytabs/webembedlist.py:115 -#: ../gramps/gui/editors/editfamily.py:148 +#: ../gramps/gui/editors/editfamily.py:195 #: ../gramps/gui/plug/report/_bookdialog.py:662 #: ../gramps/gui/viewmanager.py:604 ../gramps/gui/views/tags.py:424 #: ../gramps/gui/widgets/fanchart.py:1759 @@ -10702,7 +10704,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/gallerytab.py:130 #: ../gramps/gui/editors/displaytabs/nameembedlist.py:124 #: ../gramps/gui/editors/displaytabs/webembedlist.py:117 -#: ../gramps/gui/editors/editfamily.py:151 +#: ../gramps/gui/editors/editfamily.py:198 #: ../gramps/gui/plug/report/_bookdialog.py:631 #: ../gramps/gui/views/bookmarks.py:291 ../gramps/gui/views/tags.py:426 msgid "_Remove" @@ -10870,174 +10872,170 @@ msgstr "" msgid "Dates" msgstr "" -#: ../gramps/gui/configure.py:1364 -msgid "Use alternate Font handler for GUI and Reports (requires restart)" -msgstr "" - -#: ../gramps/gui/configure.py:1370 +#: ../gramps/gui/configure.py:1363 msgid "Add default source on GEDCOM import" msgstr "" -#: ../gramps/gui/configure.py:1374 +#: ../gramps/gui/configure.py:1367 msgid "Add tag on import" msgstr "" -#: ../gramps/gui/configure.py:1385 +#: ../gramps/gui/configure.py:1378 msgid "Enable spelling checker" msgstr "" -#: ../gramps/gui/configure.py:1394 +#: ../gramps/gui/configure.py:1387 #, python-format msgid "" "GtkSpell not loaded. Spell checking will not be available.\n" "To build it for Gramps see %(gramps_wiki_build_spell_url)s" msgstr "" -#: ../gramps/gui/configure.py:1401 +#: ../gramps/gui/configure.py:1394 msgid "Display Tip of the Day" msgstr "" -#: ../gramps/gui/configure.py:1406 +#: ../gramps/gui/configure.py:1399 msgid "Remember last view displayed" msgstr "" -#: ../gramps/gui/configure.py:1411 +#: ../gramps/gui/configure.py:1404 msgid "Max generations for relationships" msgstr "" -#: ../gramps/gui/configure.py:1417 +#: ../gramps/gui/configure.py:1410 msgid "Base path for relative media paths" msgstr "" -#: ../gramps/gui/configure.py:1425 +#: ../gramps/gui/configure.py:1418 msgid "Once a month" msgstr "" -#: ../gramps/gui/configure.py:1426 +#: ../gramps/gui/configure.py:1419 msgid "Once a week" msgstr "" -#: ../gramps/gui/configure.py:1427 +#: ../gramps/gui/configure.py:1420 msgid "Once a day" msgstr "" -#: ../gramps/gui/configure.py:1428 +#: ../gramps/gui/configure.py:1421 msgid "Always" msgstr "" -#: ../gramps/gui/configure.py:1433 +#: ../gramps/gui/configure.py:1426 msgid "Check for addon updates" msgstr "" -#: ../gramps/gui/configure.py:1439 +#: ../gramps/gui/configure.py:1432 msgid "Updated addons only" msgstr "" -#: ../gramps/gui/configure.py:1440 +#: ../gramps/gui/configure.py:1433 msgid "New addons only" msgstr "" -#: ../gramps/gui/configure.py:1441 +#: ../gramps/gui/configure.py:1434 msgid "New and updated addons" msgstr "" -#: ../gramps/gui/configure.py:1451 +#: ../gramps/gui/configure.py:1444 msgid "What to check" msgstr "" -#: ../gramps/gui/configure.py:1456 +#: ../gramps/gui/configure.py:1449 msgid "Where to check" msgstr "" -#: ../gramps/gui/configure.py:1460 +#: ../gramps/gui/configure.py:1453 msgid "Do not ask about previously notified addons" msgstr "" -#: ../gramps/gui/configure.py:1465 +#: ../gramps/gui/configure.py:1458 msgid "Check for updated addons now" msgstr "" -#: ../gramps/gui/configure.py:1475 +#: ../gramps/gui/configure.py:1468 msgid "Checking Addons Failed" msgstr "" -#: ../gramps/gui/configure.py:1476 +#: ../gramps/gui/configure.py:1469 msgid "The addon repository appears to be unavailable. Please try again later." msgstr "" -#: ../gramps/gui/configure.py:1489 +#: ../gramps/gui/configure.py:1482 msgid "There are no available addons of this type" msgstr "" -#: ../gramps/gui/configure.py:1490 +#: ../gramps/gui/configure.py:1483 #, python-format msgid "Checked for '%s'" msgstr "" -#: ../gramps/gui/configure.py:1491 +#: ../gramps/gui/configure.py:1484 msgid "' and '" msgstr "" #. List of translated strings used here #. Dead code for l10n -#: ../gramps/gui/configure.py:1496 +#: ../gramps/gui/configure.py:1489 msgid "new" msgstr "" -#: ../gramps/gui/configure.py:1496 +#: ../gramps/gui/configure.py:1489 msgid "update" msgstr "" -#: ../gramps/gui/configure.py:1524 +#: ../gramps/gui/configure.py:1517 msgid "Database backend" msgstr "" -#: ../gramps/gui/configure.py:1531 +#: ../gramps/gui/configure.py:1524 msgid "Host" msgstr "" -#: ../gramps/gui/configure.py:1535 +#: ../gramps/gui/configure.py:1528 msgid "Port" msgstr "" -#: ../gramps/gui/configure.py:1543 +#: ../gramps/gui/configure.py:1536 msgid "Family Tree Database path" msgstr "" -#: ../gramps/gui/configure.py:1552 +#: ../gramps/gui/configure.py:1545 msgid "Automatically load last Family Tree" msgstr "" -#: ../gramps/gui/configure.py:1558 +#: ../gramps/gui/configure.py:1551 msgid "Backup path" msgstr "" -#: ../gramps/gui/configure.py:1565 +#: ../gramps/gui/configure.py:1558 msgid "Backup on exit" msgstr "" -#: ../gramps/gui/configure.py:1572 +#: ../gramps/gui/configure.py:1565 msgid "Every 15 minutes" msgstr "" -#: ../gramps/gui/configure.py:1573 +#: ../gramps/gui/configure.py:1566 msgid "Every 30 minutes" msgstr "" -#: ../gramps/gui/configure.py:1574 +#: ../gramps/gui/configure.py:1567 msgid "Every hour" msgstr "" -#: ../gramps/gui/configure.py:1579 +#: ../gramps/gui/configure.py:1572 msgid "Autobackup" msgstr "" -#: ../gramps/gui/configure.py:1619 +#: ../gramps/gui/configure.py:1612 msgid "Select media directory" msgstr "" -#: ../gramps/gui/configure.py:1622 ../gramps/gui/configure.py:1645 -#: ../gramps/gui/configure.py:1667 ../gramps/gui/dbloader.py:401 +#: ../gramps/gui/configure.py:1615 ../gramps/gui/configure.py:1638 +#: ../gramps/gui/configure.py:1660 ../gramps/gui/dbloader.py:401 #: ../gramps/gui/dbloader.py:435 ../gramps/gui/editors/edittaglist.py:119 #: ../gramps/gui/glade/addmedia.glade:22 #: ../gramps/gui/glade/baseselector.glade:24 @@ -11084,22 +11082,22 @@ msgstr "" #: ../gramps/gui/plug/_guioptions.py:1744 ../gramps/gui/plug/_windows.py:440 #: ../gramps/gui/plug/report/_fileentry.py:64 #: ../gramps/gui/plug/report/_reportdialog.py:162 ../gramps/gui/utils.py:180 -#: ../gramps/gui/viewmanager.py:2008 ../gramps/gui/views/listview.py:1060 +#: ../gramps/gui/viewmanager.py:2008 ../gramps/gui/views/listview.py:1070 #: ../gramps/gui/views/navigationview.py:363 ../gramps/gui/views/tags.py:648 #: ../gramps/gui/widgets/progressdialog.py:437 -#: ../gramps/plugins/lib/maps/geography.py:1010 -#: ../gramps/plugins/lib/maps/geography.py:1264 +#: ../gramps/plugins/lib/maps/geography.py:997 +#: ../gramps/plugins/lib/maps/geography.py:1262 #: ../gramps/plugins/tool/check.py:780 ../gramps/plugins/tool/eventcmp.py:398 #: ../gramps/plugins/tool/populatesources.py:90 #: ../gramps/plugins/tool/testcasegenerator.py:327 msgid "_Cancel" msgstr "" -#: ../gramps/gui/configure.py:1642 +#: ../gramps/gui/configure.py:1635 msgid "Select database directory" msgstr "" -#: ../gramps/gui/configure.py:1664 ../gramps/gui/viewmanager.py:2005 +#: ../gramps/gui/configure.py:1657 ../gramps/gui/viewmanager.py:2005 msgid "Select backup directory" msgstr "" @@ -11541,48 +11539,48 @@ msgid "" "Instead select one of the available options" msgstr "" -#: ../gramps/gui/displaystate.py:268 +#: ../gramps/gui/displaystate.py:257 msgid "Cannot load database" msgstr "" -#: ../gramps/gui/displaystate.py:388 +#: ../gramps/gui/displaystate.py:377 #: ../gramps/plugins/gramplet/persondetails.py:173 msgid "No active person" msgstr "" -#: ../gramps/gui/displaystate.py:389 +#: ../gramps/gui/displaystate.py:378 msgid "No active family" msgstr "" -#: ../gramps/gui/displaystate.py:390 +#: ../gramps/gui/displaystate.py:379 msgid "No active event" msgstr "" -#: ../gramps/gui/displaystate.py:391 +#: ../gramps/gui/displaystate.py:380 msgid "No active place" msgstr "" -#: ../gramps/gui/displaystate.py:392 +#: ../gramps/gui/displaystate.py:381 msgid "No active source" msgstr "" -#: ../gramps/gui/displaystate.py:393 +#: ../gramps/gui/displaystate.py:382 msgid "No active citation" msgstr "" -#: ../gramps/gui/displaystate.py:394 +#: ../gramps/gui/displaystate.py:383 msgid "No active repository" msgstr "" -#: ../gramps/gui/displaystate.py:395 +#: ../gramps/gui/displaystate.py:384 msgid "No active media" msgstr "" -#: ../gramps/gui/displaystate.py:396 +#: ../gramps/gui/displaystate.py:385 msgid "No active note" msgstr "" -#: ../gramps/gui/displaystate.py:633 ../gramps/plugins/gramplet/todo.py:200 +#: ../gramps/gui/displaystate.py:622 ../gramps/plugins/gramplet/todo.py:200 msgid "No active object" msgstr "" @@ -11687,10 +11685,10 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/backreflist.py:60 #: ../gramps/gui/editors/displaytabs/citationembedlist.py:83 #: ../gramps/gui/editors/displaytabs/eventembedlist.py:79 -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:65 -#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:58 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:67 +#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:60 #: ../gramps/gui/editors/displaytabs/repoembedlist.py:66 -#: ../gramps/gui/editors/editfamily.py:122 +#: ../gramps/gui/editors/editfamily.py:124 #: ../gramps/gui/editors/filtereditor.py:978 #: ../gramps/gui/filters/sidebar/_citationsidebarfilter.py:104 #: ../gramps/gui/filters/sidebar/_citationsidebarfilter.py:111 @@ -11729,7 +11727,7 @@ msgstr "" #: ../gramps/plugins/view/eventview.py:83 #: ../gramps/plugins/view/familyview.py:79 #: ../gramps/plugins/view/mediaview.py:95 ../gramps/plugins/view/noteview.py:80 -#: ../gramps/plugins/view/relview.py:592 ../gramps/plugins/view/repoview.py:86 +#: ../gramps/plugins/view/relview.py:594 ../gramps/plugins/view/repoview.py:86 #: ../gramps/plugins/view/sourceview.py:83 msgid "ID" msgstr "" @@ -11758,7 +11756,7 @@ msgstr "" #: ../gramps/gui/glade/rule.glade:422 ../gramps/gui/glade/rule.glade:429 #: ../gramps/gui/glade/styleeditor.glade:1864 #: ../gramps/gui/glade/styleeditor.glade:1871 -#: ../gramps/plugins/view/relview.py:410 +#: ../gramps/plugins/view/relview.py:412 msgid "Add" msgstr "" @@ -11779,7 +11777,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/buttontab.py:72 #: ../gramps/gui/editors/displaytabs/embeddedlist.py:148 #: ../gramps/gui/editors/displaytabs/gallerytab.py:128 -#: ../gramps/plugins/view/relview.py:414 +#: ../gramps/plugins/view/relview.py:416 msgid "Share" msgstr "" @@ -11894,7 +11892,7 @@ msgstr "" #: ../gramps/gui/editors/displaytabs/gallerytab.py:353 #: ../gramps/gui/editors/displaytabs/repoembedlist.py:168 #: ../gramps/plugins/drawreport/ancestortree.py:1095 -#: ../gramps/plugins/drawreport/descendtree.py:1811 +#: ../gramps/plugins/drawreport/descendtree.py:1810 msgid "Cannot edit this reference" msgstr "" @@ -11931,7 +11929,7 @@ msgid "_Make Active Media" msgstr "" #: ../gramps/gui/editors/displaytabs/gallerytab.py:257 -#: ../gramps/gui/editors/editperson.py:962 +#: ../gramps/gui/editors/editperson.py:960 #: ../gramps/plugins/textreport/indivcomplete.py:602 msgid "Non existing media found in the Gallery" msgstr "" @@ -12109,39 +12107,39 @@ msgstr "" msgid "Move the selected event downwards or change family order" msgstr "" -#: ../gramps/gui/editors/displaytabs/personeventembedlist.py:130 +#: ../gramps/gui/editors/displaytabs/personeventembedlist.py:134 msgid "Cannot change Family" msgstr "" -#: ../gramps/gui/editors/displaytabs/personeventembedlist.py:131 +#: ../gramps/gui/editors/displaytabs/personeventembedlist.py:135 msgid "You cannot change Family events in the Person Editor" msgstr "" -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:54 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:56 msgid "Create and add a new association" msgstr "" -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:55 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:57 msgid "Remove the existing association" msgstr "" -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:56 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:58 msgid "Edit the selected association" msgstr "" -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:57 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:59 msgid "Move the selected association upwards" msgstr "" -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:58 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:60 msgid "Move the selected association downwards" msgstr "" -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:73 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:76 msgid "_Associations" msgstr "" -#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:90 +#: ../gramps/gui/editors/displaytabs/personrefembedlist.py:138 #: ../gramps/plugins/importer/importprogen.py:1388 msgid "Godfather" msgstr "" @@ -12171,17 +12169,17 @@ msgstr "" msgid "Alternative Names" msgstr "" -#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:69 +#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:72 #: ../gramps/gui/filters/sidebar/_placesidebarfilter.py:111 #: ../gramps/plugins/gramplet/gramplet.gpr.py:1302 msgid "Enclosed By" msgstr "" -#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:141 +#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:189 msgid "Place cycle detected" msgstr "" -#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:142 +#: ../gramps/gui/editors/displaytabs/placerefembedlist.py:190 msgid "The place you are adding is already enclosed by this place" msgstr "" @@ -12223,36 +12221,36 @@ msgid "" "To edit this repository reference, you need to close the repository." msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:64 +#: ../gramps/gui/editors/displaytabs/surnametab.py:67 msgid "Create and add a new surname" msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:65 +#: ../gramps/gui/editors/displaytabs/surnametab.py:68 msgid "Remove the selected surname" msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:66 +#: ../gramps/gui/editors/displaytabs/surnametab.py:69 msgid "Edit the selected surname" msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:67 +#: ../gramps/gui/editors/displaytabs/surnametab.py:70 msgid "Move the selected surname upwards" msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:68 +#: ../gramps/gui/editors/displaytabs/surnametab.py:71 msgid "Move the selected surname downwards" msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:78 -#: ../gramps/plugins/lib/libgedcom.py:720 +#: ../gramps/gui/editors/displaytabs/surnametab.py:81 +#: ../gramps/plugins/lib/libgedcom.py:712 msgid "Origin" msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:82 +#: ../gramps/gui/editors/displaytabs/surnametab.py:85 msgid "Multiple Surnames" msgstr "" -#: ../gramps/gui/editors/displaytabs/surnametab.py:89 +#: ../gramps/gui/editors/displaytabs/surnametab.py:92 msgid "Family Surnames" msgstr "" @@ -12339,15 +12337,15 @@ msgstr "" msgid "New Citation" msgstr "" -#: ../gramps/gui/editors/editcitation.py:277 +#: ../gramps/gui/editors/editcitation.py:299 msgid "Edit Citation" msgstr "" -#: ../gramps/gui/editors/editcitation.py:285 +#: ../gramps/gui/editors/editcitation.py:307 msgid "No source selected" msgstr "" -#: ../gramps/gui/editors/editcitation.py:286 +#: ../gramps/gui/editors/editcitation.py:308 msgid "" "A source is anything (personal testimony, video recording, photograph, " "newspaper column, gravestone...) from which information can be derived. To " @@ -12356,14 +12354,14 @@ msgid "" "Page' field." msgstr "" -#: ../gramps/gui/editors/editcitation.py:300 +#: ../gramps/gui/editors/editcitation.py:322 msgid "Cannot save citation. ID already exists." msgstr "" -#: ../gramps/gui/editors/editcitation.py:301 -#: ../gramps/gui/editors/editevent.py:249 -#: ../gramps/gui/editors/editmedia.py:298 -#: ../gramps/gui/editors/editperson.py:847 +#: ../gramps/gui/editors/editcitation.py:323 +#: ../gramps/gui/editors/editevent.py:251 +#: ../gramps/gui/editors/editmedia.py:299 +#: ../gramps/gui/editors/editperson.py:845 #: ../gramps/gui/editors/editplace.py:318 #: ../gramps/gui/editors/editreference.py:288 #: ../gramps/gui/editors/editrepository.py:189 @@ -12375,17 +12373,17 @@ msgid "" "leave blank to get the next available ID value." msgstr "" -#: ../gramps/gui/editors/editcitation.py:311 +#: ../gramps/gui/editors/editcitation.py:333 #, python-format msgid "Add Citation (%s)" msgstr "" -#: ../gramps/gui/editors/editcitation.py:316 +#: ../gramps/gui/editors/editcitation.py:338 #, python-format msgid "Edit Citation (%s)" msgstr "" -#: ../gramps/gui/editors/editcitation.py:354 +#: ../gramps/gui/editors/editcitation.py:376 #, python-format msgid "Delete Citation (%s)" msgstr "" @@ -12444,17 +12442,17 @@ msgid "manual|New_Event_dialog" msgstr "" #: ../gramps/gui/editors/editevent.py:98 -#: ../gramps/gui/editors/editeventref.py:261 +#: ../gramps/gui/editors/editeventref.py:263 #, python-format msgid "Event: %s" msgstr "" #: ../gramps/gui/editors/editevent.py:100 -#: ../gramps/gui/editors/editeventref.py:263 +#: ../gramps/gui/editors/editeventref.py:265 msgid "New Event" msgstr "" -#: ../gramps/gui/editors/editevent.py:228 +#: ../gramps/gui/editors/editevent.py:230 #: ../gramps/plugins/view/geoclose.py:549 #: ../gramps/plugins/view/geoevents.py:343 #: ../gramps/plugins/view/geoevents.py:377 @@ -12467,35 +12465,35 @@ msgstr "" msgid "Edit Event" msgstr "" -#: ../gramps/gui/editors/editevent.py:237 -#: ../gramps/gui/editors/editevent.py:261 +#: ../gramps/gui/editors/editevent.py:239 +#: ../gramps/gui/editors/editevent.py:263 msgid "Cannot save event" msgstr "" -#: ../gramps/gui/editors/editevent.py:238 +#: ../gramps/gui/editors/editevent.py:240 msgid "No data exists for this event. Please enter data or cancel the edit." msgstr "" -#: ../gramps/gui/editors/editevent.py:248 +#: ../gramps/gui/editors/editevent.py:250 #: ../gramps/gui/editors/editreference.py:277 msgid "Cannot save event. ID already exists." msgstr "" -#: ../gramps/gui/editors/editevent.py:262 +#: ../gramps/gui/editors/editevent.py:264 msgid "The event type cannot be empty" msgstr "" -#: ../gramps/gui/editors/editevent.py:268 +#: ../gramps/gui/editors/editevent.py:270 #, python-format msgid "Add Event (%s)" msgstr "" -#: ../gramps/gui/editors/editevent.py:273 +#: ../gramps/gui/editors/editevent.py:275 #, python-format msgid "Edit Event (%s)" msgstr "" -#: ../gramps/gui/editors/editevent.py:318 +#: ../gramps/gui/editors/editevent.py:338 #, python-format msgid "Delete Event (%s)" msgstr "" @@ -12505,7 +12503,7 @@ msgid "manual|Event_Reference_Editor_dialog" msgstr "" #: ../gramps/gui/editors/editeventref.py:76 -#: ../gramps/gui/editors/editeventref.py:264 +#: ../gramps/gui/editors/editeventref.py:266 msgid "Event Reference Editor" msgstr "" @@ -12517,55 +12515,55 @@ msgstr "" msgid "_General" msgstr "" -#: ../gramps/gui/editors/editeventref.py:269 +#: ../gramps/gui/editors/editeventref.py:271 msgid "Modify Event" msgstr "" -#: ../gramps/gui/editors/editeventref.py:274 +#: ../gramps/gui/editors/editeventref.py:276 msgid "Add Event" msgstr "" -#: ../gramps/gui/editors/editfamily.py:91 +#: ../gramps/gui/editors/editfamily.py:92 msgid "manual|Family_Editor_dialog" msgstr "" -#: ../gramps/gui/editors/editfamily.py:111 +#: ../gramps/gui/editors/editfamily.py:113 msgid "Create a new person and add the child to the family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:112 +#: ../gramps/gui/editors/editfamily.py:114 msgid "Remove the child from the family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:113 +#: ../gramps/gui/editors/editfamily.py:115 msgid "Edit the child reference" msgstr "" -#: ../gramps/gui/editors/editfamily.py:114 +#: ../gramps/gui/editors/editfamily.py:116 msgid "Add an existing person as a child of the family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:115 +#: ../gramps/gui/editors/editfamily.py:117 msgid "Move the child up in the children list" msgstr "" -#: ../gramps/gui/editors/editfamily.py:116 +#: ../gramps/gui/editors/editfamily.py:118 msgid "Move the child down in the children list" msgstr "" -#: ../gramps/gui/editors/editfamily.py:121 +#: ../gramps/gui/editors/editfamily.py:123 msgid "#" msgstr "" -#: ../gramps/gui/editors/editfamily.py:125 +#: ../gramps/gui/editors/editfamily.py:127 msgid "Paternal" msgstr "" -#: ../gramps/gui/editors/editfamily.py:126 +#: ../gramps/gui/editors/editfamily.py:128 msgid "Maternal" msgstr "" -#: ../gramps/gui/editors/editfamily.py:127 +#: ../gramps/gui/editors/editfamily.py:129 #: ../gramps/gui/selectors/selectperson.py:93 #: ../gramps/plugins/gramplet/children.py:94 #: ../gramps/plugins/gramplet/children.py:193 @@ -12586,7 +12584,7 @@ msgstr "" msgid "Birth Date" msgstr "" -#: ../gramps/gui/editors/editfamily.py:128 +#: ../gramps/gui/editors/editfamily.py:130 #: ../gramps/gui/selectors/selectperson.py:95 #: ../gramps/plugins/gramplet/children.py:96 #: ../gramps/plugins/gramplet/children.py:195 @@ -12597,46 +12595,46 @@ msgstr "" msgid "Death Date" msgstr "" -#: ../gramps/gui/editors/editfamily.py:129 +#: ../gramps/gui/editors/editfamily.py:131 #: ../gramps/gui/selectors/selectperson.py:94 #: ../gramps/plugins/lib/libpersonview.py:102 msgid "Birth Place" msgstr "" -#: ../gramps/gui/editors/editfamily.py:130 +#: ../gramps/gui/editors/editfamily.py:132 #: ../gramps/gui/selectors/selectperson.py:96 #: ../gramps/plugins/lib/libpersonview.py:104 msgid "Death Place" msgstr "" -#: ../gramps/gui/editors/editfamily.py:142 +#: ../gramps/gui/editors/editfamily.py:145 msgid "Chil_dren" msgstr "" -#: ../gramps/gui/editors/editfamily.py:147 +#: ../gramps/gui/editors/editfamily.py:194 msgid "Edit child" msgstr "" -#: ../gramps/gui/editors/editfamily.py:149 +#: ../gramps/gui/editors/editfamily.py:196 msgid "Add an existing child" msgstr "" -#: ../gramps/gui/editors/editfamily.py:150 +#: ../gramps/gui/editors/editfamily.py:197 msgid "Edit relationship" msgstr "" -#: ../gramps/gui/editors/editfamily.py:217 -#: ../gramps/gui/editors/editfamily.py:232 +#: ../gramps/gui/editors/editfamily.py:267 +#: ../gramps/gui/editors/editfamily.py:282 #: ../gramps/gui/selectors/selectperson.py:67 -#: ../gramps/plugins/view/relview.py:1556 +#: ../gramps/plugins/view/relview.py:1559 msgid "Select Child" msgstr "" -#: ../gramps/gui/editors/editfamily.py:365 +#: ../gramps/gui/editors/editfamily.py:417 msgid "Adding parents to a person" msgstr "" -#: ../gramps/gui/editors/editfamily.py:366 +#: ../gramps/gui/editors/editfamily.py:418 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 " @@ -12644,11 +12642,11 @@ msgid "" "available after you attempt to select a parent." msgstr "" -#: ../gramps/gui/editors/editfamily.py:460 +#: ../gramps/gui/editors/editfamily.py:523 msgid "Family has changed" msgstr "" -#: ../gramps/gui/editors/editfamily.py:461 +#: ../gramps/gui/editors/editfamily.py:524 #, python-format msgid "" "The %(object)s you are editing has changed outside this editor. This can be " @@ -12658,104 +12656,104 @@ msgid "" "updated. Some edits you have made may have been lost." msgstr "" -#: ../gramps/gui/editors/editfamily.py:466 +#: ../gramps/gui/editors/editfamily.py:529 #: ../gramps/plugins/importer/importcsv.py:211 #: ../gramps/plugins/view/familyview.py:262 msgid "family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:497 -#: ../gramps/gui/editors/editfamily.py:500 +#: ../gramps/gui/editors/editfamily.py:560 +#: ../gramps/gui/editors/editfamily.py:563 msgid "New Family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:504 -#: ../gramps/gui/editors/editfamily.py:1135 +#: ../gramps/gui/editors/editfamily.py:567 +#: ../gramps/gui/editors/editfamily.py:1198 #: ../gramps/plugins/view/geofamily.py:424 msgid "Edit Family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:535 +#: ../gramps/gui/editors/editfamily.py:598 msgid "Select a person as the mother" msgstr "" -#: ../gramps/gui/editors/editfamily.py:536 +#: ../gramps/gui/editors/editfamily.py:599 msgid "Add a new person as the mother" msgstr "" -#: ../gramps/gui/editors/editfamily.py:537 +#: ../gramps/gui/editors/editfamily.py:600 msgid "Remove the person as the mother" msgstr "" -#: ../gramps/gui/editors/editfamily.py:550 +#: ../gramps/gui/editors/editfamily.py:613 msgid "Select a person as the father" msgstr "" -#: ../gramps/gui/editors/editfamily.py:551 +#: ../gramps/gui/editors/editfamily.py:614 msgid "Add a new person as the father" msgstr "" -#: ../gramps/gui/editors/editfamily.py:552 +#: ../gramps/gui/editors/editfamily.py:615 msgid "Remove the person as the father" msgstr "" -#: ../gramps/gui/editors/editfamily.py:835 +#: ../gramps/gui/editors/editfamily.py:898 #: ../gramps/gui/selectors/selectperson.py:65 msgid "Select Mother" msgstr "" -#: ../gramps/gui/editors/editfamily.py:880 +#: ../gramps/gui/editors/editfamily.py:943 #: ../gramps/gui/selectors/selectperson.py:63 msgid "Select Father" msgstr "" -#: ../gramps/gui/editors/editfamily.py:904 +#: ../gramps/gui/editors/editfamily.py:967 msgid "Duplicate Family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:905 +#: ../gramps/gui/editors/editfamily.py:968 msgid "" "A family with these parents already exists in the database. If you save, you " "will create a duplicate family. It is recommended that you cancel the " "editing of this window, and select the existing family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:955 +#: ../gramps/gui/editors/editfamily.py:1018 #, python-format msgid "Edit %s" msgstr "" -#: ../gramps/gui/editors/editfamily.py:1064 +#: ../gramps/gui/editors/editfamily.py:1127 msgid "A father cannot be his own child" msgstr "" -#: ../gramps/gui/editors/editfamily.py:1065 +#: ../gramps/gui/editors/editfamily.py:1128 #, python-format msgid "%s is listed as both the father and child of the family." msgstr "" -#: ../gramps/gui/editors/editfamily.py:1075 +#: ../gramps/gui/editors/editfamily.py:1138 msgid "A mother cannot be her own child" msgstr "" -#: ../gramps/gui/editors/editfamily.py:1076 +#: ../gramps/gui/editors/editfamily.py:1139 #, python-format msgid "%s is listed as both the mother and child of the family." msgstr "" -#: ../gramps/gui/editors/editfamily.py:1084 +#: ../gramps/gui/editors/editfamily.py:1147 msgid "Cannot save family" msgstr "" -#: ../gramps/gui/editors/editfamily.py:1085 +#: ../gramps/gui/editors/editfamily.py:1148 msgid "No data exists for this family. Please enter data or cancel the edit." msgstr "" -#: ../gramps/gui/editors/editfamily.py:1093 +#: ../gramps/gui/editors/editfamily.py:1156 msgid "Cannot save family. ID already exists." msgstr "" -#: ../gramps/gui/editors/editfamily.py:1094 +#: ../gramps/gui/editors/editfamily.py:1157 #: ../gramps/gui/editors/editnote.py:327 #: ../gramps/gui/editors/editreference.py:295 #, python-format @@ -12765,7 +12763,7 @@ msgid "" "next available ID value." msgstr "" -#: ../gramps/gui/editors/editfamily.py:1109 +#: ../gramps/gui/editors/editfamily.py:1172 msgid "Add Family" msgstr "" @@ -12830,44 +12828,44 @@ msgstr "" msgid "Edit Media Object" msgstr "" -#: ../gramps/gui/editors/editmedia.py:286 +#: ../gramps/gui/editors/editmedia.py:287 msgid "Cannot save media object" msgstr "" -#: ../gramps/gui/editors/editmedia.py:287 +#: ../gramps/gui/editors/editmedia.py:288 msgid "" "No data exists for this media object. Please enter data or cancel the edit." msgstr "" -#: ../gramps/gui/editors/editmedia.py:297 +#: ../gramps/gui/editors/editmedia.py:298 #: ../gramps/gui/editors/editreference.py:280 msgid "Cannot save media object. ID already exists." msgstr "" -#: ../gramps/gui/editors/editmedia.py:312 +#: ../gramps/gui/editors/editmedia.py:313 msgid "There is no media matching the current path value!" msgstr "" -#: ../gramps/gui/editors/editmedia.py:313 +#: ../gramps/gui/editors/editmedia.py:314 #, python-format msgid "" "You have attempted to use the path with value '%(path)s'. This path does not " "exist! Please enter a different path" msgstr "" -#: ../gramps/gui/editors/editmedia.py:324 +#: ../gramps/gui/editors/editmedia.py:325 #: ../gramps/gui/editors/editmediaref.py:526 #, python-format msgid "Add Media Object (%s)" msgstr "" -#: ../gramps/gui/editors/editmedia.py:329 +#: ../gramps/gui/editors/editmedia.py:330 #: ../gramps/gui/editors/editmediaref.py:520 #, python-format msgid "Edit Media Object (%s)" msgstr "" -#: ../gramps/gui/editors/editmedia.py:369 +#: ../gramps/gui/editors/editmedia.py:370 msgid "Remove Media Object" msgstr "" @@ -12896,7 +12894,7 @@ msgid "manual|Name_Editor" msgstr "" #: ../gramps/gui/editors/editname.py:174 -#: ../gramps/gui/editors/editperson.py:325 +#: ../gramps/gui/editors/editperson.py:323 msgid "Call name must be the given name that is normally used." msgstr "" @@ -13013,83 +13011,83 @@ msgstr "" msgid "manual|Editing_information_about_people" msgstr "" -#: ../gramps/gui/editors/editperson.py:607 +#: ../gramps/gui/editors/editperson.py:605 #: ../gramps/plugins/view/geofamily.py:428 msgid "Edit Person" msgstr "" -#: ../gramps/gui/editors/editperson.py:650 +#: ../gramps/gui/editors/editperson.py:648 #: ../gramps/plugins/view/mediaview.py:211 msgid "View" msgstr "" -#: ../gramps/gui/editors/editperson.py:652 +#: ../gramps/gui/editors/editperson.py:650 msgid "Edit Object Properties" msgstr "" -#: ../gramps/gui/editors/editperson.py:691 +#: ../gramps/gui/editors/editperson.py:689 msgid "Make Active Person" msgstr "" -#: ../gramps/gui/editors/editperson.py:695 +#: ../gramps/gui/editors/editperson.py:693 msgid "Make Home Person" msgstr "" -#: ../gramps/gui/editors/editperson.py:809 +#: ../gramps/gui/editors/editperson.py:807 msgid "Problem changing the gender" msgstr "" -#: ../gramps/gui/editors/editperson.py:810 +#: ../gramps/gui/editors/editperson.py:808 msgid "" "Changing the gender caused problems with marriage information.\n" "Please check the person's marriages." msgstr "" -#: ../gramps/gui/editors/editperson.py:821 +#: ../gramps/gui/editors/editperson.py:819 msgid "Cannot save person" msgstr "" -#: ../gramps/gui/editors/editperson.py:822 +#: ../gramps/gui/editors/editperson.py:820 msgid "No data exists for this person. Please enter data or cancel the edit." msgstr "" -#: ../gramps/gui/editors/editperson.py:846 +#: ../gramps/gui/editors/editperson.py:844 msgid "Cannot save person. ID already exists." msgstr "" -#: ../gramps/gui/editors/editperson.py:861 +#: ../gramps/gui/editors/editperson.py:859 #, python-format msgid "Add Person (%s)" msgstr "" -#: ../gramps/gui/editors/editperson.py:867 -#: ../gramps/plugins/view/relview.py:572 ../gramps/plugins/view/relview.py:989 -#: ../gramps/plugins/view/relview.py:1044 -#: ../gramps/plugins/view/relview.py:1163 -#: ../gramps/plugins/view/relview.py:1270 +#: ../gramps/gui/editors/editperson.py:865 +#: ../gramps/plugins/view/relview.py:574 ../gramps/plugins/view/relview.py:992 +#: ../gramps/plugins/view/relview.py:1047 +#: ../gramps/plugins/view/relview.py:1166 +#: ../gramps/plugins/view/relview.py:1273 #, python-format msgid "Edit Person (%s)" msgstr "" -#: ../gramps/gui/editors/editperson.py:1099 +#: ../gramps/gui/editors/editperson.py:1097 msgid "Unknown gender specified" msgstr "" -#: ../gramps/gui/editors/editperson.py:1101 +#: ../gramps/gui/editors/editperson.py:1099 msgid "" "The gender of the person is currently unknown. Usually, this is a mistake. " "Please specify the gender." msgstr "" -#: ../gramps/gui/editors/editperson.py:1104 +#: ../gramps/gui/editors/editperson.py:1102 msgid "_Male" msgstr "" -#: ../gramps/gui/editors/editperson.py:1105 +#: ../gramps/gui/editors/editperson.py:1103 msgid "_Female" msgstr "" -#: ../gramps/gui/editors/editperson.py:1106 +#: ../gramps/gui/editors/editperson.py:1104 msgid "_Unknown" msgstr "" @@ -13151,9 +13149,9 @@ msgid "" msgstr "" #: ../gramps/gui/editors/editplace.py:217 -#: ../gramps/plugins/lib/maps/geography.py:924 -#: ../gramps/plugins/view/geoplaces.py:435 -#: ../gramps/plugins/view/geoplaces.py:461 +#: ../gramps/plugins/lib/maps/geography.py:892 +#: ../gramps/plugins/view/geoplaces.py:437 +#: ../gramps/plugins/view/geoplaces.py:463 msgid "Edit Place" msgstr "" @@ -13674,8 +13672,8 @@ msgstr "" msgid "%s does not contain" msgstr "" -#: ../gramps/gui/filters/_searchbar.py:168 ../gramps/gui/views/listview.py:1194 -#: ../gramps/gui/views/listview.py:1214 +#: ../gramps/gui/filters/_searchbar.py:168 ../gramps/gui/views/listview.py:1204 +#: ../gramps/gui/views/listview.py:1224 msgid "Updating display..." msgstr "" @@ -14002,7 +14000,7 @@ msgstr "" #: ../gramps/gui/glade/dialog.glade:859 #: ../gramps/gui/plug/report/_bookdialog.py:634 -#: ../gramps/gui/views/listview.py:1061 +#: ../gramps/gui/views/listview.py:1071 #: ../gramps/gui/widgets/grampletpane.py:581 #: ../gramps/plugins/tool/eventcmp.py:400 msgid "_Save" @@ -14472,7 +14470,7 @@ msgid "_Tags:" msgstr "" #: ../gramps/gui/glade/editfamily.glade:764 -#: ../gramps/gui/widgets/monitoredwidgets.py:842 +#: ../gramps/gui/widgets/monitoredwidgets.py:853 msgid "Edit the tag list" msgstr "" @@ -15337,7 +15335,7 @@ msgid "Note 2" msgstr "" #: ../gramps/gui/glade/mergenote.glade:278 -#: ../gramps/gui/glade/mergenote.glade:294 ../gramps/gui/views/listview.py:1065 +#: ../gramps/gui/glade/mergenote.glade:294 ../gramps/gui/views/listview.py:1075 msgid "Format:" msgstr "" @@ -15584,7 +15582,7 @@ msgstr "" #: ../gramps/gui/glade/rule.glade:521 ../gramps/gui/glade/styleeditor.glade:419 #: ../gramps/plugins/tool/finddupes.glade:132 #: ../gramps/plugins/tool/mergecitations.glade:132 -#: ../gramps/plugins/tool/sortevents.py:82 +#: ../gramps/plugins/tool/sortevents.py:83 msgid "Options" msgstr "" @@ -16190,8 +16188,8 @@ msgstr "" #: ../gramps/plugins/quickview/all_relations.py:305 #: ../gramps/plugins/tool/notrelated.py:128 #: ../gramps/plugins/view/pedigreeview.py:1793 -#: ../gramps/plugins/view/relview.py:530 ../gramps/plugins/view/relview.py:858 -#: ../gramps/plugins/view/relview.py:892 +#: ../gramps/plugins/view/relview.py:532 ../gramps/plugins/view/relview.py:861 +#: ../gramps/plugins/view/relview.py:895 #: ../gramps/plugins/webreport/person.py:226 #: ../gramps/plugins/webreport/person.py:1759 #: ../gramps/plugins/webreport/surname.py:143 @@ -16222,7 +16220,7 @@ msgstr "" #: ../gramps/plugins/gramplet/children.py:98 #: ../gramps/plugins/lib/libpersonview.py:105 #: ../gramps/plugins/textreport/familygroup.py:570 -#: ../gramps/plugins/view/relview.py:1385 +#: ../gramps/plugins/view/relview.py:1388 msgid "Spouse" msgstr "" @@ -16231,11 +16229,11 @@ msgid "No spouses or children found" msgstr "" #. Add column with the warning text -#: ../gramps/gui/merge/mergeperson.py:344 ../gramps/plugins/tool/verify.py:562 +#: ../gramps/gui/merge/mergeperson.py:341 ../gramps/plugins/tool/verify.py:562 msgid "Warning" msgstr "" -#: ../gramps/gui/merge/mergeperson.py:345 +#: ../gramps/gui/merge/mergeperson.py:342 msgid "" "The persons have been merged.\n" "However, the families for this merge were too complex to automatically " @@ -17021,7 +17019,7 @@ msgstr "" #: ../gramps/gui/plug/report/_reportdialog.py:366 #: ../gramps/plugins/drawreport/ancestortree.py:835 #: ../gramps/plugins/drawreport/calendarreport.py:462 -#: ../gramps/plugins/drawreport/descendtree.py:1574 +#: ../gramps/plugins/drawreport/descendtree.py:1573 #: ../gramps/plugins/drawreport/fanchart.py:687 #: ../gramps/plugins/drawreport/statisticschart.py:997 #: ../gramps/plugins/drawreport/timeline.py:414 @@ -17796,8 +17794,8 @@ msgstr "" #: ../gramps/gui/views/listview.py:459 #: ../gramps/gui/views/navigationview.py:257 -#: ../gramps/plugins/lib/maps/geography.py:204 -#: ../gramps/plugins/lib/maps/geography.py:220 +#: ../gramps/plugins/lib/maps/geography.py:198 +#: ../gramps/plugins/lib/maps/geography.py:215 #: ../gramps/plugins/view/familyview.py:222 msgid "Could Not Set a Bookmark" msgstr "" @@ -17849,19 +17847,19 @@ msgstr "" msgid "Column clicked, sorting..." msgstr "" -#: ../gramps/gui/views/listview.py:1057 +#: ../gramps/gui/views/listview.py:1067 msgid "Export View as Spreadsheet" msgstr "" -#: ../gramps/gui/views/listview.py:1070 +#: ../gramps/gui/views/listview.py:1080 msgid "CSV" msgstr "" -#: ../gramps/gui/views/listview.py:1071 +#: ../gramps/gui/views/listview.py:1081 msgid "OpenDocument Spreadsheet" msgstr "" -#: ../gramps/gui/views/listview.py:1262 +#: ../gramps/gui/views/listview.py:1272 msgid "Columns" msgstr "" @@ -17871,8 +17869,8 @@ msgid "%s has been bookmarked" msgstr "" #: ../gramps/gui/views/navigationview.py:258 -#: ../gramps/plugins/lib/maps/geography.py:205 -#: ../gramps/plugins/lib/maps/geography.py:221 +#: ../gramps/plugins/lib/maps/geography.py:199 +#: ../gramps/plugins/lib/maps/geography.py:216 #: ../gramps/plugins/view/familyview.py:223 msgid "A bookmark could not be set because no one was selected." msgstr "" @@ -18082,11 +18080,11 @@ msgstr "" msgid "Collapse this section" msgstr "" -#: ../gramps/gui/widgets/fanchart.py:1564 ../gramps/plugins/view/relview.py:807 +#: ../gramps/gui/widgets/fanchart.py:1564 ../gramps/plugins/view/relview.py:810 msgid "Edit family" msgstr "" -#: ../gramps/gui/widgets/fanchart.py:1580 ../gramps/plugins/view/relview.py:808 +#: ../gramps/gui/widgets/fanchart.py:1580 ../gramps/plugins/view/relview.py:811 msgid "Reorder families" msgstr "" @@ -18100,7 +18098,7 @@ msgstr "" #: ../gramps/gui/widgets/fanchart.py:1630 #: ../gramps/plugins/quickview/quickview.gpr.py:319 #: ../gramps/plugins/view/pedigreeview.py:1714 -#: ../gramps/plugins/view/relview.py:908 +#: ../gramps/plugins/view/relview.py:911 msgid "Siblings" msgstr "" @@ -18119,7 +18117,7 @@ msgid "Add a person" msgstr "" #: ../gramps/gui/widgets/fanchart.py:1898 -#: ../gramps/plugins/view/relview.py:1538 +#: ../gramps/plugins/view/relview.py:1541 msgid "Add Child to Family" msgstr "" @@ -18198,11 +18196,11 @@ msgid "" "Click Edit icon (enable in configuration dialog) to edit" msgstr "" -#: ../gramps/gui/widgets/monitoredwidgets.py:651 +#: ../gramps/gui/widgets/monitoredwidgets.py:662 msgid "Bad Date" msgstr "" -#: ../gramps/gui/widgets/monitoredwidgets.py:654 +#: ../gramps/gui/widgets/monitoredwidgets.py:665 msgid "Date more than one year in the future" msgstr "" @@ -18665,7 +18663,7 @@ msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:362 #: ../gramps/plugins/drawreport/calendarreport.py:114 -#: ../gramps/plugins/drawreport/descendtree.py:690 +#: ../gramps/plugins/drawreport/descendtree.py:689 #: ../gramps/plugins/drawreport/fanchart.py:194 #: ../gramps/plugins/graph/gvhourglass.py:106 #: ../gramps/plugins/graph/gvrelgraph.py:181 @@ -18724,7 +18722,7 @@ msgid "" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:804 -#: ../gramps/plugins/drawreport/descendtree.py:1539 +#: ../gramps/plugins/drawreport/descendtree.py:1538 #: ../gramps/plugins/drawreport/fanchart.py:693 #: ../gramps/plugins/textreport/ancestorreport.py:294 #: ../gramps/plugins/textreport/descendreport.py:537 @@ -18734,7 +18732,7 @@ msgid "Generations" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:805 -#: ../gramps/plugins/drawreport/descendtree.py:1540 +#: ../gramps/plugins/drawreport/descendtree.py:1539 msgid "The number of generations to include in the tree" msgstr "" @@ -18749,7 +18747,7 @@ msgid "The number of generations of empty boxes that will be displayed" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:818 -#: ../gramps/plugins/drawreport/descendtree.py:1557 +#: ../gramps/plugins/drawreport/descendtree.py:1556 msgid "Compress tree" msgstr "" @@ -18760,13 +18758,13 @@ msgid "" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:837 -#: ../gramps/plugins/drawreport/descendtree.py:1576 +#: ../gramps/plugins/drawreport/descendtree.py:1575 msgid "Report Title" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:838 -#: ../gramps/plugins/drawreport/descendtree.py:1577 -#: ../gramps/plugins/drawreport/descendtree.py:1750 +#: ../gramps/plugins/drawreport/descendtree.py:1576 +#: ../gramps/plugins/drawreport/descendtree.py:1749 msgid "Do not include a title" msgstr "" @@ -18775,22 +18773,22 @@ msgid "Include Report Title" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:840 -#: ../gramps/plugins/drawreport/descendtree.py:1585 +#: ../gramps/plugins/drawreport/descendtree.py:1584 msgid "Choose a title for the report" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:843 -#: ../gramps/plugins/drawreport/descendtree.py:1589 +#: ../gramps/plugins/drawreport/descendtree.py:1588 msgid "Include a border" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:844 -#: ../gramps/plugins/drawreport/descendtree.py:1590 +#: ../gramps/plugins/drawreport/descendtree.py:1589 msgid "Whether to make a border around the report." msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:847 -#: ../gramps/plugins/drawreport/descendtree.py:1593 +#: ../gramps/plugins/drawreport/descendtree.py:1592 msgid "Include Page Numbers" msgstr "" @@ -18799,32 +18797,32 @@ msgid "Whether to print page numbers on each page." msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:851 -#: ../gramps/plugins/drawreport/descendtree.py:1597 +#: ../gramps/plugins/drawreport/descendtree.py:1596 msgid "Scale tree to fit" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:852 -#: ../gramps/plugins/drawreport/descendtree.py:1598 +#: ../gramps/plugins/drawreport/descendtree.py:1597 msgid "Do not scale tree" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:853 -#: ../gramps/plugins/drawreport/descendtree.py:1599 +#: ../gramps/plugins/drawreport/descendtree.py:1598 msgid "Scale tree to fit page width only" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:854 -#: ../gramps/plugins/drawreport/descendtree.py:1600 +#: ../gramps/plugins/drawreport/descendtree.py:1599 msgid "Scale tree to fit the size of the page" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:856 -#: ../gramps/plugins/drawreport/descendtree.py:1602 +#: ../gramps/plugins/drawreport/descendtree.py:1601 msgid "Whether to scale the tree to fit a specific paper size" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:863 -#: ../gramps/plugins/drawreport/descendtree.py:1609 +#: ../gramps/plugins/drawreport/descendtree.py:1608 msgid "" "Resize Page to Fit Tree size\n" "\n" @@ -18832,7 +18830,7 @@ msgid "" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:869 -#: ../gramps/plugins/drawreport/descendtree.py:1615 +#: ../gramps/plugins/drawreport/descendtree.py:1614 msgid "" "Whether to resize the page to fit the size \n" "of the tree. Note: the page will have a \n" @@ -18851,12 +18849,12 @@ msgid "" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:889 -#: ../gramps/plugins/drawreport/descendtree.py:1635 +#: ../gramps/plugins/drawreport/descendtree.py:1634 msgid "Include Blank Pages" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:890 -#: ../gramps/plugins/drawreport/descendtree.py:1636 +#: ../gramps/plugins/drawreport/descendtree.py:1635 msgid "Whether to include pages that are blank." msgstr "" @@ -18870,7 +18868,7 @@ msgstr "" #. ############################### #: ../gramps/plugins/drawreport/ancestortree.py:896 #: ../gramps/plugins/drawreport/calendarreport.py:490 -#: ../gramps/plugins/drawreport/descendtree.py:1640 +#: ../gramps/plugins/drawreport/descendtree.py:1639 #: ../gramps/plugins/drawreport/fanchart.py:730 #: ../gramps/plugins/drawreport/statisticschart.py:1056 #: ../gramps/plugins/drawreport/timeline.py:435 @@ -18936,43 +18934,43 @@ msgid "The display format for the center person" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:941 -#: ../gramps/plugins/drawreport/descendtree.py:1676 +#: ../gramps/plugins/drawreport/descendtree.py:1675 msgid "Include Marriage box" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:943 -#: ../gramps/plugins/drawreport/descendtree.py:1678 +#: ../gramps/plugins/drawreport/descendtree.py:1677 msgid "Whether to include a separate marital box in the report" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:947 -#: ../gramps/plugins/drawreport/descendtree.py:1682 +#: ../gramps/plugins/drawreport/descendtree.py:1681 msgid "" "Marriage\n" "Display Format" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:949 -#: ../gramps/plugins/drawreport/descendtree.py:1684 +#: ../gramps/plugins/drawreport/descendtree.py:1683 msgid "Display format for the marital box." msgstr "" #. ################# #: ../gramps/plugins/drawreport/ancestortree.py:954 -#: ../gramps/plugins/drawreport/descendtree.py:1689 +#: ../gramps/plugins/drawreport/descendtree.py:1688 #: ../gramps/plugins/lib/libmetadata.py:104 msgid "Advanced" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:957 -#: ../gramps/plugins/drawreport/descendtree.py:1692 +#: ../gramps/plugins/drawreport/descendtree.py:1691 msgid "" "Replace Display Format:\n" "'Replace this'/' with this'" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:959 -#: ../gramps/plugins/drawreport/descendtree.py:1694 +#: ../gramps/plugins/drawreport/descendtree.py:1693 msgid "" "i.e.\n" "United States of America/U.S.A" @@ -18985,17 +18983,17 @@ msgstr "" #. _("Whether to include thumbnails of people.")) #. menu.add_option(category_name, "includeImages", self.__include_images) #: ../gramps/plugins/drawreport/ancestortree.py:969 -#: ../gramps/plugins/drawreport/descendtree.py:1697 +#: ../gramps/plugins/drawreport/descendtree.py:1696 msgid "Include a note" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:970 -#: ../gramps/plugins/drawreport/descendtree.py:1698 +#: ../gramps/plugins/drawreport/descendtree.py:1697 msgid "Whether to include a note on the report." msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:975 -#: ../gramps/plugins/drawreport/descendtree.py:1703 +#: ../gramps/plugins/drawreport/descendtree.py:1702 msgid "" "Add a note\n" "\n" @@ -19003,12 +19001,12 @@ msgid "" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:980 -#: ../gramps/plugins/drawreport/descendtree.py:1708 +#: ../gramps/plugins/drawreport/descendtree.py:1707 msgid "Note Location" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:983 -#: ../gramps/plugins/drawreport/descendtree.py:1711 +#: ../gramps/plugins/drawreport/descendtree.py:1710 msgid "Where to place the note." msgstr "" @@ -19021,13 +19019,13 @@ msgid "Make the inter-box spacing bigger or smaller" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:993 -#: ../gramps/plugins/drawreport/descendtree.py:1720 +#: ../gramps/plugins/drawreport/descendtree.py:1719 msgid "box shadow scale factor" msgstr "" #. down to 0 #: ../gramps/plugins/drawreport/ancestortree.py:995 -#: ../gramps/plugins/drawreport/descendtree.py:1722 +#: ../gramps/plugins/drawreport/descendtree.py:1721 msgid "Make the box shadow bigger or smaller" msgstr "" @@ -19044,7 +19042,7 @@ msgid " Generations of empty boxes for unknown ancestors" msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:1049 -#: ../gramps/plugins/drawreport/descendtree.py:1782 +#: ../gramps/plugins/drawreport/descendtree.py:1781 #: ../gramps/plugins/drawreport/fanchart.py:771 #: ../gramps/plugins/drawreport/timeline.py:480 #: ../gramps/plugins/textreport/alphabeticalindex.py:120 @@ -19065,14 +19063,14 @@ msgid "The basic style used for the text display." msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:1059 -#: ../gramps/plugins/drawreport/descendtree.py:1802 +#: ../gramps/plugins/drawreport/descendtree.py:1801 #: ../gramps/plugins/textreport/familygroup.py:890 #: ../gramps/plugins/textreport/tagreport.py:993 msgid "The basic style used for the note display." msgstr "" #: ../gramps/plugins/drawreport/ancestortree.py:1068 -#: ../gramps/plugins/drawreport/descendtree.py:1773 +#: ../gramps/plugins/drawreport/descendtree.py:1772 #: ../gramps/plugins/drawreport/fanchart.py:761 #: ../gramps/plugins/drawreport/statisticschart.py:1141 #: ../gramps/plugins/drawreport/timeline.py:498 @@ -19221,7 +19219,7 @@ msgstr "" #: ../gramps/plugins/textreport/birthdayreport.py:456 #: ../gramps/plugins/textreport/detancestralreport.py:866 #: ../gramps/plugins/textreport/detdescendantreport.py:1057 -#: ../gramps/plugins/view/relview.py:1703 +#: ../gramps/plugins/view/relview.py:1706 msgid "Content" msgstr "" @@ -19389,88 +19387,88 @@ msgstr "" msgid "Cousin Chart for %(names)s" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:759 +#: ../gramps/plugins/drawreport/descendtree.py:758 #, python-format msgid "Family %s is not in the Database" msgstr "" #. if self.name == "familial_descend_tree": -#: ../gramps/plugins/drawreport/descendtree.py:1531 -#: ../gramps/plugins/drawreport/descendtree.py:1535 +#: ../gramps/plugins/drawreport/descendtree.py:1530 +#: ../gramps/plugins/drawreport/descendtree.py:1534 msgid "Report for" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1532 +#: ../gramps/plugins/drawreport/descendtree.py:1531 msgid "The main person for the report" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1536 +#: ../gramps/plugins/drawreport/descendtree.py:1535 msgid "The main family for the report" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1543 +#: ../gramps/plugins/drawreport/descendtree.py:1542 msgid "Level of Spouses" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1544 +#: ../gramps/plugins/drawreport/descendtree.py:1543 msgid "0=no Spouses, 1=include Spouses, 2=include Spouses of the spouse, etc" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1549 +#: ../gramps/plugins/drawreport/descendtree.py:1548 msgid "Start with the parent(s) of the selected first" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1552 +#: ../gramps/plugins/drawreport/descendtree.py:1551 msgid "Will show the parents, brother and sisters of the selected person." msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1558 +#: ../gramps/plugins/drawreport/descendtree.py:1557 msgid "Whether to move people up, where possible, resulting in a smaller tree" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1562 +#: ../gramps/plugins/drawreport/descendtree.py:1561 msgid "Bold direct descendants" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1564 +#: ../gramps/plugins/drawreport/descendtree.py:1563 msgid "" "Whether to bold those people that are direct (not step or half) descendants." msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1569 +#: ../gramps/plugins/drawreport/descendtree.py:1568 msgid "Indent Spouses" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1570 +#: ../gramps/plugins/drawreport/descendtree.py:1569 msgid "Whether to indent the spouses in the tree." msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1578 -#: ../gramps/plugins/drawreport/descendtree.py:1751 +#: ../gramps/plugins/drawreport/descendtree.py:1577 +#: ../gramps/plugins/drawreport/descendtree.py:1750 msgid "Descendant Chart for [selected person(s)]" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1581 -#: ../gramps/plugins/drawreport/descendtree.py:1755 +#: ../gramps/plugins/drawreport/descendtree.py:1580 +#: ../gramps/plugins/drawreport/descendtree.py:1754 msgid "Family Chart for [names of chosen family]" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1584 -#: ../gramps/plugins/drawreport/descendtree.py:1759 +#: ../gramps/plugins/drawreport/descendtree.py:1583 +#: ../gramps/plugins/drawreport/descendtree.py:1758 msgid "Cousin Chart for [names of children]" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1594 +#: ../gramps/plugins/drawreport/descendtree.py:1593 msgid "Whether to include page numbers on each page." msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1655 +#: ../gramps/plugins/drawreport/descendtree.py:1654 msgid "" "Descendant\n" "Display Format" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1659 +#: ../gramps/plugins/drawreport/descendtree.py:1658 msgid "Display format for a descendant." msgstr "" @@ -19480,25 +19478,25 @@ msgstr "" #. True) #. diffspouse.set_help(_("Whether spouses can have a different format.")) #. menu.add_option(category_name, "diffspouse", diffspouse) -#: ../gramps/plugins/drawreport/descendtree.py:1669 +#: ../gramps/plugins/drawreport/descendtree.py:1668 msgid "" "Spousal\n" "Display Format" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1673 +#: ../gramps/plugins/drawreport/descendtree.py:1672 msgid "Display format for a spouse." msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1715 +#: ../gramps/plugins/drawreport/descendtree.py:1714 msgid "inter-box Y scale factor" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1717 +#: ../gramps/plugins/drawreport/descendtree.py:1716 msgid "Make the inter-box Y bigger or smaller" msgstr "" -#: ../gramps/plugins/drawreport/descendtree.py:1793 +#: ../gramps/plugins/drawreport/descendtree.py:1792 msgid "The bold style used for the text display." msgstr "" @@ -19861,7 +19859,7 @@ msgstr "" #: ../gramps/plugins/textreport/birthdayreport.py:420 #: ../gramps/plugins/textreport/indivcomplete.py:1068 #: ../gramps/plugins/textreport/recordsreport.py:223 -#: ../gramps/plugins/tool/sortevents.py:172 +#: ../gramps/plugins/tool/sortevents.py:173 #: ../gramps/plugins/webreport/narrativeweb.py:1608 #: ../gramps/plugins/webreport/webcal.py:1639 msgid "Filter Person" @@ -19981,6 +19979,7 @@ msgid "Sorted by %s" msgstr "" #: ../gramps/plugins/drawreport/timeline.py:312 +#: ../gramps/plugins/lib/libgedcom.py:7837 msgid "No Date Information" msgstr "" @@ -19994,19 +19993,19 @@ msgstr "" #: ../gramps/plugins/drawreport/timeline.py:423 #: ../gramps/plugins/textreport/recordsreport.py:224 -#: ../gramps/plugins/tool/sortevents.py:173 +#: ../gramps/plugins/tool/sortevents.py:174 #: ../gramps/plugins/webreport/narrativeweb.py:1609 #: ../gramps/plugins/webreport/webcal.py:1640 msgid "The center person for the filter" msgstr "" #: ../gramps/plugins/drawreport/timeline.py:427 -#: ../gramps/plugins/tool/sortevents.py:179 +#: ../gramps/plugins/tool/sortevents.py:180 msgid "Sort by" msgstr "" #: ../gramps/plugins/drawreport/timeline.py:432 -#: ../gramps/plugins/tool/sortevents.py:184 +#: ../gramps/plugins/tool/sortevents.py:185 msgid "Sorting method to use" msgstr "" @@ -20226,51 +20225,51 @@ msgstr "" msgid "Wife" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:407 +#: ../gramps/plugins/export/exportgedcom.py:398 msgid "Writing individuals" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:799 -#: ../gramps/plugins/export/exportgedcom.py:1081 -#: ../gramps/plugins/export/exportgedcom.py:1172 -#: ../gramps/plugins/lib/libgedcom.py:4150 -#: ../gramps/plugins/lib/libgedcom.py:5883 -#: ../gramps/plugins/lib/libgedcom.py:7017 +#: ../gramps/plugins/export/exportgedcom.py:790 +#: ../gramps/plugins/export/exportgedcom.py:1072 +#: ../gramps/plugins/export/exportgedcom.py:1163 +#: ../gramps/plugins/lib/libgedcom.py:4144 +#: ../gramps/plugins/lib/libgedcom.py:5877 +#: ../gramps/plugins/lib/libgedcom.py:7022 msgid "FAX" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:813 +#: ../gramps/plugins/export/exportgedcom.py:804 #: ../gramps/plugins/textreport/familygroup.py:673 msgid "Writing families" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:980 +#: ../gramps/plugins/export/exportgedcom.py:971 msgid "Writing sources" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:1015 +#: ../gramps/plugins/export/exportgedcom.py:1006 msgid "Writing notes" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:1058 +#: ../gramps/plugins/export/exportgedcom.py:1049 msgid "Writing repositories" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:1174 -#: ../gramps/plugins/lib/libgedcom.py:5895 +#: ../gramps/plugins/export/exportgedcom.py:1165 +#: ../gramps/plugins/lib/libgedcom.py:5889 msgid "EMAIL" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:1176 -#: ../gramps/plugins/lib/libgedcom.py:5907 +#: ../gramps/plugins/export/exportgedcom.py:1167 +#: ../gramps/plugins/lib/libgedcom.py:5901 msgid "WWW" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:1438 +#: ../gramps/plugins/export/exportgedcom.py:1431 msgid "Writing media" msgstr "" -#: ../gramps/plugins/export/exportgedcom.py:1613 +#: ../gramps/plugins/export/exportgedcom.py:1605 msgid "GEDCOM Export failed" msgstr "" @@ -22932,7 +22931,7 @@ msgid "Change Name" msgstr "" #: ../gramps/plugins/importer/importgeneweb.py:90 -#: ../gramps/plugins/lib/libgedcom.py:705 +#: ../gramps/plugins/lib/libgedcom.py:697 msgid "Circumcision" msgstr "" @@ -22945,7 +22944,7 @@ msgid "Dotation" msgstr "" #: ../gramps/plugins/importer/importgeneweb.py:101 -#: ../gramps/plugins/lib/libgedcom.py:711 +#: ../gramps/plugins/lib/libgedcom.py:703 msgid "Excommunication" msgstr "" @@ -22954,7 +22953,7 @@ msgid "LDS Family Link" msgstr "" #: ../gramps/plugins/importer/importgeneweb.py:104 -#: ../gramps/plugins/lib/libgedcom.py:713 +#: ../gramps/plugins/lib/libgedcom.py:705 msgid "Funeral" msgstr "" @@ -23349,9 +23348,9 @@ msgstr "" #. there is no old style XML #: ../gramps/plugins/importer/importxml.py:808 -#: ../gramps/plugins/importer/importxml.py:1289 -#: ../gramps/plugins/importer/importxml.py:1563 -#: ../gramps/plugins/importer/importxml.py:1984 +#: ../gramps/plugins/importer/importxml.py:1293 +#: ../gramps/plugins/importer/importxml.py:1567 +#: ../gramps/plugins/importer/importxml.py:1988 msgid "The Gramps Xml you are trying to import is malformed." msgstr "" @@ -23431,66 +23430,66 @@ msgstr "" msgid "Old xml file" msgstr "" -#: ../gramps/plugins/importer/importxml.py:1209 -#: ../gramps/plugins/importer/importxml.py:2701 +#: ../gramps/plugins/importer/importxml.py:1211 +#: ../gramps/plugins/importer/importxml.py:2711 #, python-format msgid "Witness name: %s" msgstr "" -#: ../gramps/plugins/importer/importxml.py:1290 +#: ../gramps/plugins/importer/importxml.py:1294 msgid "Any event reference must have a 'hlink' attribute." msgstr "" -#: ../gramps/plugins/importer/importxml.py:1564 +#: ../gramps/plugins/importer/importxml.py:1568 msgid "Any person reference must have a 'hlink' attribute." msgstr "" -#: ../gramps/plugins/importer/importxml.py:1753 +#: ../gramps/plugins/importer/importxml.py:1757 #, python-format msgid "" "Your Family Tree groups name \"%(key)s\" together with \"%(parent)s\", did " "not change this grouping to \"%(value)s\"." msgstr "" -#: ../gramps/plugins/importer/importxml.py:1756 +#: ../gramps/plugins/importer/importxml.py:1760 msgid "Gramps ignored a name grouping" msgstr "" -#: ../gramps/plugins/importer/importxml.py:1815 +#: ../gramps/plugins/importer/importxml.py:1819 msgid "Unknown when imported" msgstr "" -#: ../gramps/plugins/importer/importxml.py:1985 +#: ../gramps/plugins/importer/importxml.py:1989 msgid "Any note reference must have a 'hlink' attribute." msgstr "" #. TRANSLATORS: leave the {date} and {xml} untranslated in the format string, #. but you may re-order them if needed. -#: ../gramps/plugins/importer/importxml.py:2519 +#: ../gramps/plugins/importer/importxml.py:2529 #, python-brace-format msgid "Invalid date {date} in XML {xml}, preserving XML as text" msgstr "" -#: ../gramps/plugins/importer/importxml.py:2571 +#: ../gramps/plugins/importer/importxml.py:2581 #, python-format msgid "Witness comment: %s" msgstr "" -#: ../gramps/plugins/importer/importxml.py:3224 +#: ../gramps/plugins/importer/importxml.py:3234 #, python-format msgid "" "Error: family '%(family)s' father '%(father)s' does not refer back to the " "family. Reference added." msgstr "" -#: ../gramps/plugins/importer/importxml.py:3240 +#: ../gramps/plugins/importer/importxml.py:3250 #, python-format msgid "" "Error: family '%(family)s' mother '%(mother)s' does not refer back to the " "family. Reference added." msgstr "" -#: ../gramps/plugins/importer/importxml.py:3262 +#: ../gramps/plugins/importer/importxml.py:3272 #, python-format msgid "" "Error: family '%(family)s' child '%(child)s' does not refer back to the " @@ -23504,131 +23503,131 @@ msgid "" " Writing to %(filename)s in format %(impliedext)s." msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:706 +#: ../gramps/plugins/lib/libgedcom.py:698 msgid "Common Law Marriage" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:707 +#: ../gramps/plugins/lib/libgedcom.py:699 #: ../gramps/plugins/webreport/narrativeweb.py:1589 #: ../gramps/plugins/webreport/webcal.py:1622 msgid "Destination" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:708 +#: ../gramps/plugins/lib/libgedcom.py:700 msgid "DNA" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:709 +#: ../gramps/plugins/lib/libgedcom.py:701 msgid "Cause of Death" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:710 +#: ../gramps/plugins/lib/libgedcom.py:702 msgid "Employment" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:712 +#: ../gramps/plugins/lib/libgedcom.py:704 msgid "Eye Color" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:714 +#: ../gramps/plugins/lib/libgedcom.py:706 msgid "Height" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:715 +#: ../gramps/plugins/lib/libgedcom.py:707 msgid "Initiatory (LDS)" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:716 +#: ../gramps/plugins/lib/libgedcom.py:708 msgid "Military ID" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:717 +#: ../gramps/plugins/lib/libgedcom.py:709 msgid "Mission (LDS)" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:718 +#: ../gramps/plugins/lib/libgedcom.py:710 msgid "Namesake" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:719 +#: ../gramps/plugins/lib/libgedcom.py:711 msgid "Ordinance" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:721 +#: ../gramps/plugins/lib/libgedcom.py:713 msgid "Separation" msgstr "" #. Applies to Families -#: ../gramps/plugins/lib/libgedcom.py:722 +#: ../gramps/plugins/lib/libgedcom.py:714 msgid "Weight" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:934 +#: ../gramps/plugins/lib/libgedcom.py:926 msgid "Line ignored " msgstr "" #. e.g. Illegal character (oxAB) (0xCB)... 1 NOTE xyz?pqr?lmn -#: ../gramps/plugins/lib/libgedcom.py:1547 +#: ../gramps/plugins/lib/libgedcom.py:1539 #, python-format msgid "Illegal character%s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:1827 +#: ../gramps/plugins/lib/libgedcom.py:1819 msgid "Your GEDCOM file is corrupted. It appears to have been truncated." msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:1911 +#: ../gramps/plugins/lib/libgedcom.py:1903 #, python-format msgid "Import from GEDCOM (%s)" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:2745 -#: ../gramps/plugins/lib/libgedcom.py:3199 +#: ../gramps/plugins/lib/libgedcom.py:2736 +#: ../gramps/plugins/lib/libgedcom.py:3193 msgid "GEDCOM import" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:2773 +#: ../gramps/plugins/lib/libgedcom.py:2764 msgid "GEDCOM import report: No errors detected" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:2775 +#: ../gramps/plugins/lib/libgedcom.py:2766 #, python-format msgid "GEDCOM import report: %s errors detected" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3092 -#: ../gramps/plugins/lib/libgedcom.py:3117 -#: ../gramps/plugins/lib/libgedcom.py:3130 +#: ../gramps/plugins/lib/libgedcom.py:3086 +#: ../gramps/plugins/lib/libgedcom.py:3111 +#: ../gramps/plugins/lib/libgedcom.py:3124 msgid "Line ignored as not understood" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3119 +#: ../gramps/plugins/lib/libgedcom.py:3113 msgid "Tag recognized but not supported" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3155 +#: ../gramps/plugins/lib/libgedcom.py:3149 msgid "Skipped subordinate line" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3188 +#: ../gramps/plugins/lib/libgedcom.py:3182 msgid "Records not imported into " msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3226 +#: ../gramps/plugins/lib/libgedcom.py:3220 #, python-format msgid "" "Error: %(msg)s '%(gramps_id)s' (input as @%(xref)s@) not in input GEDCOM. " "Record synthesised" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3235 +#: ../gramps/plugins/lib/libgedcom.py:3229 #, python-format msgid "" "Error: %(msg)s '%(gramps_id)s' (input as @%(xref)s@) not in input GEDCOM. " "Record with typifying attribute 'Unknown' created" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3279 +#: ../gramps/plugins/lib/libgedcom.py:3273 #, python-format msgid "" "Error: family '%(family)s' (input as @%(orig_family)s@) person %(person)s " @@ -23636,7 +23635,7 @@ msgid "" "reference removed from person" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3357 +#: ../gramps/plugins/lib/libgedcom.py:3351 #, python-format msgid "" "\n" @@ -23650,272 +23649,272 @@ msgstr "" #. message means that the element %s was ignored, but #. expressed the wrong way round because the message is #. truncated for output -#: ../gramps/plugins/lib/libgedcom.py:3431 +#: ../gramps/plugins/lib/libgedcom.py:3425 #, python-format msgid "ADDR element ignored '%s'" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3452 +#: ../gramps/plugins/lib/libgedcom.py:3446 msgid "TRLR (trailer)" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3481 +#: ../gramps/plugins/lib/libgedcom.py:3475 msgid "(Submitter):" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3505 -#: ../gramps/plugins/lib/libgedcom.py:7273 +#: ../gramps/plugins/lib/libgedcom.py:3499 +#: ../gramps/plugins/lib/libgedcom.py:7278 msgid "GEDCOM data" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3550 +#: ../gramps/plugins/lib/libgedcom.py:3544 msgid "Unknown tag" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3552 -#: ../gramps/plugins/lib/libgedcom.py:3566 -#: ../gramps/plugins/lib/libgedcom.py:3570 -#: ../gramps/plugins/lib/libgedcom.py:3591 +#: ../gramps/plugins/lib/libgedcom.py:3546 +#: ../gramps/plugins/lib/libgedcom.py:3560 +#: ../gramps/plugins/lib/libgedcom.py:3564 +#: ../gramps/plugins/lib/libgedcom.py:3585 msgid "Top Level" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3666 +#: ../gramps/plugins/lib/libgedcom.py:3660 #, python-format msgid "INDI (individual) Gramps ID %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:3785 +#: ../gramps/plugins/lib/libgedcom.py:3779 msgid "Empty Alias ignored" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:4979 +#: ../gramps/plugins/lib/libgedcom.py:4978 #, python-format msgid "FAM (family) Gramps ID %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:5341 -#: ../gramps/plugins/lib/libgedcom.py:6705 +#: ../gramps/plugins/lib/libgedcom.py:5340 +#: ../gramps/plugins/lib/libgedcom.py:6699 msgid "Filename omitted" msgstr "" #: ../gramps/plugins/lib/libgedcom.py:5374 -#: ../gramps/plugins/lib/libgedcom.py:6746 +#: ../gramps/plugins/lib/libgedcom.py:6752 #, python-format msgid "Could not import %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:5431 -#: ../gramps/plugins/lib/libgedcom.py:6846 +#: ../gramps/plugins/lib/libgedcom.py:5440 +#: ../gramps/plugins/lib/libgedcom.py:6851 msgid "Media-Type" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:5455 -#: ../gramps/plugins/lib/libgedcom.py:6736 +#: ../gramps/plugins/lib/libgedcom.py:5464 +#: ../gramps/plugins/lib/libgedcom.py:6741 msgid "Multiple FILE in a single OBJE ignored" msgstr "" #. We have previously found a PLAC -#: ../gramps/plugins/lib/libgedcom.py:5609 +#: ../gramps/plugins/lib/libgedcom.py:5603 msgid "A second PLAC ignored" msgstr "" #. For RootsMagic etc. Place Details e.g. address, hospital, ... -#: ../gramps/plugins/lib/libgedcom.py:5748 +#: ../gramps/plugins/lib/libgedcom.py:5742 msgid "Detail" msgstr "" #. We have perviously found an ADDR, or have populated #. location from PLAC title -#: ../gramps/plugins/lib/libgedcom.py:5761 +#: ../gramps/plugins/lib/libgedcom.py:5755 msgid "Location already populated; ADDR ignored" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:6166 -#: ../gramps/plugins/lib/libgedcom.py:7054 +#: ../gramps/plugins/lib/libgedcom.py:6160 +#: ../gramps/plugins/lib/libgedcom.py:7059 msgid "Warn: ADDR overwritten" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:6331 +#: ../gramps/plugins/lib/libgedcom.py:6325 msgid "Citation Justification" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:6358 +#: ../gramps/plugins/lib/libgedcom.py:6352 msgid "REFN ignored" msgstr "" #. SOURce with the given gramps_id had no title -#: ../gramps/plugins/lib/libgedcom.py:6457 +#: ../gramps/plugins/lib/libgedcom.py:6451 #, python-format msgid "No title - ID %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:6462 +#: ../gramps/plugins/lib/libgedcom.py:6456 #, python-format msgid "SOUR (source) Gramps ID %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:6712 +#: ../gramps/plugins/lib/libgedcom.py:6717 #, python-format msgid "OBJE (multi-media object) Gramps ID %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:6942 +#: ../gramps/plugins/lib/libgedcom.py:6947 #, python-format msgid "REPO (repository) Gramps ID %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7003 -#: ../gramps/plugins/lib/libgedcom.py:7988 +#: ../gramps/plugins/lib/libgedcom.py:7008 +#: ../gramps/plugins/lib/libgedcom.py:7996 msgid "Only one phone number supported" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7189 +#: ../gramps/plugins/lib/libgedcom.py:7194 msgid "HEAD (header)" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7210 +#: ../gramps/plugins/lib/libgedcom.py:7215 msgid "Approved system identification" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7222 +#: ../gramps/plugins/lib/libgedcom.py:7227 msgid "Generated By" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7238 +#: ../gramps/plugins/lib/libgedcom.py:7243 msgid "Name of software product" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7252 +#: ../gramps/plugins/lib/libgedcom.py:7257 msgid "Version number of software product" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7270 +#: ../gramps/plugins/lib/libgedcom.py:7275 #, python-format msgid "Business that produced the product: %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7292 +#: ../gramps/plugins/lib/libgedcom.py:7297 msgid "Name of source data" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7309 +#: ../gramps/plugins/lib/libgedcom.py:7314 msgid "Copyright of source data" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7326 +#: ../gramps/plugins/lib/libgedcom.py:7331 msgid "Publication date of source data" msgstr "" #. feature request 2356: avoid genitive form -#: ../gramps/plugins/lib/libgedcom.py:7340 +#: ../gramps/plugins/lib/libgedcom.py:7345 #, python-format msgid "Import from %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7379 +#: ../gramps/plugins/lib/libgedcom.py:7384 msgid "Submission record identifier" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7392 +#: ../gramps/plugins/lib/libgedcom.py:7397 msgid "Language of GEDCOM text" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7414 +#: ../gramps/plugins/lib/libgedcom.py:7419 #, python-format msgid "" "Import of GEDCOM file %(filename)s with DEST=%(by)s, could cause errors in " "the resulting database!" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7417 +#: ../gramps/plugins/lib/libgedcom.py:7422 msgid "Look for nameless events." msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7440 +#: ../gramps/plugins/lib/libgedcom.py:7445 msgid "Character set" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7445 +#: ../gramps/plugins/lib/libgedcom.py:7450 msgid "Character set and version" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7462 +#: ../gramps/plugins/lib/libgedcom.py:7467 msgid "GEDCOM version not supported" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7466 +#: ../gramps/plugins/lib/libgedcom.py:7471 msgid "GEDCOM version" msgstr "" #. Allow Lineage-Linked etc. though it should be in #. uppercase (Note: Gramps is not a validator! prc) -#: ../gramps/plugins/lib/libgedcom.py:7475 +#: ../gramps/plugins/lib/libgedcom.py:7480 msgid "GEDCOM FORM should be in uppercase" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7478 +#: ../gramps/plugins/lib/libgedcom.py:7483 msgid "GEDCOM FORM not supported" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7481 +#: ../gramps/plugins/lib/libgedcom.py:7486 msgid "GEDCOM form" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7532 +#: ../gramps/plugins/lib/libgedcom.py:7537 msgid "Creation date of GEDCOM" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7537 +#: ../gramps/plugins/lib/libgedcom.py:7542 msgid "Creation date and time of GEDCOM" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7578 -#: ../gramps/plugins/lib/libgedcom.py:7620 +#: ../gramps/plugins/lib/libgedcom.py:7583 +#: ../gramps/plugins/lib/libgedcom.py:7625 msgid "Empty note ignored" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7637 +#: ../gramps/plugins/lib/libgedcom.py:7642 #, python-format msgid "NOTE Gramps ID %s" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7688 +#: ../gramps/plugins/lib/libgedcom.py:7693 msgid "Submission: Submitter" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7690 +#: ../gramps/plugins/lib/libgedcom.py:7695 msgid "Submission: Family file" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7692 +#: ../gramps/plugins/lib/libgedcom.py:7697 msgid "Submission: Temple code" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7694 +#: ../gramps/plugins/lib/libgedcom.py:7699 msgid "Submission: Generations of ancestors" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7696 +#: ../gramps/plugins/lib/libgedcom.py:7701 msgid "Submission: Generations of descendants" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:7698 +#: ../gramps/plugins/lib/libgedcom.py:7703 msgid "Submission: Ordinance process flag" msgstr "" #. Okay we have no clue which temple this is. #. We should tell the user and store it anyway. -#: ../gramps/plugins/lib/libgedcom.py:7926 +#: ../gramps/plugins/lib/libgedcom.py:7934 msgid "Invalid temple code" msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:8022 +#: ../gramps/plugins/lib/libgedcom.py:8030 msgid "" "Your GEDCOM file is corrupted. The file appears to be encoded using the " "UTF16 character set, but is missing the BOM marker." msgstr "" -#: ../gramps/plugins/lib/libgedcom.py:8025 +#: ../gramps/plugins/lib/libgedcom.py:8033 msgid "Your GEDCOM file is empty." msgstr "" @@ -27046,7 +27045,7 @@ msgstr "" #: ../gramps/plugins/lib/libpersonview.py:380 #: ../gramps/plugins/view/pedigreeview.py:697 -#: ../gramps/plugins/view/relview.py:423 +#: ../gramps/plugins/view/relview.py:425 msgid "Person Filter Editor" msgstr "" @@ -27323,77 +27322,77 @@ msgstr "" msgid "Bottom Right" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:309 +#: ../gramps/plugins/lib/maps/geography.py:308 #: ../gramps/plugins/view/fanchart2wayview.py:191 #: ../gramps/plugins/view/fanchartdescview.py:186 #: ../gramps/plugins/view/fanchartview.py:182 msgid "_Print..." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:311 +#: ../gramps/plugins/lib/maps/geography.py:310 msgid "Print or save the Map" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:348 +#: ../gramps/plugins/lib/maps/geography.py:353 msgid "Map Menu" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:351 +#: ../gramps/plugins/lib/maps/geography.py:356 msgid "Remove cross hair" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:353 +#: ../gramps/plugins/lib/maps/geography.py:358 msgid "Add cross hair" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:360 +#: ../gramps/plugins/lib/maps/geography.py:365 msgid "Unlock zoom and position" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:362 +#: ../gramps/plugins/lib/maps/geography.py:367 msgid "Lock zoom and position" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:369 +#: ../gramps/plugins/lib/maps/geography.py:374 msgid "Add place" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:374 +#: ../gramps/plugins/lib/maps/geography.py:379 msgid "Link place" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:379 +#: ../gramps/plugins/lib/maps/geography.py:384 msgid "Add place from kml" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:384 +#: ../gramps/plugins/lib/maps/geography.py:389 msgid "Center here" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:397 +#: ../gramps/plugins/lib/maps/geography.py:402 #, python-format msgid "Replace '%(map)s' by =>" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:416 +#: ../gramps/plugins/lib/maps/geography.py:419 #, python-format msgid "Reload all visible tiles for '%(map)s'." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:426 +#: ../gramps/plugins/lib/maps/geography.py:428 #, python-format msgid "Clear the '%(map)s' tiles cache." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:886 +#: ../gramps/plugins/lib/maps/geography.py:851 msgid "You can't use the print functionality" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:887 +#: ../gramps/plugins/lib/maps/geography.py:852 msgid "Your Gtk version is too old." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:928 +#: ../gramps/plugins/lib/maps/geography.py:896 #: ../gramps/plugins/view/geoclose.py:554 #: ../gramps/plugins/view/geoevents.py:348 #: ../gramps/plugins/view/geoevents.py:381 @@ -27403,20 +27402,20 @@ msgstr "" #: ../gramps/plugins/view/geoperson.py:442 #: ../gramps/plugins/view/geoperson.py:463 #: ../gramps/plugins/view/geoperson.py:503 -#: ../gramps/plugins/view/geoplaces.py:440 -#: ../gramps/plugins/view/geoplaces.py:465 +#: ../gramps/plugins/view/geoplaces.py:442 +#: ../gramps/plugins/view/geoplaces.py:467 msgid "Center on this place" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1007 +#: ../gramps/plugins/lib/maps/geography.py:994 msgid "Select a kml file used to add places" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1073 +#: ../gramps/plugins/lib/maps/geography.py:1061 msgid "You have at least two places with the same title." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1074 +#: ../gramps/plugins/lib/maps/geography.py:1062 #, python-format msgid "" "The title of the places is:\n" @@ -27427,45 +27426,45 @@ msgid "" "%(bold_start)sI can't proceed with your request%(bold_end)s.\n" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1203 +#: ../gramps/plugins/lib/maps/geography.py:1198 msgid "Nothing for this view." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1204 +#: ../gramps/plugins/lib/maps/geography.py:1199 msgid "Specific parameters" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1222 +#: ../gramps/plugins/lib/maps/geography.py:1217 msgid "Where to save the tiles for offline mode." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1226 +#: ../gramps/plugins/lib/maps/geography.py:1223 msgid "" "If you have no more space in your file system. You can remove all tiles " "placed in the above path.\n" "Be careful! If you have no internet, you'll get no map." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1231 +#: ../gramps/plugins/lib/maps/geography.py:1228 msgid "Zoom used when centering" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1235 +#: ../gramps/plugins/lib/maps/geography.py:1231 msgid "The maximum number of places to show" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1239 +#: ../gramps/plugins/lib/maps/geography.py:1235 msgid "" "Use keypad for shortcuts :\n" "Either we choose the + and - from the keypad if we select this,\n" "or we use the characters from the keyboard." msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1245 +#: ../gramps/plugins/lib/maps/geography.py:1241 msgid "The map" msgstr "" -#: ../gramps/plugins/lib/maps/geography.py:1261 +#: ../gramps/plugins/lib/maps/geography.py:1259 msgid "Select tile cache directory for offline mode" msgstr "" @@ -27704,7 +27703,7 @@ msgid "Parent" msgstr "" #: ../gramps/plugins/quickview/all_relations.py:286 -#: ../gramps/plugins/view/relview.py:406 +#: ../gramps/plugins/view/relview.py:408 #: ../gramps/plugins/webreport/basepage.py:2319 #: ../gramps/plugins/webreport/basepage.py:2321 #: ../gramps/plugins/webreport/person.py:221 @@ -30602,35 +30601,35 @@ msgstr "" msgid "Looking for duplicate people" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:199 +#: ../gramps/plugins/tool/finddupes.py:200 msgid "Pass 1: Building preliminary lists" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:217 +#: ../gramps/plugins/tool/finddupes.py:218 msgid "Pass 2: Calculating potential matches" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:555 +#: ../gramps/plugins/tool/finddupes.py:556 msgid "Potential Merges" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:572 +#: ../gramps/plugins/tool/finddupes.py:573 msgid "Rating" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:573 +#: ../gramps/plugins/tool/finddupes.py:574 msgid "First Person" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:574 +#: ../gramps/plugins/tool/finddupes.py:575 msgid "Second Person" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:584 +#: ../gramps/plugins/tool/finddupes.py:585 msgid "Merge candidates" msgstr "" -#: ../gramps/plugins/tool/finddupes.py:584 +#: ../gramps/plugins/tool/finddupes.py:585 msgid "Merge persons" msgstr "" @@ -31264,39 +31263,39 @@ msgstr "" msgid "Sort Events" msgstr "" -#: ../gramps/plugins/tool/sortevents.py:97 +#: ../gramps/plugins/tool/sortevents.py:98 msgid "Sort event changes" msgstr "" -#: ../gramps/plugins/tool/sortevents.py:112 +#: ../gramps/plugins/tool/sortevents.py:113 msgid "Sorting personal events..." msgstr "" -#: ../gramps/plugins/tool/sortevents.py:134 +#: ../gramps/plugins/tool/sortevents.py:135 msgid "Sorting family events..." msgstr "" -#: ../gramps/plugins/tool/sortevents.py:165 +#: ../gramps/plugins/tool/sortevents.py:166 msgid "Tool Options" msgstr "" -#: ../gramps/plugins/tool/sortevents.py:168 +#: ../gramps/plugins/tool/sortevents.py:169 msgid "Select the people to sort" msgstr "" -#: ../gramps/plugins/tool/sortevents.py:187 +#: ../gramps/plugins/tool/sortevents.py:188 msgid "Sort descending" msgstr "" -#: ../gramps/plugins/tool/sortevents.py:188 +#: ../gramps/plugins/tool/sortevents.py:189 msgid "Set the sort order" msgstr "" -#: ../gramps/plugins/tool/sortevents.py:191 +#: ../gramps/plugins/tool/sortevents.py:192 msgid "Include family events" msgstr "" -#: ../gramps/plugins/tool/sortevents.py:192 +#: ../gramps/plugins/tool/sortevents.py:193 msgid "Sort family events of the person" msgstr "" @@ -32177,7 +32176,7 @@ msgstr "" #: ../gramps/plugins/view/fanchartdescview.py:360 #: ../gramps/plugins/view/fanchartview.py:352 #: ../gramps/plugins/view/pedigreeview.py:2055 -#: ../gramps/plugins/view/relview.py:1686 +#: ../gramps/plugins/view/relview.py:1689 msgid "Layout" msgstr "" @@ -32313,8 +32312,8 @@ msgstr "" #: ../gramps/plugins/view/geoevents.py:406 #: ../gramps/plugins/view/geoevents.py:411 -#: ../gramps/plugins/view/geoplaces.py:490 -#: ../gramps/plugins/view/geoplaces.py:495 +#: ../gramps/plugins/view/geoplaces.py:492 +#: ../gramps/plugins/view/geoplaces.py:497 msgid "Centering on Place" msgstr "" @@ -32573,48 +32572,48 @@ msgid "" "You can use filtering." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:386 +#: ../gramps/plugins/view/geoplaces.py:388 msgid "" "Right click on the map and select 'show all places' to show all known places " "with coordinates. You can use the history to navigate on the map. You can " "change the markers color depending on place type. You can use filtering." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:401 +#: ../gramps/plugins/view/geoplaces.py:403 msgid "The place name in the status bar is disabled." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:406 +#: ../gramps/plugins/view/geoplaces.py:408 #, python-format msgid "The maximum number of places is reached (%d)." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:409 +#: ../gramps/plugins/view/geoplaces.py:411 msgid "Some information are missing." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:411 +#: ../gramps/plugins/view/geoplaces.py:413 msgid "Please, use filtering to reduce this number." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:413 +#: ../gramps/plugins/view/geoplaces.py:415 msgid "You can modify this value in the geography option." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:415 +#: ../gramps/plugins/view/geoplaces.py:417 msgid "In this case, it may take time to show all markers." msgstr "" -#: ../gramps/plugins/view/geoplaces.py:447 -#: ../gramps/plugins/view/geoplaces.py:471 +#: ../gramps/plugins/view/geoplaces.py:449 +#: ../gramps/plugins/view/geoplaces.py:473 msgid "Bookmark this place" msgstr "" -#: ../gramps/plugins/view/geoplaces.py:486 +#: ../gramps/plugins/view/geoplaces.py:488 msgid "Show all places" msgstr "" -#: ../gramps/plugins/view/geoplaces.py:596 +#: ../gramps/plugins/view/geoplaces.py:598 msgid "The places marker color" msgstr "" @@ -32737,7 +32736,7 @@ msgid "Left <-> Right" msgstr "" #: ../gramps/plugins/view/pedigreeview.py:1830 -#: ../gramps/plugins/view/relview.py:412 +#: ../gramps/plugins/view/relview.py:414 msgid "Add New Parents..." msgstr "" @@ -32805,172 +32804,172 @@ msgstr "" msgid "Collapse this Entire Group" msgstr "" -#: ../gramps/plugins/view/relview.py:398 +#: ../gramps/plugins/view/relview.py:400 msgid "_Reorder" msgstr "" -#: ../gramps/plugins/view/relview.py:399 +#: ../gramps/plugins/view/relview.py:401 msgid "Change order of parents and families" msgstr "" -#: ../gramps/plugins/view/relview.py:404 +#: ../gramps/plugins/view/relview.py:406 msgid "Edit..." msgstr "" -#: ../gramps/plugins/view/relview.py:405 +#: ../gramps/plugins/view/relview.py:407 msgid "Edit the active person" msgstr "" -#: ../gramps/plugins/view/relview.py:407 ../gramps/plugins/view/relview.py:409 -#: ../gramps/plugins/view/relview.py:805 +#: ../gramps/plugins/view/relview.py:409 ../gramps/plugins/view/relview.py:411 +#: ../gramps/plugins/view/relview.py:808 msgid "Add a new family with person as parent" msgstr "" -#: ../gramps/plugins/view/relview.py:408 +#: ../gramps/plugins/view/relview.py:410 msgid "Add Partner..." msgstr "" -#: ../gramps/plugins/view/relview.py:411 ../gramps/plugins/view/relview.py:413 -#: ../gramps/plugins/view/relview.py:799 +#: ../gramps/plugins/view/relview.py:413 ../gramps/plugins/view/relview.py:415 +#: ../gramps/plugins/view/relview.py:802 msgid "Add a new set of parents" msgstr "" -#: ../gramps/plugins/view/relview.py:415 ../gramps/plugins/view/relview.py:419 -#: ../gramps/plugins/view/relview.py:800 +#: ../gramps/plugins/view/relview.py:417 ../gramps/plugins/view/relview.py:421 +#: ../gramps/plugins/view/relview.py:803 msgid "Add person as child to an existing family" msgstr "" -#: ../gramps/plugins/view/relview.py:418 +#: ../gramps/plugins/view/relview.py:420 msgid "Add Existing Parents..." msgstr "" -#: ../gramps/plugins/view/relview.py:635 +#: ../gramps/plugins/view/relview.py:639 msgid "Alive" msgstr "" -#: ../gramps/plugins/view/relview.py:704 ../gramps/plugins/view/relview.py:731 +#: ../gramps/plugins/view/relview.py:707 ../gramps/plugins/view/relview.py:734 #, python-format msgid "%(date)s in %(place)s" msgstr "" -#: ../gramps/plugins/view/relview.py:801 +#: ../gramps/plugins/view/relview.py:804 msgid "Edit parents" msgstr "" -#: ../gramps/plugins/view/relview.py:802 +#: ../gramps/plugins/view/relview.py:805 msgid "Reorder parents" msgstr "" -#: ../gramps/plugins/view/relview.py:803 +#: ../gramps/plugins/view/relview.py:806 msgid "Remove person as child of these parents" msgstr "" -#: ../gramps/plugins/view/relview.py:809 +#: ../gramps/plugins/view/relview.py:812 msgid "Remove person as parent in this family" msgstr "" #. translators: leave all/any {...} untranslated -#: ../gramps/plugins/view/relview.py:869 ../gramps/plugins/view/relview.py:923 +#: ../gramps/plugins/view/relview.py:872 ../gramps/plugins/view/relview.py:926 #, python-brace-format msgid " ({number_of} sibling)" msgid_plural " ({number_of} siblings)" msgstr[0] "" msgstr[1] "" -#: ../gramps/plugins/view/relview.py:876 ../gramps/plugins/view/relview.py:930 +#: ../gramps/plugins/view/relview.py:879 ../gramps/plugins/view/relview.py:933 msgid " (1 brother)" msgstr "" -#: ../gramps/plugins/view/relview.py:878 ../gramps/plugins/view/relview.py:932 +#: ../gramps/plugins/view/relview.py:881 ../gramps/plugins/view/relview.py:935 msgid " (1 sister)" msgstr "" -#: ../gramps/plugins/view/relview.py:880 ../gramps/plugins/view/relview.py:934 +#: ../gramps/plugins/view/relview.py:883 ../gramps/plugins/view/relview.py:937 msgid " (1 sibling)" msgstr "" -#: ../gramps/plugins/view/relview.py:882 ../gramps/plugins/view/relview.py:936 +#: ../gramps/plugins/view/relview.py:885 ../gramps/plugins/view/relview.py:939 msgid " (only child)" msgstr "" -#: ../gramps/plugins/view/relview.py:948 ../gramps/plugins/view/relview.py:1430 +#: ../gramps/plugins/view/relview.py:951 ../gramps/plugins/view/relview.py:1433 msgid "Add new child to family" msgstr "" -#: ../gramps/plugins/view/relview.py:952 ../gramps/plugins/view/relview.py:1434 +#: ../gramps/plugins/view/relview.py:955 ../gramps/plugins/view/relview.py:1437 msgid "Add existing child to family" msgstr "" -#: ../gramps/plugins/view/relview.py:1220 +#: ../gramps/plugins/view/relview.py:1223 #, python-format msgid "%(birthabbrev)s %(birthdate)s, %(deathabbrev)s %(deathdate)s" msgstr "" -#: ../gramps/plugins/view/relview.py:1227 -#: ../gramps/plugins/view/relview.py:1229 +#: ../gramps/plugins/view/relview.py:1230 +#: ../gramps/plugins/view/relview.py:1232 #, python-format msgid "%(event)s %(date)s" msgstr "" -#: ../gramps/plugins/view/relview.py:1288 +#: ../gramps/plugins/view/relview.py:1291 #, python-format msgid "Relationship type: %s" msgstr "" -#: ../gramps/plugins/view/relview.py:1326 +#: ../gramps/plugins/view/relview.py:1329 #, python-format msgid "%(event_type)s: %(date)s in %(place)s" msgstr "" -#: ../gramps/plugins/view/relview.py:1330 +#: ../gramps/plugins/view/relview.py:1333 #, python-format msgid "%(event_type)s: %(date)s" msgstr "" -#: ../gramps/plugins/view/relview.py:1334 +#: ../gramps/plugins/view/relview.py:1337 #, python-format msgid "%(event_type)s: %(place)s" msgstr "" -#: ../gramps/plugins/view/relview.py:1345 +#: ../gramps/plugins/view/relview.py:1348 msgid "Broken family detected" msgstr "" -#: ../gramps/plugins/view/relview.py:1346 +#: ../gramps/plugins/view/relview.py:1349 msgid "Please run the Check and Repair Database tool" msgstr "" #. translators: leave all/any {...} untranslated -#: ../gramps/plugins/view/relview.py:1369 -#: ../gramps/plugins/view/relview.py:1414 +#: ../gramps/plugins/view/relview.py:1372 +#: ../gramps/plugins/view/relview.py:1417 #, python-brace-format msgid " ({number_of} child)" msgid_plural " ({number_of} children)" msgstr[0] "" msgstr[1] "" -#: ../gramps/plugins/view/relview.py:1373 -#: ../gramps/plugins/view/relview.py:1418 +#: ../gramps/plugins/view/relview.py:1376 +#: ../gramps/plugins/view/relview.py:1421 msgid " (no children)" msgstr "" -#: ../gramps/plugins/view/relview.py:1675 +#: ../gramps/plugins/view/relview.py:1678 msgid "Use shading" msgstr "" -#: ../gramps/plugins/view/relview.py:1678 +#: ../gramps/plugins/view/relview.py:1681 msgid "Display edit buttons" msgstr "" -#: ../gramps/plugins/view/relview.py:1680 +#: ../gramps/plugins/view/relview.py:1683 msgid "View links as website links" msgstr "" -#: ../gramps/plugins/view/relview.py:1697 +#: ../gramps/plugins/view/relview.py:1700 msgid "Show Details" msgstr "" -#: ../gramps/plugins/view/relview.py:1700 +#: ../gramps/plugins/view/relview.py:1703 msgid "Show Siblings" msgstr "" @@ -34078,13 +34077,13 @@ msgstr "" msgid "Place Name | Name" msgstr "" -#: ../gramps/plugins/webreport/place.py:224 +#: ../gramps/plugins/webreport/place.py:218 #, python-format msgid "Places beginning with letter %s" msgstr "" #. section title -#: ../gramps/plugins/webreport/place.py:392 +#: ../gramps/plugins/webreport/place.py:386 msgid "Place Map" msgstr ""