From 338a7af15f42dee6dd6bac034714d375eab9e940 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Rapinat?= Date: Mon, 21 Mar 2011 15:32:32 +0000 Subject: [PATCH] update template and french translation svn: r16869 --- po/fr.po | 1606 ++++++++++++++------------ po/gramps.pot | 2979 ++++++++++++++++++++++++++----------------------- 2 files changed, 2427 insertions(+), 2158 deletions(-) diff --git a/po/fr.po b/po/fr.po index a98abd687..b00baf0ef 100644 --- a/po/fr.po +++ b/po/fr.po @@ -21,8 +21,8 @@ msgid "" msgstr "" "Project-Id-Version: trunk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-13 11:35+0100\n" -"PO-Revision-Date: 2011-03-13 12:25+0100\n" +"POT-Creation-Date: 2011-03-21 15:07+0100\n" +"PO-Revision-Date: 2011-03-21 16:25+0100\n" "Last-Translator: Jérôme Rapinat \n" "Language-Team: \n" "Language: \n" @@ -110,7 +110,7 @@ msgstr "Édition des signets" #: ../src/ToolTips.py:175 #: ../src/ToolTips.py:201 #: ../src/ToolTips.py:212 -#: ../src/gui/configure.py:425 +#: ../src/gui/configure.py:427 #: ../src/gui/filtereditor.py:732 #: ../src/gui/filtereditor.py:880 #: ../src/gui/viewmanager.py:454 @@ -123,8 +123,8 @@ msgstr "Édition des signets" #: ../src/gui/plug/_windows.py:114 #: ../src/gui/selectors/selectperson.py:74 #: ../src/gui/views/tags.py:384 -#: ../src/gui/views/treemodels/peoplemodel.py:528 -#: ../src/plugins/BookReport.py:734 +#: ../src/gui/views/treemodels/peoplemodel.py:526 +#: ../src/plugins/BookReport.py:735 #: ../src/plugins/drawreport/TimeLine.py:70 #: ../src/plugins/lib/libpersonview.py:91 #: ../src/plugins/textreport/IndivComplete.py:559 @@ -985,7 +985,7 @@ msgid "Unavailable" msgstr "Non-disponible" #: ../src/ScratchPad.py:284 -#: ../src/gui/configure.py:426 +#: ../src/gui/configure.py:428 #: ../src/gui/grampsgui.py:103 #: ../src/gui/editors/editaddress.py:152 #: ../src/plugins/gramplet/RepositoryDetails.py:50 @@ -1005,7 +1005,7 @@ msgstr "Emplacement" #. 0 this order range above #: ../src/ScratchPad.py:315 -#: ../src/gui/configure.py:454 +#: ../src/gui/configure.py:456 #: ../src/gui/filtereditor.py:290 #: ../src/gui/editors/editlink.py:81 #: ../src/plugins/gramplet/QuickViewGramplet.py:91 @@ -1021,7 +1021,7 @@ msgstr "Événement" #. 5 #: ../src/ScratchPad.py:339 -#: ../src/gui/configure.py:448 +#: ../src/gui/configure.py:450 #: ../src/gui/filtereditor.py:291 #: ../src/gui/editors/editlink.py:86 #: ../src/gui/editors/displaytabs/eventembedlist.py:79 @@ -1050,17 +1050,17 @@ msgstr "Événement" msgid "Place" msgstr "Lieu" -#. 3 #. ############################### +#. 3 #: ../src/ScratchPad.py:363 #: ../src/ToolTips.py:161 -#: ../src/gui/configure.py:458 +#: ../src/gen/plug/docgen/graphdoc.py:229 +#: ../src/gui/configure.py:460 #: ../src/gui/filtereditor.py:295 #: ../src/gui/editors/editlink.py:84 #: ../src/gui/editors/editmedia.py:87 #: ../src/gui/editors/editmedia.py:170 #: ../src/gui/editors/editmediaref.py:129 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1083 #: ../src/gui/views/treemodels/mediamodel.py:128 #: ../src/plugins/export/ExportCsv.py:341 #: ../src/plugins/export/ExportCsv.py:458 @@ -1125,15 +1125,15 @@ msgstr "RefÉvénement" #. show surname and first name #: ../src/ScratchPad.py:520 -#: ../src/Utils.py:1174 -#: ../src/gui/configure.py:509 +#: ../src/Utils.py:1197 #: ../src/gui/configure.py:511 #: ../src/gui/configure.py:513 #: ../src/gui/configure.py:515 -#: ../src/gui/configure.py:518 -#: ../src/gui/configure.py:519 +#: ../src/gui/configure.py:517 #: ../src/gui/configure.py:520 #: ../src/gui/configure.py:521 +#: ../src/gui/configure.py:522 +#: ../src/gui/configure.py:523 #: ../src/gui/editors/displaytabs/surnametab.py:76 #: ../src/gui/plug/_guioptions.py:86 #: ../src/gui/plug/_guioptions.py:1128 @@ -1150,7 +1150,7 @@ msgstr "Nom de famille" #: ../src/ScratchPad.py:533 #: ../src/ScratchPad.py:534 #: ../src/gen/plug/report/_constants.py:56 -#: ../src/gui/configure.py:925 +#: ../src/gui/configure.py:927 #: ../src/plugins/textreport/CustomBookText.py:117 #: ../src/plugins/textreport/TagReport.py:392 #: ../src/Filters/SideBar/_NoteSidebarFilter.py:94 @@ -1198,7 +1198,7 @@ msgstr "RefIndividu" #. functions for the actual quickreports #: ../src/ScratchPad.py:600 #: ../src/ToolTips.py:200 -#: ../src/gui/configure.py:444 +#: ../src/gui/configure.py:446 #: ../src/gui/filtereditor.py:288 #: ../src/gui/grampsgui.py:130 #: ../src/gui/editors/editlink.py:85 @@ -1238,7 +1238,7 @@ msgstr "Individu" #: ../src/ScratchPad.py:626 #: ../src/ToolTips.py:230 #: ../src/gen/lib/eventroletype.py:67 -#: ../src/gui/configure.py:446 +#: ../src/gui/configure.py:448 #: ../src/gui/filtereditor.py:289 #: ../src/gui/grampsgui.py:113 #: ../src/gui/editors/editfamily.py:579 @@ -1261,7 +1261,7 @@ msgstr "Famille" #. 7 #: ../src/ScratchPad.py:651 -#: ../src/gui/configure.py:450 +#: ../src/gui/configure.py:452 #: ../src/gui/filtereditor.py:292 #: ../src/gui/editors/editlink.py:88 #: ../src/gui/editors/editsource.py:75 @@ -1282,7 +1282,7 @@ msgstr "Source" #. 6 #: ../src/ScratchPad.py:675 #: ../src/ToolTips.py:128 -#: ../src/gui/configure.py:456 +#: ../src/gui/configure.py:458 #: ../src/gui/filtereditor.py:294 #: ../src/gui/editors/editlink.py:87 #: ../src/gui/editors/editrepository.py:67 @@ -1312,8 +1312,8 @@ msgstr "Dépôt" #: ../src/gui/selectors/selectnote.py:68 #: ../src/gui/selectors/selectobject.py:76 #: ../src/Merge/mergeperson.py:230 -#: ../src/plugins/BookReport.py:735 -#: ../src/plugins/BookReport.py:739 +#: ../src/plugins/BookReport.py:736 +#: ../src/plugins/BookReport.py:740 #: ../src/plugins/quickview/FilterByName.py:290 #: ../src/plugins/quickview/OnThisDay.py:80 #: ../src/plugins/quickview/OnThisDay.py:81 @@ -1369,7 +1369,7 @@ msgstr "Valeur" #. ------------------------------------------------------------------------- #: ../src/ScratchPad.py:812 #: ../src/cli/clidbman.py:62 -#: ../src/gui/configure.py:1078 +#: ../src/gui/configure.py:1080 msgid "Family Tree" msgstr "Arbre familial" @@ -2083,188 +2083,270 @@ msgstr "aucune preuve" #. #. ------------------------------------------------------------------------- #. keyword, code, translated standard, translated upper -#: ../src/Utils.py:1172 +#. in gen.display.name.py we find: +#. 't' : title = title +#. 'f' : given = given (first names) +#. 'l' : surname = full surname (lastname) +#. 'c' : call = callname +#. 'x' : common = nick name if existing, otherwise first first name (common name) +#. 'i' : initials = initials of the first names +#. 'm' : primary = primary surname (main) +#. '0m': primary[pre]= prefix primary surname (main) +#. '1m': primary[sur]= surname primary surname (main) +#. '2m': primary[con]= connector primary surname (main) +#. 'y' : patronymic = pa/matronymic surname (father/mother) - assumed unique +#. '0y': patronymic[pre] = prefix " +#. '1y': patronymic[sur] = surname " +#. '2y': patronymic[con] = connector " +#. 'o' : notpatronymic = surnames without pa/matronymic and primary +#. 'r' : rest = non primary surnames +#. 'p' : prefix = list of all prefixes +#. 'q' : rawsurnames = surnames without prefixes and connectors +#. 's' : suffix = suffix +#. 'n' : nickname = nick name +#. 'g' : familynick = family nick name +#: ../src/Utils.py:1195 #: ../src/plugins/export/ExportCsv.py:336 #: ../src/plugins/import/ImportCsv.py:184 #: ../src/plugins/tool/PatchNames.py:439 msgid "Person|Title" msgstr "Titre (Dr ou Me)" -#: ../src/Utils.py:1172 +#: ../src/Utils.py:1195 msgid "Person|TITLE" msgstr "TITRE" -#: ../src/Utils.py:1173 -#: ../src/gen/display/name.py:216 -#: ../src/gui/configure.py:509 +#: ../src/Utils.py:1196 +#: ../src/gen/display/name.py:288 #: ../src/gui/configure.py:511 -#: ../src/gui/configure.py:516 +#: ../src/gui/configure.py:513 #: ../src/gui/configure.py:518 #: ../src/gui/configure.py:520 -#: ../src/gui/configure.py:521 #: ../src/gui/configure.py:522 #: ../src/gui/configure.py:523 +#: ../src/gui/configure.py:524 #: ../src/gui/configure.py:525 -#: ../src/gui/configure.py:526 #: ../src/gui/configure.py:527 #: ../src/gui/configure.py:528 #: ../src/gui/configure.py:529 #: ../src/gui/configure.py:530 +#: ../src/gui/configure.py:531 +#: ../src/gui/configure.py:532 #: ../src/plugins/export/ExportCsv.py:334 #: ../src/plugins/import/ImportCsv.py:178 msgid "Given" msgstr "Prénom" -#: ../src/Utils.py:1173 +#: ../src/Utils.py:1196 msgid "GIVEN" msgstr "PRÉNOM" -#: ../src/Utils.py:1174 -#: ../src/gui/configure.py:516 -#: ../src/gui/configure.py:523 +#: ../src/Utils.py:1197 +#: ../src/gui/configure.py:518 #: ../src/gui/configure.py:525 -#: ../src/gui/configure.py:526 #: ../src/gui/configure.py:527 #: ../src/gui/configure.py:528 #: ../src/gui/configure.py:529 +#: ../src/gui/configure.py:530 +#: ../src/gui/configure.py:531 msgid "SURNAME" msgstr "NOM DE FAMILLE" # trunk -#: ../src/Utils.py:1175 +#: ../src/Utils.py:1198 msgid "Name|Call" msgstr "Usuel" # trunk -#: ../src/Utils.py:1175 +#: ../src/Utils.py:1198 msgid "Name|CALL" msgstr "Usuel" # trunk # courant ou commun -#: ../src/Utils.py:1176 -#: ../src/gui/configure.py:513 +#: ../src/Utils.py:1199 #: ../src/gui/configure.py:515 -#: ../src/gui/configure.py:518 -#: ../src/gui/configure.py:519 -#: ../src/gui/configure.py:525 +#: ../src/gui/configure.py:517 +#: ../src/gui/configure.py:520 +#: ../src/gui/configure.py:521 +#: ../src/gui/configure.py:527 msgid "Name|Common" msgstr "Courant" # trunk # courant ou commun -#: ../src/Utils.py:1176 +#: ../src/Utils.py:1199 msgid "Name|COMMON" msgstr "COURANT" -#: ../src/Utils.py:1177 +#: ../src/Utils.py:1200 msgid "Initials" msgstr "Les initiales" -#: ../src/Utils.py:1177 +#: ../src/Utils.py:1200 msgid "INITIALS" msgstr "LES INITIALES" -#: ../src/Utils.py:1178 -#: ../src/gui/configure.py:509 +#: ../src/Utils.py:1201 #: ../src/gui/configure.py:511 #: ../src/gui/configure.py:513 #: ../src/gui/configure.py:515 -#: ../src/gui/configure.py:516 -#: ../src/gui/configure.py:521 +#: ../src/gui/configure.py:517 +#: ../src/gui/configure.py:518 #: ../src/gui/configure.py:523 -#: ../src/gui/configure.py:528 +#: ../src/gui/configure.py:525 #: ../src/gui/configure.py:530 +#: ../src/gui/configure.py:532 #: ../src/plugins/export/ExportCsv.py:335 #: ../src/plugins/import/ImportCsv.py:188 msgid "Suffix" msgstr "Suffixe" -#: ../src/Utils.py:1178 +#: ../src/Utils.py:1201 msgid "SUFFIX" msgstr "SUFFIXE" -# trunk -#: ../src/Utils.py:1179 -#: ../src/gui/configure.py:530 -msgid "Rawsurnames" -msgstr "Nom de famille brut" - -# trunk -#: ../src/Utils.py:1179 -msgid "RAWSURNAMES" -msgstr "NOM DE FAMILLE BRUT" - -#: ../src/Utils.py:1180 -#: ../src/gen/lib/nameorigintype.py:86 -#: ../src/gui/configure.py:522 -msgid "Patronymic" -msgstr "Patronyme" - -#: ../src/Utils.py:1180 -msgid "PATRONYMIC" -msgstr "PATRONYME" - -# trunk -#: ../src/Utils.py:1181 -msgid "Notpatronymic" -msgstr "pas patronyme" - -# trunk -#: ../src/Utils.py:1181 -msgid "NOTPATRONYMIC" -msgstr "PAS PATRONYME" - #. name, sort, width, modelcol -#: ../src/Utils.py:1182 +#: ../src/Utils.py:1202 #: ../src/gen/lib/eventroletype.py:60 #: ../src/gui/editors/displaytabs/surnametab.py:80 msgid "Primary" msgstr "Principal" # trunk -#: ../src/Utils.py:1182 +#: ../src/Utils.py:1202 msgid "PRIMARY" msgstr "PRINCIPAL" -#: ../src/Utils.py:1183 +# trunk +#: ../src/Utils.py:1203 +msgid "Primary[pre]" +msgstr "Principal[pre]" + +# trunk +#: ../src/Utils.py:1203 +msgid "PRIMARY[PRE]" +msgstr "PRINCIPAL[PRE]" + +# trunk +#: ../src/Utils.py:1204 +msgid "Primary[sur]" +msgstr "Principal[nom]" + +# trunk +#: ../src/Utils.py:1204 +msgid "PRIMARY[SUR]" +msgstr "PRINCIPAL[NOM]" + +# trunk +#: ../src/Utils.py:1205 +msgid "Primary[con]" +msgstr "Principal[con]" + +# trunk +#: ../src/Utils.py:1205 +msgid "PRIMARY[CON]" +msgstr "PRINCIPAL[CON]" + +#: ../src/Utils.py:1206 +#: ../src/gen/lib/nameorigintype.py:86 +#: ../src/gui/configure.py:524 +msgid "Patronymic" +msgstr "Patronyme" + +#: ../src/Utils.py:1206 +msgid "PATRONYMIC" +msgstr "PATRONYME" + +# trunk +#: ../src/Utils.py:1207 +msgid "Patronymic[pre]" +msgstr "Patronyme[pre]" + +# trunk +#: ../src/Utils.py:1207 +msgid "PATRONYMIC[PRE]" +msgstr "PATRONYME[PRE]" + +# trunk +#: ../src/Utils.py:1208 +msgid "Patronymic[sur]" +msgstr "Patronyme[npm]" + +# trunk +#: ../src/Utils.py:1208 +msgid "PATRONYMIC[SUR]" +msgstr "PATRONYME[NOM]" + +# trunk +#: ../src/Utils.py:1209 +msgid "Patronymic[con]" +msgstr "Patronyme[con]" + +# trunk +#: ../src/Utils.py:1209 +msgid "PATRONYMIC[CON]" +msgstr "PATRONYME[CON]" + +# trunk +#: ../src/Utils.py:1210 +#: ../src/gui/configure.py:532 +msgid "Rawsurnames" +msgstr "Nom de famille brut" + +# trunk +#: ../src/Utils.py:1210 +msgid "RAWSURNAMES" +msgstr "NOM DE FAMILLE BRUT" + +# trunk +#: ../src/Utils.py:1211 +msgid "Notpatronymic" +msgstr "pas patronyme" + +# trunk +#: ../src/Utils.py:1211 +msgid "NOTPATRONYMIC" +msgstr "PAS PATRONYME" + +#: ../src/Utils.py:1212 #: ../src/gui/editors/displaytabs/surnametab.py:75 #: ../src/plugins/export/ExportCsv.py:335 #: ../src/plugins/import/ImportCsv.py:186 msgid "Prefix" msgstr "Préfixe" -#: ../src/Utils.py:1183 +#: ../src/Utils.py:1212 msgid "PREFIX" msgstr "PRÉFIXE" -#: ../src/Utils.py:1184 +#: ../src/Utils.py:1213 #: ../src/gen/lib/attrtype.py:71 -#: ../src/gui/configure.py:512 #: ../src/gui/configure.py:514 -#: ../src/gui/configure.py:519 -#: ../src/gui/configure.py:526 +#: ../src/gui/configure.py:516 +#: ../src/gui/configure.py:521 +#: ../src/gui/configure.py:528 #: ../src/plugins/tool/PatchNames.py:429 msgid "Nickname" msgstr "Surnom" # trunk -#: ../src/Utils.py:1184 +#: ../src/Utils.py:1213 msgid "NICKNAME" msgstr "SURNOM" # trunk -#: ../src/Utils.py:1185 +#: ../src/Utils.py:1214 msgid "Familynick" msgstr "Nom-dit" # trunk -#: ../src/Utils.py:1185 +#: ../src/Utils.py:1214 msgid "FAMILYNICK" msgstr "NOM-DIT" -#: ../src/Utils.py:1295 -#: ../src/Utils.py:1311 +#: ../src/Utils.py:1324 +#: ../src/Utils.py:1340 #, python-format msgid "%s, ..." msgstr "%s, ..." @@ -2504,12 +2586,12 @@ msgstr "" "Notez : ces exemples sont pour le shell bash.\n" "La syntaxe peut être différente pour les autres shells ou sous le système Windows.\n" -#: ../src/cli/argparser.py:225 -#: ../src/cli/argparser.py:345 +#: ../src/cli/argparser.py:228 +#: ../src/cli/argparser.py:348 msgid "Error parsing the arguments" msgstr "Erreur dans l'analyse des arguments" -#: ../src/cli/argparser.py:227 +#: ../src/cli/argparser.py:230 #, python-format msgid "" "Error parsing the arguments: %s \n" @@ -2518,7 +2600,7 @@ msgstr "" "Erreur dans l'analyse de l'argument : %s\n" "Saisissez gramps --help pour un aperçu des commandes, ou consultez les pages du manuel." -#: ../src/cli/argparser.py:346 +#: ../src/cli/argparser.py:349 #, python-format msgid "" "Error parsing the arguments: %s \n" @@ -2563,7 +2645,7 @@ msgid "Could not make database directory: " msgstr "Impossible de créer le répertoire de la base de données : " #: ../src/cli/clidbman.py:425 -#: ../src/gui/configure.py:1022 +#: ../src/gui/configure.py:1024 msgid "Never" msgstr "Jamais" @@ -2637,7 +2719,7 @@ msgstr "Erreur rencontrée dans l'analyse de l'argument : %s" #. FIXME it is wrong to use translatable text in comparison. #. How can we distinguish custom size though? -#: ../src/cli/plug/__init__.py:216 +#: ../src/cli/plug/__init__.py:215 #: ../src/gen/plug/report/_paper.py:91 #: ../src/gen/plug/report/_paper.py:113 #: ../src/gui/plug/report/_papermenu.py:182 @@ -2645,7 +2727,7 @@ msgstr "Erreur rencontrée dans l'analyse de l'argument : %s" msgid "Custom Size" msgstr "Taille personnalisée" -#: ../src/cli/plug/__init__.py:427 +#: ../src/cli/plug/__init__.py:426 msgid "Failed to write report. " msgstr "Échec à l'écriture du rapport." @@ -2720,113 +2802,156 @@ msgstr "Ann_uler %s" msgid "_Redo %s" msgstr "_Rétablir %s" -#: ../src/gen/display/name.py:214 +#: ../src/gen/display/name.py:286 msgid "Default format (defined by Gramps preferences)" msgstr "Format par défaut (défini par les préférences de Gramps)" # trunk -#: ../src/gen/display/name.py:215 -msgid "Surname, Given" -msgstr "Nom de famille, Prénom" +#: ../src/gen/display/name.py:287 +msgid "Surname, Given Suffix" +msgstr "Nom de famille, Prénom Suffixe" -#: ../src/gen/display/name.py:217 -msgid "Given Surname" -msgstr "Prénom Nom de famille" +# trunk +#: ../src/gen/display/name.py:289 +msgid "Given Surname Suffix" +msgstr "Prénom Nom de famille Suffixe" + +# trunk +#. primary name primconnector other, given pa/matronynic suffix, primprefix +#: ../src/gen/display/name.py:291 +msgid "Main Surnames, Given Patronymic Suffix Prefix" +msgstr "Noms principaux, Prénoms Patronyme Suffixe Préfixe" #. DEPRECATED FORMATS -#: ../src/gen/display/name.py:219 +#: ../src/gen/display/name.py:294 msgid "Patronymic, Given" msgstr "Patronyme, Prénom" -#: ../src/gen/display/name.py:403 -#: ../src/gen/display/name.py:482 +#: ../src/gen/display/name.py:485 +#: ../src/gen/display/name.py:585 #: ../src/plugins/import/ImportCsv.py:274 msgid "Person|title" msgstr "Titre (Dr ou Me)" -#: ../src/gen/display/name.py:405 -#: ../src/gen/display/name.py:484 +#: ../src/gen/display/name.py:487 +#: ../src/gen/display/name.py:587 #: ../src/plugins/import/ImportCsv.py:268 msgid "given" msgstr "prénom" -#: ../src/gen/display/name.py:407 -#: ../src/gen/display/name.py:486 +#: ../src/gen/display/name.py:489 +#: ../src/gen/display/name.py:589 #: ../src/plugins/import/ImportCsv.py:264 msgid "surname" msgstr "Nom de famille" -#: ../src/gen/display/name.py:409 -#: ../src/gen/display/name.py:488 +#: ../src/gen/display/name.py:491 +#: ../src/gen/display/name.py:591 #: ../src/gui/editors/editperson.py:363 #: ../src/plugins/import/ImportCsv.py:278 msgid "suffix" msgstr "suffixe" # trunk -#: ../src/gen/display/name.py:411 -#: ../src/gen/display/name.py:490 +#: ../src/gen/display/name.py:493 +#: ../src/gen/display/name.py:593 msgid "Name|call" msgstr "usuel" # trunk # courant ou commun -#: ../src/gen/display/name.py:414 -#: ../src/gen/display/name.py:492 +#: ../src/gen/display/name.py:496 +#: ../src/gen/display/name.py:595 msgid "Name|common" msgstr "courant" -#: ../src/gen/display/name.py:418 -#: ../src/gen/display/name.py:495 +#: ../src/gen/display/name.py:500 +#: ../src/gen/display/name.py:598 msgid "initials" msgstr "Initiales" -#: ../src/gen/display/name.py:420 -#: ../src/gen/display/name.py:497 -msgid "patronymic" -msgstr "patronyme" - # trunk -#: ../src/gen/display/name.py:422 -#: ../src/gen/display/name.py:499 -msgid "notpatronymic" -msgstr "pas patronyme" - -# trunk -#: ../src/gen/display/name.py:425 -#: ../src/gen/display/name.py:501 +#: ../src/gen/display/name.py:503 +#: ../src/gen/display/name.py:600 msgid "Name|primary" msgstr "principal" +# trunk +#: ../src/gen/display/name.py:506 +#: ../src/gen/display/name.py:602 +msgid "primary[pre]" +msgstr "principal[pre]" + +# trunk +#: ../src/gen/display/name.py:509 +#: ../src/gen/display/name.py:604 +msgid "primary[sur]" +msgstr "principale[nom]" + +# trunk +#: ../src/gen/display/name.py:512 +#: ../src/gen/display/name.py:606 +msgid "primary[con]" +msgstr "principal[con]" + +#: ../src/gen/display/name.py:514 +#: ../src/gen/display/name.py:608 +msgid "patronymic" +msgstr "patronyme" + +# trunk +#: ../src/gen/display/name.py:516 +#: ../src/gen/display/name.py:610 +msgid "patronymic[pre]" +msgstr "patronyme[pre]" + +# trunk +#: ../src/gen/display/name.py:518 +#: ../src/gen/display/name.py:612 +msgid "patronymic[sur]" +msgstr "patronyme[nom]" + +# trunk +#: ../src/gen/display/name.py:520 +#: ../src/gen/display/name.py:614 +msgid "patronymic[con]" +msgstr "patronyme[con]" + +# trunk +#: ../src/gen/display/name.py:522 +#: ../src/gen/display/name.py:616 +msgid "notpatronymic" +msgstr "pas patronyme" + # trunk # Substantif (GNOME fr) -#: ../src/gen/display/name.py:428 -#: ../src/gen/display/name.py:503 +#: ../src/gen/display/name.py:525 +#: ../src/gen/display/name.py:618 msgid "Remaining names|rest" msgstr "Complément" -#: ../src/gen/display/name.py:431 -#: ../src/gen/display/name.py:505 +#: ../src/gen/display/name.py:528 +#: ../src/gen/display/name.py:620 #: ../src/gui/editors/editperson.py:384 #: ../src/plugins/import/ImportCsv.py:276 msgid "prefix" msgstr "préfixe" # trunk -#: ../src/gen/display/name.py:434 -#: ../src/gen/display/name.py:507 +#: ../src/gen/display/name.py:531 +#: ../src/gen/display/name.py:622 msgid "rawsurnames" msgstr "nom de famille brut" # trunk -#: ../src/gen/display/name.py:436 -#: ../src/gen/display/name.py:509 +#: ../src/gen/display/name.py:533 +#: ../src/gen/display/name.py:624 msgid "nickname" msgstr "surnom" # trunk -#: ../src/gen/display/name.py:438 -#: ../src/gen/display/name.py:511 +#: ../src/gen/display/name.py:535 +#: ../src/gen/display/name.py:626 msgid "familynick" msgstr "nom-dit" @@ -2859,7 +2984,7 @@ msgstr "Rang ou statut" #: ../src/gui/plug/_windows.py:229 #: ../src/gui/plug/_windows.py:592 #: ../src/gui/selectors/selectevent.py:61 -#: ../src/plugins/gramplet/MediaMetadata.py:148 +#: ../src/plugins/gramplet/MetadataViewer.py:150 #: ../src/plugins/textreport/PlaceReport.py:182 #: ../src/plugins/textreport/PlaceReport.py:255 #: ../src/plugins/textreport/TagReport.py:312 @@ -2917,7 +3042,7 @@ msgstr "Témoin" # trunk #. Manual Time #: ../src/gen/lib/attrtype.py:78 -#: ../src/plugins/gramplet/MediaMetadata.py:130 +#: ../src/plugins/gramplet/MetadataViewer.py:132 msgid "Time" msgstr "Heure" @@ -3694,7 +3819,7 @@ msgid "Matrilineal" msgstr "Lignée paternelle" #: ../src/gen/lib/notetype.py:80 -#: ../src/gui/configure.py:1063 +#: ../src/gui/configure.py:1065 #: ../src/gui/editors/editeventref.py:77 #: ../src/gui/editors/editmediaref.py:91 #: ../src/gui/editors/editreporef.py:73 @@ -4055,14 +4180,14 @@ msgstr "Le fichier %s est déjà ouvert, fermez-le." #: ../src/docgen/ODSTab.py:482 #: ../src/docgen/ODSTab.py:501 #: ../src/docgen/ODSTab.py:505 -#: ../src/plugins/docgen/AsciiDoc.py:152 -#: ../src/plugins/docgen/AsciiDoc.py:155 +#: ../src/plugins/docgen/AsciiDoc.py:150 +#: ../src/plugins/docgen/AsciiDoc.py:153 +#: ../src/plugins/docgen/ODFDoc.py:1027 #: ../src/plugins/docgen/ODFDoc.py:1030 -#: ../src/plugins/docgen/ODFDoc.py:1033 -#: ../src/plugins/docgen/PSDrawDoc.py:107 -#: ../src/plugins/docgen/PSDrawDoc.py:110 -#: ../src/plugins/docgen/RTFDoc.py:83 -#: ../src/plugins/docgen/RTFDoc.py:86 +#: ../src/plugins/docgen/PSDrawDoc.py:106 +#: ../src/plugins/docgen/PSDrawDoc.py:109 +#: ../src/plugins/docgen/RTFDoc.py:82 +#: ../src/plugins/docgen/RTFDoc.py:85 #: ../src/plugins/docgen/SvgDrawDoc.py:79 #: ../src/plugins/docgen/SvgDrawDoc.py:81 #: ../src/plugins/export/ExportCsv.py:299 @@ -4144,6 +4269,264 @@ msgstr "Installation de '%s'..." msgid "Registered '%s'" msgstr "'%s' enregistré" +#. ------------------------------------------------------------------------------- +#. +#. Private Constants +#. +#. ------------------------------------------------------------------------------- +#: ../src/gen/plug/docgen/graphdoc.py:63 +#: ../src/plugins/textreport/AncestorReport.py:277 +#: ../src/plugins/textreport/DetAncestralReport.py:727 +#: ../src/plugins/textreport/DetDescendantReport.py:877 +msgid "Default" +msgstr "Défaut" + +#: ../src/gen/plug/docgen/graphdoc.py:64 +msgid "PostScript / Helvetica" +msgstr "PostScript / Helvetica" + +#: ../src/gen/plug/docgen/graphdoc.py:65 +msgid "TrueType / FreeSans" +msgstr "TrueType / FreeSans" + +#: ../src/gen/plug/docgen/graphdoc.py:67 +#: ../src/plugins/view/pedigreeview.py:2171 +msgid "Vertical (top to bottom)" +msgstr "Vertical (de haut en bas)" + +#: ../src/gen/plug/docgen/graphdoc.py:68 +#: ../src/plugins/view/pedigreeview.py:2172 +msgid "Vertical (bottom to top)" +msgstr "Vertical (de bas en haut)" + +#: ../src/gen/plug/docgen/graphdoc.py:69 +#: ../src/plugins/view/pedigreeview.py:2173 +msgid "Horizontal (left to right)" +msgstr "Horizontal (de gauche à droite)" + +#: ../src/gen/plug/docgen/graphdoc.py:70 +#: ../src/plugins/view/pedigreeview.py:2174 +msgid "Horizontal (right to left)" +msgstr "Horizontal (de droite à gauche)" + +#: ../src/gen/plug/docgen/graphdoc.py:72 +msgid "Bottom, left" +msgstr "Inférieur, gauche" + +#: ../src/gen/plug/docgen/graphdoc.py:73 +msgid "Bottom, right" +msgstr "Inférieur, droite" + +#: ../src/gen/plug/docgen/graphdoc.py:74 +msgid "Top, left" +msgstr "Supérieur, gauche" + +#: ../src/gen/plug/docgen/graphdoc.py:75 +msgid "Top, Right" +msgstr "Supérieur, droite" + +#: ../src/gen/plug/docgen/graphdoc.py:76 +msgid "Right, bottom" +msgstr "Droite, en bas" + +#: ../src/gen/plug/docgen/graphdoc.py:77 +msgid "Right, top" +msgstr "Droite, en haut" + +#: ../src/gen/plug/docgen/graphdoc.py:78 +msgid "Left, bottom" +msgstr "Gauche, en bas" + +#: ../src/gen/plug/docgen/graphdoc.py:79 +msgid "Left, top" +msgstr "Gauche, en haut" + +#: ../src/gen/plug/docgen/graphdoc.py:81 +msgid "Minimal size" +msgstr "Taille minimale" + +#: ../src/gen/plug/docgen/graphdoc.py:82 +msgid "Fill the given area" +msgstr "Remplir le champ donné" + +#: ../src/gen/plug/docgen/graphdoc.py:83 +msgid "Use optimal number of pages" +msgstr "Utiliser le nombre optimal de pages" + +#: ../src/gen/plug/docgen/graphdoc.py:85 +msgid "Top" +msgstr "Haut" + +#: ../src/gen/plug/docgen/graphdoc.py:86 +msgid "Bottom" +msgstr "Bas" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:129 +msgid "GraphViz Layout" +msgstr "Mise en page de GraphViz" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:131 +#: ../src/gui/widgets/styledtexteditor.py:476 +msgid "Font family" +msgstr "Famille de police" + +#: ../src/gen/plug/docgen/graphdoc.py:134 +msgid "Choose the font family. If international characters don't show, use FreeSans font. FreeSans is available from: http://www.nongnu.org/freefont/" +msgstr "Choisissez la famille de police. Si les caractères internationaux n'apparaissent pas, utilisez les polices FreeSans disponibles sur : http://www.nongnu.org/freefont/" + +#: ../src/gen/plug/docgen/graphdoc.py:140 +#: ../src/gui/widgets/styledtexteditor.py:488 +msgid "Font size" +msgstr "Taille de la police" + +#: ../src/gen/plug/docgen/graphdoc.py:141 +msgid "The font size, in points." +msgstr "Taille de la police (pt)." + +#: ../src/gen/plug/docgen/graphdoc.py:144 +msgid "Graph Direction" +msgstr "Sens du graphique" + +#: ../src/gen/plug/docgen/graphdoc.py:147 +msgid "Whether graph goes from top to bottom or left to right." +msgstr "Générations de haut en bas ou de gauche à droite." + +#: ../src/gen/plug/docgen/graphdoc.py:151 +msgid "Number of Horizontal Pages" +msgstr "Nombre de pages horizontales" + +#: ../src/gen/plug/docgen/graphdoc.py:152 +msgid "GraphViz can create very large graphs by spreading the graph across a rectangular array of pages. This controls the number pages in the array horizontally. Only valid for dot and pdf via Ghostscript." +msgstr "GraphViz peut créer des graphiques de grande taille en étalant le graphique sur plusieurs pages. Cela permet d'optimiser le nombre de page sur une surface horizontale. Seulement valide pour le format dot et pdf via Ghostscript." + +#: ../src/gen/plug/docgen/graphdoc.py:159 +msgid "Number of Vertical Pages" +msgstr "Nombre de pages verticales" + +#: ../src/gen/plug/docgen/graphdoc.py:160 +msgid "GraphViz can create very large graphs by spreading the graph across a rectangular array of pages. This controls the number pages in the array vertically. Only valid for dot and pdf via Ghostscript." +msgstr "GraphViz peut créer des graphiques de grande taille en étalant le graphique sur plusieurs pages. Cela permet d'optimiser le nombre de page sur une surface verticale. Seulement valide pour le format dot et pdf via Ghostscript." + +# Substantif (GNOME fr) +#: ../src/gen/plug/docgen/graphdoc.py:167 +msgid "Paging Direction" +msgstr "Direction de la mise en page" + +#: ../src/gen/plug/docgen/graphdoc.py:170 +msgid "The order in which the graph pages are output. This option only applies if the horizontal pages or vertical pages are greater than 1." +msgstr "L'ordre dans lequel les pages du graphique sont générées. Cette option ne s'applique que pour les pages horizontales ou verticales multiples." + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:188 +msgid "GraphViz Options" +msgstr "Options de GraphViz" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:191 +msgid "Aspect ratio" +msgstr "Ratio d'aspect" + +#: ../src/gen/plug/docgen/graphdoc.py:194 +msgid "Affects greatly how the graph is layed out on the page." +msgstr "Affecte grandement comment le graphique est mis en place dans la page." + +#: ../src/gen/plug/docgen/graphdoc.py:198 +msgid "DPI" +msgstr "Résolution" + +# 254 DPI pour les imprimantes standards du commerce +#: ../src/gen/plug/docgen/graphdoc.py:199 +msgid "Dots per inch. When creating images such as .gif or .png files for the web, try numbers such as 100 or 300 DPI. When creating PostScript or PDF files, use 72 DPI." +msgstr "Points par pouce (inch). Quand on veut créer une image .gif ou .png pour internet, on utilise des valeurs entre 75 et 100 DPI et 300 ou 600 DPI pour l'impression. Quand on veut créer un fichier postscript ou pdf, utilisez 72 DPI." + +#: ../src/gen/plug/docgen/graphdoc.py:205 +msgid "Node spacing" +msgstr "Espacement de nœud" + +#: ../src/gen/plug/docgen/graphdoc.py:206 +msgid "The minimum amount of free space, in inches, between individual nodes. For vertical graphs, this corresponds to spacing between columns. For horizontal graphs, this corresponds to spacing between rows." +msgstr "L'espace libre minimum réservé, en inches, entre les nœuds. Pour les graphiques verticaux, ceci correspond à l'espace entre les colonnes. Pour les graphiques horizontaux, ceci correspond à l'espace entre les lignes." + +#: ../src/gen/plug/docgen/graphdoc.py:213 +msgid "Rank spacing" +msgstr "Espacement de rang" + +#: ../src/gen/plug/docgen/graphdoc.py:214 +msgid "The minimum amount of free space, in inches, between ranks. For vertical graphs, this corresponds to spacing between rows. For horizontal graphs, this corresponds to spacing between columns." +msgstr "L'espace libre minimum réservé, en inches, entre les rangs. Pour les graphiques verticaux, ceci correspond à l'espace entre les lignes. Pour les graphiques horizontaux, ceci correspond à l'espace entre les colonnes." + +#: ../src/gen/plug/docgen/graphdoc.py:221 +msgid "Use subgraphs" +msgstr "Utiliser les sous-graphiques" + +#: ../src/gen/plug/docgen/graphdoc.py:222 +msgid "Subgraphs can help GraphViz position spouses together, but with non-trivial graphs will result in longer lines and larger graphs." +msgstr "Les sous-graphiques peuvent aider GraphViz à positionner les conjoints proches, mais peuvent également générer de longues lignes et larges graphiques." + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:232 +msgid "Note to add to the graph" +msgstr "Note à ajouter au graphique" + +#: ../src/gen/plug/docgen/graphdoc.py:234 +msgid "This text will be added to the graph." +msgstr "Ce texte sera ajouté au graphique." + +#: ../src/gen/plug/docgen/graphdoc.py:237 +msgid "Note location" +msgstr "Disposition de la note" + +#: ../src/gen/plug/docgen/graphdoc.py:240 +msgid "Whether note will appear on top or bottom of the page." +msgstr "Quoi qu'il en soit la note apparaîtra en haut ou en bas de la page." + +#: ../src/gen/plug/docgen/graphdoc.py:244 +msgid "Note size" +msgstr "Taille de la note" + +#: ../src/gen/plug/docgen/graphdoc.py:245 +msgid "The size of note text, in points." +msgstr "La taille de la note, en points." + +#: ../src/gen/plug/docgen/graphdoc.py:953 +msgid "PDF (Ghostscript)" +msgstr "PDF (Ghostscript)" + +#: ../src/gen/plug/docgen/graphdoc.py:959 +msgid "PDF (Graphviz)" +msgstr "PDF (GraphViz)" + +#: ../src/gen/plug/docgen/graphdoc.py:965 +#: ../src/plugins/docgen/docgen.gpr.py:152 +msgid "PostScript" +msgstr "PostScript" + +#: ../src/gen/plug/docgen/graphdoc.py:971 +msgid "Structured Vector Graphics (SVG)" +msgstr "SVG (Scalable Vector Graphics)" + +#: ../src/gen/plug/docgen/graphdoc.py:977 +msgid "Compressed Structured Vector Graphs (SVGZ)" +msgstr "SVG compressé (SVGZ)" + +#: ../src/gen/plug/docgen/graphdoc.py:983 +msgid "JPEG image" +msgstr "Image JPEG" + +#: ../src/gen/plug/docgen/graphdoc.py:989 +msgid "GIF image" +msgstr "Image GIF" + +#: ../src/gen/plug/docgen/graphdoc.py:995 +msgid "PNG image" +msgstr "Image PNG" + +#: ../src/gen/plug/docgen/graphdoc.py:1001 +msgid "Graphviz File" +msgstr "Fichier GraphViz" + #: ../src/gen/plug/report/_constants.py:47 msgid "Text Reports" msgstr "Rapports texte" @@ -4280,9 +4663,9 @@ msgstr "Glissez et déposez les colonnes pour changer l'ordre" #. Spouse_disp.set_help(_("Show spouses of the center person?")) #. menu.add_option(category_name, "Spouse_disp", Spouse_disp) #: ../src/gui/columnorder.py:122 -#: ../src/gui/configure.py:899 -#: ../src/plugins/drawreport/AncestorTree.py:904 -#: ../src/plugins/drawreport/DescendTree.py:1492 +#: ../src/gui/configure.py:901 +#: ../src/plugins/drawreport/AncestorTree.py:906 +#: ../src/plugins/drawreport/DescendTree.py:1493 msgid "Display" msgstr "Affichage" @@ -4316,16 +4699,18 @@ msgid "" " Title - title (Dr., Mrs.) Suffix - suffix (Jr., Sr.)\n" " Call - call name Nickname - nick name\n" " Initials - first letters of Given Common - nick name, otherwise first of Given\n" -" Primary - primary surname (main) Familynick - family nick name\n" -" Patronymic - father's surname Notpatronymic- all surnames, except patronymic\n" -" Prefix - all prefixes (von, de) Rawsurnames - surnames (no prefixes and connectors)\n" -" Rest - non primary surnames\n" +" Primary, Primary[pre] or [sur] or [con]- full primary surname, prefix, surname only, connector \n" +" Patronymic, or [pre] or [sur] or [con] - full pa/matronic surname, prefix, surname only, connector \n" +" Familynick - family nick name Prefix - all prefixes (von, de) \n" +" Rest - non primary surnames Notpatronymic- all surnames, except pa/matronymic & primary\n" +" Rawsurnames- surnames (no prefixes and connectors)\n" +"\n" "\n" "UPPERCASE keyword forces uppercase. Extra parentheses, commas are removed. Other text appears literally.\n" "\n" "Example: 'Dr. Edwin Jose von der Smith and Weston Wilson Sr (\"Ed\") - Underhills'\n" " Edwin Jose is given name, von der is the prefix, Smith and Weston surnames, \n" -" Wilson patronymic surname, Dr. title, Sr suffix, Ed nick name, \n" +" and a connector, Wilson patronymic surname, Dr. title, Sr suffix, Ed nick name, \n" " Underhills family nick name, Jose callname.\n" msgstr "" "Les mots clé suivants seront affichés pour le nom :\n" @@ -4333,13 +4718,13 @@ msgstr "" " Prénom - prénom | Nom - nom (avec préfixe et connecteurs)\n" " Titre - titre (Dr., Me.) | Suffixe - suffixe (Jr., Sr.)\n" " Usuel - prénom usuel | Surnom - surnom\n" -" Initiales - premières lettres du prénom | Courant - commun, souvent le premier prénom\n" -" Principal - principal nom de famille | Nom-dit - surnom du nom de famille\n" -"Aussi :\n" -" Patronyme - patronyme (nom du père)\n" -" Pas patronyme - tous les noms de famille sauf le patronyme\n" -" Préfixe - préfixe (von, de, de la)\n" +" Initiales - premières lettres du prénom Courant - surnom, sinon souvent le premier prénom\n" +" Principal, Principal[pre] ou [nom] ou [con]- nom de famille principal complet, préfixe, nom seul, connecteur \n" +" Patronyme, ou [pre] ou [nom] ou [con] - patronyme complet, préfixe, nom seul, connecteur \n" +" Nom-dit - surnom du nom de famille Préfixe - préfixe (von, de, de la)\n" +" Reste - les noms de familles secondaires Pas patronyme - tous les noms de famille sauf le principal & le pa/matronyme\n" " Noms de famille brut - tous les noms de famille sans préfixe et connecteurs\n" +"\n" "\n" "Utilisez le même mot clé en MAJUSCULE pour forcer les lettres capitales. Parenthèses et virgules\n" "seront enlevées des champs vides. Un texte autre apparaîtra littéralement.\n" @@ -4349,19 +4734,19 @@ msgstr "" "Dr. un titre, Sr un suffixe, Ed le surnom, Underhills le nom-dit. \n" "Son nom usuel est Jose.\n" -#: ../src/gui/configure.py:128 +#: ../src/gui/configure.py:130 msgid " Name Editor" msgstr "Éditeur de nom" -#: ../src/gui/configure.py:128 -#: ../src/gui/configure.py:146 -#: ../src/gui/configure.py:1155 +#: ../src/gui/configure.py:130 +#: ../src/gui/configure.py:148 +#: ../src/gui/configure.py:1157 #: ../src/gui/views/pageview.py:624 msgid "Preferences" msgstr "Préférences" # trunk -#: ../src/gui/configure.py:427 +#: ../src/gui/configure.py:429 #: ../src/gui/editors/displaytabs/addrembedlist.py:73 #: ../src/gui/editors/displaytabs/locationembedlist.py:55 #: ../src/gui/selectors/selectplace.py:65 @@ -4374,7 +4759,7 @@ msgstr "Préférences" msgid "Locality" msgstr "Lieu-dit" -#: ../src/gui/configure.py:428 +#: ../src/gui/configure.py:430 #: ../src/gui/editors/displaytabs/addrembedlist.py:74 #: ../src/gui/editors/displaytabs/locationembedlist.py:56 #: ../src/gui/selectors/selectplace.py:66 @@ -4389,13 +4774,13 @@ msgstr "Ville" # trunk # comté (Canada) -#: ../src/gui/configure.py:429 +#: ../src/gui/configure.py:431 #: ../src/gui/editors/displaytabs/addrembedlist.py:75 #: ../src/plugins/view/repoview.py:89 msgid "State/County" msgstr "Région/Département (Comté)" -#: ../src/gui/configure.py:430 +#: ../src/gui/configure.py:432 #: ../src/gui/editors/displaytabs/addrembedlist.py:76 #: ../src/gui/editors/displaytabs/locationembedlist.py:59 #: ../src/gui/selectors/selectplace.py:69 @@ -4410,7 +4795,7 @@ msgstr "Région/Département (Comté)" msgid "Country" msgstr "Pays" -#: ../src/gui/configure.py:431 +#: ../src/gui/configure.py:433 #: ../src/plugins/lib/libplaceview.py:99 #: ../src/plugins/tool/ExtractCity.py:388 #: ../src/plugins/view/placetreeview.py:78 @@ -4418,89 +4803,89 @@ msgstr "Pays" msgid "ZIP/Postal Code" msgstr "Code lieu" -#: ../src/gui/configure.py:432 +#: ../src/gui/configure.py:434 #: ../src/plugins/gramplet/RepositoryDetails.py:54 #: ../src/plugins/webreport/NarrativeWeb.py:139 msgid "Phone" msgstr "Téléphone" -#: ../src/gui/configure.py:433 +#: ../src/gui/configure.py:435 #: ../src/gui/plug/_windows.py:595 #: ../src/plugins/gramplet/RepositoryDetails.py:55 #: ../src/plugins/view/repoview.py:92 msgid "Email" msgstr "Adresse électronique" -#: ../src/gui/configure.py:434 +#: ../src/gui/configure.py:436 msgid "Researcher" msgstr "Chercheur" -#: ../src/gui/configure.py:452 +#: ../src/gui/configure.py:454 #: ../src/gui/filtereditor.py:293 #: ../src/gui/editors/editperson.py:625 msgid "Media Object" msgstr "Objet medium" -#: ../src/gui/configure.py:460 +#: ../src/gui/configure.py:462 msgid "ID Formats" msgstr "Formats ID" -#: ../src/gui/configure.py:468 +#: ../src/gui/configure.py:470 msgid "Suppress warning when adding parents to a child." msgstr "Supprimer l'avertissement quand on ajoute des parents à un enfant." -#: ../src/gui/configure.py:472 +#: ../src/gui/configure.py:474 msgid "Suppress warning when cancelling with changed data." msgstr "Supprimer l'avertissement quand on annule une donnée modifiée." -#: ../src/gui/configure.py:476 +#: ../src/gui/configure.py:478 msgid "Suppress warning about missing researcher when exporting to GEDCOM." msgstr "Supprimer l'avertissement sur l'absence de chercheur lors de l'exportation d'un GEDCOM." -#: ../src/gui/configure.py:481 +#: ../src/gui/configure.py:483 msgid "Show plugin status dialog on plugin load error." msgstr "Afficher la boîte de dialogue d'état des greffons quand il y a une erreur au chargement de ces derniers." -#: ../src/gui/configure.py:484 +#: ../src/gui/configure.py:486 msgid "Warnings" msgstr "Messages d'alerte" # ? -#: ../src/gui/configure.py:510 -#: ../src/gui/configure.py:524 +#: ../src/gui/configure.py:512 +#: ../src/gui/configure.py:526 msgid "Common" msgstr "Courant" # Usuel ou appel - à voir -#: ../src/gui/configure.py:517 +#: ../src/gui/configure.py:519 #: ../src/plugins/export/ExportCsv.py:335 #: ../src/plugins/import/ImportCsv.py:182 msgid "Call" msgstr "Usuel" # trunk -#: ../src/gui/configure.py:522 +#: ../src/gui/configure.py:524 msgid "NotPatronymic" msgstr "Pas patronyme" -#: ../src/gui/configure.py:636 +#: ../src/gui/configure.py:638 msgid "This format exists already." msgstr "Ce format existe déjà." -#: ../src/gui/configure.py:658 +#: ../src/gui/configure.py:660 msgid "Invalid or incomplete format definition." msgstr "Définition de format invalide ou incomplète." -#: ../src/gui/configure.py:675 +#: ../src/gui/configure.py:677 msgid "Format" msgstr "Format" -#: ../src/gui/configure.py:684 +#: ../src/gui/configure.py:686 msgid "Example" msgstr "Exemple" #. label for the combo -#: ../src/gui/configure.py:818 +#: ../src/gui/configure.py:820 #: ../src/plugins/drawreport/Calendar.py:421 #: ../src/plugins/textreport/BirthdayReport.py:364 #: ../src/plugins/webreport/NarrativeWeb.py:6429 @@ -4508,206 +4893,206 @@ msgstr "Exemple" msgid "Name format" msgstr "Format du nom" -#: ../src/gui/configure.py:822 +#: ../src/gui/configure.py:824 #: ../src/gui/editors/displaytabs/buttontab.py:70 #: ../src/gui/plug/_windows.py:136 #: ../src/gui/plug/_windows.py:192 -#: ../src/plugins/BookReport.py:960 +#: ../src/plugins/BookReport.py:961 msgid "Edit" msgstr "Éditer" -#: ../src/gui/configure.py:839 +#: ../src/gui/configure.py:841 msgid "Date format" msgstr "Format de date" -#: ../src/gui/configure.py:852 +#: ../src/gui/configure.py:854 msgid "Calendar on reports" msgstr "Calendrier pour les rapports" -#: ../src/gui/configure.py:865 +#: ../src/gui/configure.py:867 msgid "Surname guessing" msgstr "Nom de famille proposé" -#: ../src/gui/configure.py:872 +#: ../src/gui/configure.py:874 msgid "Height multiple surname box (pixels)" msgstr "Hauteur (en pixels) de l'espace des noms multiples " -#: ../src/gui/configure.py:879 +#: ../src/gui/configure.py:881 msgid "Active person's name and ID" msgstr "Nom de l'individu actif et son identifiant" -#: ../src/gui/configure.py:880 +#: ../src/gui/configure.py:882 msgid "Relationship to home person" msgstr "Relation avec la souche" -#: ../src/gui/configure.py:889 +#: ../src/gui/configure.py:891 msgid "Status bar" msgstr "Barre d'état" -#: ../src/gui/configure.py:896 +#: ../src/gui/configure.py:898 msgid "Show text in sidebar buttons (requires restart)" msgstr "Afficher le texte dans les boutons de la barre verticale (prend effet au redémarrage)" -#: ../src/gui/configure.py:907 +#: ../src/gui/configure.py:909 msgid "Missing surname" msgstr "Nom de famille manquant" -#: ../src/gui/configure.py:910 +#: ../src/gui/configure.py:912 msgid "Missing given name" msgstr "Prénom manquant" -#: ../src/gui/configure.py:913 +#: ../src/gui/configure.py:915 msgid "Missing record" msgstr "Enregistrement manquant" -#: ../src/gui/configure.py:916 +#: ../src/gui/configure.py:918 msgid "Private surname" msgstr "Nom de famille privé" -#: ../src/gui/configure.py:919 +#: ../src/gui/configure.py:921 msgid "Private given name" msgstr "Prénom privé" -#: ../src/gui/configure.py:922 +#: ../src/gui/configure.py:924 msgid "Private record" msgstr "Enregistrement privé" -#: ../src/gui/configure.py:953 +#: ../src/gui/configure.py:955 msgid "Change is not immediate" msgstr "Le changement n'est pas immédiat" # Substantif (GNOME fr) -#: ../src/gui/configure.py:954 +#: ../src/gui/configure.py:956 msgid "Changing the data format will not take effect until the next time Gramps is started." msgstr "Le changement du format des données ne prendra effet que après le redémarrage de Gramps." -#: ../src/gui/configure.py:967 +#: ../src/gui/configure.py:969 msgid "Date about range" msgstr "Années pour l'estimation d'une date" # à revoir, à l'usage -#: ../src/gui/configure.py:970 +#: ../src/gui/configure.py:972 msgid "Date after range" msgstr "Années après une date" -#: ../src/gui/configure.py:973 +#: ../src/gui/configure.py:975 msgid "Date before range" msgstr "Années avant une date" -#: ../src/gui/configure.py:976 +#: ../src/gui/configure.py:978 msgid "Maximum age probably alive" msgstr "Estimation de l'âge maximum" -#: ../src/gui/configure.py:979 +#: ../src/gui/configure.py:981 msgid "Maximum sibling age difference" msgstr "Différence d'âge maximum entre les frères et soeurs" -#: ../src/gui/configure.py:982 +#: ../src/gui/configure.py:984 msgid "Minimum years between generations" msgstr "Années minimum entre les générations" -#: ../src/gui/configure.py:985 +#: ../src/gui/configure.py:987 msgid "Average years between generations" msgstr "Âge moyen entre les générations" -#: ../src/gui/configure.py:988 +#: ../src/gui/configure.py:990 msgid "Markup for invalid date format" msgstr "Balise pour le format de date invalide" -#: ../src/gui/configure.py:991 +#: ../src/gui/configure.py:993 msgid "Dates" msgstr "Dates" -#: ../src/gui/configure.py:1000 +#: ../src/gui/configure.py:1002 msgid "Add default source on import" msgstr "Ajouter une source par défaut à l'importation" -#: ../src/gui/configure.py:1003 +#: ../src/gui/configure.py:1005 msgid "Enable spelling checker" msgstr "Activer le vérificateur orthographique" -#: ../src/gui/configure.py:1006 +#: ../src/gui/configure.py:1008 msgid "Display Tip of the Day" msgstr "Afficher l'astuce du jour" -#: ../src/gui/configure.py:1009 +#: ../src/gui/configure.py:1011 msgid "Remember last view displayed" msgstr "Se souvenir de la dernière vue affichée" -#: ../src/gui/configure.py:1012 +#: ../src/gui/configure.py:1014 msgid "Max generations for relationships" msgstr "Le nombre de générations pour les relations" -#: ../src/gui/configure.py:1016 +#: ../src/gui/configure.py:1018 msgid "Base path for relative media paths" msgstr "Base pour le chemin relatif des media" # trunk -#: ../src/gui/configure.py:1023 +#: ../src/gui/configure.py:1025 msgid "Once a month" msgstr "Une fois par mois" # trunk -#: ../src/gui/configure.py:1024 +#: ../src/gui/configure.py:1026 msgid "Once a week" msgstr "Une fois par semaine" # trunk -#: ../src/gui/configure.py:1025 +#: ../src/gui/configure.py:1027 msgid "Once a day" msgstr "Une fois par jour" # trunk -#: ../src/gui/configure.py:1026 +#: ../src/gui/configure.py:1028 msgid "Always" msgstr "Toujours" # trunk -#: ../src/gui/configure.py:1031 +#: ../src/gui/configure.py:1033 msgid "Check for updates" msgstr "Vérification des mises à jour" # trunk -#: ../src/gui/configure.py:1036 +#: ../src/gui/configure.py:1038 msgid "Updated addons only" msgstr "Les greffons mis à jour" # trunk -#: ../src/gui/configure.py:1037 +#: ../src/gui/configure.py:1039 msgid "New addons only" msgstr "Les nouveaux greffons" # trunk -#: ../src/gui/configure.py:1038 +#: ../src/gui/configure.py:1040 msgid "New and updated addons" msgstr "Les greffons mis à jour et les nouveaux" # trunk -#: ../src/gui/configure.py:1048 +#: ../src/gui/configure.py:1050 msgid "What to check" msgstr "Vérifier" # trunk -#: ../src/gui/configure.py:1053 +#: ../src/gui/configure.py:1055 msgid "Do not ask about previously notified addons" msgstr "Ne plus poser la question sur les greffons notifiés" # trunk -#: ../src/gui/configure.py:1058 +#: ../src/gui/configure.py:1060 msgid "Check now" msgstr "Vérifier maintenant" # trunk -#: ../src/gui/configure.py:1072 +#: ../src/gui/configure.py:1074 msgid "Family Tree Database path" msgstr "Chemin de l'arbre familial" # trunk -#: ../src/gui/configure.py:1075 +#: ../src/gui/configure.py:1077 msgid "Automatically load last family tree" msgstr "Charger automatiquement le dernier arbre familial" -#: ../src/gui/configure.py:1088 +#: ../src/gui/configure.py:1090 msgid "Select media directory" msgstr "Sélectionner un répertoire media" @@ -5421,7 +5806,7 @@ msgstr "Configuration" #: ../src/gui/selectors/selectevent.py:65 #: ../src/plugins/export/ExportCsv.py:458 #: ../src/plugins/gramplet/AgeOnDateGramplet.py:73 -#: ../src/plugins/gramplet/MediaMetadata.py:127 +#: ../src/plugins/gramplet/MetadataViewer.py:129 #: ../src/plugins/gramplet/PersonResidence.py:49 #: ../src/plugins/import/ImportCsv.py:258 #: ../src/plugins/quickview/OnThisDay.py:80 @@ -5501,8 +5886,8 @@ msgid "Merge" msgstr "Fusion" #: ../src/gui/grampsgui.py:125 -#: ../src/plugins/drawreport/AncestorTree.py:985 -#: ../src/plugins/drawreport/DescendTree.py:1587 +#: ../src/plugins/drawreport/AncestorTree.py:987 +#: ../src/plugins/drawreport/DescendTree.py:1588 #: ../src/plugins/gramplet/bottombar.gpr.py:220 #: ../src/plugins/gramplet/bottombar.gpr.py:233 #: ../src/plugins/gramplet/bottombar.gpr.py:246 @@ -5742,7 +6127,7 @@ msgstr "Erreur à l'ouverture du fichier" #. ------------------------------------------------------------------------ #: ../src/gui/viewmanager.py:113 #: ../src/gui/plug/_dialogs.py:59 -#: ../src/plugins/BookReport.py:94 +#: ../src/plugins/BookReport.py:95 msgid "Unsupported" msgstr "Non supportés" @@ -6840,7 +7225,7 @@ msgstr "Rendre l'individu actif" #: ../src/gui/editors/editperson.py:672 msgid "Make Home Person" -msgstr "Définir la souche" +msgstr "Définir comme souche" #: ../src/gui/editors/editperson.py:822 msgid "Problem changing the gender" @@ -7415,7 +7800,7 @@ msgid "Move the selected name downwards" msgstr "Déplacer le nom sélectionné vers le bas" #: ../src/gui/editors/displaytabs/nameembedlist.py:75 -#: ../src/gui/views/treemodels/peoplemodel.py:528 +#: ../src/gui/views/treemodels/peoplemodel.py:526 msgid "Group As" msgstr "Grouper sous" @@ -7438,7 +7823,7 @@ msgstr "Définir comme nom par défaut" #. ------------------------------------------------------------------------- #: ../src/gui/editors/displaytabs/namemodel.py:52 #: ../src/gui/plug/_guioptions.py:968 -#: ../src/gui/views/listview.py:476 +#: ../src/gui/views/listview.py:483 #: ../src/gui/views/tags.py:475 #: ../src/plugins/quickview/all_relations.py:307 msgid "Yes" @@ -7446,7 +7831,7 @@ msgstr "Oui" #: ../src/gui/editors/displaytabs/namemodel.py:53 #: ../src/gui/plug/_guioptions.py:967 -#: ../src/gui/views/listview.py:477 +#: ../src/gui/views/listview.py:484 #: ../src/gui/views/tags.py:476 #: ../src/plugins/quickview/all_relations.py:311 msgid "No" @@ -7831,12 +8216,12 @@ msgid "Select a different family" msgstr "Sélectionner une famille différente" #: ../src/gui/plug/_guioptions.py:668 -#: ../src/plugins/BookReport.py:172 +#: ../src/plugins/BookReport.py:173 msgid "unknown father" msgstr "père inconnu" #: ../src/gui/plug/_guioptions.py:674 -#: ../src/plugins/BookReport.py:178 +#: ../src/plugins/BookReport.py:179 msgid "unknown mother" msgstr "mère inconnue" @@ -7861,12 +8246,12 @@ msgid "Colour" msgstr "Couleur" #: ../src/gui/plug/_guioptions.py:1303 -#: ../src/gui/plug/report/_reportdialog.py:463 +#: ../src/gui/plug/report/_reportdialog.py:503 msgid "Save As" msgstr "Enregistrer sous" #: ../src/gui/plug/_guioptions.py:1375 -#: ../src/gui/plug/report/_reportdialog.py:313 +#: ../src/gui/plug/report/_reportdialog.py:353 #: ../src/gui/plug/report/_styleeditor.py:102 msgid "Style Editor" msgstr "Éditeur de style" @@ -8024,7 +8409,7 @@ msgstr "Auteurs" #. Save Frame #: ../src/gui/plug/_windows.py:596 -#: ../src/gui/plug/report/_reportdialog.py:482 +#: ../src/gui/plug/report/_reportdialog.py:522 msgid "Filename" msgstr "Fichier" @@ -8042,289 +8427,29 @@ msgstr "Erreur de greffon" msgid "Main window" msgstr "Fenêtre principale" -#: ../src/gui/plug/report/_docreportdialog.py:126 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1150 +#: ../src/gui/plug/report/_docreportdialog.py:123 +#: ../src/gui/plug/report/_graphvizreportdialog.py:173 msgid "Paper Options" msgstr "Options Papier" -#: ../src/gui/plug/report/_docreportdialog.py:131 +#: ../src/gui/plug/report/_docreportdialog.py:128 msgid "HTML Options" msgstr "Options HTML" -#: ../src/gui/plug/report/_docreportdialog.py:161 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1126 +#: ../src/gui/plug/report/_docreportdialog.py:158 +#: ../src/gui/plug/report/_graphvizreportdialog.py:149 msgid "Output Format" msgstr "Format de sortie" -#: ../src/gui/plug/report/_docreportdialog.py:168 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1133 +#: ../src/gui/plug/report/_docreportdialog.py:165 +#: ../src/gui/plug/report/_graphvizreportdialog.py:156 msgid "Open with default viewer" msgstr "Ouvrir avec le lecteur par défaut" -#: ../src/gui/plug/report/_docreportdialog.py:204 +#: ../src/gui/plug/report/_docreportdialog.py:201 msgid "CSS file" msgstr "fichier CSS" -#. ------------------------------------------------------------------------------- -#. -#. Private Constants -#. -#. ------------------------------------------------------------------------------- -#: ../src/gui/plug/report/_graphvizreportdialog.py:70 -msgid "Default" -msgstr "Défaut" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:71 -msgid "PostScript / Helvetica" -msgstr "PostScript / Helvetica" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:72 -msgid "TrueType / FreeSans" -msgstr "TrueType / FreeSans" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:74 -#: ../src/plugins/view/pedigreeview.py:2171 -msgid "Vertical (top to bottom)" -msgstr "Vertical (de haut en bas)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:75 -#: ../src/plugins/view/pedigreeview.py:2172 -msgid "Vertical (bottom to top)" -msgstr "Vertical (de bas en haut)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:76 -#: ../src/plugins/view/pedigreeview.py:2173 -msgid "Horizontal (left to right)" -msgstr "Horizontal (de gauche à droite)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:77 -#: ../src/plugins/view/pedigreeview.py:2174 -msgid "Horizontal (right to left)" -msgstr "Horizontal (de droite à gauche)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:79 -msgid "Bottom, left" -msgstr "Inférieur, gauche" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:80 -msgid "Bottom, right" -msgstr "Inférieur, droite" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:81 -msgid "Top, left" -msgstr "Supérieur, gauche" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:82 -msgid "Top, Right" -msgstr "Supérieur, droite" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:83 -msgid "Right, bottom" -msgstr "Droite, en bas" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:84 -msgid "Right, top" -msgstr "Droite, en haut" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:85 -msgid "Left, bottom" -msgstr "Gauche, en bas" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:86 -msgid "Left, top" -msgstr "Gauche, en haut" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:88 -msgid "Minimal size" -msgstr "Taille minimale" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:89 -msgid "Fill the given area" -msgstr "Remplir le champ donné" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:90 -msgid "Use optimal number of pages" -msgstr "Utiliser le nombre optimal de pages" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:92 -msgid "Top" -msgstr "Haut" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:93 -msgid "Bottom" -msgstr "Bas" - -# Substantif (GNOME fr) -#: ../src/gui/plug/report/_graphvizreportdialog.py:132 -msgid "Processing File" -msgstr "Traitement du fichier" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:848 -msgid "PDF (Ghostscript)" -msgstr "PDF (Ghostscript)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:854 -msgid "PDF (Graphviz)" -msgstr "PDF (GraphViz)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:860 -#: ../src/plugins/docgen/docgen.gpr.py:152 -msgid "PostScript" -msgstr "PostScript" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:866 -msgid "Structured Vector Graphics (SVG)" -msgstr "SVG (Scalable Vector Graphics)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:872 -msgid "Compressed Structured Vector Graphs (SVGZ)" -msgstr "SVG compressé (SVGZ)" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:878 -msgid "JPEG image" -msgstr "Image JPEG" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:884 -msgid "GIF image" -msgstr "Image GIF" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:890 -msgid "PNG image" -msgstr "Image PNG" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:896 -msgid "Graphviz File" -msgstr "Fichier GraphViz" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:975 -msgid "GraphViz Layout" -msgstr "Mise en page de GraphViz" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:977 -#: ../src/gui/widgets/styledtexteditor.py:476 -msgid "Font family" -msgstr "Famille de police" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:982 -msgid "Choose the font family. If international characters don't show, use FreeSans font. FreeSans is available from: http://www.nongnu.org/freefont/" -msgstr "Choisissez la famille de police. Si les caractères internationaux n'apparaissent pas, utilisez les polices FreeSans disponibles sur : http://www.nongnu.org/freefont/" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:988 -#: ../src/gui/widgets/styledtexteditor.py:488 -msgid "Font size" -msgstr "Taille de la police" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:989 -msgid "The font size, in points." -msgstr "Taille de la police (pt)." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:992 -msgid "Graph Direction" -msgstr "Sens du graphique" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:997 -msgid "Whether graph goes from top to bottom or left to right." -msgstr "Générations de haut en bas ou de gauche à droite." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1001 -msgid "Number of Horizontal Pages" -msgstr "Nombre de pages horizontales" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1002 -msgid "GraphViz can create very large graphs by spreading the graph across a rectangular array of pages. This controls the number pages in the array horizontally. Only valid for dot and pdf via Ghostscript." -msgstr "GraphViz peut créer des graphiques de grande taille en étalant le graphique sur plusieurs pages. Cela permet d'optimiser le nombre de page sur une surface horizontale. Seulement valide pour le format dot et pdf via Ghostscript." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1009 -msgid "Number of Vertical Pages" -msgstr "Nombre de pages verticales" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1010 -msgid "GraphViz can create very large graphs by spreading the graph across a rectangular array of pages. This controls the number pages in the array vertically. Only valid for dot and pdf via Ghostscript." -msgstr "GraphViz peut créer des graphiques de grande taille en étalant le graphique sur plusieurs pages. Cela permet d'optimiser le nombre de page sur une surface verticale. Seulement valide pour le format dot et pdf via Ghostscript." - -# Substantif (GNOME fr) -#: ../src/gui/plug/report/_graphvizreportdialog.py:1017 -msgid "Paging Direction" -msgstr "Direction de la mise en page" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1022 -msgid "The order in which the graph pages are output. This option only applies if the horizontal pages or vertical pages are greater than 1." -msgstr "L'ordre dans lequel les pages du graphique sont générées. Cette option ne s'applique que pour les pages horizontales ou verticales multiples." - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:1040 -msgid "GraphViz Options" -msgstr "Options de GraphViz" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:1043 -msgid "Aspect ratio" -msgstr "Ratio d'aspect" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1048 -msgid "Affects greatly how the graph is layed out on the page." -msgstr "Affecte grandement comment le graphique est mis en place dans la page." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1052 -msgid "DPI" -msgstr "Résolution" - -# 254 DPI pour les imprimantes standards du commerce -#: ../src/gui/plug/report/_graphvizreportdialog.py:1053 -msgid "Dots per inch. When creating images such as .gif or .png files for the web, try numbers such as 100 or 300 DPI. When creating PostScript or PDF files, use 72 DPI." -msgstr "Points par pouce (inch). Quand on veut créer une image .gif ou .png pour internet, on utilise des valeurs entre 75 et 100 DPI et 300 ou 600 DPI pour l'impression. Quand on veut créer un fichier postscript ou pdf, utilisez 72 DPI." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1059 -msgid "Node spacing" -msgstr "Espacement de nœud" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1060 -msgid "The minimum amount of free space, in inches, between individual nodes. For vertical graphs, this corresponds to spacing between columns. For horizontal graphs, this corresponds to spacing between rows." -msgstr "L'espace libre minimum réservé, en inches, entre les nœuds. Pour les graphiques verticaux, ceci correspond à l'espace entre les colonnes. Pour les graphiques horizontaux, ceci correspond à l'espace entre les lignes." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1067 -msgid "Rank spacing" -msgstr "Espacement de rang" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1068 -msgid "The minimum amount of free space, in inches, between ranks. For vertical graphs, this corresponds to spacing between rows. For horizontal graphs, this corresponds to spacing between columns." -msgstr "L'espace libre minimum réservé, en inches, entre les rangs. Pour les graphiques verticaux, ceci correspond à l'espace entre les lignes. Pour les graphiques horizontaux, ceci correspond à l'espace entre les colonnes." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1075 -msgid "Use subgraphs" -msgstr "Utiliser les sous-graphiques" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1076 -msgid "Subgraphs can help GraphViz position spouses together, but with non-trivial graphs will result in longer lines and larger graphs." -msgstr "Les sous-graphiques peuvent aider GraphViz à positionner les conjoints proches, mais peuvent également générer de longues lignes et larges graphiques." - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:1086 -msgid "Note to add to the graph" -msgstr "Note à ajouter au graphique" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1088 -msgid "This text will be added to the graph." -msgstr "Ce texte sera ajouté au graphique." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1091 -msgid "Note location" -msgstr "Disposition de la note" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1094 -msgid "Whether note will appear on top or bottom of the page." -msgstr "Quoi qu'il en soit la note apparaîtra en haut ou en bas de la page." - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1098 -msgid "Note size" -msgstr "Taille de la note" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1099 -msgid "The size of note text, in points." -msgstr "La taille de la note, en points." - # trunk # numéro = astuce pour éviter la liste par ordre alphabétique #: ../src/gui/plug/report/_papermenu.py:100 @@ -8347,19 +8472,24 @@ msgstr "cm" msgid "inch|in." msgstr "in." -#: ../src/gui/plug/report/_reportdialog.py:139 +# Substantif (GNOME fr) +#: ../src/gui/plug/report/_reportdialog.py:92 +msgid "Processing File" +msgstr "Traitement du fichier" + +#: ../src/gui/plug/report/_reportdialog.py:179 msgid "Configuration" msgstr "Configuration" #. Styles Frame -#: ../src/gui/plug/report/_reportdialog.py:309 +#: ../src/gui/plug/report/_reportdialog.py:349 #: ../src/gui/plug/report/_styleeditor.py:106 msgid "Style" msgstr "Style" # trunk # Substantif (GNOME fr) -#: ../src/gui/plug/report/_reportdialog.py:337 +#: ../src/gui/plug/report/_reportdialog.py:377 msgid "Selection Options" msgstr "Sélection des options" @@ -8367,7 +8497,7 @@ msgstr "Sélection des options" #. Report Options #. ######################### #. ############################### -#: ../src/gui/plug/report/_reportdialog.py:359 +#: ../src/gui/plug/report/_reportdialog.py:399 #: ../src/plugins/Records.py:439 #: ../src/plugins/drawreport/Calendar.py:400 #: ../src/plugins/drawreport/FanChart.py:394 @@ -8393,16 +8523,16 @@ msgid "Report Options" msgstr "Options du rapport" #. need any labels at top: -#: ../src/gui/plug/report/_reportdialog.py:467 +#: ../src/gui/plug/report/_reportdialog.py:507 msgid "Document Options" msgstr "Options du document" -#: ../src/gui/plug/report/_reportdialog.py:514 -#: ../src/gui/plug/report/_reportdialog.py:539 +#: ../src/gui/plug/report/_reportdialog.py:554 +#: ../src/gui/plug/report/_reportdialog.py:579 msgid "Permission problem" msgstr "Problème de droit" -#: ../src/gui/plug/report/_reportdialog.py:515 +#: ../src/gui/plug/report/_reportdialog.py:555 #, python-format msgid "" "You do not have permission to write under the directory %s\n" @@ -8413,24 +8543,24 @@ msgstr "" "\n" "Veuillez choisir un autre répertoire ou modifiez les droits." -#: ../src/gui/plug/report/_reportdialog.py:524 +#: ../src/gui/plug/report/_reportdialog.py:564 msgid "File already exists" msgstr "Le fichier existe déjà" -#: ../src/gui/plug/report/_reportdialog.py:525 +#: ../src/gui/plug/report/_reportdialog.py:565 msgid "You can choose to either overwrite the file, or change the selected filename." msgstr "Vous pouvez soit choisir d'écraser le fichier, soit de changer le nom du fichier sélectionné." # éviter le raccourci sur la majuscule accentuée -#: ../src/gui/plug/report/_reportdialog.py:527 +#: ../src/gui/plug/report/_reportdialog.py:567 msgid "_Overwrite" msgstr "É_craser" -#: ../src/gui/plug/report/_reportdialog.py:528 +#: ../src/gui/plug/report/_reportdialog.py:568 msgid "_Change filename" msgstr "_Changer le nom du fichier" -#: ../src/gui/plug/report/_reportdialog.py:540 +#: ../src/gui/plug/report/_reportdialog.py:580 #, python-format msgid "" "You do not have permission to create %s\n" @@ -8441,27 +8571,24 @@ msgstr "" "\n" "Veuillez choisir un autre chemin ou modifiez les droits." -#: ../src/gui/plug/report/_reportdialog.py:613 +#: ../src/gui/plug/report/_reportdialog.py:653 #: ../src/gui/plug/tool.py:134 #: ../src/plugins/tool/RelCalc.py:148 msgid "Active person has not been set" msgstr "Individu actif non défini" -#: ../src/gui/plug/report/_reportdialog.py:614 +#: ../src/gui/plug/report/_reportdialog.py:654 msgid "You must select an active person for this report to work properly." msgstr "Vous devez activer un individu pour que ce rapport fonctionne correctement." -#: ../src/gui/plug/report/_reportdialog.py:655 -#: ../src/gui/plug/report/_reportdialog.py:660 +#: ../src/gui/plug/report/_reportdialog.py:715 +#: ../src/gui/plug/report/_reportdialog.py:720 #: ../src/plugins/drawreport/TimeLine.py:119 msgid "Report could not be created" msgstr "Le rapport n'a pas pu être créé" #: ../src/gui/plug/report/_stylecombobox.py:66 #: ../src/gui/plug/report/_stylecombobox.py:85 -#: ../src/plugins/textreport/AncestorReport.py:277 -#: ../src/plugins/textreport/DetAncestralReport.py:727 -#: ../src/plugins/textreport/DetDescendantReport.py:877 #: ../src/plugins/import/importgedcom.glade.h:17 msgid "default" msgstr "défaut" @@ -8614,41 +8741,41 @@ msgstr "Exporter l'affichage..." msgid "action|_Edit..." msgstr "É_diter..." -#: ../src/gui/views/listview.py:385 +#: ../src/gui/views/listview.py:392 msgid "Active object not visible" msgstr "Objet actif non visible" -#: ../src/gui/views/listview.py:396 +#: ../src/gui/views/listview.py:403 #: ../src/gui/views/navigationview.py:254 #: ../src/plugins/view/familyview.py:241 #: ../src/plugins/view/geoview.py:2487 msgid "Could Not Set a Bookmark" msgstr "Impossible d'établir un signet" -#: ../src/gui/views/listview.py:397 +#: ../src/gui/views/listview.py:404 msgid "A bookmark could not be set because nothing was selected." msgstr "Impossible de créer un signet car aucun individu n'est sélectionné." # enlever la référence -#: ../src/gui/views/listview.py:473 +#: ../src/gui/views/listview.py:480 msgid "Remove selected items?" msgstr "Enlever l'article sélectionné ?" -#: ../src/gui/views/listview.py:474 +#: ../src/gui/views/listview.py:481 msgid "More than one item has been selected for deletion. Ask before deleting each one?" msgstr "Plusieurs entrées ont été sélectionnées pour la suppression. Doit on poser la question à chaque fois ?" -#: ../src/gui/views/listview.py:487 +#: ../src/gui/views/listview.py:494 msgid "This item is currently being used. Deleting it will remove it from the database and from all other items that reference it." msgstr "Cet article est actuellement utilisé, le supprimer l'enlèvera de la base et des enregistrements qui y font référence." # Substantif (GNOME fr) -#: ../src/gui/views/listview.py:491 +#: ../src/gui/views/listview.py:498 #: ../src/plugins/view/familyview.py:255 msgid "Deleting item will remove it from the database." msgstr "La suppression de l'article l'enlèvera de la base de données." -#: ../src/gui/views/listview.py:498 +#: ../src/gui/views/listview.py:505 #: ../src/plugins/lib/libpersonview.py:297 #: ../src/plugins/view/familyview.py:257 #, python-format @@ -8656,42 +8783,42 @@ msgid "Delete %s?" msgstr "Supprimer %s ?" # objet sélectionné -#: ../src/gui/views/listview.py:499 +#: ../src/gui/views/listview.py:506 #: ../src/plugins/view/familyview.py:258 msgid "_Delete Item" msgstr "_Supprimer l'article" # Substantif (GNOME fr) -#: ../src/gui/views/listview.py:541 +#: ../src/gui/views/listview.py:548 msgid "Column clicked, sorting..." msgstr "Colonne cliquée, triage..." -#: ../src/gui/views/listview.py:898 +#: ../src/gui/views/listview.py:905 msgid "Export View as Spreadsheet" msgstr "Exporter l'affichage comme tableur" # une note -#: ../src/gui/views/listview.py:906 +#: ../src/gui/views/listview.py:913 #: ../src/glade/mergenote.glade.h:4 msgid "Format:" msgstr "Format :" -#: ../src/gui/views/listview.py:911 +#: ../src/gui/views/listview.py:918 msgid "CSV" msgstr "CSV" -#: ../src/gui/views/listview.py:912 +#: ../src/gui/views/listview.py:919 msgid "OpenDocument Spreadsheet" msgstr "Classeur OpenDocument" # Substantif (GNOME fr) -#: ../src/gui/views/listview.py:1039 -#: ../src/gui/views/listview.py:1059 +#: ../src/gui/views/listview.py:1046 +#: ../src/gui/views/listview.py:1066 #: ../src/Filters/_SearchBar.py:165 msgid "Updating display..." msgstr "Chargement en cours..." -#: ../src/gui/views/listview.py:1105 +#: ../src/gui/views/listview.py:1112 msgid "Columns" msgstr "Colonnes" @@ -9472,61 +9599,61 @@ msgid "Error Detail" msgstr "Détail de l'erreur" # dans le sens pas d'options dans le rapport -#: ../src/plugins/BookReport.py:146 -#: ../src/plugins/BookReport.py:184 +#: ../src/plugins/BookReport.py:147 +#: ../src/plugins/BookReport.py:185 msgid "Not Applicable" msgstr "Aucune option" -#: ../src/plugins/BookReport.py:180 +#: ../src/plugins/BookReport.py:181 #, python-format msgid "%(father)s and %(mother)s (%(id)s)" msgstr "%(father)s et %(mother)s (%(id)s)" -#: ../src/plugins/BookReport.py:585 +#: ../src/plugins/BookReport.py:586 msgid "Available Books" msgstr "Livres disponibles" -#: ../src/plugins/BookReport.py:597 +#: ../src/plugins/BookReport.py:598 msgid "Book List" msgstr "Liste de livre" -#: ../src/plugins/BookReport.py:685 -#: ../src/plugins/BookReport.py:1131 -#: ../src/plugins/BookReport.py:1179 +#: ../src/plugins/BookReport.py:686 +#: ../src/plugins/BookReport.py:1132 +#: ../src/plugins/BookReport.py:1180 #: ../src/plugins/bookreport.gpr.py:31 msgid "Book Report" msgstr "Gestionnaire de livre" -#: ../src/plugins/BookReport.py:723 +#: ../src/plugins/BookReport.py:724 msgid "New Book" msgstr "Nouveau livre" -#: ../src/plugins/BookReport.py:726 +#: ../src/plugins/BookReport.py:727 msgid "_Available items" msgstr "_Articles disponibles" -#: ../src/plugins/BookReport.py:730 +#: ../src/plugins/BookReport.py:731 msgid "Current _book" msgstr "_Livre actuel" -#: ../src/plugins/BookReport.py:738 +#: ../src/plugins/BookReport.py:739 #: ../src/plugins/drawreport/StatisticsChart.py:297 msgid "Item name" msgstr "Nom de l'article" -#: ../src/plugins/BookReport.py:741 +#: ../src/plugins/BookReport.py:742 msgid "Subject" msgstr "Sujet" -#: ../src/plugins/BookReport.py:753 +#: ../src/plugins/BookReport.py:754 msgid "Book selection list" msgstr "Liste de sélection du livre" -#: ../src/plugins/BookReport.py:793 +#: ../src/plugins/BookReport.py:794 msgid "Different database" msgstr "Les bases de données sont différentes" -#: ../src/plugins/BookReport.py:794 +#: ../src/plugins/BookReport.py:795 #, python-format msgid "" "This book was created with the references to database %s.\n" @@ -9541,19 +9668,19 @@ msgstr "" "\n" "De ce fait, cet individu est devenu pour chaque article l'individu principal de la base en cours." -#: ../src/plugins/BookReport.py:954 +#: ../src/plugins/BookReport.py:955 msgid "Setup" msgstr "Configuration" -#: ../src/plugins/BookReport.py:964 +#: ../src/plugins/BookReport.py:965 msgid "Book Menu" msgstr "Menu du livre" -#: ../src/plugins/BookReport.py:987 +#: ../src/plugins/BookReport.py:988 msgid "Available Items Menu" msgstr "Menu des articles disponibles" -#: ../src/plugins/BookReport.py:1182 +#: ../src/plugins/BookReport.py:1183 msgid "Gramps Book" msgstr "Livre Gramps" @@ -9661,8 +9788,8 @@ msgid "Family Records" msgstr "Enregistrement sur la famille" #: ../src/plugins/Records.py:503 -#: ../src/plugins/drawreport/AncestorTree.py:1040 -#: ../src/plugins/drawreport/DescendTree.py:1652 +#: ../src/plugins/drawreport/AncestorTree.py:1042 +#: ../src/plugins/drawreport/DescendTree.py:1653 #: ../src/plugins/drawreport/FanChart.py:456 #: ../src/plugins/textreport/AncestorReport.py:347 #: ../src/plugins/textreport/DetAncestralReport.py:873 @@ -9833,24 +9960,24 @@ msgstr "PyGtk 2.10 ou supérieur est requis" msgid "of %d" msgstr "sur %d" -#: ../src/plugins/docgen/HtmlDoc.py:268 +#: ../src/plugins/docgen/HtmlDoc.py:263 #: ../src/plugins/webreport/NarrativeWeb.py:6349 #: ../src/plugins/webreport/WebCal.py:247 msgid "Possible destination error" msgstr "Possible erreur de destination" -#: ../src/plugins/docgen/HtmlDoc.py:269 +#: ../src/plugins/docgen/HtmlDoc.py:264 #: ../src/plugins/webreport/NarrativeWeb.py:6350 #: ../src/plugins/webreport/WebCal.py:248 msgid "You appear to have set your target directory to a directory used for data storage. This could create problems with file management. It is recommended that you consider using a different directory to store your generated web pages." msgstr "Il semble que le répertoire cible est le répertoire de stockage des données. Cela peut générer des problèmes dans la gestion de fichier. Il est recommandé d'utiliser un répertoire différent pour stocker les pages internet générées." -#: ../src/plugins/docgen/HtmlDoc.py:553 +#: ../src/plugins/docgen/HtmlDoc.py:548 #, python-format msgid "Could not create jpeg version of image %(name)s" msgstr "Impossible de créer une version jpeg de l'image %(name)s" -#: ../src/plugins/docgen/ODFDoc.py:1055 +#: ../src/plugins/docgen/ODFDoc.py:1052 #, python-format msgid "Could not open %s" msgstr "Impossible d'ouvrir %s" @@ -9884,29 +10011,29 @@ msgstr "m." msgid "Ancestor Graph for %s" msgstr "Arbre des ascendants de %s" -#: ../src/plugins/drawreport/AncestorTree.py:708 +#: ../src/plugins/drawreport/AncestorTree.py:710 #: ../src/plugins/drawreport/drawplugins.gpr.py:32 msgid "Ancestor Tree" msgstr "Arbre des ascendants" # trunk # Substantif (GNOME fr) -#: ../src/plugins/drawreport/AncestorTree.py:709 +#: ../src/plugins/drawreport/AncestorTree.py:711 msgid "Making the Tree..." msgstr "Génère l'arbre..." # trunk # Substantif (GNOME fr) -#: ../src/plugins/drawreport/AncestorTree.py:793 +#: ../src/plugins/drawreport/AncestorTree.py:795 msgid "Printing the Tree..." msgstr "Impression de l'arbre..." -#: ../src/plugins/drawreport/AncestorTree.py:872 -#: ../src/plugins/drawreport/DescendTree.py:1459 +#: ../src/plugins/drawreport/AncestorTree.py:874 +#: ../src/plugins/drawreport/DescendTree.py:1460 msgid "Tree Options" msgstr "Options de l'arbre" -#: ../src/plugins/drawreport/AncestorTree.py:874 +#: ../src/plugins/drawreport/AncestorTree.py:876 #: ../src/plugins/drawreport/Calendar.py:411 #: ../src/plugins/drawreport/FanChart.py:396 #: ../src/plugins/graph/GVHourGlass.py:261 @@ -9921,12 +10048,12 @@ msgstr "Options de l'arbre" msgid "Center Person" msgstr "Centrer sur l'individu" -#: ../src/plugins/drawreport/AncestorTree.py:875 +#: ../src/plugins/drawreport/AncestorTree.py:877 msgid "The center person for the tree" msgstr "L'individu central pour ce rapport" -#: ../src/plugins/drawreport/AncestorTree.py:878 -#: ../src/plugins/drawreport/DescendTree.py:1479 +#: ../src/plugins/drawreport/AncestorTree.py:880 +#: ../src/plugins/drawreport/DescendTree.py:1480 #: ../src/plugins/drawreport/FanChart.py:400 #: ../src/plugins/textreport/AncestorReport.py:262 #: ../src/plugins/textreport/DescendReport.py:333 @@ -9935,13 +10062,13 @@ msgstr "L'individu central pour ce rapport" msgid "Generations" msgstr "Générations" -#: ../src/plugins/drawreport/AncestorTree.py:879 -#: ../src/plugins/drawreport/DescendTree.py:1480 +#: ../src/plugins/drawreport/AncestorTree.py:881 +#: ../src/plugins/drawreport/DescendTree.py:1481 msgid "The number of generations to include in the tree" msgstr "Le nombre de générations à inclure dans le rapport" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:883 +#: ../src/plugins/drawreport/AncestorTree.py:885 msgid "" "Display unknown\n" "generations" @@ -9949,18 +10076,18 @@ msgstr "" "Affiche inconnu\n" "générations" -#: ../src/plugins/drawreport/AncestorTree.py:890 -#: ../src/plugins/drawreport/DescendTree.py:1488 +#: ../src/plugins/drawreport/AncestorTree.py:892 +#: ../src/plugins/drawreport/DescendTree.py:1489 msgid "Co_mpress tree" msgstr "Co_mpresser l'arbre" -#: ../src/plugins/drawreport/AncestorTree.py:891 -#: ../src/plugins/drawreport/DescendTree.py:1489 +#: ../src/plugins/drawreport/AncestorTree.py:893 +#: ../src/plugins/drawreport/DescendTree.py:1490 msgid "Whether to compress the tree." msgstr "Cocher pour compresser l'arbre." # trunk -#: ../src/plugins/drawreport/AncestorTree.py:906 +#: ../src/plugins/drawreport/AncestorTree.py:908 msgid "" "Main\n" "Display Format" @@ -9969,17 +10096,17 @@ msgstr "" "Format d'affichage" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:908 -#: ../src/plugins/drawreport/AncestorTree.py:937 -#: ../src/plugins/drawreport/AncestorTree.py:946 -#: ../src/plugins/drawreport/DescendTree.py:1496 -#: ../src/plugins/drawreport/DescendTree.py:1528 -#: ../src/plugins/drawreport/DescendTree.py:1538 +#: ../src/plugins/drawreport/AncestorTree.py:910 +#: ../src/plugins/drawreport/AncestorTree.py:939 +#: ../src/plugins/drawreport/AncestorTree.py:948 +#: ../src/plugins/drawreport/DescendTree.py:1497 +#: ../src/plugins/drawreport/DescendTree.py:1529 +#: ../src/plugins/drawreport/DescendTree.py:1539 msgid "Display format for the output box." msgstr "Affiche le format de sortie dans la case." # trunk -#: ../src/plugins/drawreport/AncestorTree.py:911 +#: ../src/plugins/drawreport/AncestorTree.py:913 msgid "" "Use Main/Secondary\n" "Display Format for" @@ -9988,22 +10115,22 @@ msgstr "" "Format d'affichage pour" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:913 +#: ../src/plugins/drawreport/AncestorTree.py:915 msgid "Everyone uses the Main Display format" msgstr "Tout le monde utilise le premier format d'affichage" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:914 +#: ../src/plugins/drawreport/AncestorTree.py:916 msgid "Mothers use Main, and Fathers use the Secondary" msgstr "Les épouses utilisent le premier, et les époux utilisent le second" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:916 +#: ../src/plugins/drawreport/AncestorTree.py:918 msgid "Fathers use Main, and Mothers use the Secondary" msgstr "Les époux utilisent le premier, et les épouses utilisent le second" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:918 +#: ../src/plugins/drawreport/AncestorTree.py:920 msgid "Which Display format to use for Fathers and Mothers" msgstr "Quel format d'affichage utiliser pour les conjoints" @@ -10014,13 +10141,13 @@ msgstr "Quel format d'affichage utiliser pour les conjoints" #. missing.add_item( 1, _("Displays '_____'")) #. missing.set_help(_("What will print when information is not known")) #. menu.add_option(category_name, "miss_val", missing) -#: ../src/plugins/drawreport/AncestorTree.py:930 -#: ../src/plugins/drawreport/DescendTree.py:1514 +#: ../src/plugins/drawreport/AncestorTree.py:932 +#: ../src/plugins/drawreport/DescendTree.py:1515 msgid "Secondary" msgstr "Second" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:932 +#: ../src/plugins/drawreport/AncestorTree.py:934 msgid "" "Secondary\n" "Display Format" @@ -10029,21 +10156,21 @@ msgstr "" "Format d'affichage" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:940 -#: ../src/plugins/drawreport/DescendTree.py:1531 +#: ../src/plugins/drawreport/AncestorTree.py:942 +#: ../src/plugins/drawreport/DescendTree.py:1532 msgid "Include Marriage information" msgstr "Inclure les informations sur le mariage" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:941 -#: ../src/plugins/drawreport/DescendTree.py:1533 +#: ../src/plugins/drawreport/AncestorTree.py:943 +#: ../src/plugins/drawreport/DescendTree.py:1534 msgid "Whether to include marriage information in the report." msgstr "Inclure ou non les informations du mariage dans le rapport." # trunk # typo -#: ../src/plugins/drawreport/AncestorTree.py:945 -#: ../src/plugins/drawreport/DescendTree.py:1537 +#: ../src/plugins/drawreport/AncestorTree.py:947 +#: ../src/plugins/drawreport/DescendTree.py:1538 msgid "" "Marriage\n" "Display Format" @@ -10053,121 +10180,121 @@ msgstr "" # print dans le sens affichage # trunk -#: ../src/plugins/drawreport/AncestorTree.py:949 -#: ../src/plugins/drawreport/DescendTree.py:1549 +#: ../src/plugins/drawreport/AncestorTree.py:951 +#: ../src/plugins/drawreport/DescendTree.py:1550 msgid "Print" msgstr "Affichage" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:951 -#: ../src/plugins/drawreport/DescendTree.py:1551 +#: ../src/plugins/drawreport/AncestorTree.py:953 +#: ../src/plugins/drawreport/DescendTree.py:1552 msgid "Scale report to fit" msgstr "Adapter le rapport" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:952 -#: ../src/plugins/drawreport/DescendTree.py:1552 +#: ../src/plugins/drawreport/AncestorTree.py:954 +#: ../src/plugins/drawreport/DescendTree.py:1553 msgid "Do not scale report" msgstr "Ne pas adapter le rapport" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:953 -#: ../src/plugins/drawreport/DescendTree.py:1553 +#: ../src/plugins/drawreport/AncestorTree.py:955 +#: ../src/plugins/drawreport/DescendTree.py:1554 msgid "Scale report to fit page width only" msgstr "Adapter seulement le rapport en largeur" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:954 -#: ../src/plugins/drawreport/DescendTree.py:1554 +#: ../src/plugins/drawreport/AncestorTree.py:956 +#: ../src/plugins/drawreport/DescendTree.py:1555 msgid "Scale report to fit the size of the page" msgstr "Adapter le rapport à la page" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:955 -#: ../src/plugins/drawreport/DescendTree.py:1556 +#: ../src/plugins/drawreport/AncestorTree.py:957 +#: ../src/plugins/drawreport/DescendTree.py:1557 msgid "Whether to scale the report to fit a specific size" msgstr "Adapter ou non le rapport à une taille spécifique" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:960 -#: ../src/plugins/drawreport/DescendTree.py:1561 +#: ../src/plugins/drawreport/AncestorTree.py:962 +#: ../src/plugins/drawreport/DescendTree.py:1562 msgid "One page report" msgstr "Rapport sur une page" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:961 -#: ../src/plugins/drawreport/DescendTree.py:1563 +#: ../src/plugins/drawreport/AncestorTree.py:963 +#: ../src/plugins/drawreport/DescendTree.py:1564 msgid "Whether to scale the size of the page to the size of the report." msgstr "Adapter ou non la taille de la page à la taille du rapport." # trunk -#: ../src/plugins/drawreport/AncestorTree.py:966 -#: ../src/plugins/drawreport/DescendTree.py:1569 +#: ../src/plugins/drawreport/AncestorTree.py:968 +#: ../src/plugins/drawreport/DescendTree.py:1570 msgid "Report Title" msgstr "Titre du rapport" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:967 -#: ../src/plugins/drawreport/DescendTree.py:1570 +#: ../src/plugins/drawreport/AncestorTree.py:969 +#: ../src/plugins/drawreport/DescendTree.py:1571 msgid "Do not print a title" msgstr "Ne pas imprimer un titre" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:968 +#: ../src/plugins/drawreport/AncestorTree.py:970 msgid "Include Report Title" msgstr "Inclure le titre du rapport" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:971 -#: ../src/plugins/drawreport/DescendTree.py:1575 +#: ../src/plugins/drawreport/AncestorTree.py:973 +#: ../src/plugins/drawreport/DescendTree.py:1576 msgid "Print a border" msgstr "Imprimer une bordure" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:972 -#: ../src/plugins/drawreport/DescendTree.py:1576 +#: ../src/plugins/drawreport/AncestorTree.py:974 +#: ../src/plugins/drawreport/DescendTree.py:1577 msgid "Whether to make a border around the report." msgstr "Inclure ou non une bordure autour du rapport." # print dans le sens affichage # trunk -#: ../src/plugins/drawreport/AncestorTree.py:975 -#: ../src/plugins/drawreport/DescendTree.py:1579 +#: ../src/plugins/drawreport/AncestorTree.py:977 +#: ../src/plugins/drawreport/DescendTree.py:1580 msgid "Print Page Numbers" msgstr "Afficher les numéros de page" # print dans le sens affichage # trunk -#: ../src/plugins/drawreport/AncestorTree.py:976 -#: ../src/plugins/drawreport/DescendTree.py:1580 +#: ../src/plugins/drawreport/AncestorTree.py:978 +#: ../src/plugins/drawreport/DescendTree.py:1581 msgid "Whether to print page numbers on each page." msgstr "Ajouter ou nom les numéros sur chaques pages." -#: ../src/plugins/drawreport/AncestorTree.py:979 -#: ../src/plugins/drawreport/DescendTree.py:1583 +#: ../src/plugins/drawreport/AncestorTree.py:981 +#: ../src/plugins/drawreport/DescendTree.py:1584 msgid "Include Blank Pages" msgstr "Inclure des pages vierges" -#: ../src/plugins/drawreport/AncestorTree.py:980 -#: ../src/plugins/drawreport/DescendTree.py:1584 +#: ../src/plugins/drawreport/AncestorTree.py:982 +#: ../src/plugins/drawreport/DescendTree.py:1585 msgid "Whether to include pages that are blank." msgstr "Cocher pour inclure les pages blanches." # trunk -#: ../src/plugins/drawreport/AncestorTree.py:987 -#: ../src/plugins/drawreport/DescendTree.py:1589 +#: ../src/plugins/drawreport/AncestorTree.py:989 +#: ../src/plugins/drawreport/DescendTree.py:1590 msgid "Include a personal note" msgstr "Inclure une note personnalisée" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:988 -#: ../src/plugins/drawreport/DescendTree.py:1591 +#: ../src/plugins/drawreport/AncestorTree.py:990 +#: ../src/plugins/drawreport/DescendTree.py:1592 msgid "Whether to include a personalized note on the report." msgstr "Inclure ou non une note personnalisée au rapport." # trunk -#: ../src/plugins/drawreport/AncestorTree.py:992 -#: ../src/plugins/drawreport/DescendTree.py:1596 +#: ../src/plugins/drawreport/AncestorTree.py:994 +#: ../src/plugins/drawreport/DescendTree.py:1597 msgid "" "Note to add\n" "to the graph\n" @@ -10180,41 +10307,41 @@ msgstr "" "$T insert la date actuelle" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:994 -#: ../src/plugins/drawreport/DescendTree.py:1598 +#: ../src/plugins/drawreport/AncestorTree.py:996 +#: ../src/plugins/drawreport/DescendTree.py:1599 msgid "Add a personal note" msgstr "Ajouter une note personnelle" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:998 -#: ../src/plugins/drawreport/DescendTree.py:1602 +#: ../src/plugins/drawreport/AncestorTree.py:1000 +#: ../src/plugins/drawreport/DescendTree.py:1603 msgid "Note Location" msgstr "Emplacement de la note" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:1001 -#: ../src/plugins/drawreport/DescendTree.py:1605 +#: ../src/plugins/drawreport/AncestorTree.py:1003 +#: ../src/plugins/drawreport/DescendTree.py:1606 msgid "Where to place a personal note." msgstr "Où placer la note personnalisée." # trunk -#: ../src/plugins/drawreport/AncestorTree.py:1012 +#: ../src/plugins/drawreport/AncestorTree.py:1014 msgid "No generations of empty boxes for unknown ancestors" msgstr "Aucune génération de cases vides pour les ascendants non-connus" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:1015 +#: ../src/plugins/drawreport/AncestorTree.py:1017 msgid "One Generation of empty boxes for unknown ancestors" msgstr "Une génération de cases vides pour les ascendants non-connus" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:1019 +#: ../src/plugins/drawreport/AncestorTree.py:1021 msgid " Generations of empty boxes for unknown ancestors" msgstr " générations de cases vides pour les ascendants non-connus" # trunk -#: ../src/plugins/drawreport/AncestorTree.py:1051 -#: ../src/plugins/drawreport/DescendTree.py:1642 +#: ../src/plugins/drawreport/AncestorTree.py:1053 +#: ../src/plugins/drawreport/DescendTree.py:1643 msgid "The basic style used for the title display." msgstr "Le style de base pour afficher le titre." @@ -10571,43 +10698,43 @@ msgstr "La famille %s n'est pas présente dans la base de données" # trunk #. if self.name == "familial_descend_tree": -#: ../src/plugins/drawreport/DescendTree.py:1462 -#: ../src/plugins/drawreport/DescendTree.py:1466 +#: ../src/plugins/drawreport/DescendTree.py:1463 +#: ../src/plugins/drawreport/DescendTree.py:1467 msgid "Report for" msgstr "Rapport pour" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1463 +#: ../src/plugins/drawreport/DescendTree.py:1464 msgid "The main person for the report" msgstr "L'individu principal pour ce rapport" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1467 +#: ../src/plugins/drawreport/DescendTree.py:1468 msgid "The main family for the report" msgstr "La famille principale pour ce rapport" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1471 +#: ../src/plugins/drawreport/DescendTree.py:1472 msgid "Start with the parent(s) of the selected first" msgstr "Démarrer avec les parent(s) de la sélection" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1474 +#: ../src/plugins/drawreport/DescendTree.py:1475 msgid "Will show the parents, brother and sisters of the selected person." msgstr "Affichera les parents, frères et sœurs de l'individu sélectionné." # trunk -#: ../src/plugins/drawreport/DescendTree.py:1483 +#: ../src/plugins/drawreport/DescendTree.py:1484 msgid "Level of Spouses" msgstr "Niveau de conjoints" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1484 +#: ../src/plugins/drawreport/DescendTree.py:1485 msgid "0=no Spouses, 1=include Spouses, 2=include Spouses of the spouse, etc" msgstr "0=Aucun conjoint, 1=Inclure les conjoints, 2=Inclure les conjoints des conjoints, etc..." # trunk -#: ../src/plugins/drawreport/DescendTree.py:1494 +#: ../src/plugins/drawreport/DescendTree.py:1495 msgid "" "Personal\n" "Display Format" @@ -10616,37 +10743,37 @@ msgstr "" "Format d'affichage" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1499 +#: ../src/plugins/drawreport/DescendTree.py:1500 msgid "Bold direct descendants" msgstr "Mettre en gras les descendants directs" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1501 +#: ../src/plugins/drawreport/DescendTree.py:1502 msgid "Whether to bold those people that are direct (not step or half) descendants." msgstr "Mettre en gras ou non les individus en descendance directe (pas par alliance ou second mariage d'un parent)." # trunk -#: ../src/plugins/drawreport/DescendTree.py:1517 +#: ../src/plugins/drawreport/DescendTree.py:1518 msgid "Use separate display format for spouses" msgstr "Utiliser un format d'affichage différent pour les conjoints" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1519 +#: ../src/plugins/drawreport/DescendTree.py:1520 msgid "Whether spouses can have a different format." msgstr "Les conjoints doivent ils avoir un format différent ?" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1522 +#: ../src/plugins/drawreport/DescendTree.py:1523 msgid "Indent Spouses" msgstr "Indenter les conjoints" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1523 +#: ../src/plugins/drawreport/DescendTree.py:1524 msgid "Whether to indent the spouses in the tree." msgstr "Indenterer ou non les conjoints dans l'arbre." # trunk -#: ../src/plugins/drawreport/DescendTree.py:1526 +#: ../src/plugins/drawreport/DescendTree.py:1527 msgid "" "Spousal\n" "Display Format" @@ -10655,12 +10782,12 @@ msgstr "" "Format d'affichage" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1541 +#: ../src/plugins/drawreport/DescendTree.py:1542 msgid "Replace" msgstr "Remplacer" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1544 +#: ../src/plugins/drawreport/DescendTree.py:1545 msgid "" "Replace Display Format:\n" "'Replace this'/' with this'" @@ -10669,7 +10796,7 @@ msgstr "" "'Remplace ceci' / 'par cela'" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1546 +#: ../src/plugins/drawreport/DescendTree.py:1547 msgid "" "i.e.\n" "United States of America/U.S.A" @@ -10678,12 +10805,12 @@ msgstr "" "United States of America/USA" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1571 +#: ../src/plugins/drawreport/DescendTree.py:1572 msgid "Choose a title for the report" msgstr "Choisissez le titre du rapport" # trunk -#: ../src/plugins/drawreport/DescendTree.py:1664 +#: ../src/plugins/drawreport/DescendTree.py:1665 msgid "The bold style used for the text display." msgstr "Le style utilisé pour l'affichage du texte en gras." @@ -11549,10 +11676,9 @@ msgid "Gramplet showing a preview of a media object" msgstr "Gramplet affichant un aperçu du medium" # trunk -# métadonnées des autres media ? #: ../src/plugins/gramplet/bottombar.gpr.py:82 -msgid "Media Metadata Gramplet" -msgstr "Gramplet Métadonnées de l'image" +msgid "Metadata Viewer Gramplet" +msgstr "Gramplet Visualiseur de métadonnées" # trunk #: ../src/plugins/gramplet/bottombar.gpr.py:83 @@ -12319,46 +12445,46 @@ msgid "What's Next?" msgstr "Et maintenant ?" # trunk -#: ../src/plugins/gramplet/MediaMetadata.py:56 +#: ../src/plugins/gramplet/MetadataViewer.py:56 #, python-format msgid "" -"The, pyexiv2, python binding library, to exiv2 is not installed on this computer.\n" +"The python binding library, pyexiv2, to exiv2 is not installed on this computer.\n" " It can be downloaded from here: %s\n" -"You will need to download at least pyexiv2-%d.%d.%d ." +"\n" +"You will need to download at least %s . I recommend that you download and install, %s ." msgstr "" "pyexiv2, la bibliothèque python pour exiv2 n'est pas installée sur votre ordinateur.\n" " Elle peut être téléchargée depuis %s\n" -"Vous aurez au minimum besoin de pyexiv2-%d.%d.%d." +"\n" +"Vous aurez au minimum besoin de %s. Si possible téléchargez et installez %s." # trunk -#: ../src/plugins/gramplet/MediaMetadata.py:62 +#: ../src/plugins/gramplet/MetadataViewer.py:65 #, python-format msgid "" -"The minimum required version for pyexiv2 must be pyexiv2-%d.%d.%d\n" +"The minimum required version for pyexiv2 must be %s \n" "or greater. You may download it from here: %s\n" "\n" +" I recommend getting, %s ." msgstr "" -"La version minimum requise pour pyexiv2 doit être %d.%d.%d\n" +"La version minimum requise pour pyexiv2 doit être %s \n" "ou supérieure. Vous pouvez la télécharger depuis %s\n" +"\n" +" Si possible utilisez %s." # trunk -#: ../src/plugins/gramplet/MediaMetadata.py:122 -msgid "Active Image" -msgstr "Image active" +#: ../src/plugins/gramplet/MetadataViewer.py:125 +msgid "Artist/ Author" +msgstr "Artiste / Auteur" -# trunk -#: ../src/plugins/gramplet/MediaMetadata.py:123 -msgid "Artist" -msgstr "Artiste" - -#: ../src/plugins/gramplet/MediaMetadata.py:124 +#: ../src/plugins/gramplet/MetadataViewer.py:126 #: ../src/plugins/webreport/NarrativeWeb.py:6441 #: ../src/plugins/webreport/WebCal.py:1390 msgid "Copyright" msgstr "Licence" #. Latitude and Longitude for this image -#: ../src/plugins/gramplet/MediaMetadata.py:133 +#: ../src/plugins/gramplet/MetadataViewer.py:135 #: ../src/plugins/gramplet/PlaceDetails.py:57 #: ../src/plugins/lib/libplaceview.py:101 #: ../src/plugins/view/geoview.py:1034 @@ -12368,7 +12494,7 @@ msgstr "Licence" msgid "Latitude" msgstr "Latitude" -#: ../src/plugins/gramplet/MediaMetadata.py:134 +#: ../src/plugins/gramplet/MetadataViewer.py:136 #: ../src/plugins/gramplet/PlaceDetails.py:58 #: ../src/plugins/lib/libplaceview.py:102 #: ../src/plugins/view/geoview.py:1035 @@ -12380,7 +12506,7 @@ msgstr "Longitude" # trunk #. keywords describing your image -#: ../src/plugins/gramplet/MediaMetadata.py:137 +#: ../src/plugins/gramplet/MetadataViewer.py:139 msgid "Keywords" msgstr "Mots-clés" @@ -13841,7 +13967,7 @@ msgstr "Le fichier ouvert ayant pour chemin %s, est en conflit avec le chemin me # trunk #: ../src/plugins/import/ImportXml.py:914 msgid "" -"The .gramps file you are importing does not contain the version of Gramps with which it was produced.\n" +"The .gramps file you are importing does not contain information about the version of Gramps with, which it was produced.\n" "\n" "The file will not be imported." msgstr "" @@ -18795,6 +18921,21 @@ msgstr "Calcul relationnel slovène" msgid "Swedish Relationship Calculator" msgstr "Calcul relationnel suédois" +# trunk +#: ../src/plugins/sidebar/sidebar.gpr.py:30 +msgid "Category Sidebar" +msgstr "Barre latérale (Catégorie)" + +# trunk +#: ../src/plugins/sidebar/sidebar.gpr.py:31 +msgid "A sidebar to allow the selection of view categories" +msgstr "Une barre latérale permettant de sélectionner les catégories de vue." + +# trunk +#: ../src/plugins/sidebar/sidebar.gpr.py:39 +msgid "Category" +msgstr "Catégorie" + # de ou pour ? #: ../src/plugins/textreport/AncestorReport.py:181 #, python-format @@ -23321,7 +23462,7 @@ msgstr "Ajouter ou non une carte avec tous les lieux sur cette page. Ceci vous p # trunk #. adding title to hyperlink menu for screen readers and braille writers -#: ../src/plugins/webreport/NarrativeWeb.py:6958 +#: ../src/plugins/webreport/NarrativeWeb.py:6969 msgid "Alphabet Navigation Menu Item " msgstr "Alphabet Navigation Menu Article " @@ -25927,10 +26068,11 @@ msgid "Part of a person's name indicating the family to which the person belongs msgstr "Partie du nom indiquant la famille à laquelle l'individu appartient" # trunk +# name = prénom dans le context ! #: ../src/glade/editperson.glade.h:18 #: ../src/glade/editname.glade.h:17 -msgid "Part of the Given name that is the normally used name." -msgstr "Partie du prénom utilisée pour un usage normal. " +msgid "Part of the Given name that is the normally used name. If background is red, call name is not part of Given name and will not be printed underlined in some reports." +msgstr "Partie du prénom utilisée pour un usage normal. Si l'arrière plan est rouge, alors le prénom usuel n'est pas une partie du prénom et ne sera pas souligné dans certains rapports." # Substantif (GNOME fr) #: ../src/glade/editperson.glade.h:19 @@ -27063,7 +27205,6 @@ msgstr "Niveau de _confiance :" # trunk #: ../src/glade/editsourceref.glade.h:9 -#, fuzzy msgid "" "Conveys the submitter's quantitative evaluation of the credibility of a piece of information, based upon its supporting evidence. It is not intended to eliminate the receiver's need to evaluate the evidence for themselves.\n" "Very Low =Unreliable evidence or estimated data\n" @@ -27072,10 +27213,10 @@ msgid "" "Very High =Direct and primary evidence used, or by dominance of the evidence " msgstr "" "Traduit la confiance placée dans la qualité de la source transmise ou la crédibilité de cette partie d'information, basé sur les preuves. Il ne vise pas à éliminer les besoins de vérifier les preuves.\n" -"Very Low =Unreliable evidence or estimated data\n" -"Low =Questionable reliability of evidence (interviews, census, oral genealogies, or potential for bias for example, an autobiography)\n" -"High =Secondary evidence, data officially recorded sometime after event\n" -"Very High =Direct and primary evidence used, or by dominance of the evidence " +"Très bas = preuve non-liée ou date estimée\n" +"Bas = preuve qui nécessite une vérification (interview, recensement, généalogie orale, ou une possibilité par le biais, par exemple, d'une autobiographie)\n" +"Haut = preuve secondaire, données officiellement enregistrées parfois après un événement\n" +"Très haut = preuve directe et principale, ou qui n'entraîne pas de doute" #: ../src/glade/editsourceref.glade.h:14 #: ../src/glade/editname.glade.h:15 @@ -28347,8 +28488,3 @@ msgstr "Qui est né quand
La comparaison des événements individuels msgid "Working with Dates
A range of dates can be given by using the format "between January 4, 2000 and March 20, 2003". You can also indicate the level of confidence in a date and even choose between seven different calendars. Try the button next to the date field in the Events Editor." msgstr "Travail sur les dates
Une période peut être définie en utilisant le format "entre 4/01/2000 et 20/03/2003". Vous pouvez également indiquer le niveau de confiance dans la date et toujours choisir entre 7 calendriers différents. Essayez le bouton à côté du champ date dans l'éditeur d'événements." -#~ msgid "A note to be used as the publisher contact." -#~ msgstr "La note utilisée pour contacter l'auteur de la publication." -#~ msgid "An image to be used as the publisher contact." -#~ msgstr "L'image utilisée pour contacter l'auteur de la publication." - diff --git a/po/gramps.pot b/po/gramps.pot index a65656504..5ef3b867d 100644 --- a/po/gramps.pot +++ b/po/gramps.pot @@ -8,10 +8,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-09 16:18+0200\n" +"POT-Creation-Date: 2011-03-21 15:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -79,17 +80,17 @@ msgstr "" #. Add column with object name #. Name Column #: ../src/Bookmarks.py:212 ../src/ScratchPad.py:507 ../src/ToolTips.py:175 -#: ../src/ToolTips.py:201 ../src/ToolTips.py:212 ../src/gui/configure.py:425 +#: ../src/ToolTips.py:201 ../src/ToolTips.py:212 ../src/gui/configure.py:427 #: ../src/gui/filtereditor.py:732 ../src/gui/filtereditor.py:880 -#: ../src/gui/viewmanager.py:449 ../src/gui/editors/editfamily.py:113 +#: ../src/gui/viewmanager.py:454 ../src/gui/editors/editfamily.py:113 #: ../src/gui/editors/editname.py:302 #: ../src/gui/editors/displaytabs/backreflist.py:61 #: ../src/gui/editors/displaytabs/nameembedlist.py:71 #: ../src/gui/editors/displaytabs/personrefembedlist.py:62 #: ../src/gui/plug/_guioptions.py:871 ../src/gui/plug/_windows.py:114 #: ../src/gui/selectors/selectperson.py:74 ../src/gui/views/tags.py:384 -#: ../src/gui/views/treemodels/peoplemodel.py:528 -#: ../src/plugins/BookReport.py:734 ../src/plugins/drawreport/TimeLine.py:70 +#: ../src/gui/views/treemodels/peoplemodel.py:526 +#: ../src/plugins/BookReport.py:735 ../src/plugins/drawreport/TimeLine.py:70 #: ../src/plugins/lib/libpersonview.py:91 #: ../src/plugins/textreport/IndivComplete.py:559 #: ../src/plugins/textreport/TagReport.py:123 @@ -98,7 +99,7 @@ msgstr "" #: ../src/plugins/view/repoview.py:82 #: ../src/plugins/webreport/NarrativeWeb.py:2098 #: ../src/plugins/webreport/NarrativeWeb.py:2276 -#: ../src/plugins/webreport/NarrativeWeb.py:5442 +#: ../src/plugins/webreport/NarrativeWeb.py:5448 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:125 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:91 msgid "Name" @@ -625,11 +626,11 @@ msgstr "" #: ../src/QuickReports.py:134 ../src/docgen/TextBufDoc.py:81 #: ../src/docgen/TextBufDoc.py:160 ../src/docgen/TextBufDoc.py:162 #: ../src/plugins/gramplet/gramplet.gpr.py:184 -#: ../src/plugins/lib/libpersonview.py:354 -#: ../src/plugins/lib/libplaceview.py:172 ../src/plugins/view/eventview.py:220 -#: ../src/plugins/view/familyview.py:211 ../src/plugins/view/mediaview.py:238 -#: ../src/plugins/view/noteview.py:213 ../src/plugins/view/repoview.py:151 -#: ../src/plugins/view/sourceview.py:134 +#: ../src/plugins/lib/libpersonview.py:355 +#: ../src/plugins/lib/libplaceview.py:173 ../src/plugins/view/eventview.py:221 +#: ../src/plugins/view/familyview.py:212 ../src/plugins/view/mediaview.py:239 +#: ../src/plugins/view/noteview.py:214 ../src/plugins/view/repoview.py:152 +#: ../src/plugins/view/sourceview.py:135 msgid "Quick View" msgstr "" @@ -765,7 +766,7 @@ msgstr "" #: ../src/plugins/textreport/IndivComplete.py:607 #: ../src/plugins/textreport/TagReport.py:210 #: ../src/plugins/view/familyview.py:79 ../src/plugins/view/relview.py:886 -#: ../src/plugins/webreport/NarrativeWeb.py:4820 +#: ../src/plugins/webreport/NarrativeWeb.py:4826 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:112 msgid "Father" msgstr "" @@ -783,7 +784,7 @@ msgstr "" #: ../src/plugins/textreport/IndivComplete.py:612 #: ../src/plugins/textreport/TagReport.py:216 #: ../src/plugins/view/familyview.py:80 ../src/plugins/view/relview.py:887 -#: ../src/plugins/webreport/NarrativeWeb.py:4835 +#: ../src/plugins/webreport/NarrativeWeb.py:4841 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:113 msgid "Mother" msgstr "" @@ -798,7 +799,7 @@ msgstr "" #: ../src/Reorder.py:39 ../src/plugins/textreport/TagReport.py:222 #: ../src/plugins/view/familyview.py:81 -#: ../src/plugins/webreport/NarrativeWeb.py:4415 +#: ../src/plugins/webreport/NarrativeWeb.py:4421 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:115 msgid "Relationship" msgstr "" @@ -821,11 +822,11 @@ msgstr "" msgid "Unavailable" msgstr "" -#: ../src/ScratchPad.py:284 ../src/gui/configure.py:426 +#: ../src/ScratchPad.py:284 ../src/gui/configure.py:428 #: ../src/gui/grampsgui.py:103 ../src/gui/editors/editaddress.py:152 #: ../src/plugins/gramplet/RepositoryDetails.py:50 #: ../src/plugins/textreport/FamilyGroup.py:315 -#: ../src/plugins/webreport/NarrativeWeb.py:5443 +#: ../src/plugins/webreport/NarrativeWeb.py:5449 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:93 msgid "Address" msgstr "" @@ -837,7 +838,7 @@ msgid "Location" msgstr "" #. 0 this order range above -#: ../src/ScratchPad.py:315 ../src/gui/configure.py:454 +#: ../src/ScratchPad.py:315 ../src/gui/configure.py:456 #: ../src/gui/filtereditor.py:290 ../src/gui/editors/editlink.py:81 #: ../src/plugins/gramplet/QuickViewGramplet.py:91 #: ../src/plugins/quickview/FilterByName.py:150 @@ -851,7 +852,7 @@ msgid "Event" msgstr "" #. 5 -#: ../src/ScratchPad.py:339 ../src/gui/configure.py:448 +#: ../src/ScratchPad.py:339 ../src/gui/configure.py:450 #: ../src/gui/filtereditor.py:291 ../src/gui/editors/editlink.py:86 #: ../src/gui/editors/displaytabs/eventembedlist.py:79 #: ../src/gui/editors/displaytabs/familyldsembedlist.py:55 @@ -877,13 +878,13 @@ msgstr "" msgid "Place" msgstr "" -#. 3 #. ############################### -#: ../src/ScratchPad.py:363 ../src/ToolTips.py:161 ../src/gui/configure.py:458 +#. 3 +#: ../src/ScratchPad.py:363 ../src/ToolTips.py:161 +#: ../src/gen/plug/docgen/graphdoc.py:229 ../src/gui/configure.py:460 #: ../src/gui/filtereditor.py:295 ../src/gui/editors/editlink.py:84 #: ../src/gui/editors/editmedia.py:87 ../src/gui/editors/editmedia.py:170 #: ../src/gui/editors/editmediaref.py:129 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1083 #: ../src/gui/views/treemodels/mediamodel.py:128 #: ../src/plugins/export/ExportCsv.py:341 #: ../src/plugins/export/ExportCsv.py:458 @@ -941,11 +942,11 @@ msgid "Event ref" msgstr "" #. show surname and first name -#: ../src/ScratchPad.py:520 ../src/Utils.py:1174 ../src/gui/configure.py:509 -#: ../src/gui/configure.py:511 ../src/gui/configure.py:513 -#: ../src/gui/configure.py:515 ../src/gui/configure.py:518 -#: ../src/gui/configure.py:519 ../src/gui/configure.py:520 -#: ../src/gui/configure.py:521 ../src/gui/editors/displaytabs/surnametab.py:76 +#: ../src/ScratchPad.py:520 ../src/Utils.py:1197 ../src/gui/configure.py:511 +#: ../src/gui/configure.py:513 ../src/gui/configure.py:515 +#: ../src/gui/configure.py:517 ../src/gui/configure.py:520 +#: ../src/gui/configure.py:521 ../src/gui/configure.py:522 +#: ../src/gui/configure.py:523 ../src/gui/editors/displaytabs/surnametab.py:76 #: ../src/gui/plug/_guioptions.py:86 ../src/gui/plug/_guioptions.py:1128 #: ../src/plugins/drawreport/StatisticsChart.py:319 #: ../src/plugins/export/ExportCsv.py:334 @@ -953,12 +954,12 @@ msgstr "" #: ../src/plugins/quickview/FilterByName.py:318 #: ../src/plugins/webreport/NarrativeWeb.py:2097 #: ../src/plugins/webreport/NarrativeWeb.py:2252 -#: ../src/plugins/webreport/NarrativeWeb.py:3273 +#: ../src/plugins/webreport/NarrativeWeb.py:3279 msgid "Surname" msgstr "" #: ../src/ScratchPad.py:533 ../src/ScratchPad.py:534 -#: ../src/gen/plug/report/_constants.py:56 ../src/gui/configure.py:925 +#: ../src/gen/plug/report/_constants.py:56 ../src/gui/configure.py:927 #: ../src/plugins/textreport/CustomBookText.py:117 #: ../src/plugins/textreport/TagReport.py:392 #: ../src/Filters/SideBar/_NoteSidebarFilter.py:94 @@ -976,12 +977,12 @@ msgstr "" #: ../src/plugins/quickview/quickview.gpr.py:203 #: ../src/plugins/quickview/References.py:85 #: ../src/plugins/textreport/TagReport.py:439 -#: ../src/plugins/view/mediaview.py:128 ../src/plugins/view/view.gpr.py:85 +#: ../src/plugins/view/mediaview.py:129 ../src/plugins/view/view.gpr.py:85 #: ../src/plugins/webreport/NarrativeWeb.py:1221 #: ../src/plugins/webreport/NarrativeWeb.py:1266 #: ../src/plugins/webreport/NarrativeWeb.py:1536 -#: ../src/plugins/webreport/NarrativeWeb.py:2967 -#: ../src/plugins/webreport/NarrativeWeb.py:3601 +#: ../src/plugins/webreport/NarrativeWeb.py:2973 +#: ../src/plugins/webreport/NarrativeWeb.py:3607 msgid "Media" msgstr "" @@ -1000,7 +1001,7 @@ msgstr "" #. #. ------------------------------------------------------------------------ #. functions for the actual quickreports -#: ../src/ScratchPad.py:600 ../src/ToolTips.py:200 ../src/gui/configure.py:444 +#: ../src/ScratchPad.py:600 ../src/ToolTips.py:200 ../src/gui/configure.py:446 #: ../src/gui/filtereditor.py:288 ../src/gui/grampsgui.py:130 #: ../src/gui/editors/editlink.py:85 ../src/plugins/export/ExportCsv.py:334 #: ../src/plugins/gramplet/QuickViewGramplet.py:90 @@ -1027,7 +1028,7 @@ msgstr "" #: ../src/plugins/textreport/PlaceReport.py:386 #: ../src/plugins/tool/EventCmp.py:250 #: ../src/plugins/webreport/NarrativeWeb.py:138 -#: ../src/plugins/webreport/NarrativeWeb.py:4414 +#: ../src/plugins/webreport/NarrativeWeb.py:4420 msgid "Person" msgstr "" @@ -1036,7 +1037,7 @@ msgstr "" #. show "> Family: ..." and nothing else #. show "V Family: ..." and the rest #: ../src/ScratchPad.py:626 ../src/ToolTips.py:230 -#: ../src/gen/lib/eventroletype.py:67 ../src/gui/configure.py:446 +#: ../src/gen/lib/eventroletype.py:67 ../src/gui/configure.py:448 #: ../src/gui/filtereditor.py:289 ../src/gui/grampsgui.py:113 #: ../src/gui/editors/editfamily.py:579 ../src/gui/editors/editlink.py:82 #: ../src/plugins/export/ExportCsv.py:501 @@ -1055,7 +1056,7 @@ msgid "Family" msgstr "" #. 7 -#: ../src/ScratchPad.py:651 ../src/gui/configure.py:450 +#: ../src/ScratchPad.py:651 ../src/gui/configure.py:452 #: ../src/gui/filtereditor.py:292 ../src/gui/editors/editlink.py:88 #: ../src/gui/editors/editsource.py:75 #: ../src/gui/editors/displaytabs/nameembedlist.py:76 @@ -1073,7 +1074,7 @@ msgid "Source" msgstr "" #. 6 -#: ../src/ScratchPad.py:675 ../src/ToolTips.py:128 ../src/gui/configure.py:456 +#: ../src/ScratchPad.py:675 ../src/ToolTips.py:128 ../src/gui/configure.py:458 #: ../src/gui/filtereditor.py:294 ../src/gui/editors/editlink.py:87 #: ../src/gui/editors/editrepository.py:67 #: ../src/gui/editors/editrepository.py:69 @@ -1085,7 +1086,7 @@ msgstr "" #. Create the tree columns #. 0 selected? -#: ../src/ScratchPad.py:803 ../src/gui/viewmanager.py:448 +#: ../src/ScratchPad.py:803 ../src/gui/viewmanager.py:453 #: ../src/gui/editors/displaytabs/attrembedlist.py:62 #: ../src/gui/editors/displaytabs/backreflist.py:59 #: ../src/gui/editors/displaytabs/eventembedlist.py:74 @@ -1099,7 +1100,7 @@ msgstr "" #: ../src/gui/selectors/selectevent.py:63 #: ../src/gui/selectors/selectnote.py:68 #: ../src/gui/selectors/selectobject.py:76 ../src/Merge/mergeperson.py:230 -#: ../src/plugins/BookReport.py:735 ../src/plugins/BookReport.py:739 +#: ../src/plugins/BookReport.py:736 ../src/plugins/BookReport.py:740 #: ../src/plugins/quickview/FilterByName.py:290 #: ../src/plugins/quickview/OnThisDay.py:80 #: ../src/plugins/quickview/OnThisDay.py:81 @@ -1148,7 +1149,7 @@ msgstr "" #. #. ------------------------------------------------------------------------- #: ../src/ScratchPad.py:812 ../src/cli/clidbman.py:62 -#: ../src/gui/configure.py:1078 +#: ../src/gui/configure.py:1080 msgid "Family Tree" msgstr "" @@ -1553,7 +1554,7 @@ msgid "" msgstr "" #: ../src/TipOfDay.py:68 ../src/TipOfDay.py:69 ../src/TipOfDay.py:120 -#: ../src/gui/viewmanager.py:749 +#: ../src/gui/viewmanager.py:754 msgid "Tip of the Day" msgstr "" @@ -1607,7 +1608,7 @@ msgstr "" #: ../src/Utils.py:82 ../src/gui/editors/editperson.py:325 #: ../src/gui/views/treemodels/peoplemodel.py:96 #: ../src/Merge/mergeperson.py:62 -#: ../src/plugins/webreport/NarrativeWeb.py:3879 +#: ../src/plugins/webreport/NarrativeWeb.py:3885 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:90 msgid "male" msgstr "" @@ -1615,7 +1616,7 @@ msgstr "" #: ../src/Utils.py:83 ../src/gui/editors/editperson.py:324 #: ../src/gui/views/treemodels/peoplemodel.py:96 #: ../src/Merge/mergeperson.py:62 -#: ../src/plugins/webreport/NarrativeWeb.py:3880 +#: ../src/plugins/webreport/NarrativeWeb.py:3886 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:90 msgid "female" msgstr "" @@ -1699,7 +1700,7 @@ msgstr "" #: ../src/plugins/textreport/DetDescendantReport.py:551 #: ../src/plugins/textreport/IndivComplete.py:412 #: ../src/plugins/view/relview.py:655 -#: ../src/plugins/webreport/NarrativeWeb.py:3881 +#: ../src/plugins/webreport/NarrativeWeb.py:3887 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:90 msgid "unknown" msgstr "" @@ -1797,145 +1798,215 @@ msgstr "" #. #. ------------------------------------------------------------------------- #. keyword, code, translated standard, translated upper -#: ../src/Utils.py:1172 ../src/plugins/export/ExportCsv.py:336 +#. in gen.display.name.py we find: +#. 't' : title = title +#. 'f' : given = given (first names) +#. 'l' : surname = full surname (lastname) +#. 'c' : call = callname +#. 'x' : common = nick name if existing, otherwise first first name (common name) +#. 'i' : initials = initials of the first names +#. 'm' : primary = primary surname (main) +#. '0m': primary[pre]= prefix primary surname (main) +#. '1m': primary[sur]= surname primary surname (main) +#. '2m': primary[con]= connector primary surname (main) +#. 'y' : patronymic = pa/matronymic surname (father/mother) - assumed unique +#. '0y': patronymic[pre] = prefix " +#. '1y': patronymic[sur] = surname " +#. '2y': patronymic[con] = connector " +#. 'o' : notpatronymic = surnames without pa/matronymic and primary +#. 'r' : rest = non primary surnames +#. 'p' : prefix = list of all prefixes +#. 'q' : rawsurnames = surnames without prefixes and connectors +#. 's' : suffix = suffix +#. 'n' : nickname = nick name +#. 'g' : familynick = family nick name +#: ../src/Utils.py:1195 ../src/plugins/export/ExportCsv.py:336 #: ../src/plugins/import/ImportCsv.py:184 #: ../src/plugins/tool/PatchNames.py:439 msgid "Person|Title" msgstr "" -#: ../src/Utils.py:1172 +#: ../src/Utils.py:1195 msgid "Person|TITLE" msgstr "" -#: ../src/Utils.py:1173 ../src/gen/display/name.py:216 -#: ../src/gui/configure.py:509 ../src/gui/configure.py:511 -#: ../src/gui/configure.py:516 ../src/gui/configure.py:518 -#: ../src/gui/configure.py:520 ../src/gui/configure.py:521 +#: ../src/Utils.py:1196 ../src/gen/display/name.py:288 +#: ../src/gui/configure.py:511 ../src/gui/configure.py:513 +#: ../src/gui/configure.py:518 ../src/gui/configure.py:520 #: ../src/gui/configure.py:522 ../src/gui/configure.py:523 -#: ../src/gui/configure.py:525 ../src/gui/configure.py:526 +#: ../src/gui/configure.py:524 ../src/gui/configure.py:525 #: ../src/gui/configure.py:527 ../src/gui/configure.py:528 #: ../src/gui/configure.py:529 ../src/gui/configure.py:530 +#: ../src/gui/configure.py:531 ../src/gui/configure.py:532 #: ../src/plugins/export/ExportCsv.py:334 #: ../src/plugins/import/ImportCsv.py:178 msgid "Given" msgstr "" -#: ../src/Utils.py:1173 +#: ../src/Utils.py:1196 msgid "GIVEN" msgstr "" -#: ../src/Utils.py:1174 ../src/gui/configure.py:516 -#: ../src/gui/configure.py:523 ../src/gui/configure.py:525 -#: ../src/gui/configure.py:526 ../src/gui/configure.py:527 +#: ../src/Utils.py:1197 ../src/gui/configure.py:518 +#: ../src/gui/configure.py:525 ../src/gui/configure.py:527 #: ../src/gui/configure.py:528 ../src/gui/configure.py:529 +#: ../src/gui/configure.py:530 ../src/gui/configure.py:531 msgid "SURNAME" msgstr "" -#: ../src/Utils.py:1175 +#: ../src/Utils.py:1198 msgid "Name|Call" msgstr "" -#: ../src/Utils.py:1175 +#: ../src/Utils.py:1198 msgid "Name|CALL" msgstr "" -#: ../src/Utils.py:1176 ../src/gui/configure.py:513 -#: ../src/gui/configure.py:515 ../src/gui/configure.py:518 -#: ../src/gui/configure.py:519 ../src/gui/configure.py:525 +#: ../src/Utils.py:1199 ../src/gui/configure.py:515 +#: ../src/gui/configure.py:517 ../src/gui/configure.py:520 +#: ../src/gui/configure.py:521 ../src/gui/configure.py:527 msgid "Name|Common" msgstr "" -#: ../src/Utils.py:1176 +#: ../src/Utils.py:1199 msgid "Name|COMMON" msgstr "" -#: ../src/Utils.py:1177 +#: ../src/Utils.py:1200 msgid "Initials" msgstr "" -#: ../src/Utils.py:1177 +#: ../src/Utils.py:1200 msgid "INITIALS" msgstr "" -#: ../src/Utils.py:1178 ../src/gui/configure.py:509 -#: ../src/gui/configure.py:511 ../src/gui/configure.py:513 -#: ../src/gui/configure.py:515 ../src/gui/configure.py:516 -#: ../src/gui/configure.py:521 ../src/gui/configure.py:523 -#: ../src/gui/configure.py:528 ../src/gui/configure.py:530 +#: ../src/Utils.py:1201 ../src/gui/configure.py:511 +#: ../src/gui/configure.py:513 ../src/gui/configure.py:515 +#: ../src/gui/configure.py:517 ../src/gui/configure.py:518 +#: ../src/gui/configure.py:523 ../src/gui/configure.py:525 +#: ../src/gui/configure.py:530 ../src/gui/configure.py:532 #: ../src/plugins/export/ExportCsv.py:335 #: ../src/plugins/import/ImportCsv.py:188 msgid "Suffix" msgstr "" -#: ../src/Utils.py:1178 +#: ../src/Utils.py:1201 msgid "SUFFIX" msgstr "" -#: ../src/Utils.py:1179 ../src/gui/configure.py:530 -msgid "Rawsurnames" -msgstr "" - -#: ../src/Utils.py:1179 -msgid "RAWSURNAMES" -msgstr "" - -#: ../src/Utils.py:1180 ../src/gen/lib/nameorigintype.py:86 -#: ../src/gui/configure.py:522 -msgid "Patronymic" -msgstr "" - -#: ../src/Utils.py:1180 -msgid "PATRONYMIC" -msgstr "" - -#: ../src/Utils.py:1181 -msgid "Notpatronymic" -msgstr "" - -#: ../src/Utils.py:1181 -msgid "NOTPATRONYMIC" -msgstr "" - #. name, sort, width, modelcol -#: ../src/Utils.py:1182 ../src/gen/lib/eventroletype.py:60 +#: ../src/Utils.py:1202 ../src/gen/lib/eventroletype.py:60 #: ../src/gui/editors/displaytabs/surnametab.py:80 msgid "Primary" msgstr "" -#: ../src/Utils.py:1182 +#: ../src/Utils.py:1202 msgid "PRIMARY" msgstr "" -#: ../src/Utils.py:1183 ../src/gui/editors/displaytabs/surnametab.py:75 +#: ../src/Utils.py:1203 +msgid "Primary[pre]" +msgstr "" + +#: ../src/Utils.py:1203 +msgid "PRIMARY[PRE]" +msgstr "" + +#: ../src/Utils.py:1204 +msgid "Primary[sur]" +msgstr "" + +#: ../src/Utils.py:1204 +msgid "PRIMARY[SUR]" +msgstr "" + +#: ../src/Utils.py:1205 +msgid "Primary[con]" +msgstr "" + +#: ../src/Utils.py:1205 +msgid "PRIMARY[CON]" +msgstr "" + +#: ../src/Utils.py:1206 ../src/gen/lib/nameorigintype.py:86 +#: ../src/gui/configure.py:524 +msgid "Patronymic" +msgstr "" + +#: ../src/Utils.py:1206 +msgid "PATRONYMIC" +msgstr "" + +#: ../src/Utils.py:1207 +msgid "Patronymic[pre]" +msgstr "" + +#: ../src/Utils.py:1207 +msgid "PATRONYMIC[PRE]" +msgstr "" + +#: ../src/Utils.py:1208 +msgid "Patronymic[sur]" +msgstr "" + +#: ../src/Utils.py:1208 +msgid "PATRONYMIC[SUR]" +msgstr "" + +#: ../src/Utils.py:1209 +msgid "Patronymic[con]" +msgstr "" + +#: ../src/Utils.py:1209 +msgid "PATRONYMIC[CON]" +msgstr "" + +#: ../src/Utils.py:1210 ../src/gui/configure.py:532 +msgid "Rawsurnames" +msgstr "" + +#: ../src/Utils.py:1210 +msgid "RAWSURNAMES" +msgstr "" + +#: ../src/Utils.py:1211 +msgid "Notpatronymic" +msgstr "" + +#: ../src/Utils.py:1211 +msgid "NOTPATRONYMIC" +msgstr "" + +#: ../src/Utils.py:1212 ../src/gui/editors/displaytabs/surnametab.py:75 #: ../src/plugins/export/ExportCsv.py:335 #: ../src/plugins/import/ImportCsv.py:186 msgid "Prefix" msgstr "" -#: ../src/Utils.py:1183 +#: ../src/Utils.py:1212 msgid "PREFIX" msgstr "" -#: ../src/Utils.py:1184 ../src/gen/lib/attrtype.py:71 -#: ../src/gui/configure.py:512 ../src/gui/configure.py:514 -#: ../src/gui/configure.py:519 ../src/gui/configure.py:526 +#: ../src/Utils.py:1213 ../src/gen/lib/attrtype.py:71 +#: ../src/gui/configure.py:514 ../src/gui/configure.py:516 +#: ../src/gui/configure.py:521 ../src/gui/configure.py:528 #: ../src/plugins/tool/PatchNames.py:429 msgid "Nickname" msgstr "" -#: ../src/Utils.py:1184 +#: ../src/Utils.py:1213 msgid "NICKNAME" msgstr "" -#: ../src/Utils.py:1185 +#: ../src/Utils.py:1214 msgid "Familynick" msgstr "" -#: ../src/Utils.py:1185 +#: ../src/Utils.py:1214 msgid "FAMILYNICK" msgstr "" -#: ../src/Utils.py:1295 ../src/Utils.py:1311 +#: ../src/Utils.py:1324 ../src/Utils.py:1340 #, python-format msgid "%s, ..." msgstr "" @@ -2051,11 +2122,13 @@ msgid "" " -l List Family Trees\n" " -L List Family Trees in Detail\n" " -u, --force-unlock Force unlock of family tree\n" -" -c, --config=[config.setting[:value]] Show/set config setting(s)\n" -" -v, --version Show versions and settings\n" +" -s, --show Show config settings\n" +" -c, --config=[config.setting[:value]] Set config setting(s) and start " +"Gramps\n" +" -v, --version Show versions\n" msgstr "" -#: ../src/cli/argparser.py:76 +#: ../src/cli/argparser.py:77 msgid "" "\n" "Example of usage of Gramps command line interface\n" @@ -2114,18 +2187,18 @@ msgid "" "Syntax may be different for other shells and for Windows.\n" msgstr "" -#: ../src/cli/argparser.py:223 ../src/cli/argparser.py:343 +#: ../src/cli/argparser.py:228 ../src/cli/argparser.py:348 msgid "Error parsing the arguments" msgstr "" -#: ../src/cli/argparser.py:225 +#: ../src/cli/argparser.py:230 #, python-format msgid "" "Error parsing the arguments: %s \n" "Type gramps --help for an overview of commands, or read the manual pages." msgstr "" -#: ../src/cli/argparser.py:344 +#: ../src/cli/argparser.py:349 #, python-format msgid "" "Error parsing the arguments: %s \n" @@ -2149,7 +2222,7 @@ msgid "Import finished..." msgstr "" #. Create a new database -#: ../src/cli/clidbman.py:298 ../src/plugins/import/ImportCsv.py:441 +#: ../src/cli/clidbman.py:298 ../src/plugins/import/ImportCsv.py:443 msgid "Importing data..." msgstr "" @@ -2161,7 +2234,7 @@ msgstr "" msgid "Could not make database directory: " msgstr "" -#: ../src/cli/clidbman.py:425 ../src/gui/configure.py:1022 +#: ../src/cli/clidbman.py:425 ../src/gui/configure.py:1024 msgid "Never" msgstr "" @@ -2228,14 +2301,14 @@ msgstr "" #. FIXME it is wrong to use translatable text in comparison. #. How can we distinguish custom size though? -#: ../src/cli/plug/__init__.py:216 ../src/gen/plug/report/_paper.py:91 +#: ../src/cli/plug/__init__.py:215 ../src/gen/plug/report/_paper.py:91 #: ../src/gen/plug/report/_paper.py:113 #: ../src/gui/plug/report/_papermenu.py:182 #: ../src/gui/plug/report/_papermenu.py:243 msgid "Custom Size" msgstr "" -#: ../src/cli/plug/__init__.py:427 +#: ../src/cli/plug/__init__.py:426 msgid "Failed to write report. " msgstr "" @@ -2300,85 +2373,114 @@ msgstr "" msgid "_Redo %s" msgstr "" -#: ../src/gen/display/name.py:214 +#: ../src/gen/display/name.py:286 msgid "Default format (defined by Gramps preferences)" msgstr "" -#: ../src/gen/display/name.py:215 -msgid "Surname, Given" +#: ../src/gen/display/name.py:287 +msgid "Surname, Given Suffix" msgstr "" -#: ../src/gen/display/name.py:217 -msgid "Given Surname" +#: ../src/gen/display/name.py:289 +msgid "Given Surname Suffix" +msgstr "" + +#. primary name primconnector other, given pa/matronynic suffix, primprefix +#: ../src/gen/display/name.py:291 +msgid "Main Surnames, Given Patronymic Suffix Prefix" msgstr "" #. DEPRECATED FORMATS -#: ../src/gen/display/name.py:219 +#: ../src/gen/display/name.py:294 msgid "Patronymic, Given" msgstr "" -#: ../src/gen/display/name.py:403 ../src/gen/display/name.py:482 +#: ../src/gen/display/name.py:485 ../src/gen/display/name.py:585 #: ../src/plugins/import/ImportCsv.py:274 msgid "Person|title" msgstr "" -#: ../src/gen/display/name.py:405 ../src/gen/display/name.py:484 +#: ../src/gen/display/name.py:487 ../src/gen/display/name.py:587 #: ../src/plugins/import/ImportCsv.py:268 msgid "given" msgstr "" -#: ../src/gen/display/name.py:407 ../src/gen/display/name.py:486 +#: ../src/gen/display/name.py:489 ../src/gen/display/name.py:589 #: ../src/plugins/import/ImportCsv.py:264 msgid "surname" msgstr "" -#: ../src/gen/display/name.py:409 ../src/gen/display/name.py:488 +#: ../src/gen/display/name.py:491 ../src/gen/display/name.py:591 #: ../src/gui/editors/editperson.py:363 ../src/plugins/import/ImportCsv.py:278 msgid "suffix" msgstr "" -#: ../src/gen/display/name.py:411 ../src/gen/display/name.py:490 +#: ../src/gen/display/name.py:493 ../src/gen/display/name.py:593 msgid "Name|call" msgstr "" -#: ../src/gen/display/name.py:414 ../src/gen/display/name.py:492 +#: ../src/gen/display/name.py:496 ../src/gen/display/name.py:595 msgid "Name|common" msgstr "" -#: ../src/gen/display/name.py:418 ../src/gen/display/name.py:495 +#: ../src/gen/display/name.py:500 ../src/gen/display/name.py:598 msgid "initials" msgstr "" -#: ../src/gen/display/name.py:420 ../src/gen/display/name.py:497 -msgid "patronymic" -msgstr "" - -#: ../src/gen/display/name.py:422 ../src/gen/display/name.py:499 -msgid "notpatronymic" -msgstr "" - -#: ../src/gen/display/name.py:425 ../src/gen/display/name.py:501 +#: ../src/gen/display/name.py:503 ../src/gen/display/name.py:600 msgid "Name|primary" msgstr "" -#: ../src/gen/display/name.py:428 ../src/gen/display/name.py:503 +#: ../src/gen/display/name.py:506 ../src/gen/display/name.py:602 +msgid "primary[pre]" +msgstr "" + +#: ../src/gen/display/name.py:509 ../src/gen/display/name.py:604 +msgid "primary[sur]" +msgstr "" + +#: ../src/gen/display/name.py:512 ../src/gen/display/name.py:606 +msgid "primary[con]" +msgstr "" + +#: ../src/gen/display/name.py:514 ../src/gen/display/name.py:608 +msgid "patronymic" +msgstr "" + +#: ../src/gen/display/name.py:516 ../src/gen/display/name.py:610 +msgid "patronymic[pre]" +msgstr "" + +#: ../src/gen/display/name.py:518 ../src/gen/display/name.py:612 +msgid "patronymic[sur]" +msgstr "" + +#: ../src/gen/display/name.py:520 ../src/gen/display/name.py:614 +msgid "patronymic[con]" +msgstr "" + +#: ../src/gen/display/name.py:522 ../src/gen/display/name.py:616 +msgid "notpatronymic" +msgstr "" + +#: ../src/gen/display/name.py:525 ../src/gen/display/name.py:618 msgid "Remaining names|rest" msgstr "" -#: ../src/gen/display/name.py:431 ../src/gen/display/name.py:505 +#: ../src/gen/display/name.py:528 ../src/gen/display/name.py:620 #: ../src/gui/editors/editperson.py:384 ../src/plugins/import/ImportCsv.py:276 msgid "prefix" msgstr "" -#: ../src/gen/display/name.py:434 ../src/gen/display/name.py:507 +#: ../src/gen/display/name.py:531 ../src/gen/display/name.py:622 msgid "rawsurnames" msgstr "" -#: ../src/gen/display/name.py:436 ../src/gen/display/name.py:509 +#: ../src/gen/display/name.py:533 ../src/gen/display/name.py:624 msgid "nickname" msgstr "" -#: ../src/gen/display/name.py:438 ../src/gen/display/name.py:511 +#: ../src/gen/display/name.py:535 ../src/gen/display/name.py:626 msgid "familynick" msgstr "" @@ -2397,12 +2499,12 @@ msgid "Caste" msgstr "" #. 2 name (version) -#: ../src/gen/lib/attrtype.py:66 ../src/gui/viewmanager.py:450 +#: ../src/gen/lib/attrtype.py:66 ../src/gui/viewmanager.py:455 #: ../src/gui/editors/displaytabs/eventembedlist.py:73 #: ../src/gui/editors/displaytabs/webembedlist.py:66 #: ../src/gui/plug/_windows.py:118 ../src/gui/plug/_windows.py:229 #: ../src/gui/plug/_windows.py:592 ../src/gui/selectors/selectevent.py:61 -#: ../src/plugins/gramplet/MediaMetadata.py:143 +#: ../src/plugins/gramplet/MetadataViewer.py:150 #: ../src/plugins/textreport/PlaceReport.py:182 #: ../src/plugins/textreport/PlaceReport.py:255 #: ../src/plugins/textreport/TagReport.py:312 @@ -2456,7 +2558,7 @@ msgid "Witness" msgstr "" #. Manual Time -#: ../src/gen/lib/attrtype.py:78 ../src/plugins/gramplet/MediaMetadata.py:125 +#: ../src/gen/lib/attrtype.py:78 ../src/plugins/gramplet/MetadataViewer.py:132 msgid "Time" msgstr "" @@ -2810,7 +2912,7 @@ msgstr "" #: ../src/gen/lib/eventtype.py:176 #: ../src/plugins/gramplet/bottombar.gpr.py:103 #: ../src/plugins/webreport/NarrativeWeb.py:2014 -#: ../src/plugins/webreport/NarrativeWeb.py:5444 +#: ../src/plugins/webreport/NarrativeWeb.py:5450 msgid "Residence" msgstr "" @@ -3178,7 +3280,7 @@ msgstr "" msgid "Matrilineal" msgstr "" -#: ../src/gen/lib/notetype.py:80 ../src/gui/configure.py:1063 +#: ../src/gen/lib/notetype.py:80 ../src/gui/configure.py:1065 #: ../src/gui/editors/editeventref.py:77 ../src/gui/editors/editmediaref.py:91 #: ../src/gui/editors/editreporef.py:73 ../src/gui/editors/editsourceref.py:75 #: ../src/gui/editors/editsourceref.py:81 ../src/glade/editmediaref.glade.h:11 @@ -3518,11 +3620,11 @@ msgstr "" #: ../src/docgen/ODSTab.py:431 ../src/docgen/ODSTab.py:462 #: ../src/docgen/ODSTab.py:466 ../src/docgen/ODSTab.py:478 #: ../src/docgen/ODSTab.py:482 ../src/docgen/ODSTab.py:501 -#: ../src/docgen/ODSTab.py:505 ../src/plugins/docgen/AsciiDoc.py:152 -#: ../src/plugins/docgen/AsciiDoc.py:155 ../src/plugins/docgen/ODFDoc.py:1030 -#: ../src/plugins/docgen/ODFDoc.py:1033 ../src/plugins/docgen/PSDrawDoc.py:107 -#: ../src/plugins/docgen/PSDrawDoc.py:110 ../src/plugins/docgen/RTFDoc.py:83 -#: ../src/plugins/docgen/RTFDoc.py:86 ../src/plugins/docgen/SvgDrawDoc.py:79 +#: ../src/docgen/ODSTab.py:505 ../src/plugins/docgen/AsciiDoc.py:150 +#: ../src/plugins/docgen/AsciiDoc.py:153 ../src/plugins/docgen/ODFDoc.py:1027 +#: ../src/plugins/docgen/ODFDoc.py:1030 ../src/plugins/docgen/PSDrawDoc.py:106 +#: ../src/plugins/docgen/PSDrawDoc.py:109 ../src/plugins/docgen/RTFDoc.py:82 +#: ../src/plugins/docgen/RTFDoc.py:85 ../src/plugins/docgen/SvgDrawDoc.py:79 #: ../src/plugins/docgen/SvgDrawDoc.py:81 #: ../src/plugins/export/ExportCsv.py:299 #: ../src/plugins/export/ExportCsv.py:303 @@ -3533,7 +3635,7 @@ msgstr "" #: ../src/plugins/export/ExportVCalendar.py:108 #: ../src/plugins/export/ExportVCard.py:92 #: ../src/plugins/export/ExportVCard.py:96 -#: ../src/plugins/webreport/NarrativeWeb.py:5715 +#: ../src/plugins/webreport/NarrativeWeb.py:5721 #, python-format msgid "Could not create %s" msgstr "" @@ -3598,6 +3700,283 @@ msgstr "" msgid "Registered '%s'" msgstr "" +#. ------------------------------------------------------------------------------- +#. +#. Private Constants +#. +#. ------------------------------------------------------------------------------- +#: ../src/gen/plug/docgen/graphdoc.py:63 +#: ../src/plugins/textreport/AncestorReport.py:277 +#: ../src/plugins/textreport/DetAncestralReport.py:727 +#: ../src/plugins/textreport/DetDescendantReport.py:877 +msgid "Default" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:64 +msgid "PostScript / Helvetica" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:65 +msgid "TrueType / FreeSans" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:67 +#: ../src/plugins/view/pedigreeview.py:2171 +msgid "Vertical (top to bottom)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:68 +#: ../src/plugins/view/pedigreeview.py:2172 +msgid "Vertical (bottom to top)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:69 +#: ../src/plugins/view/pedigreeview.py:2173 +msgid "Horizontal (left to right)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:70 +#: ../src/plugins/view/pedigreeview.py:2174 +msgid "Horizontal (right to left)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:72 +msgid "Bottom, left" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:73 +msgid "Bottom, right" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:74 +msgid "Top, left" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:75 +msgid "Top, Right" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:76 +msgid "Right, bottom" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:77 +msgid "Right, top" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:78 +msgid "Left, bottom" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:79 +msgid "Left, top" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:81 +msgid "Minimal size" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:82 +msgid "Fill the given area" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:83 +msgid "Use optimal number of pages" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:85 +msgid "Top" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:86 +msgid "Bottom" +msgstr "" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:129 +msgid "GraphViz Layout" +msgstr "" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:131 +#: ../src/gui/widgets/styledtexteditor.py:476 +msgid "Font family" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:134 +msgid "" +"Choose the font family. If international characters don't show, use FreeSans " +"font. FreeSans is available from: http://www.nongnu.org/freefont/" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:140 +#: ../src/gui/widgets/styledtexteditor.py:488 +msgid "Font size" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:141 +msgid "The font size, in points." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:144 +msgid "Graph Direction" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:147 +msgid "Whether graph goes from top to bottom or left to right." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:151 +msgid "Number of Horizontal Pages" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:152 +msgid "" +"GraphViz can create very large graphs by spreading the graph across a " +"rectangular array of pages. This controls the number pages in the array " +"horizontally. Only valid for dot and pdf via Ghostscript." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:159 +msgid "Number of Vertical Pages" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:160 +msgid "" +"GraphViz can create very large graphs by spreading the graph across a " +"rectangular array of pages. This controls the number pages in the array " +"vertically. Only valid for dot and pdf via Ghostscript." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:167 +msgid "Paging Direction" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:170 +msgid "" +"The order in which the graph pages are output. This option only applies if " +"the horizontal pages or vertical pages are greater than 1." +msgstr "" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:188 +msgid "GraphViz Options" +msgstr "" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:191 +msgid "Aspect ratio" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:194 +msgid "Affects greatly how the graph is layed out on the page." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:198 +msgid "DPI" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:199 +msgid "" +"Dots per inch. When creating images such as .gif or .png files for the web, " +"try numbers such as 100 or 300 DPI. When creating PostScript or PDF files, " +"use 72 DPI." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:205 +msgid "Node spacing" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:206 +msgid "" +"The minimum amount of free space, in inches, between individual nodes. For " +"vertical graphs, this corresponds to spacing between columns. For " +"horizontal graphs, this corresponds to spacing between rows." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:213 +msgid "Rank spacing" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:214 +msgid "" +"The minimum amount of free space, in inches, between ranks. For vertical " +"graphs, this corresponds to spacing between rows. For horizontal graphs, " +"this corresponds to spacing between columns." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:221 +msgid "Use subgraphs" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:222 +msgid "" +"Subgraphs can help GraphViz position spouses together, but with non-trivial " +"graphs will result in longer lines and larger graphs." +msgstr "" + +#. ############################### +#: ../src/gen/plug/docgen/graphdoc.py:232 +msgid "Note to add to the graph" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:234 +msgid "This text will be added to the graph." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:237 +msgid "Note location" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:240 +msgid "Whether note will appear on top or bottom of the page." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:244 +msgid "Note size" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:245 +msgid "The size of note text, in points." +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:953 +msgid "PDF (Ghostscript)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:959 +msgid "PDF (Graphviz)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:965 +#: ../src/plugins/docgen/docgen.gpr.py:152 +msgid "PostScript" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:971 +msgid "Structured Vector Graphics (SVG)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:977 +msgid "Compressed Structured Vector Graphs (SVGZ)" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:983 +msgid "JPEG image" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:989 +msgid "GIF image" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:995 +msgid "PNG image" +msgstr "" + +#: ../src/gen/plug/docgen/graphdoc.py:1001 +msgid "Graphviz File" +msgstr "" + #: ../src/gen/plug/report/_constants.py:47 msgid "Text Reports" msgstr "" @@ -3722,9 +4101,9 @@ msgstr "" #. "Display Format")) #. Spouse_disp.set_help(_("Show spouses of the center person?")) #. menu.add_option(category_name, "Spouse_disp", Spouse_disp) -#: ../src/gui/columnorder.py:122 ../src/gui/configure.py:899 -#: ../src/plugins/drawreport/AncestorTree.py:904 -#: ../src/plugins/drawreport/DescendTree.py:1492 +#: ../src/gui/columnorder.py:122 ../src/gui/configure.py:901 +#: ../src/plugins/drawreport/AncestorTree.py:906 +#: ../src/plugins/drawreport/DescendTree.py:1493 msgid "Display" msgstr "" @@ -3760,13 +4139,16 @@ msgid "" "name\n" " Initials - first letters of Given Common - nick " "name, otherwise first of Given\n" -" Primary - primary surname (main) Familynick - family " -"nick name\n" -" Patronymic - father's surname Notpatronymic- all " -"surnames, except patronymic\n" -" Prefix - all prefixes (von, de) Rawsurnames - surnames " -"(no prefixes and connectors)\n" -" Rest - non primary surnames\n" +" Primary, Primary[pre] or [sur] or [con]- full primary surname, " +"prefix, surname only, connector \n" +" Patronymic, or [pre] or [sur] or [con] - full pa/matronic surname, " +"prefix, surname only, connector \n" +" Familynick - family nick name Prefix - all " +"prefixes (von, de) \n" +" Rest - non primary surnames Notpatronymic- all " +"surnames, except pa/matronymic & primary\n" +" Rawsurnames- surnames (no prefixes and connectors)\n" +"\n" "\n" "UPPERCASE keyword forces uppercase. Extra parentheses, commas are removed. " "Other text appears literally.\n" @@ -3775,21 +4157,21 @@ msgid "" "- Underhills'\n" " Edwin Jose is given name, von der is the prefix, " "Smith and Weston surnames, \n" -" Wilson patronymic surname, Dr. title, Sr suffix, " -"Ed nick name, \n" +" and a connector, Wilson patronymic surname, Dr. " +"title, Sr suffix, Ed nick name, \n" " Underhills family nick name, Jose callname.\n" msgstr "" -#: ../src/gui/configure.py:128 +#: ../src/gui/configure.py:130 msgid " Name Editor" msgstr "" -#: ../src/gui/configure.py:128 ../src/gui/configure.py:146 -#: ../src/gui/configure.py:1155 ../src/gui/views/pageview.py:624 +#: ../src/gui/configure.py:130 ../src/gui/configure.py:148 +#: ../src/gui/configure.py:1157 ../src/gui/views/pageview.py:624 msgid "Preferences" msgstr "" -#: ../src/gui/configure.py:427 +#: ../src/gui/configure.py:429 #: ../src/gui/editors/displaytabs/addrembedlist.py:73 #: ../src/gui/editors/displaytabs/locationembedlist.py:55 #: ../src/gui/selectors/selectplace.py:65 @@ -3801,7 +4183,7 @@ msgstr "" msgid "Locality" msgstr "" -#: ../src/gui/configure.py:428 +#: ../src/gui/configure.py:430 #: ../src/gui/editors/displaytabs/addrembedlist.py:74 #: ../src/gui/editors/displaytabs/locationembedlist.py:56 #: ../src/gui/selectors/selectplace.py:66 @@ -3813,13 +4195,13 @@ msgstr "" msgid "City" msgstr "" -#: ../src/gui/configure.py:429 +#: ../src/gui/configure.py:431 #: ../src/gui/editors/displaytabs/addrembedlist.py:75 #: ../src/plugins/view/repoview.py:89 msgid "State/County" msgstr "" -#: ../src/gui/configure.py:430 +#: ../src/gui/configure.py:432 #: ../src/gui/editors/displaytabs/addrembedlist.py:76 #: ../src/gui/editors/displaytabs/locationembedlist.py:59 #: ../src/gui/selectors/selectplace.py:69 @@ -3833,278 +4215,278 @@ msgstr "" msgid "Country" msgstr "" -#: ../src/gui/configure.py:431 ../src/plugins/lib/libplaceview.py:99 +#: ../src/gui/configure.py:433 ../src/plugins/lib/libplaceview.py:99 #: ../src/plugins/tool/ExtractCity.py:388 #: ../src/plugins/view/placetreeview.py:78 ../src/plugins/view/repoview.py:91 msgid "ZIP/Postal Code" msgstr "" -#: ../src/gui/configure.py:432 ../src/plugins/gramplet/RepositoryDetails.py:54 +#: ../src/gui/configure.py:434 ../src/plugins/gramplet/RepositoryDetails.py:54 #: ../src/plugins/webreport/NarrativeWeb.py:139 msgid "Phone" msgstr "" -#: ../src/gui/configure.py:433 ../src/gui/plug/_windows.py:595 +#: ../src/gui/configure.py:435 ../src/gui/plug/_windows.py:595 #: ../src/plugins/gramplet/RepositoryDetails.py:55 #: ../src/plugins/view/repoview.py:92 msgid "Email" msgstr "" -#: ../src/gui/configure.py:434 +#: ../src/gui/configure.py:436 msgid "Researcher" msgstr "" -#: ../src/gui/configure.py:452 ../src/gui/filtereditor.py:293 +#: ../src/gui/configure.py:454 ../src/gui/filtereditor.py:293 #: ../src/gui/editors/editperson.py:625 msgid "Media Object" msgstr "" -#: ../src/gui/configure.py:460 +#: ../src/gui/configure.py:462 msgid "ID Formats" msgstr "" -#: ../src/gui/configure.py:468 +#: ../src/gui/configure.py:470 msgid "Suppress warning when adding parents to a child." msgstr "" -#: ../src/gui/configure.py:472 +#: ../src/gui/configure.py:474 msgid "Suppress warning when cancelling with changed data." msgstr "" -#: ../src/gui/configure.py:476 +#: ../src/gui/configure.py:478 msgid "Suppress warning about missing researcher when exporting to GEDCOM." msgstr "" -#: ../src/gui/configure.py:481 +#: ../src/gui/configure.py:483 msgid "Show plugin status dialog on plugin load error." msgstr "" -#: ../src/gui/configure.py:484 +#: ../src/gui/configure.py:486 msgid "Warnings" msgstr "" -#: ../src/gui/configure.py:510 ../src/gui/configure.py:524 +#: ../src/gui/configure.py:512 ../src/gui/configure.py:526 msgid "Common" msgstr "" -#: ../src/gui/configure.py:517 ../src/plugins/export/ExportCsv.py:335 +#: ../src/gui/configure.py:519 ../src/plugins/export/ExportCsv.py:335 #: ../src/plugins/import/ImportCsv.py:182 msgid "Call" msgstr "" -#: ../src/gui/configure.py:522 +#: ../src/gui/configure.py:524 msgid "NotPatronymic" msgstr "" -#: ../src/gui/configure.py:636 +#: ../src/gui/configure.py:638 msgid "This format exists already." msgstr "" -#: ../src/gui/configure.py:658 +#: ../src/gui/configure.py:660 msgid "Invalid or incomplete format definition." msgstr "" -#: ../src/gui/configure.py:675 +#: ../src/gui/configure.py:677 msgid "Format" msgstr "" -#: ../src/gui/configure.py:684 +#: ../src/gui/configure.py:686 msgid "Example" msgstr "" #. label for the combo -#: ../src/gui/configure.py:818 ../src/plugins/drawreport/Calendar.py:421 +#: ../src/gui/configure.py:820 ../src/plugins/drawreport/Calendar.py:421 #: ../src/plugins/textreport/BirthdayReport.py:364 -#: ../src/plugins/webreport/NarrativeWeb.py:6423 -#: ../src/plugins/webreport/WebCal.py:1377 +#: ../src/plugins/webreport/NarrativeWeb.py:6429 +#: ../src/plugins/webreport/WebCal.py:1378 msgid "Name format" msgstr "" -#: ../src/gui/configure.py:822 ../src/gui/editors/displaytabs/buttontab.py:70 +#: ../src/gui/configure.py:824 ../src/gui/editors/displaytabs/buttontab.py:70 #: ../src/gui/plug/_windows.py:136 ../src/gui/plug/_windows.py:192 -#: ../src/plugins/BookReport.py:960 +#: ../src/plugins/BookReport.py:961 msgid "Edit" msgstr "" -#: ../src/gui/configure.py:839 +#: ../src/gui/configure.py:841 msgid "Date format" msgstr "" -#: ../src/gui/configure.py:852 +#: ../src/gui/configure.py:854 msgid "Calendar on reports" msgstr "" -#: ../src/gui/configure.py:865 +#: ../src/gui/configure.py:867 msgid "Surname guessing" msgstr "" -#: ../src/gui/configure.py:872 +#: ../src/gui/configure.py:874 msgid "Height multiple surname box (pixels)" msgstr "" -#: ../src/gui/configure.py:879 +#: ../src/gui/configure.py:881 msgid "Active person's name and ID" msgstr "" -#: ../src/gui/configure.py:880 +#: ../src/gui/configure.py:882 msgid "Relationship to home person" msgstr "" -#: ../src/gui/configure.py:889 +#: ../src/gui/configure.py:891 msgid "Status bar" msgstr "" -#: ../src/gui/configure.py:896 +#: ../src/gui/configure.py:898 msgid "Show text in sidebar buttons (requires restart)" msgstr "" -#: ../src/gui/configure.py:907 +#: ../src/gui/configure.py:909 msgid "Missing surname" msgstr "" -#: ../src/gui/configure.py:910 +#: ../src/gui/configure.py:912 msgid "Missing given name" msgstr "" -#: ../src/gui/configure.py:913 +#: ../src/gui/configure.py:915 msgid "Missing record" msgstr "" -#: ../src/gui/configure.py:916 +#: ../src/gui/configure.py:918 msgid "Private surname" msgstr "" -#: ../src/gui/configure.py:919 +#: ../src/gui/configure.py:921 msgid "Private given name" msgstr "" -#: ../src/gui/configure.py:922 +#: ../src/gui/configure.py:924 msgid "Private record" msgstr "" -#: ../src/gui/configure.py:953 +#: ../src/gui/configure.py:955 msgid "Change is not immediate" msgstr "" -#: ../src/gui/configure.py:954 +#: ../src/gui/configure.py:956 msgid "" "Changing the data format will not take effect until the next time Gramps is " "started." msgstr "" -#: ../src/gui/configure.py:967 +#: ../src/gui/configure.py:969 msgid "Date about range" msgstr "" -#: ../src/gui/configure.py:970 +#: ../src/gui/configure.py:972 msgid "Date after range" msgstr "" -#: ../src/gui/configure.py:973 +#: ../src/gui/configure.py:975 msgid "Date before range" msgstr "" -#: ../src/gui/configure.py:976 +#: ../src/gui/configure.py:978 msgid "Maximum age probably alive" msgstr "" -#: ../src/gui/configure.py:979 +#: ../src/gui/configure.py:981 msgid "Maximum sibling age difference" msgstr "" -#: ../src/gui/configure.py:982 +#: ../src/gui/configure.py:984 msgid "Minimum years between generations" msgstr "" -#: ../src/gui/configure.py:985 +#: ../src/gui/configure.py:987 msgid "Average years between generations" msgstr "" -#: ../src/gui/configure.py:988 +#: ../src/gui/configure.py:990 msgid "Markup for invalid date format" msgstr "" -#: ../src/gui/configure.py:991 +#: ../src/gui/configure.py:993 msgid "Dates" msgstr "" -#: ../src/gui/configure.py:1000 +#: ../src/gui/configure.py:1002 msgid "Add default source on import" msgstr "" -#: ../src/gui/configure.py:1003 +#: ../src/gui/configure.py:1005 msgid "Enable spelling checker" msgstr "" -#: ../src/gui/configure.py:1006 +#: ../src/gui/configure.py:1008 msgid "Display Tip of the Day" msgstr "" -#: ../src/gui/configure.py:1009 +#: ../src/gui/configure.py:1011 msgid "Remember last view displayed" msgstr "" -#: ../src/gui/configure.py:1012 +#: ../src/gui/configure.py:1014 msgid "Max generations for relationships" msgstr "" -#: ../src/gui/configure.py:1016 +#: ../src/gui/configure.py:1018 msgid "Base path for relative media paths" msgstr "" -#: ../src/gui/configure.py:1023 +#: ../src/gui/configure.py:1025 msgid "Once a month" msgstr "" -#: ../src/gui/configure.py:1024 +#: ../src/gui/configure.py:1026 msgid "Once a week" msgstr "" -#: ../src/gui/configure.py:1025 +#: ../src/gui/configure.py:1027 msgid "Once a day" msgstr "" -#: ../src/gui/configure.py:1026 +#: ../src/gui/configure.py:1028 msgid "Always" msgstr "" -#: ../src/gui/configure.py:1031 +#: ../src/gui/configure.py:1033 msgid "Check for updates" msgstr "" -#: ../src/gui/configure.py:1036 +#: ../src/gui/configure.py:1038 msgid "Updated addons only" msgstr "" -#: ../src/gui/configure.py:1037 +#: ../src/gui/configure.py:1039 msgid "New addons only" msgstr "" -#: ../src/gui/configure.py:1038 +#: ../src/gui/configure.py:1040 msgid "New and updated addons" msgstr "" -#: ../src/gui/configure.py:1048 +#: ../src/gui/configure.py:1050 msgid "What to check" msgstr "" -#: ../src/gui/configure.py:1053 +#: ../src/gui/configure.py:1055 msgid "Do not ask about previously notified addons" msgstr "" -#: ../src/gui/configure.py:1058 +#: ../src/gui/configure.py:1060 msgid "Check now" msgstr "" -#: ../src/gui/configure.py:1072 +#: ../src/gui/configure.py:1074 msgid "Family Tree Database path" msgstr "" -#: ../src/gui/configure.py:1075 +#: ../src/gui/configure.py:1077 msgid "Automatically load last family tree" msgstr "" -#: ../src/gui/configure.py:1088 +#: ../src/gui/configure.py:1090 msgid "Select media directory" msgstr "" @@ -4178,8 +4560,8 @@ msgstr "" msgid "Upgrade now" msgstr "" -#: ../src/gui/dbloader.py:306 ../src/gui/viewmanager.py:983 -#: ../src/plugins/view/familyview.py:257 +#: ../src/gui/dbloader.py:306 ../src/gui/viewmanager.py:988 +#: ../src/plugins/view/familyview.py:258 msgid "Cancel" msgstr "" @@ -4709,8 +5091,8 @@ msgstr "" #: ../src/plugins/textreport/BirthdayReport.py:349 #: ../src/plugins/textreport/IndivComplete.py:649 #: ../src/plugins/tool/SortEvents.py:168 -#: ../src/plugins/webreport/NarrativeWeb.py:6407 -#: ../src/plugins/webreport/WebCal.py:1361 +#: ../src/plugins/webreport/NarrativeWeb.py:6413 +#: ../src/plugins/webreport/WebCal.py:1362 msgid "Filter" msgstr "" @@ -4772,7 +5154,7 @@ msgstr "" #: ../src/gui/selectors/selectevent.py:65 #: ../src/plugins/export/ExportCsv.py:458 #: ../src/plugins/gramplet/AgeOnDateGramplet.py:73 -#: ../src/plugins/gramplet/MediaMetadata.py:122 +#: ../src/plugins/gramplet/MetadataViewer.py:129 #: ../src/plugins/gramplet/PersonResidence.py:49 #: ../src/plugins/import/ImportCsv.py:258 #: ../src/plugins/quickview/OnThisDay.py:80 @@ -4797,12 +5179,12 @@ msgstr "" #: ../src/gui/grampsgui.py:112 ../src/Merge/mergeperson.py:196 #: ../src/plugins/quickview/FilterByName.py:97 #: ../src/plugins/textreport/TagReport.py:283 -#: ../src/plugins/view/eventview.py:115 ../src/plugins/view/view.gpr.py:40 +#: ../src/plugins/view/eventview.py:116 ../src/plugins/view/view.gpr.py:40 #: ../src/plugins/webreport/NarrativeWeb.py:1220 #: ../src/plugins/webreport/NarrativeWeb.py:1263 #: ../src/plugins/webreport/NarrativeWeb.py:2677 -#: ../src/plugins/webreport/NarrativeWeb.py:2852 -#: ../src/plugins/webreport/NarrativeWeb.py:4667 +#: ../src/plugins/webreport/NarrativeWeb.py:2858 +#: ../src/plugins/webreport/NarrativeWeb.py:4673 msgid "Events" msgstr "" @@ -4843,8 +5225,8 @@ msgstr "" msgid "Merge" msgstr "" -#: ../src/gui/grampsgui.py:125 ../src/plugins/drawreport/AncestorTree.py:985 -#: ../src/plugins/drawreport/DescendTree.py:1587 +#: ../src/gui/grampsgui.py:125 ../src/plugins/drawreport/AncestorTree.py:987 +#: ../src/plugins/drawreport/DescendTree.py:1588 #: ../src/plugins/gramplet/bottombar.gpr.py:220 #: ../src/plugins/gramplet/bottombar.gpr.py:233 #: ../src/plugins/gramplet/bottombar.gpr.py:246 @@ -4855,7 +5237,7 @@ msgstr "" #: ../src/plugins/quickview/FilterByName.py:112 #: ../src/plugins/textreport/IndivComplete.py:251 #: ../src/plugins/textreport/TagReport.py:369 -#: ../src/plugins/view/noteview.py:106 ../src/plugins/view/view.gpr.py:100 +#: ../src/plugins/view/noteview.py:107 ../src/plugins/view/view.gpr.py:100 #: ../src/plugins/webreport/NarrativeWeb.py:133 msgid "Notes" msgstr "" @@ -4883,7 +5265,7 @@ msgstr "" #: ../src/gui/grampsgui.py:129 ../src/plugins/gramplet/gramplet.gpr.py:153 #: ../src/plugins/view/pedigreeview.py:675 -#: ../src/plugins/webreport/NarrativeWeb.py:4508 +#: ../src/plugins/webreport/NarrativeWeb.py:4514 msgid "Pedigree" msgstr "" @@ -4902,11 +5284,11 @@ msgid "Reports" msgstr "" #: ../src/gui/grampsgui.py:134 ../src/plugins/quickview/FilterByName.py:106 -#: ../src/plugins/view/repoview.py:122 ../src/plugins/view/view.gpr.py:195 +#: ../src/plugins/view/repoview.py:123 ../src/plugins/view/view.gpr.py:195 #: ../src/plugins/webreport/NarrativeWeb.py:1225 -#: ../src/plugins/webreport/NarrativeWeb.py:3563 -#: ../src/plugins/webreport/NarrativeWeb.py:5270 -#: ../src/plugins/webreport/NarrativeWeb.py:5342 +#: ../src/plugins/webreport/NarrativeWeb.py:3569 +#: ../src/plugins/webreport/NarrativeWeb.py:5276 +#: ../src/plugins/webreport/NarrativeWeb.py:5348 msgid "Repositories" msgstr "" @@ -4916,10 +5298,10 @@ msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:350 #: ../src/plugins/gramplet/bottombar.gpr.py:363 #: ../src/plugins/quickview/FilterByName.py:103 -#: ../src/plugins/view/sourceview.py:106 ../src/plugins/view/view.gpr.py:210 +#: ../src/plugins/view/sourceview.py:107 ../src/plugins/view/view.gpr.py:210 #: ../src/plugins/webreport/NarrativeWeb.py:141 -#: ../src/plugins/webreport/NarrativeWeb.py:3434 -#: ../src/plugins/webreport/NarrativeWeb.py:3510 +#: ../src/plugins/webreport/NarrativeWeb.py:3440 +#: ../src/plugins/webreport/NarrativeWeb.py:3516 msgid "Sources" msgstr "" @@ -4955,7 +5337,7 @@ msgid "List" msgstr "" #. name, click?, width, toggle -#: ../src/gui/grampsgui.py:142 ../src/gui/viewmanager.py:443 +#: ../src/gui/grampsgui.py:142 ../src/gui/viewmanager.py:448 #: ../src/plugins/tool/ChangeNames.py:194 #: ../src/plugins/tool/ExtractCity.py:540 #: ../src/plugins/tool/PatchNames.py:396 ../src/glade/mergedata.glade.h:12 @@ -4965,7 +5347,7 @@ msgstr "" #: ../src/gui/grampsgui.py:144 ../src/gui/grampsgui.py:145 #: ../src/gui/editors/editperson.py:628 #: ../src/gui/editors/displaytabs/gallerytab.py:135 -#: ../src/plugins/view/mediaview.py:230 +#: ../src/plugins/view/mediaview.py:231 msgid "View" msgstr "" @@ -5049,356 +5431,350 @@ msgstr "" #. #. ------------------------------------------------------------------------ #: ../src/gui/viewmanager.py:113 ../src/gui/plug/_dialogs.py:59 -#: ../src/plugins/BookReport.py:94 +#: ../src/plugins/BookReport.py:95 msgid "Unsupported" msgstr "" -#: ../src/gui/viewmanager.py:418 +#: ../src/gui/viewmanager.py:423 msgid "There are no available addons of this type" msgstr "" -#: ../src/gui/viewmanager.py:419 +#: ../src/gui/viewmanager.py:424 #, python-format msgid "Checked for '%s'" msgstr "" -#: ../src/gui/viewmanager.py:420 +#: ../src/gui/viewmanager.py:425 msgid "' and '" msgstr "" -#: ../src/gui/viewmanager.py:431 +#: ../src/gui/viewmanager.py:436 msgid "Available Gramps Updates for Addons" msgstr "" -#: ../src/gui/viewmanager.py:460 -msgid "t" -msgid_plural "t" -msgstr[0] "" -msgstr[1] "" - -#: ../src/gui/viewmanager.py:517 +#: ../src/gui/viewmanager.py:522 msgid "Downloading and installing selected addons..." msgstr "" -#: ../src/gui/viewmanager.py:549 ../src/gui/viewmanager.py:556 +#: ../src/gui/viewmanager.py:554 ../src/gui/viewmanager.py:561 msgid "Done downloading and installing addons" msgstr "" -#: ../src/gui/viewmanager.py:550 +#: ../src/gui/viewmanager.py:555 #, python-format msgid "%d addon was installed." msgid_plural "%d addons were installed." msgstr[0] "" msgstr[1] "" -#: ../src/gui/viewmanager.py:553 +#: ../src/gui/viewmanager.py:558 msgid "You need to restart Gramps to see new views." msgstr "" -#: ../src/gui/viewmanager.py:557 +#: ../src/gui/viewmanager.py:562 msgid "No addons were installed." msgstr "" -#: ../src/gui/viewmanager.py:703 +#: ../src/gui/viewmanager.py:708 msgid "Connect to a recent database" msgstr "" -#: ../src/gui/viewmanager.py:721 +#: ../src/gui/viewmanager.py:726 msgid "_Family Trees" msgstr "" -#: ../src/gui/viewmanager.py:722 +#: ../src/gui/viewmanager.py:727 msgid "_Manage Family Trees..." msgstr "" -#: ../src/gui/viewmanager.py:723 +#: ../src/gui/viewmanager.py:728 msgid "Manage databases" msgstr "" -#: ../src/gui/viewmanager.py:724 +#: ../src/gui/viewmanager.py:729 msgid "Open _Recent" msgstr "" -#: ../src/gui/viewmanager.py:725 +#: ../src/gui/viewmanager.py:730 msgid "Open an existing database" msgstr "" -#: ../src/gui/viewmanager.py:726 +#: ../src/gui/viewmanager.py:731 msgid "_Quit" msgstr "" -#: ../src/gui/viewmanager.py:728 +#: ../src/gui/viewmanager.py:733 msgid "_View" msgstr "" -#: ../src/gui/viewmanager.py:729 ../src/gui/viewmanager.py:796 +#: ../src/gui/viewmanager.py:734 ../src/gui/viewmanager.py:801 msgid "_Edit" msgstr "" -#: ../src/gui/viewmanager.py:730 +#: ../src/gui/viewmanager.py:735 msgid "_Preferences..." msgstr "" -#: ../src/gui/viewmanager.py:732 +#: ../src/gui/viewmanager.py:737 msgid "_Help" msgstr "" -#: ../src/gui/viewmanager.py:733 +#: ../src/gui/viewmanager.py:738 msgid "Gramps _Home Page" msgstr "" -#: ../src/gui/viewmanager.py:735 +#: ../src/gui/viewmanager.py:740 msgid "Gramps _Mailing Lists" msgstr "" -#: ../src/gui/viewmanager.py:737 +#: ../src/gui/viewmanager.py:742 msgid "_Report a Bug" msgstr "" -#: ../src/gui/viewmanager.py:739 +#: ../src/gui/viewmanager.py:744 msgid "_Extra Reports/Tools" msgstr "" -#: ../src/gui/viewmanager.py:741 +#: ../src/gui/viewmanager.py:746 msgid "_About" msgstr "" -#: ../src/gui/viewmanager.py:743 +#: ../src/gui/viewmanager.py:748 msgid "_Plugin Manager" msgstr "" -#: ../src/gui/viewmanager.py:745 +#: ../src/gui/viewmanager.py:750 msgid "_FAQ" msgstr "" -#: ../src/gui/viewmanager.py:746 +#: ../src/gui/viewmanager.py:751 msgid "_Key Bindings" msgstr "" -#: ../src/gui/viewmanager.py:747 +#: ../src/gui/viewmanager.py:752 msgid "_User Manual" msgstr "" -#: ../src/gui/viewmanager.py:754 +#: ../src/gui/viewmanager.py:759 msgid "_Export..." msgstr "" -#: ../src/gui/viewmanager.py:756 +#: ../src/gui/viewmanager.py:761 msgid "Make Backup..." msgstr "" -#: ../src/gui/viewmanager.py:757 +#: ../src/gui/viewmanager.py:762 msgid "Make a Gramps XML backup of the database" msgstr "" -#: ../src/gui/viewmanager.py:759 +#: ../src/gui/viewmanager.py:764 msgid "_Abandon Changes and Quit" msgstr "" -#: ../src/gui/viewmanager.py:760 ../src/gui/viewmanager.py:763 +#: ../src/gui/viewmanager.py:765 ../src/gui/viewmanager.py:768 msgid "_Reports" msgstr "" -#: ../src/gui/viewmanager.py:761 +#: ../src/gui/viewmanager.py:766 msgid "Open the reports dialog" msgstr "" -#: ../src/gui/viewmanager.py:762 +#: ../src/gui/viewmanager.py:767 msgid "_Go" msgstr "" -#: ../src/gui/viewmanager.py:764 +#: ../src/gui/viewmanager.py:769 msgid "_Windows" msgstr "" -#: ../src/gui/viewmanager.py:790 +#: ../src/gui/viewmanager.py:795 msgid "Clip_board" msgstr "" -#: ../src/gui/viewmanager.py:791 +#: ../src/gui/viewmanager.py:796 msgid "Open the Clipboard dialog" msgstr "" -#: ../src/gui/viewmanager.py:792 +#: ../src/gui/viewmanager.py:797 msgid "_Import..." msgstr "" -#: ../src/gui/viewmanager.py:794 ../src/gui/viewmanager.py:798 +#: ../src/gui/viewmanager.py:799 ../src/gui/viewmanager.py:803 msgid "_Tools" msgstr "" -#: ../src/gui/viewmanager.py:795 +#: ../src/gui/viewmanager.py:800 msgid "Open the tools dialog" msgstr "" -#: ../src/gui/viewmanager.py:797 +#: ../src/gui/viewmanager.py:802 msgid "_Bookmarks" msgstr "" -#: ../src/gui/viewmanager.py:799 +#: ../src/gui/viewmanager.py:804 msgid "_Configure View..." msgstr "" -#: ../src/gui/viewmanager.py:800 +#: ../src/gui/viewmanager.py:805 msgid "Configure the active view" msgstr "" -#: ../src/gui/viewmanager.py:805 +#: ../src/gui/viewmanager.py:810 msgid "_Navigator" msgstr "" -#: ../src/gui/viewmanager.py:807 +#: ../src/gui/viewmanager.py:812 msgid "_Toolbar" msgstr "" -#: ../src/gui/viewmanager.py:809 +#: ../src/gui/viewmanager.py:814 msgid "F_ull Screen" msgstr "" -#: ../src/gui/viewmanager.py:814 ../src/gui/viewmanager.py:1352 +#: ../src/gui/viewmanager.py:819 ../src/gui/viewmanager.py:1357 msgid "_Undo" msgstr "" -#: ../src/gui/viewmanager.py:819 ../src/gui/viewmanager.py:1369 +#: ../src/gui/viewmanager.py:824 ../src/gui/viewmanager.py:1374 msgid "_Redo" msgstr "" -#: ../src/gui/viewmanager.py:825 +#: ../src/gui/viewmanager.py:830 msgid "Undo History..." msgstr "" -#: ../src/gui/viewmanager.py:839 +#: ../src/gui/viewmanager.py:844 #, python-format msgid "Key %s is not bound" msgstr "" #. load plugins -#: ../src/gui/viewmanager.py:912 +#: ../src/gui/viewmanager.py:917 msgid "Loading plugins..." msgstr "" -#: ../src/gui/viewmanager.py:919 ../src/gui/viewmanager.py:934 +#: ../src/gui/viewmanager.py:924 ../src/gui/viewmanager.py:939 msgid "Ready" msgstr "" #. registering plugins -#: ../src/gui/viewmanager.py:927 +#: ../src/gui/viewmanager.py:932 msgid "Registering plugins..." msgstr "" -#: ../src/gui/viewmanager.py:964 +#: ../src/gui/viewmanager.py:969 msgid "Autobackup..." msgstr "" -#: ../src/gui/viewmanager.py:968 +#: ../src/gui/viewmanager.py:973 msgid "Error saving backup data" msgstr "" -#: ../src/gui/viewmanager.py:979 +#: ../src/gui/viewmanager.py:984 msgid "Abort changes?" msgstr "" -#: ../src/gui/viewmanager.py:980 +#: ../src/gui/viewmanager.py:985 msgid "" "Aborting changes will return the database to the state it was before you " "started this editing session." msgstr "" -#: ../src/gui/viewmanager.py:982 +#: ../src/gui/viewmanager.py:987 msgid "Abort changes" msgstr "" -#: ../src/gui/viewmanager.py:992 +#: ../src/gui/viewmanager.py:997 msgid "Cannot abandon session's changes" msgstr "" -#: ../src/gui/viewmanager.py:993 +#: ../src/gui/viewmanager.py:998 msgid "" "Changes cannot be completely abandoned because the number of changes made in " "the session exceeded the limit." msgstr "" -#: ../src/gui/viewmanager.py:1273 +#: ../src/gui/viewmanager.py:1278 msgid "Import Statistics" msgstr "" -#: ../src/gui/viewmanager.py:1324 +#: ../src/gui/viewmanager.py:1329 msgid "Read Only" msgstr "" -#: ../src/gui/viewmanager.py:1403 +#: ../src/gui/viewmanager.py:1408 msgid "Gramps XML Backup" msgstr "" -#: ../src/gui/viewmanager.py:1413 +#: ../src/gui/viewmanager.py:1418 #: ../src/Filters/Rules/MediaObject/_HasMedia.py:49 #: ../src/glade/editmedia.glade.h:8 ../src/glade/mergemedia.glade.h:7 msgid "Path:" msgstr "" -#: ../src/gui/viewmanager.py:1433 +#: ../src/gui/viewmanager.py:1438 #: ../src/plugins/import/importgedcom.glade.h:11 #: ../src/plugins/tool/phpgedview.glade.h:3 msgid "File:" msgstr "" -#: ../src/gui/viewmanager.py:1465 +#: ../src/gui/viewmanager.py:1470 msgid "Media:" msgstr "" #. What to include #. ######################### -#: ../src/gui/viewmanager.py:1470 +#: ../src/gui/viewmanager.py:1475 #: ../src/plugins/textreport/DetAncestralReport.py:770 #: ../src/plugins/textreport/DetDescendantReport.py:919 #: ../src/plugins/textreport/DetDescendantReport.py:920 #: ../src/plugins/textreport/FamilyGroup.py:631 -#: ../src/plugins/webreport/NarrativeWeb.py:6563 +#: ../src/plugins/webreport/NarrativeWeb.py:6569 msgid "Include" msgstr "" -#: ../src/gui/viewmanager.py:1471 ../src/plugins/gramplet/StatsGramplet.py:190 +#: ../src/gui/viewmanager.py:1476 ../src/plugins/gramplet/StatsGramplet.py:190 msgid "Megabyte|MB" msgstr "" -#: ../src/gui/viewmanager.py:1472 -#: ../src/plugins/webreport/NarrativeWeb.py:6557 +#: ../src/gui/viewmanager.py:1477 +#: ../src/plugins/webreport/NarrativeWeb.py:6563 msgid "Exclude" msgstr "" -#: ../src/gui/viewmanager.py:1484 +#: ../src/gui/viewmanager.py:1489 msgid "Making backup..." msgstr "" -#: ../src/gui/viewmanager.py:1505 +#: ../src/gui/viewmanager.py:1510 #, python-format msgid "Backup saved to '%s'" msgstr "" -#: ../src/gui/viewmanager.py:1508 +#: ../src/gui/viewmanager.py:1513 msgid "Backup aborted" msgstr "" -#: ../src/gui/viewmanager.py:1526 +#: ../src/gui/viewmanager.py:1531 msgid "Select backup directory" msgstr "" -#: ../src/gui/viewmanager.py:1791 +#: ../src/gui/viewmanager.py:1796 msgid "Failed Loading Plugin" msgstr "" -#: ../src/gui/viewmanager.py:1792 +#: ../src/gui/viewmanager.py:1797 msgid "" "The plugin did not load. See Help Menu, Plugin Manager for more info.\n" "Use http://bugs.gramps-project.org to submit bugs of official plugins, " "contact the plugin author otherwise. " msgstr "" -#: ../src/gui/viewmanager.py:1832 +#: ../src/gui/viewmanager.py:1837 msgid "Failed Loading View" msgstr "" -#: ../src/gui/viewmanager.py:1833 +#: ../src/gui/viewmanager.py:1838 #, python-format msgid "" "The view %(name)s did not load. See Help Menu, Plugin Manager for more " @@ -5665,7 +6041,7 @@ msgstr "" #: ../src/plugins/lib/libpersonview.py:93 #: ../src/plugins/quickview/siblings.py:47 #: ../src/plugins/textreport/IndivComplete.py:570 -#: ../src/plugins/webreport/NarrativeWeb.py:4624 +#: ../src/plugins/webreport/NarrativeWeb.py:4630 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:127 msgid "Gender" msgstr "" @@ -5770,7 +6146,7 @@ msgid "" msgstr "" #: ../src/gui/editors/editfamily.py:548 ../src/plugins/import/ImportCsv.py:335 -#: ../src/plugins/view/familyview.py:256 +#: ../src/plugins/view/familyview.py:257 msgid "family" msgstr "" @@ -6565,7 +6941,7 @@ msgid "_Gallery" msgstr "" #: ../src/gui/editors/displaytabs/gallerytab.py:143 -#: ../src/plugins/view/mediaview.py:234 +#: ../src/plugins/view/mediaview.py:235 msgid "Open Containing _Folder" msgstr "" @@ -6574,7 +6950,7 @@ msgid "Non existing media found in the Gallery" msgstr "" #: ../src/gui/editors/displaytabs/gallerytab.py:480 -#: ../src/plugins/view/mediaview.py:210 +#: ../src/plugins/view/mediaview.py:211 msgid "Drag Media Object" msgstr "" @@ -6648,7 +7024,7 @@ msgid "Move the selected name downwards" msgstr "" #: ../src/gui/editors/displaytabs/nameembedlist.py:75 -#: ../src/gui/views/treemodels/peoplemodel.py:528 +#: ../src/gui/views/treemodels/peoplemodel.py:526 msgid "Group As" msgstr "" @@ -6670,13 +7046,13 @@ msgstr "" #. #. ------------------------------------------------------------------------- #: ../src/gui/editors/displaytabs/namemodel.py:52 -#: ../src/gui/plug/_guioptions.py:968 ../src/gui/views/listview.py:475 +#: ../src/gui/plug/_guioptions.py:968 ../src/gui/views/listview.py:483 #: ../src/gui/views/tags.py:475 ../src/plugins/quickview/all_relations.py:307 msgid "Yes" msgstr "" #: ../src/gui/editors/displaytabs/namemodel.py:53 -#: ../src/gui/plug/_guioptions.py:967 ../src/gui/views/listview.py:476 +#: ../src/gui/plug/_guioptions.py:967 ../src/gui/views/listview.py:484 #: ../src/gui/views/tags.py:476 ../src/plugins/quickview/all_relations.py:311 msgid "No" msgstr "" @@ -6867,7 +7243,7 @@ msgstr "" #: ../src/gui/editors/displaytabs/sourceembedlist.py:68 #: ../src/plugins/gramplet/Sources.py:49 ../src/plugins/view/sourceview.py:78 -#: ../src/plugins/webreport/NarrativeWeb.py:3537 +#: ../src/plugins/webreport/NarrativeWeb.py:3543 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:80 msgid "Author" msgstr "" @@ -7035,11 +7411,11 @@ msgstr "" msgid "Select a different family" msgstr "" -#: ../src/gui/plug/_guioptions.py:668 ../src/plugins/BookReport.py:172 +#: ../src/gui/plug/_guioptions.py:668 ../src/plugins/BookReport.py:173 msgid "unknown father" msgstr "" -#: ../src/gui/plug/_guioptions.py:674 ../src/plugins/BookReport.py:178 +#: ../src/gui/plug/_guioptions.py:674 ../src/plugins/BookReport.py:179 msgid "unknown mother" msgstr "" @@ -7063,12 +7439,12 @@ msgid "Colour" msgstr "" #: ../src/gui/plug/_guioptions.py:1303 -#: ../src/gui/plug/report/_reportdialog.py:463 +#: ../src/gui/plug/report/_reportdialog.py:503 msgid "Save As" msgstr "" #: ../src/gui/plug/_guioptions.py:1375 -#: ../src/gui/plug/report/_reportdialog.py:313 +#: ../src/gui/plug/report/_reportdialog.py:353 #: ../src/gui/plug/report/_styleeditor.py:102 msgid "Style Editor" msgstr "" @@ -7208,7 +7584,7 @@ msgid "Authors" msgstr "" #. Save Frame -#: ../src/gui/plug/_windows.py:596 ../src/gui/plug/report/_reportdialog.py:482 +#: ../src/gui/plug/_windows.py:596 ../src/gui/plug/report/_reportdialog.py:522 msgid "Filename" msgstr "" @@ -7224,307 +7600,29 @@ msgstr "" msgid "Main window" msgstr "" -#: ../src/gui/plug/report/_docreportdialog.py:126 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1150 +#: ../src/gui/plug/report/_docreportdialog.py:123 +#: ../src/gui/plug/report/_graphvizreportdialog.py:173 msgid "Paper Options" msgstr "" -#: ../src/gui/plug/report/_docreportdialog.py:131 +#: ../src/gui/plug/report/_docreportdialog.py:128 msgid "HTML Options" msgstr "" -#: ../src/gui/plug/report/_docreportdialog.py:161 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1126 +#: ../src/gui/plug/report/_docreportdialog.py:158 +#: ../src/gui/plug/report/_graphvizreportdialog.py:149 msgid "Output Format" msgstr "" -#: ../src/gui/plug/report/_docreportdialog.py:168 -#: ../src/gui/plug/report/_graphvizreportdialog.py:1133 +#: ../src/gui/plug/report/_docreportdialog.py:165 +#: ../src/gui/plug/report/_graphvizreportdialog.py:156 msgid "Open with default viewer" msgstr "" -#: ../src/gui/plug/report/_docreportdialog.py:204 +#: ../src/gui/plug/report/_docreportdialog.py:201 msgid "CSS file" msgstr "" -#. ------------------------------------------------------------------------------- -#. -#. Private Constants -#. -#. ------------------------------------------------------------------------------- -#: ../src/gui/plug/report/_graphvizreportdialog.py:70 -msgid "Default" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:71 -msgid "PostScript / Helvetica" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:72 -msgid "TrueType / FreeSans" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:74 -#: ../src/plugins/view/pedigreeview.py:2171 -msgid "Vertical (top to bottom)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:75 -#: ../src/plugins/view/pedigreeview.py:2172 -msgid "Vertical (bottom to top)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:76 -#: ../src/plugins/view/pedigreeview.py:2173 -msgid "Horizontal (left to right)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:77 -#: ../src/plugins/view/pedigreeview.py:2174 -msgid "Horizontal (right to left)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:79 -msgid "Bottom, left" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:80 -msgid "Bottom, right" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:81 -msgid "Top, left" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:82 -msgid "Top, Right" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:83 -msgid "Right, bottom" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:84 -msgid "Right, top" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:85 -msgid "Left, bottom" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:86 -msgid "Left, top" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:88 -msgid "Minimal size" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:89 -msgid "Fill the given area" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:90 -msgid "Use optimal number of pages" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:92 -msgid "Top" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:93 -msgid "Bottom" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:132 -msgid "Processing File" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:848 -msgid "PDF (Ghostscript)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:854 -msgid "PDF (Graphviz)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:860 -#: ../src/plugins/docgen/docgen.gpr.py:152 -msgid "PostScript" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:866 -msgid "Structured Vector Graphics (SVG)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:872 -msgid "Compressed Structured Vector Graphs (SVGZ)" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:878 -msgid "JPEG image" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:884 -msgid "GIF image" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:890 -msgid "PNG image" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:896 -msgid "Graphviz File" -msgstr "" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:975 -msgid "GraphViz Layout" -msgstr "" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:977 -#: ../src/gui/widgets/styledtexteditor.py:476 -msgid "Font family" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:982 -msgid "" -"Choose the font family. If international characters don't show, use FreeSans " -"font. FreeSans is available from: http://www.nongnu.org/freefont/" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:988 -#: ../src/gui/widgets/styledtexteditor.py:488 -msgid "Font size" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:989 -msgid "The font size, in points." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:992 -msgid "Graph Direction" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:997 -msgid "Whether graph goes from top to bottom or left to right." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1001 -msgid "Number of Horizontal Pages" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1002 -msgid "" -"GraphViz can create very large graphs by spreading the graph across a " -"rectangular array of pages. This controls the number pages in the array " -"horizontally. Only valid for dot and pdf via Ghostscript." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1009 -msgid "Number of Vertical Pages" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1010 -msgid "" -"GraphViz can create very large graphs by spreading the graph across a " -"rectangular array of pages. This controls the number pages in the array " -"vertically. Only valid for dot and pdf via Ghostscript." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1017 -msgid "Paging Direction" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1022 -msgid "" -"The order in which the graph pages are output. This option only applies if " -"the horizontal pages or vertical pages are greater than 1." -msgstr "" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:1040 -msgid "GraphViz Options" -msgstr "" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:1043 -msgid "Aspect ratio" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1048 -msgid "Affects greatly how the graph is layed out on the page." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1052 -msgid "DPI" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1053 -msgid "" -"Dots per inch. When creating images such as .gif or .png files for the web, " -"try numbers such as 100 or 300 DPI. When creating PostScript or PDF files, " -"use 72 DPI." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1059 -msgid "Node spacing" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1060 -msgid "" -"The minimum amount of free space, in inches, between individual nodes. For " -"vertical graphs, this corresponds to spacing between columns. For " -"horizontal graphs, this corresponds to spacing between rows." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1067 -msgid "Rank spacing" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1068 -msgid "" -"The minimum amount of free space, in inches, between ranks. For vertical " -"graphs, this corresponds to spacing between rows. For horizontal graphs, " -"this corresponds to spacing between columns." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1075 -msgid "Use subgraphs" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1076 -msgid "" -"Subgraphs can help GraphViz position spouses together, but with non-trivial " -"graphs will result in longer lines and larger graphs." -msgstr "" - -#. ############################### -#: ../src/gui/plug/report/_graphvizreportdialog.py:1086 -msgid "Note to add to the graph" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1088 -msgid "This text will be added to the graph." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1091 -msgid "Note location" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1094 -msgid "Whether note will appear on top or bottom of the page." -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1098 -msgid "Note size" -msgstr "" - -#: ../src/gui/plug/report/_graphvizreportdialog.py:1099 -msgid "The size of note text, in points." -msgstr "" - #: ../src/gui/plug/report/_papermenu.py:100 msgid "Portrait" msgstr "" @@ -7542,17 +7640,21 @@ msgstr "" msgid "inch|in." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:139 +#: ../src/gui/plug/report/_reportdialog.py:92 +msgid "Processing File" +msgstr "" + +#: ../src/gui/plug/report/_reportdialog.py:179 msgid "Configuration" msgstr "" #. Styles Frame -#: ../src/gui/plug/report/_reportdialog.py:309 +#: ../src/gui/plug/report/_reportdialog.py:349 #: ../src/gui/plug/report/_styleeditor.py:106 msgid "Style" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:337 +#: ../src/gui/plug/report/_reportdialog.py:377 msgid "Selection Options" msgstr "" @@ -7560,7 +7662,7 @@ msgstr "" #. Report Options #. ######################### #. ############################### -#: ../src/gui/plug/report/_reportdialog.py:359 ../src/plugins/Records.py:439 +#: ../src/gui/plug/report/_reportdialog.py:399 ../src/plugins/Records.py:439 #: ../src/plugins/drawreport/Calendar.py:400 #: ../src/plugins/drawreport/FanChart.py:394 #: ../src/plugins/drawreport/StatisticsChart.py:904 @@ -7579,22 +7681,22 @@ msgstr "" #: ../src/plugins/textreport/PlaceReport.py:365 #: ../src/plugins/textreport/SimpleBookTitle.py:120 #: ../src/plugins/textreport/TagReport.py:526 -#: ../src/plugins/webreport/NarrativeWeb.py:6385 -#: ../src/plugins/webreport/WebCal.py:1349 +#: ../src/plugins/webreport/NarrativeWeb.py:6391 +#: ../src/plugins/webreport/WebCal.py:1350 msgid "Report Options" msgstr "" #. need any labels at top: -#: ../src/gui/plug/report/_reportdialog.py:467 +#: ../src/gui/plug/report/_reportdialog.py:507 msgid "Document Options" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:514 -#: ../src/gui/plug/report/_reportdialog.py:539 +#: ../src/gui/plug/report/_reportdialog.py:554 +#: ../src/gui/plug/report/_reportdialog.py:579 msgid "Permission problem" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:515 +#: ../src/gui/plug/report/_reportdialog.py:555 #, python-format msgid "" "You do not have permission to write under the directory %s\n" @@ -7602,24 +7704,24 @@ msgid "" "Please select another directory or correct the permissions." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:524 +#: ../src/gui/plug/report/_reportdialog.py:564 msgid "File already exists" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:525 +#: ../src/gui/plug/report/_reportdialog.py:565 msgid "" "You can choose to either overwrite the file, or change the selected filename." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:527 +#: ../src/gui/plug/report/_reportdialog.py:567 msgid "_Overwrite" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:528 +#: ../src/gui/plug/report/_reportdialog.py:568 msgid "_Change filename" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:540 +#: ../src/gui/plug/report/_reportdialog.py:580 #, python-format msgid "" "You do not have permission to create %s\n" @@ -7627,26 +7729,23 @@ msgid "" "Please select another path or correct the permissions." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:613 ../src/gui/plug/tool.py:134 +#: ../src/gui/plug/report/_reportdialog.py:653 ../src/gui/plug/tool.py:134 #: ../src/plugins/tool/RelCalc.py:148 msgid "Active person has not been set" msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:614 +#: ../src/gui/plug/report/_reportdialog.py:654 msgid "You must select an active person for this report to work properly." msgstr "" -#: ../src/gui/plug/report/_reportdialog.py:655 -#: ../src/gui/plug/report/_reportdialog.py:660 +#: ../src/gui/plug/report/_reportdialog.py:715 +#: ../src/gui/plug/report/_reportdialog.py:720 #: ../src/plugins/drawreport/TimeLine.py:119 msgid "Report could not be created" msgstr "" #: ../src/gui/plug/report/_stylecombobox.py:66 #: ../src/gui/plug/report/_stylecombobox.py:85 -#: ../src/plugins/textreport/AncestorReport.py:277 -#: ../src/plugins/textreport/DetAncestralReport.py:727 -#: ../src/plugins/textreport/DetDescendantReport.py:877 #: ../src/plugins/import/importgedcom.glade.h:17 msgid "default" msgstr "" @@ -7765,95 +7864,95 @@ msgstr "" msgid "Select Source" msgstr "" -#: ../src/gui/views/listview.py:192 ../src/plugins/lib/libpersonview.py:362 +#: ../src/gui/views/listview.py:193 ../src/plugins/lib/libpersonview.py:363 msgid "_Add..." msgstr "" -#: ../src/gui/views/listview.py:194 ../src/plugins/lib/libpersonview.py:364 +#: ../src/gui/views/listview.py:195 ../src/plugins/lib/libpersonview.py:365 msgid "_Remove" msgstr "" -#: ../src/gui/views/listview.py:196 ../src/plugins/lib/libpersonview.py:366 +#: ../src/gui/views/listview.py:197 ../src/plugins/lib/libpersonview.py:367 msgid "_Merge..." msgstr "" -#: ../src/gui/views/listview.py:198 ../src/plugins/lib/libpersonview.py:368 +#: ../src/gui/views/listview.py:199 ../src/plugins/lib/libpersonview.py:369 msgid "Export View..." msgstr "" -#: ../src/gui/views/listview.py:204 ../src/plugins/lib/libpersonview.py:352 +#: ../src/gui/views/listview.py:205 ../src/plugins/lib/libpersonview.py:353 msgid "action|_Edit..." msgstr "" -#: ../src/gui/views/listview.py:384 +#: ../src/gui/views/listview.py:392 msgid "Active object not visible" msgstr "" -#: ../src/gui/views/listview.py:395 ../src/gui/views/navigationview.py:254 -#: ../src/plugins/view/familyview.py:240 ../src/plugins/view/geoview.py:2487 +#: ../src/gui/views/listview.py:403 ../src/gui/views/navigationview.py:254 +#: ../src/plugins/view/familyview.py:241 ../src/plugins/view/geoview.py:2487 msgid "Could Not Set a Bookmark" msgstr "" -#: ../src/gui/views/listview.py:396 +#: ../src/gui/views/listview.py:404 msgid "A bookmark could not be set because nothing was selected." msgstr "" -#: ../src/gui/views/listview.py:472 +#: ../src/gui/views/listview.py:480 msgid "Remove selected items?" msgstr "" -#: ../src/gui/views/listview.py:473 +#: ../src/gui/views/listview.py:481 msgid "" "More than one item has been selected for deletion. Ask before deleting each " "one?" msgstr "" -#: ../src/gui/views/listview.py:486 +#: ../src/gui/views/listview.py:494 msgid "" "This item is currently being used. Deleting it will remove it from the " "database and from all other items that reference it." msgstr "" -#: ../src/gui/views/listview.py:490 ../src/plugins/view/familyview.py:254 +#: ../src/gui/views/listview.py:498 ../src/plugins/view/familyview.py:255 msgid "Deleting item will remove it from the database." msgstr "" -#: ../src/gui/views/listview.py:497 ../src/plugins/lib/libpersonview.py:296 -#: ../src/plugins/view/familyview.py:256 +#: ../src/gui/views/listview.py:505 ../src/plugins/lib/libpersonview.py:297 +#: ../src/plugins/view/familyview.py:257 #, python-format msgid "Delete %s?" msgstr "" -#: ../src/gui/views/listview.py:498 ../src/plugins/view/familyview.py:257 +#: ../src/gui/views/listview.py:506 ../src/plugins/view/familyview.py:258 msgid "_Delete Item" msgstr "" -#: ../src/gui/views/listview.py:540 +#: ../src/gui/views/listview.py:548 msgid "Column clicked, sorting..." msgstr "" -#: ../src/gui/views/listview.py:897 +#: ../src/gui/views/listview.py:905 msgid "Export View as Spreadsheet" msgstr "" -#: ../src/gui/views/listview.py:905 ../src/glade/mergenote.glade.h:4 +#: ../src/gui/views/listview.py:913 ../src/glade/mergenote.glade.h:4 msgid "Format:" msgstr "" -#: ../src/gui/views/listview.py:910 +#: ../src/gui/views/listview.py:918 msgid "CSV" msgstr "" -#: ../src/gui/views/listview.py:911 +#: ../src/gui/views/listview.py:919 msgid "OpenDocument Spreadsheet" msgstr "" -#: ../src/gui/views/listview.py:1038 ../src/gui/views/listview.py:1058 +#: ../src/gui/views/listview.py:1046 ../src/gui/views/listview.py:1066 #: ../src/Filters/_SearchBar.py:165 msgid "Updating display..." msgstr "" -#: ../src/gui/views/listview.py:1104 +#: ../src/gui/views/listview.py:1112 msgid "Columns" msgstr "" @@ -7863,7 +7962,7 @@ msgid "%s has been bookmarked" msgstr "" #: ../src/gui/views/navigationview.py:255 -#: ../src/plugins/view/familyview.py:241 ../src/plugins/view/geoview.py:2488 +#: ../src/plugins/view/familyview.py:242 ../src/plugins/view/geoview.py:2488 msgid "A bookmark could not be set because no one was selected." msgstr "" @@ -8280,7 +8379,7 @@ msgid "Merge Families" msgstr "" #: ../src/Merge/mergefamily.py:223 ../src/Merge/mergeperson.py:327 -#: ../src/plugins/lib/libpersonview.py:415 +#: ../src/plugins/lib/libpersonview.py:416 msgid "Cannot merge people" msgstr "" @@ -8597,58 +8696,58 @@ msgstr "" msgid "Error Detail" msgstr "" -#: ../src/plugins/BookReport.py:146 ../src/plugins/BookReport.py:184 +#: ../src/plugins/BookReport.py:147 ../src/plugins/BookReport.py:185 msgid "Not Applicable" msgstr "" -#: ../src/plugins/BookReport.py:180 +#: ../src/plugins/BookReport.py:181 #, python-format msgid "%(father)s and %(mother)s (%(id)s)" msgstr "" -#: ../src/plugins/BookReport.py:585 +#: ../src/plugins/BookReport.py:586 msgid "Available Books" msgstr "" -#: ../src/plugins/BookReport.py:597 +#: ../src/plugins/BookReport.py:598 msgid "Book List" msgstr "" -#: ../src/plugins/BookReport.py:685 ../src/plugins/BookReport.py:1131 -#: ../src/plugins/BookReport.py:1179 ../src/plugins/bookreport.gpr.py:31 +#: ../src/plugins/BookReport.py:686 ../src/plugins/BookReport.py:1132 +#: ../src/plugins/BookReport.py:1180 ../src/plugins/bookreport.gpr.py:31 msgid "Book Report" msgstr "" -#: ../src/plugins/BookReport.py:723 +#: ../src/plugins/BookReport.py:724 msgid "New Book" msgstr "" -#: ../src/plugins/BookReport.py:726 +#: ../src/plugins/BookReport.py:727 msgid "_Available items" msgstr "" -#: ../src/plugins/BookReport.py:730 +#: ../src/plugins/BookReport.py:731 msgid "Current _book" msgstr "" -#: ../src/plugins/BookReport.py:738 +#: ../src/plugins/BookReport.py:739 #: ../src/plugins/drawreport/StatisticsChart.py:297 msgid "Item name" msgstr "" -#: ../src/plugins/BookReport.py:741 +#: ../src/plugins/BookReport.py:742 msgid "Subject" msgstr "" -#: ../src/plugins/BookReport.py:753 +#: ../src/plugins/BookReport.py:754 msgid "Book selection list" msgstr "" -#: ../src/plugins/BookReport.py:793 +#: ../src/plugins/BookReport.py:794 msgid "Different database" msgstr "" -#: ../src/plugins/BookReport.py:794 +#: ../src/plugins/BookReport.py:795 #, python-format msgid "" "This book was created with the references to database %s.\n" @@ -8659,19 +8758,19 @@ msgid "" "person of the currently opened database." msgstr "" -#: ../src/plugins/BookReport.py:954 +#: ../src/plugins/BookReport.py:955 msgid "Setup" msgstr "" -#: ../src/plugins/BookReport.py:964 +#: ../src/plugins/BookReport.py:965 msgid "Book Menu" msgstr "" -#: ../src/plugins/BookReport.py:987 +#: ../src/plugins/BookReport.py:988 msgid "Available Items Menu" msgstr "" -#: ../src/plugins/BookReport.py:1182 +#: ../src/plugins/BookReport.py:1183 msgid "Gramps Book" msgstr "" @@ -8737,16 +8836,16 @@ msgstr "" #: ../src/plugins/graph/GVRelGraph.py:482 #: ../src/plugins/textreport/IndivComplete.py:655 #: ../src/plugins/tool/SortEvents.py:173 -#: ../src/plugins/webreport/NarrativeWeb.py:6413 -#: ../src/plugins/webreport/WebCal.py:1367 +#: ../src/plugins/webreport/NarrativeWeb.py:6419 +#: ../src/plugins/webreport/WebCal.py:1368 msgid "Filter Person" msgstr "" #: ../src/plugins/Records.py:448 ../src/plugins/drawreport/TimeLine.py:332 #: ../src/plugins/graph/GVRelGraph.py:483 #: ../src/plugins/tool/SortEvents.py:174 -#: ../src/plugins/webreport/NarrativeWeb.py:6414 -#: ../src/plugins/webreport/WebCal.py:1368 +#: ../src/plugins/webreport/NarrativeWeb.py:6420 +#: ../src/plugins/webreport/WebCal.py:1369 msgid "The center person for the filter" msgstr "" @@ -8775,8 +8874,8 @@ msgid "Family Records" msgstr "" #: ../src/plugins/Records.py:503 -#: ../src/plugins/drawreport/AncestorTree.py:1040 -#: ../src/plugins/drawreport/DescendTree.py:1652 +#: ../src/plugins/drawreport/AncestorTree.py:1042 +#: ../src/plugins/drawreport/DescendTree.py:1653 #: ../src/plugins/drawreport/FanChart.py:456 #: ../src/plugins/textreport/AncestorReport.py:347 #: ../src/plugins/textreport/DetAncestralReport.py:873 @@ -8945,14 +9044,14 @@ msgstr "" msgid "of %d" msgstr "" -#: ../src/plugins/docgen/HtmlDoc.py:268 -#: ../src/plugins/webreport/NarrativeWeb.py:6343 +#: ../src/plugins/docgen/HtmlDoc.py:263 +#: ../src/plugins/webreport/NarrativeWeb.py:6349 #: ../src/plugins/webreport/WebCal.py:247 msgid "Possible destination error" msgstr "" -#: ../src/plugins/docgen/HtmlDoc.py:269 -#: ../src/plugins/webreport/NarrativeWeb.py:6344 +#: ../src/plugins/docgen/HtmlDoc.py:264 +#: ../src/plugins/webreport/NarrativeWeb.py:6350 #: ../src/plugins/webreport/WebCal.py:248 msgid "" "You appear to have set your target directory to a directory used for data " @@ -8961,12 +9060,12 @@ msgid "" "pages." msgstr "" -#: ../src/plugins/docgen/HtmlDoc.py:553 +#: ../src/plugins/docgen/HtmlDoc.py:548 #, python-format msgid "Could not create jpeg version of image %(name)s" msgstr "" -#: ../src/plugins/docgen/ODFDoc.py:1055 +#: ../src/plugins/docgen/ODFDoc.py:1052 #, python-format msgid "Could not open %s" msgstr "" @@ -8999,25 +9098,25 @@ msgstr "" msgid "Ancestor Graph for %s" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:708 +#: ../src/plugins/drawreport/AncestorTree.py:710 #: ../src/plugins/drawreport/drawplugins.gpr.py:32 msgid "Ancestor Tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:709 +#: ../src/plugins/drawreport/AncestorTree.py:711 msgid "Making the Tree..." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:793 +#: ../src/plugins/drawreport/AncestorTree.py:795 msgid "Printing the Tree..." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:872 -#: ../src/plugins/drawreport/DescendTree.py:1459 +#: ../src/plugins/drawreport/AncestorTree.py:874 +#: ../src/plugins/drawreport/DescendTree.py:1460 msgid "Tree Options" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:874 +#: ../src/plugins/drawreport/AncestorTree.py:876 #: ../src/plugins/drawreport/Calendar.py:411 #: ../src/plugins/drawreport/FanChart.py:396 #: ../src/plugins/graph/GVHourGlass.py:261 @@ -9032,12 +9131,12 @@ msgstr "" msgid "Center Person" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:875 +#: ../src/plugins/drawreport/AncestorTree.py:877 msgid "The center person for the tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:878 -#: ../src/plugins/drawreport/DescendTree.py:1479 +#: ../src/plugins/drawreport/AncestorTree.py:880 +#: ../src/plugins/drawreport/DescendTree.py:1480 #: ../src/plugins/drawreport/FanChart.py:400 #: ../src/plugins/textreport/AncestorReport.py:262 #: ../src/plugins/textreport/DescendReport.py:333 @@ -9046,61 +9145,61 @@ msgstr "" msgid "Generations" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:879 -#: ../src/plugins/drawreport/DescendTree.py:1480 +#: ../src/plugins/drawreport/AncestorTree.py:881 +#: ../src/plugins/drawreport/DescendTree.py:1481 msgid "The number of generations to include in the tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:883 +#: ../src/plugins/drawreport/AncestorTree.py:885 msgid "" "Display unknown\n" "generations" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:890 -#: ../src/plugins/drawreport/DescendTree.py:1488 +#: ../src/plugins/drawreport/AncestorTree.py:892 +#: ../src/plugins/drawreport/DescendTree.py:1489 msgid "Co_mpress tree" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:891 -#: ../src/plugins/drawreport/DescendTree.py:1489 +#: ../src/plugins/drawreport/AncestorTree.py:893 +#: ../src/plugins/drawreport/DescendTree.py:1490 msgid "Whether to compress the tree." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:906 +#: ../src/plugins/drawreport/AncestorTree.py:908 msgid "" "Main\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:908 -#: ../src/plugins/drawreport/AncestorTree.py:937 -#: ../src/plugins/drawreport/AncestorTree.py:946 -#: ../src/plugins/drawreport/DescendTree.py:1496 -#: ../src/plugins/drawreport/DescendTree.py:1528 -#: ../src/plugins/drawreport/DescendTree.py:1538 +#: ../src/plugins/drawreport/AncestorTree.py:910 +#: ../src/plugins/drawreport/AncestorTree.py:939 +#: ../src/plugins/drawreport/AncestorTree.py:948 +#: ../src/plugins/drawreport/DescendTree.py:1497 +#: ../src/plugins/drawreport/DescendTree.py:1529 +#: ../src/plugins/drawreport/DescendTree.py:1539 msgid "Display format for the output box." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:911 +#: ../src/plugins/drawreport/AncestorTree.py:913 msgid "" "Use Main/Secondary\n" "Display Format for" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:913 +#: ../src/plugins/drawreport/AncestorTree.py:915 msgid "Everyone uses the Main Display format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:914 +#: ../src/plugins/drawreport/AncestorTree.py:916 msgid "Mothers use Main, and Fathers use the Secondary" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:916 +#: ../src/plugins/drawreport/AncestorTree.py:918 msgid "Fathers use Main, and Mothers use the Secondary" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:918 +#: ../src/plugins/drawreport/AncestorTree.py:920 msgid "Which Display format to use for Fathers and Mothers" msgstr "" @@ -9111,130 +9210,130 @@ msgstr "" #. missing.add_item( 1, _("Displays '_____'")) #. missing.set_help(_("What will print when information is not known")) #. menu.add_option(category_name, "miss_val", missing) -#: ../src/plugins/drawreport/AncestorTree.py:930 -#: ../src/plugins/drawreport/DescendTree.py:1514 +#: ../src/plugins/drawreport/AncestorTree.py:932 +#: ../src/plugins/drawreport/DescendTree.py:1515 msgid "Secondary" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:932 +#: ../src/plugins/drawreport/AncestorTree.py:934 msgid "" "Secondary\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:940 -#: ../src/plugins/drawreport/DescendTree.py:1531 +#: ../src/plugins/drawreport/AncestorTree.py:942 +#: ../src/plugins/drawreport/DescendTree.py:1532 msgid "Include Marriage information" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:941 -#: ../src/plugins/drawreport/DescendTree.py:1533 +#: ../src/plugins/drawreport/AncestorTree.py:943 +#: ../src/plugins/drawreport/DescendTree.py:1534 msgid "Whether to include marriage information in the report." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:945 -#: ../src/plugins/drawreport/DescendTree.py:1537 +#: ../src/plugins/drawreport/AncestorTree.py:947 +#: ../src/plugins/drawreport/DescendTree.py:1538 msgid "" "Marriage\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:949 -#: ../src/plugins/drawreport/DescendTree.py:1549 +#: ../src/plugins/drawreport/AncestorTree.py:951 +#: ../src/plugins/drawreport/DescendTree.py:1550 msgid "Print" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:951 -#: ../src/plugins/drawreport/DescendTree.py:1551 +#: ../src/plugins/drawreport/AncestorTree.py:953 +#: ../src/plugins/drawreport/DescendTree.py:1552 msgid "Scale report to fit" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:952 -#: ../src/plugins/drawreport/DescendTree.py:1552 +#: ../src/plugins/drawreport/AncestorTree.py:954 +#: ../src/plugins/drawreport/DescendTree.py:1553 msgid "Do not scale report" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:953 -#: ../src/plugins/drawreport/DescendTree.py:1553 +#: ../src/plugins/drawreport/AncestorTree.py:955 +#: ../src/plugins/drawreport/DescendTree.py:1554 msgid "Scale report to fit page width only" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:954 -#: ../src/plugins/drawreport/DescendTree.py:1554 +#: ../src/plugins/drawreport/AncestorTree.py:956 +#: ../src/plugins/drawreport/DescendTree.py:1555 msgid "Scale report to fit the size of the page" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:955 -#: ../src/plugins/drawreport/DescendTree.py:1556 +#: ../src/plugins/drawreport/AncestorTree.py:957 +#: ../src/plugins/drawreport/DescendTree.py:1557 msgid "Whether to scale the report to fit a specific size" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:960 -#: ../src/plugins/drawreport/DescendTree.py:1561 +#: ../src/plugins/drawreport/AncestorTree.py:962 +#: ../src/plugins/drawreport/DescendTree.py:1562 msgid "One page report" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:961 -#: ../src/plugins/drawreport/DescendTree.py:1563 +#: ../src/plugins/drawreport/AncestorTree.py:963 +#: ../src/plugins/drawreport/DescendTree.py:1564 msgid "Whether to scale the size of the page to the size of the report." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:966 -#: ../src/plugins/drawreport/DescendTree.py:1569 +#: ../src/plugins/drawreport/AncestorTree.py:968 +#: ../src/plugins/drawreport/DescendTree.py:1570 msgid "Report Title" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:967 -#: ../src/plugins/drawreport/DescendTree.py:1570 +#: ../src/plugins/drawreport/AncestorTree.py:969 +#: ../src/plugins/drawreport/DescendTree.py:1571 msgid "Do not print a title" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:968 +#: ../src/plugins/drawreport/AncestorTree.py:970 msgid "Include Report Title" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:971 -#: ../src/plugins/drawreport/DescendTree.py:1575 +#: ../src/plugins/drawreport/AncestorTree.py:973 +#: ../src/plugins/drawreport/DescendTree.py:1576 msgid "Print a border" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:972 -#: ../src/plugins/drawreport/DescendTree.py:1576 +#: ../src/plugins/drawreport/AncestorTree.py:974 +#: ../src/plugins/drawreport/DescendTree.py:1577 msgid "Whether to make a border around the report." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:975 -#: ../src/plugins/drawreport/DescendTree.py:1579 +#: ../src/plugins/drawreport/AncestorTree.py:977 +#: ../src/plugins/drawreport/DescendTree.py:1580 msgid "Print Page Numbers" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:976 -#: ../src/plugins/drawreport/DescendTree.py:1580 +#: ../src/plugins/drawreport/AncestorTree.py:978 +#: ../src/plugins/drawreport/DescendTree.py:1581 msgid "Whether to print page numbers on each page." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:979 -#: ../src/plugins/drawreport/DescendTree.py:1583 +#: ../src/plugins/drawreport/AncestorTree.py:981 +#: ../src/plugins/drawreport/DescendTree.py:1584 msgid "Include Blank Pages" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:980 -#: ../src/plugins/drawreport/DescendTree.py:1584 +#: ../src/plugins/drawreport/AncestorTree.py:982 +#: ../src/plugins/drawreport/DescendTree.py:1585 msgid "Whether to include pages that are blank." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:987 -#: ../src/plugins/drawreport/DescendTree.py:1589 +#: ../src/plugins/drawreport/AncestorTree.py:989 +#: ../src/plugins/drawreport/DescendTree.py:1590 msgid "Include a personal note" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:988 -#: ../src/plugins/drawreport/DescendTree.py:1591 +#: ../src/plugins/drawreport/AncestorTree.py:990 +#: ../src/plugins/drawreport/DescendTree.py:1592 msgid "Whether to include a personalized note on the report." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:992 -#: ../src/plugins/drawreport/DescendTree.py:1596 +#: ../src/plugins/drawreport/AncestorTree.py:994 +#: ../src/plugins/drawreport/DescendTree.py:1597 msgid "" "Note to add\n" "to the graph\n" @@ -9242,35 +9341,35 @@ msgid "" "$T inserts today's date" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:994 -#: ../src/plugins/drawreport/DescendTree.py:1598 +#: ../src/plugins/drawreport/AncestorTree.py:996 +#: ../src/plugins/drawreport/DescendTree.py:1599 msgid "Add a personal note" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:998 -#: ../src/plugins/drawreport/DescendTree.py:1602 +#: ../src/plugins/drawreport/AncestorTree.py:1000 +#: ../src/plugins/drawreport/DescendTree.py:1603 msgid "Note Location" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1001 -#: ../src/plugins/drawreport/DescendTree.py:1605 +#: ../src/plugins/drawreport/AncestorTree.py:1003 +#: ../src/plugins/drawreport/DescendTree.py:1606 msgid "Where to place a personal note." msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1012 +#: ../src/plugins/drawreport/AncestorTree.py:1014 msgid "No generations of empty boxes for unknown ancestors" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1015 +#: ../src/plugins/drawreport/AncestorTree.py:1017 msgid "One Generation of empty boxes for unknown ancestors" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1019 +#: ../src/plugins/drawreport/AncestorTree.py:1021 msgid " Generations of empty boxes for unknown ancestors" msgstr "" -#: ../src/plugins/drawreport/AncestorTree.py:1051 -#: ../src/plugins/drawreport/DescendTree.py:1642 +#: ../src/plugins/drawreport/AncestorTree.py:1053 +#: ../src/plugins/drawreport/DescendTree.py:1643 msgid "The basic style used for the title display." msgstr "" @@ -9303,14 +9402,14 @@ msgstr "" #: ../src/plugins/drawreport/Calendar.py:264 #: ../src/plugins/textreport/BirthdayReport.py:204 -#: ../src/plugins/webreport/NarrativeWeb.py:5796 -#: ../src/plugins/webreport/WebCal.py:1102 +#: ../src/plugins/webreport/NarrativeWeb.py:5802 +#: ../src/plugins/webreport/WebCal.py:1103 msgid "Applying Filter..." msgstr "" #: ../src/plugins/drawreport/Calendar.py:268 #: ../src/plugins/textreport/BirthdayReport.py:209 -#: ../src/plugins/webreport/WebCal.py:1105 +#: ../src/plugins/webreport/WebCal.py:1106 msgid "Reading database..." msgstr "" @@ -9357,7 +9456,7 @@ msgstr "" #: ../src/plugins/drawreport/Calendar.py:408 #: ../src/plugins/textreport/BirthdayReport.py:351 -#: ../src/plugins/webreport/WebCal.py:1363 +#: ../src/plugins/webreport/WebCal.py:1364 msgid "Select filter to restrict people that appear on calendar" msgstr "" @@ -9376,14 +9475,14 @@ msgstr "" #: ../src/plugins/drawreport/Calendar.py:424 #: ../src/plugins/textreport/BirthdayReport.py:367 -#: ../src/plugins/webreport/NarrativeWeb.py:6426 -#: ../src/plugins/webreport/WebCal.py:1380 +#: ../src/plugins/webreport/NarrativeWeb.py:6432 +#: ../src/plugins/webreport/WebCal.py:1381 msgid "Select the format to display names" msgstr "" #: ../src/plugins/drawreport/Calendar.py:427 #: ../src/plugins/textreport/BirthdayReport.py:370 -#: ../src/plugins/webreport/WebCal.py:1431 +#: ../src/plugins/webreport/WebCal.py:1432 msgid "Country for holidays" msgstr "" @@ -9395,79 +9494,79 @@ msgstr "" #. Default selection ???? #: ../src/plugins/drawreport/Calendar.py:441 #: ../src/plugins/textreport/BirthdayReport.py:379 -#: ../src/plugins/webreport/WebCal.py:1456 +#: ../src/plugins/webreport/WebCal.py:1457 msgid "First day of week" msgstr "" #: ../src/plugins/drawreport/Calendar.py:445 #: ../src/plugins/textreport/BirthdayReport.py:383 -#: ../src/plugins/webreport/WebCal.py:1459 +#: ../src/plugins/webreport/WebCal.py:1460 msgid "Select the first day of the week for the calendar" msgstr "" #: ../src/plugins/drawreport/Calendar.py:448 #: ../src/plugins/textreport/BirthdayReport.py:386 -#: ../src/plugins/webreport/WebCal.py:1446 +#: ../src/plugins/webreport/WebCal.py:1447 msgid "Birthday surname" msgstr "" #: ../src/plugins/drawreport/Calendar.py:449 #: ../src/plugins/textreport/BirthdayReport.py:387 -#: ../src/plugins/webreport/WebCal.py:1447 +#: ../src/plugins/webreport/WebCal.py:1448 msgid "Wives use husband's surname (from first family listed)" msgstr "" #: ../src/plugins/drawreport/Calendar.py:450 #: ../src/plugins/textreport/BirthdayReport.py:388 -#: ../src/plugins/webreport/WebCal.py:1449 +#: ../src/plugins/webreport/WebCal.py:1450 msgid "Wives use husband's surname (from last family listed)" msgstr "" #: ../src/plugins/drawreport/Calendar.py:451 #: ../src/plugins/textreport/BirthdayReport.py:389 -#: ../src/plugins/webreport/WebCal.py:1451 +#: ../src/plugins/webreport/WebCal.py:1452 msgid "Wives use their own surname" msgstr "" #: ../src/plugins/drawreport/Calendar.py:452 #: ../src/plugins/textreport/BirthdayReport.py:390 -#: ../src/plugins/webreport/WebCal.py:1452 +#: ../src/plugins/webreport/WebCal.py:1453 msgid "Select married women's displayed surname" msgstr "" #: ../src/plugins/drawreport/Calendar.py:455 #: ../src/plugins/textreport/BirthdayReport.py:393 -#: ../src/plugins/webreport/WebCal.py:1467 +#: ../src/plugins/webreport/WebCal.py:1468 msgid "Include only living people" msgstr "" #: ../src/plugins/drawreport/Calendar.py:456 #: ../src/plugins/textreport/BirthdayReport.py:394 -#: ../src/plugins/webreport/WebCal.py:1468 +#: ../src/plugins/webreport/WebCal.py:1469 msgid "Include only living people in the calendar" msgstr "" #: ../src/plugins/drawreport/Calendar.py:459 #: ../src/plugins/textreport/BirthdayReport.py:397 -#: ../src/plugins/webreport/WebCal.py:1471 +#: ../src/plugins/webreport/WebCal.py:1472 msgid "Include birthdays" msgstr "" #: ../src/plugins/drawreport/Calendar.py:460 #: ../src/plugins/textreport/BirthdayReport.py:398 -#: ../src/plugins/webreport/WebCal.py:1472 +#: ../src/plugins/webreport/WebCal.py:1473 msgid "Include birthdays in the calendar" msgstr "" #: ../src/plugins/drawreport/Calendar.py:463 #: ../src/plugins/textreport/BirthdayReport.py:401 -#: ../src/plugins/webreport/WebCal.py:1475 +#: ../src/plugins/webreport/WebCal.py:1476 msgid "Include anniversaries" msgstr "" #: ../src/plugins/drawreport/Calendar.py:464 #: ../src/plugins/textreport/BirthdayReport.py:402 -#: ../src/plugins/webreport/WebCal.py:1476 +#: ../src/plugins/webreport/WebCal.py:1477 msgid "Include anniversaries in the calendar" msgstr "" @@ -9605,93 +9704,93 @@ msgid "Family %s is not in the Database" msgstr "" #. if self.name == "familial_descend_tree": -#: ../src/plugins/drawreport/DescendTree.py:1462 -#: ../src/plugins/drawreport/DescendTree.py:1466 +#: ../src/plugins/drawreport/DescendTree.py:1463 +#: ../src/plugins/drawreport/DescendTree.py:1467 msgid "Report for" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1463 +#: ../src/plugins/drawreport/DescendTree.py:1464 msgid "The main person for the report" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1467 +#: ../src/plugins/drawreport/DescendTree.py:1468 msgid "The main family for the report" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1471 +#: ../src/plugins/drawreport/DescendTree.py:1472 msgid "Start with the parent(s) of the selected first" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1474 +#: ../src/plugins/drawreport/DescendTree.py:1475 msgid "Will show the parents, brother and sisters of the selected person." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1483 +#: ../src/plugins/drawreport/DescendTree.py:1484 msgid "Level of Spouses" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1484 +#: ../src/plugins/drawreport/DescendTree.py:1485 msgid "0=no Spouses, 1=include Spouses, 2=include Spouses of the spouse, etc" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1494 +#: ../src/plugins/drawreport/DescendTree.py:1495 msgid "" "Personal\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1499 +#: ../src/plugins/drawreport/DescendTree.py:1500 msgid "Bold direct descendants" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1501 +#: ../src/plugins/drawreport/DescendTree.py:1502 msgid "" "Whether to bold those people that are direct (not step or half) descendants." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1517 +#: ../src/plugins/drawreport/DescendTree.py:1518 msgid "Use separate display format for spouses" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1519 +#: ../src/plugins/drawreport/DescendTree.py:1520 msgid "Whether spouses can have a different format." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1522 +#: ../src/plugins/drawreport/DescendTree.py:1523 msgid "Indent Spouses" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1523 +#: ../src/plugins/drawreport/DescendTree.py:1524 msgid "Whether to indent the spouses in the tree." msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1526 +#: ../src/plugins/drawreport/DescendTree.py:1527 msgid "" "Spousal\n" "Display Format" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1541 +#: ../src/plugins/drawreport/DescendTree.py:1542 msgid "Replace" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1544 +#: ../src/plugins/drawreport/DescendTree.py:1545 msgid "" "Replace Display Format:\n" "'Replace this'/' with this'" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1546 +#: ../src/plugins/drawreport/DescendTree.py:1547 msgid "" "i.e.\n" "United States of America/U.S.A" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1571 +#: ../src/plugins/drawreport/DescendTree.py:1572 msgid "Choose a title for the report" msgstr "" -#: ../src/plugins/drawreport/DescendTree.py:1664 +#: ../src/plugins/drawreport/DescendTree.py:1665 msgid "The bold style used for the text display." msgstr "" @@ -10307,14 +10406,14 @@ msgstr "" #: ../src/plugins/export/ExportCsv.py:457 #: ../src/plugins/import/ImportCsv.py:253 #: ../src/plugins/textreport/FamilyGroup.py:556 -#: ../src/plugins/webreport/NarrativeWeb.py:5110 +#: ../src/plugins/webreport/NarrativeWeb.py:5116 msgid "Husband" msgstr "" #: ../src/plugins/export/ExportCsv.py:457 #: ../src/plugins/import/ImportCsv.py:249 #: ../src/plugins/textreport/FamilyGroup.py:565 -#: ../src/plugins/webreport/NarrativeWeb.py:5112 +#: ../src/plugins/webreport/NarrativeWeb.py:5118 msgid "Wife" msgstr "" @@ -10372,11 +10471,6 @@ msgstr "" msgid "Anniversary: %s" msgstr "" -#: ../src/plugins/export/ExportVCard.py:124 -#, python-format -msgid "VCard escaping is not implemented for data type %s." -msgstr "" - #: ../src/plugins/export/ExportXml.py:137 #: ../src/plugins/export/ExportXml.py:147 #: ../src/plugins/export/ExportXml.py:165 @@ -10534,7 +10628,7 @@ msgid "Gramplet showing a preview of a media object" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:82 -msgid "Media Metadata Gramplet" +msgid "Metadata Viewer Gramplet" msgstr "" #: ../src/plugins/gramplet/bottombar.gpr.py:83 @@ -10751,7 +10845,7 @@ msgstr "" #: ../src/plugins/view/fanchartview.py:868 #: ../src/plugins/view/pedigreeview.py:1890 #: ../src/plugins/view/relview.py:1360 -#: ../src/plugins/webreport/NarrativeWeb.py:5060 +#: ../src/plugins/webreport/NarrativeWeb.py:5066 msgid "Children" msgstr "" @@ -10880,7 +10974,7 @@ msgstr "" #: ../src/plugins/quickview/quickview.gpr.py:312 #: ../src/plugins/view/fanchartview.py:825 #: ../src/plugins/view/pedigreeview.py:1845 ../src/plugins/view/relview.py:901 -#: ../src/plugins/webreport/NarrativeWeb.py:4857 +#: ../src/plugins/webreport/NarrativeWeb.py:4863 msgid "Siblings" msgstr "" @@ -11235,39 +11329,38 @@ msgstr "" msgid "What's Next?" msgstr "" -#: ../src/plugins/gramplet/MediaMetadata.py:55 +#: ../src/plugins/gramplet/MetadataViewer.py:56 #, python-format msgid "" -"The, pyexiv2, python binding library, to exiv2 is not installed on this " +"The python binding library, pyexiv2, to exiv2 is not installed on this " "computer.\n" " It can be downloaded from here: %s\n" -"You will need to download at least pyexiv2-%d.%d.%d ." +"\n" +"You will need to download at least %s . I recommend that you download and " +"install, %s ." msgstr "" -#: ../src/plugins/gramplet/MediaMetadata.py:61 +#: ../src/plugins/gramplet/MetadataViewer.py:65 #, python-format msgid "" -"The minimum required version for pyexiv2 must be pyexiv2-%d.%d.%d\n" +"The minimum required version for pyexiv2 must be %s \n" "or greater. You may download it from here: %s\n" "\n" +" I recommend getting, %s ." msgstr "" -#: ../src/plugins/gramplet/MediaMetadata.py:117 -msgid "Active Image" +#: ../src/plugins/gramplet/MetadataViewer.py:125 +msgid "Artist/ Author" msgstr "" -#: ../src/plugins/gramplet/MediaMetadata.py:118 -msgid "Artist" -msgstr "" - -#: ../src/plugins/gramplet/MediaMetadata.py:119 -#: ../src/plugins/webreport/NarrativeWeb.py:6435 -#: ../src/plugins/webreport/WebCal.py:1389 +#: ../src/plugins/gramplet/MetadataViewer.py:126 +#: ../src/plugins/webreport/NarrativeWeb.py:6441 +#: ../src/plugins/webreport/WebCal.py:1390 msgid "Copyright" msgstr "" #. Latitude and Longitude for this image -#: ../src/plugins/gramplet/MediaMetadata.py:128 +#: ../src/plugins/gramplet/MetadataViewer.py:135 #: ../src/plugins/gramplet/PlaceDetails.py:57 #: ../src/plugins/lib/libplaceview.py:101 ../src/plugins/view/geoview.py:1034 #: ../src/plugins/view/placetreeview.py:80 @@ -11276,7 +11369,7 @@ msgstr "" msgid "Latitude" msgstr "" -#: ../src/plugins/gramplet/MediaMetadata.py:129 +#: ../src/plugins/gramplet/MetadataViewer.py:136 #: ../src/plugins/gramplet/PlaceDetails.py:58 #: ../src/plugins/lib/libplaceview.py:102 ../src/plugins/view/geoview.py:1035 #: ../src/plugins/view/placetreeview.py:81 @@ -11286,7 +11379,7 @@ msgid "Longitude" msgstr "" #. keywords describing your image -#: ../src/plugins/gramplet/MediaMetadata.py:132 +#: ../src/plugins/gramplet/MetadataViewer.py:139 msgid "Keywords" msgstr "" @@ -11907,8 +12000,8 @@ msgstr "" #: ../src/plugins/graph/GVRelGraph.py:561 #: ../src/plugins/quickview/FilterByName.py:94 #: ../src/plugins/textreport/TagReport.py:193 -#: ../src/plugins/view/familyview.py:112 ../src/plugins/view/view.gpr.py:55 -#: ../src/plugins/webreport/NarrativeWeb.py:5045 +#: ../src/plugins/view/familyview.py:113 ../src/plugins/view/view.gpr.py:55 +#: ../src/plugins/webreport/NarrativeWeb.py:5051 msgid "Families" msgstr "" @@ -12415,19 +12508,19 @@ msgstr "" msgid "format error: file %(fname)s, line %(line)d: %(zero)s" msgstr "" -#: ../src/plugins/import/ImportCsv.py:438 +#: ../src/plugins/import/ImportCsv.py:440 msgid "CSV Import" msgstr "" -#: ../src/plugins/import/ImportCsv.py:439 +#: ../src/plugins/import/ImportCsv.py:441 msgid "Reading data..." msgstr "" -#: ../src/plugins/import/ImportCsv.py:442 +#: ../src/plugins/import/ImportCsv.py:444 msgid "CSV import" msgstr "" -#: ../src/plugins/import/ImportCsv.py:803 +#: ../src/plugins/import/ImportCsv.py:805 #: ../src/plugins/import/ImportGeneWeb.py:180 #: ../src/plugins/import/ImportVCard.py:301 #, python-format @@ -12538,11 +12631,6 @@ msgstr "" msgid "cannot find mother for I%(person)s (mother=%(mother)d)" msgstr "" -#: ../src/plugins/import/ImportVCard.py:185 -#, python-format -msgid "VCard unescaping is not implemented for data type %s." -msgstr "" - #: ../src/plugins/import/ImportVCard.py:245 msgid "vCard import" msgstr "" @@ -12595,13 +12683,13 @@ msgstr "" #: ../src/plugins/import/ImportGpkg.py:117 #, python-format msgid "" -"The family tree you imported into already has a base media path: %(orig_path)" -"s. The imported media objects however are relative from the path %(path)s. " -"You can change the media path in the Preferences or you can convert the " -"imported files to the existing base media path. You can do that by moving " -"your media files to the new position, and using the media manager tool, " -"option 'Replace substring in the path' to set correct paths in your media " -"objects." +"The family tree you imported into already has a base media path: " +"%(orig_path)s. The imported media objects however are relative from the path " +"%(path)s. You can change the media path in the Preferences or you can " +"convert the imported files to the existing base media path. You can do that " +"by moving your media files to the new position, and using the media manager " +"tool, option 'Replace substring in the path' to set correct paths in your " +"media objects." msgstr "" #. ------------------------------------------------------------------------- @@ -12739,15 +12827,15 @@ msgid "" "or, if not set, relative to the user's directory.\n" msgstr "" -#: ../src/plugins/import/ImportXml.py:820 +#: ../src/plugins/import/ImportXml.py:828 msgid "Gramps XML import" msgstr "" -#: ../src/plugins/import/ImportXml.py:850 +#: ../src/plugins/import/ImportXml.py:858 msgid "Could not change media path" msgstr "" -#: ../src/plugins/import/ImportXml.py:851 +#: ../src/plugins/import/ImportXml.py:859 #, python-format msgid "" "The opened file has media path %s, which conflicts with the media path of " @@ -12756,19 +12844,19 @@ msgid "" "Preferences." msgstr "" -#: ../src/plugins/import/ImportXml.py:906 +#: ../src/plugins/import/ImportXml.py:914 msgid "" -"The .gramps file you are importing does not contain the version of Gramps " -"with which it was produced.\n" +"The .gramps file you are importing does not contain information about the " +"version of Gramps with, which it was produced.\n" "\n" "The file will not be imported." msgstr "" -#: ../src/plugins/import/ImportXml.py:909 +#: ../src/plugins/import/ImportXml.py:917 msgid "Import file misses Gramps version" msgstr "" -#: ../src/plugins/import/ImportXml.py:911 +#: ../src/plugins/import/ImportXml.py:919 msgid "" "The .gramps file you are importing does not contain a valid xml-namespace " "number.\n" @@ -12776,11 +12864,11 @@ msgid "" "The file will not be imported." msgstr "" -#: ../src/plugins/import/ImportXml.py:914 +#: ../src/plugins/import/ImportXml.py:922 msgid "Import file contains unacceptable XML namespace version" msgstr "" -#: ../src/plugins/import/ImportXml.py:917 +#: ../src/plugins/import/ImportXml.py:925 #, python-format msgid "" "The .gramps file you are importing was made by version %(newer)s of Gramps, " @@ -12788,7 +12876,7 @@ msgid "" "imported. Please upgrade to the latest version of Gramps and try again." msgstr "" -#: ../src/plugins/import/ImportXml.py:925 +#: ../src/plugins/import/ImportXml.py:933 #, python-format msgid "" "The .gramps file you are importing was made by version %(oldgramps)s of " @@ -12801,11 +12889,11 @@ msgid "" " for more info." msgstr "" -#: ../src/plugins/import/ImportXml.py:937 +#: ../src/plugins/import/ImportXml.py:945 msgid "The file will not be imported" msgstr "" -#: ../src/plugins/import/ImportXml.py:939 +#: ../src/plugins/import/ImportXml.py:947 #, python-format msgid "" "The .gramps file you are importing was made by version %(oldgramps)s of " @@ -12819,99 +12907,99 @@ msgid "" "for more info." msgstr "" -#: ../src/plugins/import/ImportXml.py:952 +#: ../src/plugins/import/ImportXml.py:960 msgid "Old xml file" msgstr "" -#: ../src/plugins/import/ImportXml.py:1057 -#: ../src/plugins/import/ImportXml.py:2239 +#: ../src/plugins/import/ImportXml.py:1065 +#: ../src/plugins/import/ImportXml.py:2247 #, python-format msgid "Witness name: %s" msgstr "" -#: ../src/plugins/import/ImportXml.py:1486 +#: ../src/plugins/import/ImportXml.py:1494 #, python-format msgid "" "Your family tree groups name \"%(key)s\" together with \"%(parent)s\", did " "not change this grouping to \"%(value)s\"." msgstr "" -#: ../src/plugins/import/ImportXml.py:1489 +#: ../src/plugins/import/ImportXml.py:1497 msgid "Gramps ignored namemap value" msgstr "" -#: ../src/plugins/import/ImportXml.py:2130 +#: ../src/plugins/import/ImportXml.py:2138 #, python-format msgid "Witness comment: %s" msgstr "" -#: ../src/plugins/lib/libgedcom.py:1666 +#: ../src/plugins/lib/libgedcom.py:1668 msgid "Your GEDCOM file is corrupted. It appears to have been truncated." msgstr "" -#: ../src/plugins/lib/libgedcom.py:1740 +#: ../src/plugins/lib/libgedcom.py:1742 #, python-format msgid "Import from GEDCOM (%s)" msgstr "" -#: ../src/plugins/lib/libgedcom.py:2289 +#: ../src/plugins/lib/libgedcom.py:2297 msgid "GEDCOM import" msgstr "" -#: ../src/plugins/lib/libgedcom.py:2562 +#: ../src/plugins/lib/libgedcom.py:2570 #, python-format msgid "Line %d was not understood, so it was ignored." msgstr "" #. empty: discard, with warning and skip subs #. Note: level+2 -#: ../src/plugins/lib/libgedcom.py:4476 +#: ../src/plugins/lib/libgedcom.py:4484 #, python-format msgid "Line %d: empty event note was ignored." msgstr "" -#: ../src/plugins/lib/libgedcom.py:5189 ../src/plugins/lib/libgedcom.py:5829 +#: ../src/plugins/lib/libgedcom.py:5197 ../src/plugins/lib/libgedcom.py:5837 #, python-format msgid "Could not import %s" msgstr "" -#: ../src/plugins/lib/libgedcom.py:5590 +#: ../src/plugins/lib/libgedcom.py:5598 #, python-format msgid "Import from %s" msgstr "" -#: ../src/plugins/lib/libgedcom.py:5625 +#: ../src/plugins/lib/libgedcom.py:5633 #, python-format msgid "" "Import of GEDCOM file %s with DEST=%s, could cause errors in the resulting " "database!" msgstr "" -#: ../src/plugins/lib/libgedcom.py:5628 +#: ../src/plugins/lib/libgedcom.py:5636 msgid "Look for nameless events." msgstr "" -#: ../src/plugins/lib/libgedcom.py:5687 ../src/plugins/lib/libgedcom.py:5699 +#: ../src/plugins/lib/libgedcom.py:5695 ../src/plugins/lib/libgedcom.py:5707 #, python-format msgid "Line %d: empty note was ignored." msgstr "" -#: ../src/plugins/lib/libgedcom.py:5738 +#: ../src/plugins/lib/libgedcom.py:5746 #, python-format msgid "skipped %(skip)d subordinate(s) at line %(line)d" msgstr "" -#: ../src/plugins/lib/libgedcom.py:6005 +#: ../src/plugins/lib/libgedcom.py:6013 msgid "" "Your GEDCOM file is corrupted. The file appears to be encoded using the " "UTF16 character set, but is missing the BOM marker." msgstr "" -#: ../src/plugins/lib/libgedcom.py:6008 +#: ../src/plugins/lib/libgedcom.py:6016 msgid "Your GEDCOM file is empty." msgstr "" -#: ../src/plugins/lib/libgedcom.py:6071 +#: ../src/plugins/lib/libgedcom.py:6079 #, python-format msgid "Invalid line %d in GEDCOM file." msgstr "" @@ -13234,22 +13322,22 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:190 #, python-format msgid "" -"%(male_name)s died on %(death_date)s in %(death_place)s at the age of %(age)" -"d years." +"%(male_name)s died on %(death_date)s in %(death_place)s at the age of " +"%(age)d years." msgstr "" #: ../src/plugins/lib/libnarrate.py:191 #, python-format msgid "" -"%(male_name)s died on %(death_date)s in %(death_place)s at the age of %(age)" -"d months." +"%(male_name)s died on %(death_date)s in %(death_place)s at the age of " +"%(age)d months." msgstr "" #: ../src/plugins/lib/libnarrate.py:192 #, python-format msgid "" -"%(male_name)s died on %(death_date)s in %(death_place)s at the age of %(age)" -"d days." +"%(male_name)s died on %(death_date)s in %(death_place)s at the age of " +"%(age)d days." msgstr "" #: ../src/plugins/lib/libnarrate.py:195 @@ -13260,22 +13348,22 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:196 #, python-format msgid "" -"%(female_name)s died on %(death_date)s in %(death_place)s at the age of %" -"(age)d years." +"%(female_name)s died on %(death_date)s in %(death_place)s at the age of " +"%(age)d years." msgstr "" #: ../src/plugins/lib/libnarrate.py:197 #, python-format msgid "" -"%(female_name)s died on %(death_date)s in %(death_place)s at the age of %" -"(age)d months." +"%(female_name)s died on %(death_date)s in %(death_place)s at the age of " +"%(age)d months." msgstr "" #: ../src/plugins/lib/libnarrate.py:198 #, python-format msgid "" -"%(female_name)s died on %(death_date)s in %(death_place)s at the age of %" -"(age)d days." +"%(female_name)s died on %(death_date)s in %(death_place)s at the age of " +"%(age)d days." msgstr "" #: ../src/plugins/lib/libnarrate.py:202 @@ -13814,22 +13902,22 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:378 #, python-format msgid "" -"%(male_name)s died in %(month_year)s in %(death_place)s at the age of %(age)" -"d years." +"%(male_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)d years." msgstr "" #: ../src/plugins/lib/libnarrate.py:379 #, python-format msgid "" -"%(male_name)s died in %(month_year)s in %(death_place)s at the age of %(age)" -"d months." +"%(male_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)d months." msgstr "" #: ../src/plugins/lib/libnarrate.py:380 #, python-format msgid "" -"%(male_name)s died in %(month_year)s in %(death_place)s at the age of %(age)" -"d days." +"%(male_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)d days." msgstr "" #: ../src/plugins/lib/libnarrate.py:383 @@ -13840,22 +13928,22 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:384 #, python-format msgid "" -"%(female_name)s died in %(month_year)s in %(death_place)s at the age of %" -"(age)d years." +"%(female_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)d years." msgstr "" #: ../src/plugins/lib/libnarrate.py:385 #, python-format msgid "" -"%(female_name)s died in %(month_year)s in %(death_place)s at the age of %" -"(age)d months." +"%(female_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)d months." msgstr "" #: ../src/plugins/lib/libnarrate.py:386 #, python-format msgid "" -"%(female_name)s died in %(month_year)s in %(death_place)s at the age of %" -"(age)d days." +"%(female_name)s died in %(month_year)s in %(death_place)s at the age of " +"%(age)d days." msgstr "" #: ../src/plugins/lib/libnarrate.py:390 @@ -14355,8 +14443,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:569 #, python-format msgid "" -"%(female_name)s was buried on %(burial_date)s in %(burial_place)s%(endnotes)" -"s." +"%(female_name)s was buried on %(burial_date)s in %(burial_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:570 @@ -14367,8 +14455,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:573 #, python-format msgid "" -"%(unknown_gender_name)s was buried on %(burial_date)s in %(burial_place)s%" -"(endnotes)s." +"%(unknown_gender_name)s was buried on %(burial_date)s in %(burial_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:574 @@ -14442,8 +14530,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:605 #, python-format msgid "" -"%(unknown_gender_name)s was buried in %(month_year)s in %(burial_place)s%" -"(endnotes)s." +"%(unknown_gender_name)s was buried in %(month_year)s in %(burial_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:606 @@ -14517,8 +14605,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:637 #, python-format msgid "" -"%(unknown_gender_name)s was buried %(modified_date)s in %(burial_place)s%" -"(endnotes)s." +"%(unknown_gender_name)s was buried %(modified_date)s in %(burial_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:638 @@ -14640,8 +14728,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:698 #, python-format msgid "" -"%(male_name)s was baptised on %(baptism_date)s in %(baptism_place)s%" -"(endnotes)s." +"%(male_name)s was baptised on %(baptism_date)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:699 @@ -14652,8 +14740,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:702 #, python-format msgid "" -"%(female_name)s was baptised on %(baptism_date)s in %(baptism_place)s%" -"(endnotes)s." +"%(female_name)s was baptised on %(baptism_date)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:703 @@ -14671,8 +14759,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:707 #, python-format msgid "" -"This person was baptised on %(baptism_date)s in %(baptism_place)s%(endnotes)" -"s." +"This person was baptised on %(baptism_date)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:709 @@ -14718,8 +14806,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:730 #, python-format msgid "" -"%(male_name)s was baptised in %(month_year)s in %(baptism_place)s%(endnotes)" -"s." +"%(male_name)s was baptised in %(month_year)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:731 @@ -14730,8 +14818,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:734 #, python-format msgid "" -"%(female_name)s was baptised in %(month_year)s in %(baptism_place)s%" -"(endnotes)s." +"%(female_name)s was baptised in %(month_year)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:735 @@ -14742,8 +14830,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:738 #, python-format msgid "" -"%(unknown_gender_name)s was baptised in %(month_year)s in %(baptism_place)s%" -"(endnotes)s." +"%(unknown_gender_name)s was baptised in %(month_year)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:739 @@ -14795,8 +14883,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:762 #, python-format msgid "" -"%(male_name)s was baptised %(modified_date)s in %(baptism_place)s%(endnotes)" -"s." +"%(male_name)s was baptised %(modified_date)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:763 @@ -14807,8 +14895,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:766 #, python-format msgid "" -"%(female_name)s was baptised %(modified_date)s in %(baptism_place)s%" -"(endnotes)s." +"%(female_name)s was baptised %(modified_date)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:767 @@ -14819,8 +14907,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:770 #, python-format msgid "" -"%(unknown_gender_name)s was baptised %(modified_date)s in %(baptism_place)s%" -"(endnotes)s." +"%(unknown_gender_name)s was baptised %(modified_date)s in %(baptism_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:771 @@ -14949,36 +15037,36 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:832 #, python-format msgid "" -"He was christened on %(christening_date)s in %(christening_place)s%(endnotes)" -"s." +"He was christened on %(christening_date)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:835 #, python-format msgid "" -"%(female_name)s was christened on %(christening_date)s in %" -"(christening_place)s%(endnotes)s." +"%(female_name)s was christened on %(christening_date)s in " +"%(christening_place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:836 #, python-format msgid "" -"She was christened on %(christening_date)s in %(christening_place)s%" -"(endnotes)s." +"She was christened on %(christening_date)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:839 #, python-format msgid "" -"%(unknown_gender_name)s was christened on %(christening_date)s in %" -"(christening_place)s%(endnotes)s." +"%(unknown_gender_name)s was christened on %(christening_date)s in " +"%(christening_place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:840 #, python-format msgid "" -"This person was christened on %(christening_date)s in %(christening_place)s%" -"(endnotes)s." +"This person was christened on %(christening_date)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:842 @@ -15025,8 +15113,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:863 #, python-format msgid "" -"%(male_name)s was christened in %(month_year)s in %(christening_place)s%" -"(endnotes)s." +"%(male_name)s was christened in %(month_year)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:864 @@ -15038,8 +15126,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:867 #, python-format msgid "" -"%(female_name)s was christened in %(month_year)s in %(christening_place)s%" -"(endnotes)s." +"%(female_name)s was christened in %(month_year)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:868 @@ -15051,15 +15139,15 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:871 #, python-format msgid "" -"%(unknown_gender_name)s was christened in %(month_year)s in %" -"(christening_place)s%(endnotes)s." +"%(unknown_gender_name)s was christened in %(month_year)s in " +"%(christening_place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:872 #, python-format msgid "" -"This person was christened in %(month_year)s in %(christening_place)s%" -"(endnotes)s." +"This person was christened in %(month_year)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:874 @@ -15105,8 +15193,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:895 #, python-format msgid "" -"%(male_name)s was christened %(modified_date)s in %(christening_place)s%" -"(endnotes)s." +"%(male_name)s was christened %(modified_date)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:896 @@ -15118,8 +15206,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:899 #, python-format msgid "" -"%(female_name)s was christened %(modified_date)s in %(christening_place)s%" -"(endnotes)s." +"%(female_name)s was christened %(modified_date)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:900 @@ -15131,15 +15219,15 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:903 #, python-format msgid "" -"%(unknown_gender_name)s was christened %(modified_date)s in %" -"(christening_place)s%(endnotes)s." +"%(unknown_gender_name)s was christened %(modified_date)s in " +"%(christening_place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:904 #, python-format msgid "" -"This person was christened %(modified_date)s in %(christening_place)s%" -"(endnotes)s." +"This person was christened %(modified_date)s in %(christening_place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:906 @@ -15544,22 +15632,22 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1100 #, python-format msgid "" -"This person also married %(spouse)s in %(partial_date)s in %(place)s%" -"(endnotes)s." +"This person also married %(spouse)s in %(partial_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1101 #, python-format msgid "" -"This person also married %(spouse)s on %(full_date)s in %(place)s%(endnotes)" -"s." +"This person also married %(spouse)s on %(full_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1102 #, python-format msgid "" -"This person also married %(spouse)s %(modified_date)s in %(place)s%(endnotes)" -"s." +"This person also married %(spouse)s %(modified_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1105 @@ -15812,8 +15900,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1202 #, python-format msgid "" -"This person had an unmarried relationship with %(spouse)s in %(partial_date)" -"s in %(place)s%(endnotes)s." +"This person had an unmarried relationship with %(spouse)s in " +"%(partial_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1203 @@ -15833,85 +15921,85 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1207 #, python-format msgid "" -"He had an unmarried relationship with %(spouse)s in %(partial_date)s in %" -"(place)s%(endnotes)s." +"He had an unmarried relationship with %(spouse)s in %(partial_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1208 #, python-format msgid "" -"He had an unmarried relationship with %(spouse)s on %(full_date)s in %(place)" -"s%(endnotes)s." +"He had an unmarried relationship with %(spouse)s on %(full_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1209 #, python-format msgid "" -"He had an unmarried relationship with %(spouse)s %(modified_date)s in %" -"(place)s%(endnotes)s." +"He had an unmarried relationship with %(spouse)s %(modified_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1212 #, python-format msgid "" -"She had an unmarried relationship with %(spouse)s in %(partial_date)s in %" -"(place)s%(endnotes)s." +"She had an unmarried relationship with %(spouse)s in %(partial_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1213 #, python-format msgid "" -"She had an unmarried relationship with %(spouse)s on %(full_date)s in %" -"(place)s%(endnotes)s." +"She had an unmarried relationship with %(spouse)s on %(full_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1214 #, python-format msgid "" -"She had an unmarried relationship with %(spouse)s %(modified_date)s in %" -"(place)s%(endnotes)s." +"She had an unmarried relationship with %(spouse)s %(modified_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1217 ../src/plugins/lib/libnarrate.py:1240 #, python-format msgid "" -"Unmarried relationship with %(spouse)s %(partial_date)s in %(place)s%" -"(endnotes)s." +"Unmarried relationship with %(spouse)s %(partial_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1218 ../src/plugins/lib/libnarrate.py:1241 #, python-format msgid "" -"Unmarried relationship with %(spouse)s %(full_date)s in %(place)s%(endnotes)" -"s." +"Unmarried relationship with %(spouse)s %(full_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1219 ../src/plugins/lib/libnarrate.py:1242 #, python-format msgid "" -"Unmarried relationship with %(spouse)s %(modified_date)s in %(place)s%" -"(endnotes)s." +"Unmarried relationship with %(spouse)s %(modified_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1225 #, python-format msgid "" -"This person also had an unmarried relationship with %(spouse)s in %" -"(partial_date)s in %(place)s%(endnotes)s." +"This person also had an unmarried relationship with %(spouse)s in " +"%(partial_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1226 #, python-format msgid "" -"This person also had an unmarried relationship with %(spouse)s on %" -"(full_date)s in %(place)s%(endnotes)s." +"This person also had an unmarried relationship with %(spouse)s on " +"%(full_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1227 #, python-format msgid "" -"This person also had an unmarried relationship with %(spouse)s %" -"(modified_date)s in %(place)s%(endnotes)s." +"This person also had an unmarried relationship with %(spouse)s " +"%(modified_date)s in %(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1230 @@ -15924,15 +16012,15 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1231 #, python-format msgid "" -"He also had an unmarried relationship with %(spouse)s on %(full_date)s in %" -"(place)s%(endnotes)s." +"He also had an unmarried relationship with %(spouse)s on %(full_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1232 #, python-format msgid "" -"He also had an unmarried relationship with %(spouse)s %(modified_date)s in %" -"(place)s%(endnotes)s." +"He also had an unmarried relationship with %(spouse)s %(modified_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1235 @@ -15945,15 +16033,15 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1236 #, python-format msgid "" -"She also had an unmarried relationship with %(spouse)s on %(full_date)s in %" -"(place)s%(endnotes)s." +"She also had an unmarried relationship with %(spouse)s on %(full_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1237 #, python-format msgid "" -"She also had an unmarried relationship with %(spouse)s %(modified_date)s in %" -"(place)s%(endnotes)s." +"She also had an unmarried relationship with %(spouse)s %(modified_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1248 @@ -15966,57 +16054,57 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1249 #, python-format msgid "" -"This person had an unmarried relationship with %(spouse)s on %(full_date)s%" -"(endnotes)s." +"This person had an unmarried relationship with %(spouse)s on %(full_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1250 #, python-format msgid "" -"This person had an unmarried relationship with %(spouse)s %(modified_date)s%" -"(endnotes)s." +"This person had an unmarried relationship with %(spouse)s %(modified_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1253 #, python-format msgid "" -"He had an unmarried relationship with %(spouse)s in %(partial_date)s%" -"(endnotes)s." +"He had an unmarried relationship with %(spouse)s in %(partial_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1254 #, python-format msgid "" -"He had an unmarried relationship with %(spouse)s on %(full_date)s%(endnotes)" -"s." +"He had an unmarried relationship with %(spouse)s on %(full_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1255 #, python-format msgid "" -"He had an unmarried relationship with %(spouse)s %(modified_date)s%(endnotes)" -"s." +"He had an unmarried relationship with %(spouse)s %(modified_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1258 #, python-format msgid "" -"She had an unmarried relationship with %(spouse)s in %(partial_date)s%" -"(endnotes)s." +"She had an unmarried relationship with %(spouse)s in %(partial_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1259 #, python-format msgid "" -"She had an unmarried relationship with %(spouse)s on %(full_date)s%(endnotes)" -"s." +"She had an unmarried relationship with %(spouse)s on %(full_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1260 #, python-format msgid "" -"She had an unmarried relationship with %(spouse)s %(modified_date)s%" -"(endnotes)s." +"She had an unmarried relationship with %(spouse)s %(modified_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1263 @@ -16037,64 +16125,64 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1271 #, python-format msgid "" -"This person also had an unmarried relationship with %(spouse)s in %" -"(partial_date)s%(endnotes)s." +"This person also had an unmarried relationship with %(spouse)s in " +"%(partial_date)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1272 #, python-format msgid "" -"This person also had an unmarried relationship with %(spouse)s on %" -"(full_date)s%(endnotes)s." +"This person also had an unmarried relationship with %(spouse)s on " +"%(full_date)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1273 #, python-format msgid "" -"This person also had an unmarried relationship with %(spouse)s %" -"(modified_date)s%(endnotes)s." +"This person also had an unmarried relationship with %(spouse)s " +"%(modified_date)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1276 #, python-format msgid "" -"He also had an unmarried relationship with %(spouse)s in %(partial_date)s%" -"(endnotes)s." +"He also had an unmarried relationship with %(spouse)s in %(partial_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1277 #, python-format msgid "" -"He also had an unmarried relationship with %(spouse)s on %(full_date)s%" -"(endnotes)s." +"He also had an unmarried relationship with %(spouse)s on %(full_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1278 #, python-format msgid "" -"He also had an unmarried relationship with %(spouse)s %(modified_date)s%" -"(endnotes)s." +"He also had an unmarried relationship with %(spouse)s %(modified_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1281 #, python-format msgid "" -"She also had an unmarried relationship with %(spouse)s in %(partial_date)s%" -"(endnotes)s." +"She also had an unmarried relationship with %(spouse)s in %(partial_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1282 #, python-format msgid "" -"She also had an unmarried relationship with %(spouse)s on %(full_date)s%" -"(endnotes)s." +"She also had an unmarried relationship with %(spouse)s on %(full_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1283 #, python-format msgid "" -"She also had an unmarried relationship with %(spouse)s %(modified_date)s%" -"(endnotes)s." +"She also had an unmarried relationship with %(spouse)s %(modified_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1286 @@ -16117,8 +16205,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1293 #, python-format msgid "" -"This person had an unmarried relationship with %(spouse)s in %(place)s%" -"(endnotes)s." +"This person had an unmarried relationship with %(spouse)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1294 @@ -16141,22 +16229,22 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1300 #, python-format msgid "" -"This person also had an unmarried relationship with %(spouse)s in %(place)s%" -"(endnotes)s." +"This person also had an unmarried relationship with %(spouse)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1301 #, python-format msgid "" -"He also had an unmarried relationship with %(spouse)s in %(place)s%(endnotes)" -"s." +"He also had an unmarried relationship with %(spouse)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1302 #, python-format msgid "" -"She also had an unmarried relationship with %(spouse)s in %(place)s%" -"(endnotes)s." +"She also had an unmarried relationship with %(spouse)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1307 @@ -16198,15 +16286,15 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1328 #, python-format msgid "" -"This person had a relationship with %(spouse)s in %(partial_date)s in %" -"(place)s%(endnotes)s." +"This person had a relationship with %(spouse)s in %(partial_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1329 #, python-format msgid "" -"This person had a relationship with %(spouse)s on %(full_date)s in %(place)s%" -"(endnotes)s." +"This person had a relationship with %(spouse)s on %(full_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1330 @@ -16219,43 +16307,43 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1333 #, python-format msgid "" -"He had a relationship with %(spouse)s in %(partial_date)s in %(place)s%" -"(endnotes)s." +"He had a relationship with %(spouse)s in %(partial_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1334 #, python-format msgid "" -"He had a relationship with %(spouse)s on %(full_date)s in %(place)s%" -"(endnotes)s." +"He had a relationship with %(spouse)s on %(full_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1335 #, python-format msgid "" -"He had a relationship with %(spouse)s %(modified_date)s in %(place)s%" -"(endnotes)s." +"He had a relationship with %(spouse)s %(modified_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1338 #, python-format msgid "" -"She had a relationship with %(spouse)s in %(partial_date)s in %(place)s%" -"(endnotes)s." +"She had a relationship with %(spouse)s in %(partial_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1339 #, python-format msgid "" -"She had a relationship with %(spouse)s on %(full_date)s in %(place)s%" -"(endnotes)s." +"She had a relationship with %(spouse)s on %(full_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1340 #, python-format msgid "" -"She had a relationship with %(spouse)s %(modified_date)s in %(place)s%" -"(endnotes)s." +"She had a relationship with %(spouse)s %(modified_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1343 @@ -16277,64 +16365,64 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1351 #, python-format msgid "" -"This person also had a relationship with %(spouse)s in %(partial_date)s in %" -"(place)s%(endnotes)s." +"This person also had a relationship with %(spouse)s in %(partial_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1352 #, python-format msgid "" -"This person also had a relationship with %(spouse)s on %(full_date)s in %" -"(place)s%(endnotes)s." +"This person also had a relationship with %(spouse)s on %(full_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1353 #, python-format msgid "" -"This person also had a relationship with %(spouse)s %(modified_date)s in %" -"(place)s%(endnotes)s." +"This person also had a relationship with %(spouse)s %(modified_date)s in " +"%(place)s%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1356 #, python-format msgid "" -"He also had a relationship with %(spouse)s in %(partial_date)s in %(place)s%" -"(endnotes)s." +"He also had a relationship with %(spouse)s in %(partial_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1357 #, python-format msgid "" -"He also had a relationship with %(spouse)s on %(full_date)s in %(place)s%" -"(endnotes)s." +"He also had a relationship with %(spouse)s on %(full_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1358 #, python-format msgid "" -"He also had a relationship with %(spouse)s %(modified_date)s in %(place)s%" -"(endnotes)s." +"He also had a relationship with %(spouse)s %(modified_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1361 #, python-format msgid "" -"She also had a relationship with %(spouse)s in %(partial_date)s in %(place)s%" -"(endnotes)s." +"She also had a relationship with %(spouse)s in %(partial_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1362 #, python-format msgid "" -"She also had a relationship with %(spouse)s on %(full_date)s in %(place)s%" -"(endnotes)s." +"She also had a relationship with %(spouse)s on %(full_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1363 #, python-format msgid "" -"She also had a relationship with %(spouse)s %(modified_date)s in %(place)s%" -"(endnotes)s." +"She also had a relationship with %(spouse)s %(modified_date)s in %(place)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1366 @@ -16358,8 +16446,8 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1374 #, python-format msgid "" -"This person had a relationship with %(spouse)s in %(partial_date)s%(endnotes)" -"s." +"This person had a relationship with %(spouse)s in %(partial_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1375 @@ -16422,22 +16510,22 @@ msgstr "" #: ../src/plugins/lib/libnarrate.py:1397 #, python-format msgid "" -"This person also had a relationship with %(spouse)s in %(partial_date)s%" -"(endnotes)s." +"This person also had a relationship with %(spouse)s in %(partial_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1398 #, python-format msgid "" -"This person also had a relationship with %(spouse)s on %(full_date)s%" -"(endnotes)s." +"This person also had a relationship with %(spouse)s on %(full_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1399 #, python-format msgid "" -"This person also had a relationship with %(spouse)s %(modified_date)s%" -"(endnotes)s." +"This person also had a relationship with %(spouse)s %(modified_date)s" +"%(endnotes)s." msgstr "" #: ../src/plugins/lib/libnarrate.py:1402 @@ -16582,46 +16670,44 @@ msgid "Last Changed" msgstr "" #: ../src/plugins/lib/libpersonview.py:112 -#: ../src/plugins/lib/libpersonview.py:363 msgid "Add a new person" msgstr "" #: ../src/plugins/lib/libpersonview.py:113 -#: ../src/plugins/lib/libpersonview.py:353 msgid "Edit the selected person" msgstr "" #: ../src/plugins/lib/libpersonview.py:114 -msgid "Delete the selected person" +msgid "Remove the selected person" msgstr "" -#: ../src/plugins/lib/libpersonview.py:293 +#: ../src/plugins/lib/libpersonview.py:115 +msgid "Merge the selected persons" +msgstr "" + +#: ../src/plugins/lib/libpersonview.py:294 msgid "Deleting the person will remove the person from the database." msgstr "" -#: ../src/plugins/lib/libpersonview.py:298 +#: ../src/plugins/lib/libpersonview.py:299 msgid "_Delete Person" msgstr "" -#: ../src/plugins/lib/libpersonview.py:313 +#: ../src/plugins/lib/libpersonview.py:314 #, python-format msgid "Delete Person (%s)" msgstr "" -#: ../src/plugins/lib/libpersonview.py:350 +#: ../src/plugins/lib/libpersonview.py:351 #: ../src/plugins/view/pedigreeview.py:820 ../src/plugins/view/relview.py:412 msgid "Person Filter Editor" msgstr "" -#: ../src/plugins/lib/libpersonview.py:355 +#: ../src/plugins/lib/libpersonview.py:356 msgid "Web Connection" msgstr "" -#: ../src/plugins/lib/libpersonview.py:365 -msgid "Remove the Selected Person" -msgstr "" - -#: ../src/plugins/lib/libpersonview.py:416 +#: ../src/plugins/lib/libpersonview.py:417 msgid "" "Exactly two people must be selected to perform a merge. A second person can " "be selected by holding down the control key while clicking on the desired " @@ -16648,57 +16734,61 @@ msgstr "" msgid "Delete the selected place" msgstr "" -#: ../src/plugins/lib/libplaceview.py:160 -msgid "Loading..." +#: ../src/plugins/lib/libplaceview.py:120 +msgid "Merge the selected places" msgstr "" #: ../src/plugins/lib/libplaceview.py:161 +msgid "Loading..." +msgstr "" + +#: ../src/plugins/lib/libplaceview.py:162 msgid "" "Attempt to see selected locations with a Map Service (OpenstreetMap, Google " "Maps, ...)" msgstr "" -#: ../src/plugins/lib/libplaceview.py:164 +#: ../src/plugins/lib/libplaceview.py:165 msgid "Select a Map Service" msgstr "" -#: ../src/plugins/lib/libplaceview.py:166 +#: ../src/plugins/lib/libplaceview.py:167 msgid "_Look up with Map Service" msgstr "" -#: ../src/plugins/lib/libplaceview.py:168 +#: ../src/plugins/lib/libplaceview.py:169 msgid "" "Attempt to see this location with a Map Service (OpenstreetMap, Google " "Maps, ...)" msgstr "" -#: ../src/plugins/lib/libplaceview.py:170 +#: ../src/plugins/lib/libplaceview.py:171 msgid "Place Filter Editor" msgstr "" -#: ../src/plugins/lib/libplaceview.py:258 +#: ../src/plugins/lib/libplaceview.py:259 msgid "No map service is available." msgstr "" -#: ../src/plugins/lib/libplaceview.py:259 +#: ../src/plugins/lib/libplaceview.py:260 msgid "Check your installation." msgstr "" -#: ../src/plugins/lib/libplaceview.py:267 +#: ../src/plugins/lib/libplaceview.py:268 msgid "No place selected." msgstr "" -#: ../src/plugins/lib/libplaceview.py:268 +#: ../src/plugins/lib/libplaceview.py:269 msgid "" "You need to select a place to be able to view it on a map. Some Map Services " "might support multiple selections." msgstr "" -#: ../src/plugins/lib/libplaceview.py:407 +#: ../src/plugins/lib/libplaceview.py:408 msgid "Cannot merge places." msgstr "" -#: ../src/plugins/lib/libplaceview.py:408 +#: ../src/plugins/lib/libplaceview.py:409 msgid "" "Exactly two places must be selected to perform a merge. A second place can " "be selected by holding down the control key while clicking on the desired " @@ -17849,6 +17939,18 @@ msgstr "" msgid "Swedish Relationship Calculator" msgstr "" +#: ../src/plugins/sidebar/sidebar.gpr.py:30 +msgid "Category Sidebar" +msgstr "" + +#: ../src/plugins/sidebar/sidebar.gpr.py:31 +msgid "A sidebar to allow the selection of view categories" +msgstr "" + +#: ../src/plugins/sidebar/sidebar.gpr.py:39 +msgid "Category" +msgstr "" + #: ../src/plugins/textreport/AncestorReport.py:181 #, python-format msgid "Ahnentafel Report for %s" @@ -19887,6 +19989,10 @@ msgstr "" msgid "Name and title extraction tool" msgstr "" +#: ../src/plugins/tool/PatchNames.py:114 +msgid "Default prefix and connector settings" +msgstr "" + #: ../src/plugins/tool/PatchNames.py:122 msgid "Prefixes to search for:" msgstr "" @@ -20415,15 +20521,19 @@ msgstr "" msgid "Delete the selected event" msgstr "" -#: ../src/plugins/view/eventview.py:217 +#: ../src/plugins/view/eventview.py:100 +msgid "Merge the selected events" +msgstr "" + +#: ../src/plugins/view/eventview.py:218 msgid "Event Filter Editor" msgstr "" -#: ../src/plugins/view/eventview.py:271 +#: ../src/plugins/view/eventview.py:272 msgid "Cannot merge event objects." msgstr "" -#: ../src/plugins/view/eventview.py:272 +#: ../src/plugins/view/eventview.py:273 msgid "" "Exactly two events must be selected to perform a merge. A second object can " "be selected by holding down the control key while clicking on the desired " @@ -20446,23 +20556,27 @@ msgstr "" msgid "Delete the selected family" msgstr "" -#: ../src/plugins/view/familyview.py:202 +#: ../src/plugins/view/familyview.py:98 +msgid "Merge the selected families" +msgstr "" + +#: ../src/plugins/view/familyview.py:203 msgid "Family Filter Editor" msgstr "" -#: ../src/plugins/view/familyview.py:207 +#: ../src/plugins/view/familyview.py:208 msgid "Make Father Active Person" msgstr "" -#: ../src/plugins/view/familyview.py:209 +#: ../src/plugins/view/familyview.py:210 msgid "Make Mother Active Person" msgstr "" -#: ../src/plugins/view/familyview.py:280 +#: ../src/plugins/view/familyview.py:281 msgid "Cannot merge families." msgstr "" -#: ../src/plugins/view/familyview.py:281 +#: ../src/plugins/view/familyview.py:282 msgid "" "Exactly two families must be selected to perform a merge. A second family " "can be selected by holding down the control key while clicking on the " @@ -20880,23 +20994,27 @@ msgstr "" msgid "Delete the selected media object" msgstr "" -#: ../src/plugins/view/mediaview.py:228 +#: ../src/plugins/view/mediaview.py:112 +msgid "Merge the selected media objects" +msgstr "" + +#: ../src/plugins/view/mediaview.py:229 msgid "Media Filter Editor" msgstr "" -#: ../src/plugins/view/mediaview.py:231 +#: ../src/plugins/view/mediaview.py:232 msgid "View in the default viewer" msgstr "" -#: ../src/plugins/view/mediaview.py:235 +#: ../src/plugins/view/mediaview.py:236 msgid "Open the folder containing the media file" msgstr "" -#: ../src/plugins/view/mediaview.py:393 +#: ../src/plugins/view/mediaview.py:394 msgid "Cannot merge media objects." msgstr "" -#: ../src/plugins/view/mediaview.py:394 +#: ../src/plugins/view/mediaview.py:395 msgid "" "Exactly two media objects must be selected to perform a merge. A second " "object can be selected by holding down the control key while clicking on the " @@ -20907,15 +21025,19 @@ msgstr "" msgid "Delete the selected note" msgstr "" -#: ../src/plugins/view/noteview.py:211 +#: ../src/plugins/view/noteview.py:92 +msgid "Merge the selected notes" +msgstr "" + +#: ../src/plugins/view/noteview.py:212 msgid "Note Filter Editor" msgstr "" -#: ../src/plugins/view/noteview.py:268 +#: ../src/plugins/view/noteview.py:269 msgid "Cannot merge notes." msgstr "" -#: ../src/plugins/view/noteview.py:269 +#: ../src/plugins/view/noteview.py:270 msgid "" "Exactly two notes must be selected to perform a merge. A second note can be " "selected by holding down the control key while clicking on the desired note." @@ -21247,15 +21369,19 @@ msgstr "" msgid "Delete the selected repository" msgstr "" -#: ../src/plugins/view/repoview.py:148 +#: ../src/plugins/view/repoview.py:109 +msgid "Merge the selected repositories" +msgstr "" + +#: ../src/plugins/view/repoview.py:149 msgid "Repository Filter Editor" msgstr "" -#: ../src/plugins/view/repoview.py:247 +#: ../src/plugins/view/repoview.py:248 msgid "Cannot merge repositories." msgstr "" -#: ../src/plugins/view/repoview.py:248 +#: ../src/plugins/view/repoview.py:249 msgid "" "Exactly two repositories must be selected to perform a merge. A second " "repository can be selected by holding down the control key while clicking on " @@ -21263,7 +21389,7 @@ msgid "" msgstr "" #: ../src/plugins/view/sourceview.py:79 -#: ../src/plugins/webreport/NarrativeWeb.py:3539 +#: ../src/plugins/webreport/NarrativeWeb.py:3545 msgid "Abbreviation" msgstr "" @@ -21279,15 +21405,19 @@ msgstr "" msgid "Delete the selected source" msgstr "" -#: ../src/plugins/view/sourceview.py:132 +#: ../src/plugins/view/sourceview.py:93 +msgid "Merge the selected sources" +msgstr "" + +#: ../src/plugins/view/sourceview.py:133 msgid "Source Filter Editor" msgstr "" -#: ../src/plugins/view/sourceview.py:233 +#: ../src/plugins/view/sourceview.py:234 msgid "Cannot merge sources." msgstr "" -#: ../src/plugins/view/sourceview.py:234 +#: ../src/plugins/view/sourceview.py:235 msgid "" "Exactly two sources must be selected to perform a merge. A second source can " "be selected by holding down the control key while clicking on the desired " @@ -21414,34 +21544,34 @@ msgid "Html|Home" msgstr "" #: ../src/plugins/webreport/NarrativeWeb.py:1216 -#: ../src/plugins/webreport/NarrativeWeb.py:3360 +#: ../src/plugins/webreport/NarrativeWeb.py:3366 msgid "Introduction" msgstr "" #: ../src/plugins/webreport/NarrativeWeb.py:1218 #: ../src/plugins/webreport/NarrativeWeb.py:1249 #: ../src/plugins/webreport/NarrativeWeb.py:1252 -#: ../src/plugins/webreport/NarrativeWeb.py:3228 -#: ../src/plugins/webreport/NarrativeWeb.py:3273 +#: ../src/plugins/webreport/NarrativeWeb.py:3234 +#: ../src/plugins/webreport/NarrativeWeb.py:3279 msgid "Surnames" msgstr "" #: ../src/plugins/webreport/NarrativeWeb.py:1222 -#: ../src/plugins/webreport/NarrativeWeb.py:3714 -#: ../src/plugins/webreport/NarrativeWeb.py:6582 +#: ../src/plugins/webreport/NarrativeWeb.py:3720 +#: ../src/plugins/webreport/NarrativeWeb.py:6588 msgid "Download" msgstr "" #: ../src/plugins/webreport/NarrativeWeb.py:1223 -#: ../src/plugins/webreport/NarrativeWeb.py:3814 +#: ../src/plugins/webreport/NarrativeWeb.py:3820 msgid "Contact" msgstr "" #. Add xml, doctype, meta and stylesheets #: ../src/plugins/webreport/NarrativeWeb.py:1226 #: ../src/plugins/webreport/NarrativeWeb.py:1269 -#: ../src/plugins/webreport/NarrativeWeb.py:5414 -#: ../src/plugins/webreport/NarrativeWeb.py:5517 +#: ../src/plugins/webreport/NarrativeWeb.py:5420 +#: ../src/plugins/webreport/NarrativeWeb.py:5523 msgid "Address Book" msgstr "" @@ -21452,7 +21582,7 @@ msgstr "" #. begin web title #: ../src/plugins/webreport/NarrativeWeb.py:1623 -#: ../src/plugins/webreport/NarrativeWeb.py:5445 +#: ../src/plugins/webreport/NarrativeWeb.py:5451 msgid "Web Links" msgstr "" @@ -21465,14 +21595,14 @@ msgid "Confidence" msgstr "" #: ../src/plugins/webreport/NarrativeWeb.py:1769 -#: ../src/plugins/webreport/NarrativeWeb.py:4201 +#: ../src/plugins/webreport/NarrativeWeb.py:4207 msgid "References" msgstr "" #. return hyperlink to its caller #: ../src/plugins/webreport/NarrativeWeb.py:1792 -#: ../src/plugins/webreport/NarrativeWeb.py:4065 -#: ../src/plugins/webreport/NarrativeWeb.py:4241 +#: ../src/plugins/webreport/NarrativeWeb.py:4071 +#: ../src/plugins/webreport/NarrativeWeb.py:4247 msgid "Family Map" msgstr "" @@ -21522,82 +21652,82 @@ msgid "" msgstr "" #: ../src/plugins/webreport/NarrativeWeb.py:2708 -#: ../src/plugins/webreport/NarrativeWeb.py:3267 +#: ../src/plugins/webreport/NarrativeWeb.py:3273 msgid "Letter" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2756 +#: ../src/plugins/webreport/NarrativeWeb.py:2762 msgid "Event types beginning with letter " msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2893 +#: ../src/plugins/webreport/NarrativeWeb.py:2899 msgid "Person(s)" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2984 +#: ../src/plugins/webreport/NarrativeWeb.py:2990 msgid "Previous" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2985 +#: ../src/plugins/webreport/NarrativeWeb.py:2991 #, python-format msgid "" "%(page_number)d of %(total_pages)d" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:2990 +#: ../src/plugins/webreport/NarrativeWeb.py:2996 msgid "Next" msgstr "" #. missing media error message -#: ../src/plugins/webreport/NarrativeWeb.py:2993 +#: ../src/plugins/webreport/NarrativeWeb.py:2999 msgid "The file has been moved or deleted." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3130 +#: ../src/plugins/webreport/NarrativeWeb.py:3136 msgid "File Type" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3212 +#: ../src/plugins/webreport/NarrativeWeb.py:3218 msgid "Missing media object:" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3231 +#: ../src/plugins/webreport/NarrativeWeb.py:3237 msgid "Surnames by person count" msgstr "" #. page message -#: ../src/plugins/webreport/NarrativeWeb.py:3238 +#: ../src/plugins/webreport/NarrativeWeb.py:3244 msgid "" "This page contains an index of all the surnames in the database. Selecting a " "link will lead to a list of individuals in the database with this same " "surname." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3280 +#: ../src/plugins/webreport/NarrativeWeb.py:3286 msgid "Number of People" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3397 +#: ../src/plugins/webreport/NarrativeWeb.py:3403 msgid "Home" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3449 +#: ../src/plugins/webreport/NarrativeWeb.py:3455 msgid "" "This page contains an index of all the sources in the database, sorted by " "their title. Clicking on a source’s title will take you to that " "source’s page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3465 +#: ../src/plugins/webreport/NarrativeWeb.py:3471 msgid "Source Name|Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3538 +#: ../src/plugins/webreport/NarrativeWeb.py:3544 msgid "Publication information" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3607 +#: ../src/plugins/webreport/NarrativeWeb.py:3613 msgid "" "This page contains an index of all the media objects in the database, sorted " "by their title. Clicking on the title will take you to that media " @@ -21605,15 +21735,15 @@ msgid "" "on the image to see the full sized version. " msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3626 +#: ../src/plugins/webreport/NarrativeWeb.py:3632 msgid "Media | Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3628 +#: ../src/plugins/webreport/NarrativeWeb.py:3634 msgid "Mime Type" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3720 +#: ../src/plugins/webreport/NarrativeWeb.py:3726 msgid "" "This page is for the user/ creator of this Family Tree/ Narrative website to " "share a couple of files with you regarding their family. If there are any " @@ -21622,16 +21752,16 @@ msgid "" "web pages." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3741 +#: ../src/plugins/webreport/NarrativeWeb.py:3747 msgid "File Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:3743 +#: ../src/plugins/webreport/NarrativeWeb.py:3749 msgid "Last Modified" msgstr "" #. page message -#: ../src/plugins/webreport/NarrativeWeb.py:4101 +#: ../src/plugins/webreport/NarrativeWeb.py:4107 msgid "" "The place markers on this page represent a different location based upon " "your spouse, your children (if any), and your personal events and their " @@ -21640,43 +21770,43 @@ msgid "" "page. Clicking on the markers will display its place title." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4347 +#: ../src/plugins/webreport/NarrativeWeb.py:4353 msgid "Ancestors" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4402 +#: ../src/plugins/webreport/NarrativeWeb.py:4408 msgid "Associations" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4597 +#: ../src/plugins/webreport/NarrativeWeb.py:4603 msgid "Call Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4607 +#: ../src/plugins/webreport/NarrativeWeb.py:4613 msgid "Nick Name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4645 +#: ../src/plugins/webreport/NarrativeWeb.py:4651 msgid "Age at Death" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:4710 +#: ../src/plugins/webreport/NarrativeWeb.py:4716 msgid "Latter-Day Saints/ LDS Ordinance" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5276 +#: ../src/plugins/webreport/NarrativeWeb.py:5282 msgid "" "This page contains an index of all the repositories in the database, sorted " "by their title. Clicking on a repositories’s title will take you to " "that repositories’s page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5291 +#: ../src/plugins/webreport/NarrativeWeb.py:5297 msgid "Repository |Name" msgstr "" #. Address Book Page message -#: ../src/plugins/webreport/NarrativeWeb.py:5421 +#: ../src/plugins/webreport/NarrativeWeb.py:5427 msgid "" "This page contains an index of all the individuals in the database, sorted " "by their surname, with one of the following: Address, Residence, or Web " @@ -21684,404 +21814,404 @@ msgid "" "Address Book page." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5676 +#: ../src/plugins/webreport/NarrativeWeb.py:5682 #, python-format msgid "Neither %s nor %s are directories" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5683 -#: ../src/plugins/webreport/NarrativeWeb.py:5687 -#: ../src/plugins/webreport/NarrativeWeb.py:5700 -#: ../src/plugins/webreport/NarrativeWeb.py:5704 +#: ../src/plugins/webreport/NarrativeWeb.py:5689 +#: ../src/plugins/webreport/NarrativeWeb.py:5693 +#: ../src/plugins/webreport/NarrativeWeb.py:5706 +#: ../src/plugins/webreport/NarrativeWeb.py:5710 #, python-format msgid "Could not create the directory: %s" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5709 +#: ../src/plugins/webreport/NarrativeWeb.py:5715 msgid "Invalid file name" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5710 +#: ../src/plugins/webreport/NarrativeWeb.py:5716 msgid "The archive file must be a file, not a directory" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5719 +#: ../src/plugins/webreport/NarrativeWeb.py:5725 msgid "Narrated Web Site Report" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5779 +#: ../src/plugins/webreport/NarrativeWeb.py:5785 #, python-format msgid "ID=%(grampsid)s, path=%(dir)s" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5784 +#: ../src/plugins/webreport/NarrativeWeb.py:5790 msgid "Missing media objects:" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5890 +#: ../src/plugins/webreport/NarrativeWeb.py:5896 msgid "Creating individual pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5907 +#: ../src/plugins/webreport/NarrativeWeb.py:5913 msgid "Creating GENDEX file" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5947 +#: ../src/plugins/webreport/NarrativeWeb.py:5953 msgid "Creating surname pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5964 +#: ../src/plugins/webreport/NarrativeWeb.py:5970 msgid "Creating source pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5977 +#: ../src/plugins/webreport/NarrativeWeb.py:5983 msgid "Creating place pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:5994 +#: ../src/plugins/webreport/NarrativeWeb.py:6000 msgid "Creating event pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6011 +#: ../src/plugins/webreport/NarrativeWeb.py:6017 msgid "Creating media pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6066 +#: ../src/plugins/webreport/NarrativeWeb.py:6072 msgid "Creating repository pages" msgstr "" #. begin Address Book pages -#: ../src/plugins/webreport/NarrativeWeb.py:6120 +#: ../src/plugins/webreport/NarrativeWeb.py:6126 msgid "Creating address book pages ..." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6388 +#: ../src/plugins/webreport/NarrativeWeb.py:6394 msgid "Store web pages in .tar.gz archive" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6390 +#: ../src/plugins/webreport/NarrativeWeb.py:6396 msgid "Whether to store the web pages in an archive file" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6395 -#: ../src/plugins/webreport/WebCal.py:1351 +#: ../src/plugins/webreport/NarrativeWeb.py:6401 +#: ../src/plugins/webreport/WebCal.py:1352 msgid "Destination" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6397 -#: ../src/plugins/webreport/WebCal.py:1353 +#: ../src/plugins/webreport/NarrativeWeb.py:6403 +#: ../src/plugins/webreport/WebCal.py:1354 msgid "The destination directory for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6403 +#: ../src/plugins/webreport/NarrativeWeb.py:6409 msgid "Web site title" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6403 +#: ../src/plugins/webreport/NarrativeWeb.py:6409 msgid "My Family Tree" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6404 +#: ../src/plugins/webreport/NarrativeWeb.py:6410 msgid "The title of the web site" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6409 +#: ../src/plugins/webreport/NarrativeWeb.py:6415 msgid "Select filter to restrict people that appear on web site" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6429 -#: ../src/plugins/webreport/WebCal.py:1383 +#: ../src/plugins/webreport/NarrativeWeb.py:6435 +#: ../src/plugins/webreport/WebCal.py:1384 msgid "File extension" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6432 -#: ../src/plugins/webreport/WebCal.py:1386 +#: ../src/plugins/webreport/NarrativeWeb.py:6438 +#: ../src/plugins/webreport/WebCal.py:1387 msgid "The extension to be used for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6438 -#: ../src/plugins/webreport/WebCal.py:1392 +#: ../src/plugins/webreport/NarrativeWeb.py:6444 +#: ../src/plugins/webreport/WebCal.py:1393 msgid "The copyright to be used for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6441 -#: ../src/plugins/webreport/WebCal.py:1395 +#: ../src/plugins/webreport/NarrativeWeb.py:6447 +#: ../src/plugins/webreport/WebCal.py:1396 msgid "StyleSheet" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6446 -#: ../src/plugins/webreport/WebCal.py:1400 +#: ../src/plugins/webreport/NarrativeWeb.py:6452 +#: ../src/plugins/webreport/WebCal.py:1401 msgid "The stylesheet to be used for the web pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6451 +#: ../src/plugins/webreport/NarrativeWeb.py:6457 msgid "Horizontal -- No Change" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6452 +#: ../src/plugins/webreport/NarrativeWeb.py:6458 msgid "Vertical" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6454 +#: ../src/plugins/webreport/NarrativeWeb.py:6460 msgid "Navigation Menu Layout" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6457 +#: ../src/plugins/webreport/NarrativeWeb.py:6463 msgid "Choose which layout for the Navigation Menus." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6462 +#: ../src/plugins/webreport/NarrativeWeb.py:6468 msgid "Include ancestor's tree" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6463 +#: ../src/plugins/webreport/NarrativeWeb.py:6469 msgid "Whether to include an ancestor graph on each individual page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6468 +#: ../src/plugins/webreport/NarrativeWeb.py:6474 msgid "Graph generations" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6469 +#: ../src/plugins/webreport/NarrativeWeb.py:6475 msgid "The number of generations to include in the ancestor graph" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6479 +#: ../src/plugins/webreport/NarrativeWeb.py:6485 msgid "Page Generation" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6482 +#: ../src/plugins/webreport/NarrativeWeb.py:6488 msgid "Home page note" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6483 +#: ../src/plugins/webreport/NarrativeWeb.py:6489 msgid "A note to be used on the home page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6486 +#: ../src/plugins/webreport/NarrativeWeb.py:6492 msgid "Home page image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6487 +#: ../src/plugins/webreport/NarrativeWeb.py:6493 msgid "An image to be used on the home page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6490 +#: ../src/plugins/webreport/NarrativeWeb.py:6496 msgid "Introduction note" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6491 +#: ../src/plugins/webreport/NarrativeWeb.py:6497 msgid "A note to be used as the introduction" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6494 +#: ../src/plugins/webreport/NarrativeWeb.py:6500 msgid "Introduction image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6495 +#: ../src/plugins/webreport/NarrativeWeb.py:6501 msgid "An image to be used as the introduction" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6498 +#: ../src/plugins/webreport/NarrativeWeb.py:6504 msgid "Publisher contact note" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6499 +#: ../src/plugins/webreport/NarrativeWeb.py:6505 msgid "" "A note to be used as the publisher contact.\n" "If no publisher information is given,\n" "no contact page will be created" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6505 +#: ../src/plugins/webreport/NarrativeWeb.py:6511 msgid "Publisher contact image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6506 +#: ../src/plugins/webreport/NarrativeWeb.py:6512 msgid "" "An image to be used as the publisher contact.\n" "If no publisher information is given,\n" "no contact page will be created" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6512 +#: ../src/plugins/webreport/NarrativeWeb.py:6518 msgid "HTML user header" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6513 +#: ../src/plugins/webreport/NarrativeWeb.py:6519 msgid "A note to be used as the page header" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6516 +#: ../src/plugins/webreport/NarrativeWeb.py:6522 msgid "HTML user footer" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6517 +#: ../src/plugins/webreport/NarrativeWeb.py:6523 msgid "A note to be used as the page footer" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6520 +#: ../src/plugins/webreport/NarrativeWeb.py:6526 msgid "Include images and media objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6521 +#: ../src/plugins/webreport/NarrativeWeb.py:6527 msgid "Whether to include a gallery of media objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6525 +#: ../src/plugins/webreport/NarrativeWeb.py:6531 msgid "Max width of initial image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6527 +#: ../src/plugins/webreport/NarrativeWeb.py:6533 msgid "" "This allows you to set the maximum width of the image shown on the media " "page. Set to 0 for no limit." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6531 +#: ../src/plugins/webreport/NarrativeWeb.py:6537 msgid "Max height of initial image" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6533 +#: ../src/plugins/webreport/NarrativeWeb.py:6539 msgid "" "This allows you to set the maximum height of the image shown on the media " "page. Set to 0 for no limit." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6539 +#: ../src/plugins/webreport/NarrativeWeb.py:6545 msgid "Suppress Gramps ID" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6540 +#: ../src/plugins/webreport/NarrativeWeb.py:6546 msgid "Whether to include the Gramps ID of objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6547 +#: ../src/plugins/webreport/NarrativeWeb.py:6553 msgid "Privacy" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6550 +#: ../src/plugins/webreport/NarrativeWeb.py:6556 msgid "Include records marked private" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6551 +#: ../src/plugins/webreport/NarrativeWeb.py:6557 msgid "Whether to include private objects" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6554 +#: ../src/plugins/webreport/NarrativeWeb.py:6560 msgid "Living People" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6559 +#: ../src/plugins/webreport/NarrativeWeb.py:6565 msgid "Include Last Name Only" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6561 +#: ../src/plugins/webreport/NarrativeWeb.py:6567 msgid "Include Full Name Only" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6564 +#: ../src/plugins/webreport/NarrativeWeb.py:6570 msgid "How to handle living people" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6568 +#: ../src/plugins/webreport/NarrativeWeb.py:6574 msgid "Years from death to consider living" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6570 +#: ../src/plugins/webreport/NarrativeWeb.py:6576 msgid "" "This allows you to restrict information on people who have not been dead for " "very long" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6585 +#: ../src/plugins/webreport/NarrativeWeb.py:6591 msgid "Include download page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6586 -msgid "Whether to include a database download option" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:6590 -#: ../src/plugins/webreport/NarrativeWeb.py:6599 -msgid "Download Filename" -msgstr "" - #: ../src/plugins/webreport/NarrativeWeb.py:6592 -#: ../src/plugins/webreport/NarrativeWeb.py:6601 -msgid "File to be used for downloading of database" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:6595 -#: ../src/plugins/webreport/NarrativeWeb.py:6604 -msgid "Description for download" -msgstr "" - -#: ../src/plugins/webreport/NarrativeWeb.py:6595 -msgid "Smith Family Tree" +msgid "Whether to include a database download option" msgstr "" #: ../src/plugins/webreport/NarrativeWeb.py:6596 #: ../src/plugins/webreport/NarrativeWeb.py:6605 +msgid "Download Filename" +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:6598 +#: ../src/plugins/webreport/NarrativeWeb.py:6607 +msgid "File to be used for downloading of database" +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:6601 +#: ../src/plugins/webreport/NarrativeWeb.py:6610 +msgid "Description for download" +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:6601 +msgid "Smith Family Tree" +msgstr "" + +#: ../src/plugins/webreport/NarrativeWeb.py:6602 +#: ../src/plugins/webreport/NarrativeWeb.py:6611 msgid "Give a description for this file." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6604 +#: ../src/plugins/webreport/NarrativeWeb.py:6610 msgid "Johnson Family Tree" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6614 -#: ../src/plugins/webreport/WebCal.py:1540 +#: ../src/plugins/webreport/NarrativeWeb.py:6620 +#: ../src/plugins/webreport/WebCal.py:1541 msgid "Advanced Options" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6617 -#: ../src/plugins/webreport/WebCal.py:1542 +#: ../src/plugins/webreport/NarrativeWeb.py:6623 +#: ../src/plugins/webreport/WebCal.py:1543 msgid "Character set encoding" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6620 -#: ../src/plugins/webreport/WebCal.py:1545 +#: ../src/plugins/webreport/NarrativeWeb.py:6626 +#: ../src/plugins/webreport/WebCal.py:1546 msgid "The encoding to be used for the web files" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6623 +#: ../src/plugins/webreport/NarrativeWeb.py:6629 msgid "Include link to active person on every page" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6624 +#: ../src/plugins/webreport/NarrativeWeb.py:6630 msgid "Include a link to the active person (if they have a webpage)" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6627 +#: ../src/plugins/webreport/NarrativeWeb.py:6633 msgid "Include a column for birth dates on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6628 +#: ../src/plugins/webreport/NarrativeWeb.py:6634 msgid "Whether to include a birth column" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6631 +#: ../src/plugins/webreport/NarrativeWeb.py:6637 msgid "Include a column for death dates on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6632 +#: ../src/plugins/webreport/NarrativeWeb.py:6638 msgid "Whether to include a death column" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6635 +#: ../src/plugins/webreport/NarrativeWeb.py:6641 msgid "Include a column for partners on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6637 +#: ../src/plugins/webreport/NarrativeWeb.py:6643 msgid "Whether to include a partners column" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6640 +#: ../src/plugins/webreport/NarrativeWeb.py:6646 msgid "Include a column for parents on the index pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6642 +#: ../src/plugins/webreport/NarrativeWeb.py:6648 msgid "Whether to include a parents column" msgstr "" @@ -22091,74 +22221,74 @@ msgstr "" #. showallsiblings.set_help(_( "Whether to include half and/ or " #. "step-siblings with the parents and siblings")) #. menu.add_option(category_name, 'showhalfsiblings', showallsiblings) -#: ../src/plugins/webreport/NarrativeWeb.py:6652 +#: ../src/plugins/webreport/NarrativeWeb.py:6658 msgid "Sort all children in birth order" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6653 +#: ../src/plugins/webreport/NarrativeWeb.py:6659 msgid "Whether to display children in birth order or in entry order?" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6656 +#: ../src/plugins/webreport/NarrativeWeb.py:6662 msgid "Include event pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6657 +#: ../src/plugins/webreport/NarrativeWeb.py:6663 msgid "Add a complete events list and relevant pages or not" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6660 +#: ../src/plugins/webreport/NarrativeWeb.py:6666 msgid "Include repository pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6661 +#: ../src/plugins/webreport/NarrativeWeb.py:6667 msgid "Whether to include the Repository Pages or not?" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6664 +#: ../src/plugins/webreport/NarrativeWeb.py:6670 msgid "Include GENDEX file (/gendex.txt)" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6665 +#: ../src/plugins/webreport/NarrativeWeb.py:6671 msgid "Whether to include a GENDEX file or not" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6668 +#: ../src/plugins/webreport/NarrativeWeb.py:6674 msgid "Include address book pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6669 +#: ../src/plugins/webreport/NarrativeWeb.py:6675 msgid "" "Whether to add Address Book pages or not which can include e-mail and " "website addresses and personal address/ residence events?" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6677 +#: ../src/plugins/webreport/NarrativeWeb.py:6683 msgid "Place Maps" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6680 +#: ../src/plugins/webreport/NarrativeWeb.py:6686 msgid "Include Place map on Place Pages" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6681 +#: ../src/plugins/webreport/NarrativeWeb.py:6687 msgid "" "Whether to include a place map on the Place Pages, where Latitude/ Longitude " "are available." msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6685 +#: ../src/plugins/webreport/NarrativeWeb.py:6691 msgid "Include Individual Page Map with all places shown on map" msgstr "" -#: ../src/plugins/webreport/NarrativeWeb.py:6687 +#: ../src/plugins/webreport/NarrativeWeb.py:6693 msgid "" "Whether or not to add an individual page map showing all the places on this " "page. This will allow you to see how your family traveled around the country." msgstr "" #. adding title to hyperlink menu for screen readers and braille writers -#: ../src/plugins/webreport/NarrativeWeb.py:6952 +#: ../src/plugins/webreport/NarrativeWeb.py:6969 msgid "Alphabet Navigation Menu Item " msgstr "" @@ -22229,227 +22359,227 @@ msgstr "" msgid "One Day Within A Year" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1200 +#: ../src/plugins/webreport/WebCal.py:1201 #, python-format msgid "%(spouse)s and %(person)s" msgstr "" #. Display date as user set in preferences -#: ../src/plugins/webreport/WebCal.py:1220 +#: ../src/plugins/webreport/WebCal.py:1221 #, python-format msgid "" "Generated by Gramps on %(date)s" msgstr "" #. Create progress meter bar -#: ../src/plugins/webreport/WebCal.py:1268 +#: ../src/plugins/webreport/WebCal.py:1269 msgid "Web Calendar Report" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1357 +#: ../src/plugins/webreport/WebCal.py:1358 msgid "Calendar Title" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1357 +#: ../src/plugins/webreport/WebCal.py:1358 msgid "My Family Calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1358 +#: ../src/plugins/webreport/WebCal.py:1359 msgid "The title of the calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1407 +#: ../src/plugins/webreport/WebCal.py:1408 msgid "Content Options" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1412 +#: ../src/plugins/webreport/WebCal.py:1413 msgid "Create multiple year calendars" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1413 +#: ../src/plugins/webreport/WebCal.py:1414 msgid "Whether to create Multiple year calendars or not." msgstr "" -#: ../src/plugins/webreport/WebCal.py:1417 +#: ../src/plugins/webreport/WebCal.py:1418 msgid "Start Year for the Calendar(s)" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1419 +#: ../src/plugins/webreport/WebCal.py:1420 msgid "Enter the starting year for the calendars between 1900 - 3000" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1423 +#: ../src/plugins/webreport/WebCal.py:1424 msgid "End Year for the Calendar(s)" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1425 +#: ../src/plugins/webreport/WebCal.py:1426 msgid "Enter the ending year for the calendars between 1900 - 3000." msgstr "" -#: ../src/plugins/webreport/WebCal.py:1442 +#: ../src/plugins/webreport/WebCal.py:1443 msgid "Holidays will be included for the selected country" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1462 +#: ../src/plugins/webreport/WebCal.py:1463 msgid "Home link" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1463 +#: ../src/plugins/webreport/WebCal.py:1464 msgid "" "The link to be included to direct the user to the main page of the web site" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1483 +#: ../src/plugins/webreport/WebCal.py:1484 msgid "Jan - Jun Notes" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1485 +#: ../src/plugins/webreport/WebCal.py:1486 msgid "January Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1486 +#: ../src/plugins/webreport/WebCal.py:1487 msgid "The note for the month of January" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1489 +#: ../src/plugins/webreport/WebCal.py:1490 msgid "February Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1490 +#: ../src/plugins/webreport/WebCal.py:1491 msgid "The note for the month of February" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1493 +#: ../src/plugins/webreport/WebCal.py:1494 msgid "March Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1494 +#: ../src/plugins/webreport/WebCal.py:1495 msgid "The note for the month of March" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1497 +#: ../src/plugins/webreport/WebCal.py:1498 msgid "April Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1498 +#: ../src/plugins/webreport/WebCal.py:1499 msgid "The note for the month of April" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1501 +#: ../src/plugins/webreport/WebCal.py:1502 msgid "May Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1502 +#: ../src/plugins/webreport/WebCal.py:1503 msgid "The note for the month of May" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1505 +#: ../src/plugins/webreport/WebCal.py:1506 msgid "June Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1506 +#: ../src/plugins/webreport/WebCal.py:1507 msgid "The note for the month of June" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1509 +#: ../src/plugins/webreport/WebCal.py:1510 msgid "Jul - Dec Notes" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1511 +#: ../src/plugins/webreport/WebCal.py:1512 msgid "July Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1512 +#: ../src/plugins/webreport/WebCal.py:1513 msgid "The note for the month of July" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1515 +#: ../src/plugins/webreport/WebCal.py:1516 msgid "August Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1516 +#: ../src/plugins/webreport/WebCal.py:1517 msgid "The note for the month of August" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1519 +#: ../src/plugins/webreport/WebCal.py:1520 msgid "September Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1520 +#: ../src/plugins/webreport/WebCal.py:1521 msgid "The note for the month of September" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1523 +#: ../src/plugins/webreport/WebCal.py:1524 msgid "October Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1524 +#: ../src/plugins/webreport/WebCal.py:1525 msgid "The note for the month of October" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1527 +#: ../src/plugins/webreport/WebCal.py:1528 msgid "November Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1528 +#: ../src/plugins/webreport/WebCal.py:1529 msgid "The note for the month of November" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1531 +#: ../src/plugins/webreport/WebCal.py:1532 msgid "December Note" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1532 +#: ../src/plugins/webreport/WebCal.py:1533 msgid "The note for the month of December" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1548 +#: ../src/plugins/webreport/WebCal.py:1549 msgid "Create \"Year At A Glance\" Calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1549 +#: ../src/plugins/webreport/WebCal.py:1550 msgid "Whether to create A one-page mini calendar with dates highlighted" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1553 +#: ../src/plugins/webreport/WebCal.py:1554 msgid "Create one day event pages for Year At A Glance calendar" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1555 +#: ../src/plugins/webreport/WebCal.py:1556 msgid "Whether to create one day pages or not" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1558 +#: ../src/plugins/webreport/WebCal.py:1559 msgid "Link to Narrated Web Report" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1559 +#: ../src/plugins/webreport/WebCal.py:1560 msgid "Whether to link data to web report or not" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1563 +#: ../src/plugins/webreport/WebCal.py:1564 msgid "Link prefix" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1564 +#: ../src/plugins/webreport/WebCal.py:1565 msgid "A Prefix on the links to take you to Narrated Web Report" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1738 +#: ../src/plugins/webreport/WebCal.py:1739 #, python-format msgid "%s old" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1738 +#: ../src/plugins/webreport/WebCal.py:1739 msgid "birth" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1745 +#: ../src/plugins/webreport/WebCal.py:1746 #, python-format msgid "%(couple)s, wedding" msgstr "" -#: ../src/plugins/webreport/WebCal.py:1748 +#: ../src/plugins/webreport/WebCal.py:1749 #, python-format msgid "%(couple)s, %(years)d year anniversary" msgid_plural "%(couple)s, %(years)d year anniversary" @@ -22484,53 +22614,53 @@ msgstr "" #. "default" is used as default #. Basic Ash style sheet #. default style sheet in the options -#: ../src/plugins/webstuff/webstuff.py:53 -#: ../src/plugins/webstuff/webstuff.py:114 +#: ../src/plugins/webstuff/webstuff.py:57 +#: ../src/plugins/webstuff/webstuff.py:118 msgid "Basic-Ash" msgstr "" #. Basic Blue style sheet with navigation menus -#: ../src/plugins/webstuff/webstuff.py:57 +#: ../src/plugins/webstuff/webstuff.py:61 msgid "Basic-Blue" msgstr "" #. Basic Cypress style sheet -#: ../src/plugins/webstuff/webstuff.py:61 +#: ../src/plugins/webstuff/webstuff.py:65 msgid "Basic-Cypress" msgstr "" #. basic Lilac style sheet -#: ../src/plugins/webstuff/webstuff.py:65 +#: ../src/plugins/webstuff/webstuff.py:69 msgid "Basic-Lilac" msgstr "" #. basic Peach style sheet -#: ../src/plugins/webstuff/webstuff.py:69 +#: ../src/plugins/webstuff/webstuff.py:73 msgid "Basic-Peach" msgstr "" #. basic Spruce style sheet -#: ../src/plugins/webstuff/webstuff.py:73 +#: ../src/plugins/webstuff/webstuff.py:77 msgid "Basic-Spruce" msgstr "" #. Mainz style sheet with its images -#: ../src/plugins/webstuff/webstuff.py:77 +#: ../src/plugins/webstuff/webstuff.py:81 msgid "Mainz" msgstr "" #. Nebraska style sheet -#: ../src/plugins/webstuff/webstuff.py:85 +#: ../src/plugins/webstuff/webstuff.py:89 msgid "Nebraska" msgstr "" #. Visually Impaired style sheet with its navigation menus -#: ../src/plugins/webstuff/webstuff.py:89 +#: ../src/plugins/webstuff/webstuff.py:93 msgid "Visually Impaired" msgstr "" #. no style sheet option -#: ../src/plugins/webstuff/webstuff.py:93 +#: ../src/plugins/webstuff/webstuff.py:97 msgid "No style sheet" msgstr "" @@ -24560,7 +24690,10 @@ msgid "" msgstr "" #: ../src/glade/editperson.glade.h:18 ../src/glade/editname.glade.h:17 -msgid "Part of the Given name that is the normally used name." +msgid "" +"Part of the Given name that is the normally used name. If background is red, " +"call name is not part of Given name and will not be printed underlined in " +"some reports." msgstr "" #: ../src/glade/editperson.glade.h:19