From 3bb6865383054b3db05b6ed3d46b18994cf174eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Rapinat?= Date: Sun, 30 Dec 2007 12:08:46 +0000 Subject: [PATCH] 2007-12-30 Jerome Rapinat * POTFILES.in : update * gramps.pot : update template * fr.po: Translation update svn: r9635 --- po/ChangeLog | 5 + po/POTFILES.in | 22 +- po/fr.po | 1245 ++++++++++++----------- po/gramps.pot | 2593 ++++++++++++++++++++++++++---------------------- 4 files changed, 2067 insertions(+), 1798 deletions(-) diff --git a/po/ChangeLog b/po/ChangeLog index fe15a530e..9f2c8b2a9 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -1,3 +1,8 @@ +2007-12-30 Jerome Rapinat + * POTFILES.in : update + * gramps.pot : update template + * fr.po: Translation update + 2007-12-28 Arturas Sleinius * lt.po: updated Lithuanian translation diff --git a/po/POTFILES.in b/po/POTFILES.in index 5f4937d00..123bf868b 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -69,17 +69,17 @@ src/Merge/_MergePlace.py src/Merge/_MergeSource.py # DataViews package -src/DataViews/_EventView.py -src/DataViews/_FamilyList.py +src/DataViews/EventView.py +src/DataViews/FamilyList.py src/DataViews/__init__.py -src/DataViews/_MediaView.py -src/DataViews/_NoteView.py -src/DataViews/_PedigreeView.py -src/DataViews/_PersonView.py -src/DataViews/_PlaceView.py -src/DataViews/_RelationView.py -src/DataViews/_RepositoryView.py -src/DataViews/_SourceView.py +src/DataViews/MediaView.py +src/DataViews/NoteView.py +src/DataViews/PedigreeView.py +src/DataViews/PersonView.py +src/DataViews/PlaceView.py +src/DataViews/RelationView.py +src/DataViews/RepositoryView.py +src/DataViews/SourceView.py # DateHandler package src/DateHandler/_Date_cs.py @@ -283,6 +283,7 @@ src/plugins/IndivComplete.py src/plugins/KinshipReport.py src/plugins/Leak.py src/plugins/lineage.py +src/plugins/OnThisDay.py src/plugins/MarkerReport.py src/plugins/MediaManager.py src/plugins/NarrativeWeb.py @@ -306,6 +307,7 @@ src/plugins/rel_sv.py src/plugins/rel_pl.py src/plugins/RemoveUnused.py src/plugins/ReorderIds.py +src/plugins/SameSurnames.py src/plugins/SimpleBookTitle.py src/plugins/SoundGen.py src/plugins/StatisticsChart.py diff --git a/po/fr.po b/po/fr.po index 9a5695a98..60f186390 100644 --- a/po/fr.po +++ b/po/fr.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: 3.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-12-28 16:55+0100\n" -"PO-Revision-Date: 2007-12-28 17:18+0100\n" +"POT-Creation-Date: 2007-12-30 12:18+0100\n" +"PO-Revision-Date: 2007-12-30 12:41+0100\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -52,61 +52,29 @@ msgstr "Impossible d'afficher %s" msgid "GRAMPS is not able to display the image file. This may be caused by a corrupt file." msgstr "GRAMPS ne peut pas afficher cette image. Le fichier est peut-être corrompu." -#: ../src/ArgHandler.py:324 -msgid "Opening non-native format" -msgstr "Ouverture d'un format externe" - -#: ../src/ArgHandler.py:325 -msgid "New GRAMPS database has to be set up when opening non-native formats. The following dialog will let you select the new database." -msgstr "Une nouvelle base GRAMPS doit être créée lors de l'ouverture de formats externes. La fenêtre suivante vous permettra de choisir la nouvelle base de données." - -#: ../src/ArgHandler.py:333 -msgid "New GRAMPS database was not set up" -msgstr "Le nouvelle base GRAMPS n'a pas été créée" - -#: ../src/ArgHandler.py:334 -msgid "GRAMPS cannot open non-native data without setting up new GRAMPS database." -msgstr "GRAMPS ne peut ouvrir un format externe sans créer de nouvelle base GRAMPS." - -#: ../src/ArgHandler.py:345 -#: ../src/DbLoader.py:131 -#: ../src/DbLoader.py:138 -#: ../src/DbLoader.py:189 -#: ../src/DbLoader.py:195 -#: ../src/DbLoader.py:277 -#: ../src/DbLoader.py:298 -#: ../src/DbLoader.py:381 -#: ../src/DbLoader.py:402 -#: ../src/ViewManager.py:1099 +#: ../src/ArgHandler.py:364 +#: ../src/DbLoader.py:160 +#: ../src/DbLoader.py:181 +#: ../src/DbLoader.py:271 #, python-format msgid "Could not open file: %s" msgstr "Impossible d'ouvrir le fichier : %s" -#: ../src/ArgHandler.py:346 -#: ../src/DbLoader.py:139 -#: ../src/DbLoader.py:299 -#, python-format +#: ../src/ArgHandler.py:365 msgid "" -"File type \"%s\" is unknown to GRAMPS.\n" +"Not a valid Family tree given to open\n" "\n" -"Valid types are: GRAMPS database, GRAMPS XML, GRAMPS package, and GEDCOM." msgstr "" -"Le type de fichier \"%s\" est inconnu.\n" +"Ce n'est pas un format valide pour l'ouverture\n" "\n" -"Les types valides sont : base de données GRAMPS, XML GRAMPS, paquet GRAMPS et GEDCOM." -#: ../src/ArgHandler.py:714 -#: ../src/DbLoader.py:148 -msgid "GRAMPS: Create GRAMPS database" -msgstr "GRAMPS : Créer une nouvelle base de données GRAMPS" - -#: ../src/ArgHandler.py:770 -#: ../src/DbLoader.py:480 +#: ../src/ArgHandler.py:734 +#: ../src/DbLoader.py:330 msgid "All files" msgstr "Tous les fichiers" -#: ../src/ArgHandler.py:779 -#: ../src/DbLoader.py:499 +#: ../src/ArgHandler.py:743 +#: ../src/DbLoader.py:349 msgid "GRAMPS databases" msgstr "Bases GRAMPS (grdb)" @@ -161,7 +129,7 @@ msgstr "Adresse électronique :" #. ('gramps-bookmark-delete', _('Delete bookmark'), gtk.gdk.CONTROL_MASK, 0, ''), #: ../src/Bookmarks.py:194 #: ../src/Bookmarks.py:200 -#: ../src/gramps_main.py:102 +#: ../src/gramps_main.py:101 msgid "Edit Bookmarks" msgstr "Édition des signets" @@ -225,7 +193,7 @@ msgstr "Nom" #: ../src/PageView.py:458 #: ../src/PageView.py:637 #: ../src/Merge/_MergePerson.py:123 -#: ../src/DataViews/EventView.py:72 +#: ../src/DataViews/EventView.py:73 #: ../src/DataViews/FamilyList.py:59 #: ../src/DataViews/MediaView.py:84 #: ../src/DataViews/NoteView.py:70 @@ -279,11 +247,11 @@ msgstr "Nom de la colonne" msgid "Column Editor" msgstr "Éditeur de colonnes" -#: ../src/const.py:148 +#: ../src/const.py:149 msgid "GRAMPS (Genealogical Research and Analysis Management Programming System) is a personal genealogy program." msgstr "GRAMPS (Genealogical Research et Analysis Management Programming System) est un logiciel de généalogie." -#: ../src/const.py:166 +#: ../src/const.py:167 msgid "TRANSLATORS: Translate this to your name in your native language" msgstr "" "Michel Guitel (Documentation)\n" @@ -340,50 +308,30 @@ msgstr "Mauvaise date" msgid "Date selection" msgstr "Sélectionner la date" -#: ../src/DbLoader.py:73 +#: ../src/DbLoader.py:72 #: ../src/ViewManager.py:99 msgid "GRAMPS (grdb)" msgstr "GRAMPS (grdb)" -#: ../src/DbLoader.py:74 +#: ../src/DbLoader.py:73 #: ../src/ViewManager.py:100 msgid "GRAMPS XML" msgstr "GRAMPS XML" -#: ../src/DbLoader.py:75 +#: ../src/DbLoader.py:74 #: ../src/ViewManager.py:101 #: ../data/gramps.keys.in.h:1 #: ../data/gramps.xml.in.h:1 msgid "GEDCOM" msgstr "GEDCOM" -#: ../src/DbLoader.py:95 -msgid "GRAMPS: Open database" -msgstr "GRAMPS : Ouvrir une base de données" - -#: ../src/DbLoader.py:132 -#, python-format -msgid "" -"Files of type \"%s\" cannot be opened directly.\n" -"\n" -"Please create a new GRAMPS database and import the file." -msgstr "" -"Les fichiers \"%s\" ne peuvent pas être ouverts directement.\n" -"\n" -"Veuillez créer une nouvelle base de données GRAMPS et importer le fichier." - -#: ../src/DbLoader.py:196 -#, python-format -msgid "Unknown type: %s" -msgstr "Type inconnu : %s" - # A compléter -#: ../src/DbLoader.py:212 +#: ../src/DbLoader.py:95 #: ../src/PluginUtils/_Tool.py:111 msgid "Undo history warning" msgstr "Attention, effacement de l'historique des modifications" -#: ../src/DbLoader.py:213 +#: ../src/DbLoader.py:96 msgid "" "Proceeding with import will erase the undo history for this session. In particular, you will not be able to revert the import or any changes made prior to it.\n" "\n" @@ -393,25 +341,36 @@ msgstr "" "\n" "Si vous pensez avoir besoin de revenir en arrière, veuillez arrêter toute saisie et sauvegarder votre base de données." -#: ../src/DbLoader.py:218 +#: ../src/DbLoader.py:101 msgid "_Proceed with import" msgstr "_Poursuivre l'importation" -#: ../src/DbLoader.py:218 +#: ../src/DbLoader.py:101 #: ../src/PluginUtils/_Tool.py:118 msgid "_Stop" msgstr "Ann_uler" -#: ../src/DbLoader.py:224 +#: ../src/DbLoader.py:107 msgid "GRAMPS: Import database" msgstr "Importer une base GRAMPS" -#: ../src/DbLoader.py:321 -#: ../src/DbLoader.py:328 +#: ../src/DbLoader.py:182 +#, python-format +msgid "" +"File type \"%s\" is unknown to GRAMPS.\n" +"\n" +"Valid types are: GRAMPS database, GRAMPS XML, GRAMPS package, and GEDCOM." +msgstr "" +"Le type de fichier \"%s\" est inconnu.\n" +"\n" +"Les types valides sont : base de données GRAMPS, XML GRAMPS, paquet GRAMPS et GEDCOM." + +#: ../src/DbLoader.py:204 +#: ../src/DbLoader.py:211 msgid "Cannot open database" msgstr "Impossible d'ouvrir la base de données" -#: ../src/DbLoader.py:322 +#: ../src/DbLoader.py:205 msgid "" "The selected file is a directory, not a file.\n" "A GRAMPS database must be a file." @@ -419,72 +378,50 @@ msgstr "" "Le fichier sélectionné est un répertoire.\n" "Une base de données GRAMPS doit être un fichier." -#: ../src/DbLoader.py:329 +#: ../src/DbLoader.py:212 msgid "You do not have read access to the selected file." msgstr "Vous n'avez pas accès en lecture au fichier sélectionné." -#: ../src/DbLoader.py:339 +#: ../src/DbLoader.py:222 msgid "Cannot create database" msgstr "Impossible de créer une base de données" -#: ../src/DbLoader.py:340 -#: ../src/DbLoader.py:362 -#: ../src/ViewManager.py:1081 +#: ../src/DbLoader.py:223 +#: ../src/DbLoader.py:247 msgid "You do not have write access to the selected file." msgstr "Vous n'avez pas accès en écriture au fichier sélectionné." -#: ../src/DbLoader.py:361 -#: ../src/ViewManager.py:1080 +#: ../src/DbLoader.py:246 msgid "Read only database" msgstr "Base de données en lecture seule" -#: ../src/DbLoader.py:368 -#: ../src/ViewManager.py:1087 -msgid "Missing or Invalid database" -msgstr "Base de données absente ou invalide" - -#: ../src/DbLoader.py:369 -#: ../src/ViewManager.py:1088 -#, python-format -msgid "" -"%s could not be found.\n" -"It is possible that this file no longer exists or has been moved." -msgstr "" -"%s n'a pas été trouvé.\n" -"Il est possible que ce fichier n'existe plus ou a été déplacé." - -#: ../src/DbLoader.py:382 -#: ../src/ViewManager.py:1100 -msgid "This may be caused by an improper installation of GRAMPS." -msgstr "Ceci peut être provoqué par une installation incorrecte de GRAMPS." - -#: ../src/DbLoader.py:442 +#: ../src/DbLoader.py:292 #, python-format msgid "Could not import file: %s" msgstr "Impossible d'importer le fichier : %s" -#: ../src/DbLoader.py:443 +#: ../src/DbLoader.py:293 msgid "This GEDCOM file incorrectly identifies its character set, so it cannot be accurately imported. Please fix the encoding, and import again" msgstr "Ce fichier GEDCOM identifie incorrectement son jeu de caractères, il ne peut donc pas être fidèlement importé. Veuillez corriger l'encodage, et importez-le de nouveau." -#: ../src/DbLoader.py:489 +#: ../src/DbLoader.py:339 msgid "All GRAMPS files" msgstr "Tous les fichiers GRAMPS" -#: ../src/DbLoader.py:508 +#: ../src/DbLoader.py:358 msgid "GRAMPS XML databases" msgstr "Bases GRAMPS XML" -#: ../src/DbLoader.py:517 +#: ../src/DbLoader.py:367 msgid "GEDCOM files" msgstr "Fichiers GEDCOM" -#: ../src/DbLoader.py:557 +#: ../src/DbLoader.py:407 msgid "Automatically detected" msgstr "Détecté automatiquement" # éviter le raccourci sur le y ou le p -#: ../src/DbLoader.py:566 +#: ../src/DbLoader.py:416 msgid "Select file _type:" msgstr "Chois_ir un type de fichier :" @@ -507,43 +444,59 @@ msgstr "Extraire" msgid "Archive" msgstr "Archives" -#: ../src/DbManager.py:256 +#: ../src/DbManager.py:170 +#, python-format +msgid "Starting Import, %s" +msgstr "Début de l'importation, %s" + +#: ../src/DbManager.py:176 +msgid "Import finished..." +msgstr "Importation finie..." + +#. get the import function using the filetype, but create a db +#. based on the DBDir +#: ../src/DbManager.py:216 +#: ../src/plugins/ImportCSV.py:258 +msgid "Importing data..." +msgstr "Importation des données…" + +#: ../src/DbManager.py:387 msgid "Family tree name" msgstr "Nom de l'arbre familial" -#: ../src/DbManager.py:265 +#: ../src/DbManager.py:396 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:51 #: ../src/DisplayTabs/_LdsEmbedList.py:53 #: ../src/PluginUtils/_PluginWindows.py:79 msgid "Status" msgstr "Statut" -#: ../src/DbManager.py:271 +#: ../src/DbManager.py:402 msgid "Last modified" msgstr "Dernière modification" -#: ../src/DbManager.py:343 +#: ../src/DbManager.py:456 #, python-format msgid "Break the lock on the '%s' database?" msgstr "Enlever le verrou sur la base de données '%s' ?" -#: ../src/DbManager.py:344 +#: ../src/DbManager.py:457 msgid "GRAMPS believes that someone else is actively editing this database. You cannot edit this database while it is locked. If no one is editing the database you may safely break the lock. However, if someone else is editing the database and you break the lock, you may corrupt the database." msgstr "GRAMPS pense cette base de données est en cours d'édition. Vous ne pouvez pas l'éditer tant qu'elle est verrouillée. Si personne n'édite la base de données vous pouvez enlever le verrou en toute sécurité. Toutefois, si quelqu'un d'autre édite cette base de données et que vous cassez le verrou, vous pouvez la corrompre." -#: ../src/DbManager.py:350 +#: ../src/DbManager.py:463 msgid "Break lock" msgstr "Enlever le verrou" -#: ../src/DbManager.py:388 +#: ../src/DbManager.py:501 msgid "Family Tree exists already" msgstr "Cet arbre familial existe déjà" -#: ../src/DbManager.py:418 +#: ../src/DbManager.py:531 msgid "Rename failed" msgstr "Impossible de renommer" -#: ../src/DbManager.py:419 +#: ../src/DbManager.py:532 #, python-format msgid "" "An attempt to rename a version failed with the following message:\n" @@ -554,54 +507,54 @@ msgstr "" "\n" "%s" -#: ../src/DbManager.py:442 +#: ../src/DbManager.py:555 msgid "Could not rename family tree" msgstr "Impossible de renommer l'arbre familial" -#: ../src/DbManager.py:478 +#: ../src/DbManager.py:590 msgid "Extracting archive..." msgstr "Extraire l'archive…" -#: ../src/DbManager.py:482 +#: ../src/DbManager.py:595 msgid "Importing archive..." msgstr "Importer une archive…" -#: ../src/DbManager.py:498 +#: ../src/DbManager.py:611 #, python-format msgid "Remove the '%s' database?" msgstr "Supprimer la base '%s' ?" -#: ../src/DbManager.py:499 +#: ../src/DbManager.py:612 msgid "Removing this database will permanently destroy the data." msgstr "Supprimer cette base de données supprimera définitivement les données." -#: ../src/DbManager.py:500 +#: ../src/DbManager.py:613 msgid "Remove database" msgstr "Supprimer la base de données" -#: ../src/DbManager.py:506 +#: ../src/DbManager.py:619 #, python-format msgid "Remove the '%(revision)s' version of '%(database)s'" msgstr "Retrait de la version '%(revision)s' de '%(database)s'" -#: ../src/DbManager.py:510 +#: ../src/DbManager.py:623 msgid "Removing this version will prevent you from extracting it in the future." msgstr "Enlever cette version vous empêchera toute extraction future." # enlever une référence aux parents -#: ../src/DbManager.py:512 +#: ../src/DbManager.py:625 msgid "Remove version" msgstr "Retirer la version" -#: ../src/DbManager.py:541 +#: ../src/DbManager.py:654 msgid "Could not delete family tree" msgstr "Impossible de supprimer l'arbre familial" -#: ../src/DbManager.py:568 +#: ../src/DbManager.py:681 msgid "Deletion failed" msgstr "Impossible de supprimer" -#: ../src/DbManager.py:569 +#: ../src/DbManager.py:682 #, python-format msgid "" "An attempt to delete a version failed with the following message:\n" @@ -612,31 +565,24 @@ msgstr "" "\n" "%s" -#: ../src/DbManager.py:608 +#: ../src/DbManager.py:721 msgid "Rebuilding database from backup files" msgstr "Reconstruire une base de données depuis les fichiers de sauvegarde" -#: ../src/DbManager.py:642 +#: ../src/DbManager.py:755 msgid "Could not create family tree" msgstr "Impossible de créer l'arbre familial" -#: ../src/DbManager.py:665 -#: ../src/DbManager.py:779 +#: ../src/DbManager.py:766 +#: ../src/DbManager.py:860 msgid "Never" msgstr "Jamais" -#. get the import function using the filetype, but create a db -#. based on the DBDir -#: ../src/DbManager.py:702 -#: ../src/plugins/ImportCSV.py:258 -msgid "Importing data..." -msgstr "Importation des données…" - -#: ../src/DbManager.py:764 +#: ../src/DbManager.py:845 msgid "Could not make database directory: " msgstr "Impossible de créer le répertoire de la base de données :" -#: ../src/DbManager.py:851 +#: ../src/DbManager.py:932 #: ../src/ScratchPad.py:93 #: ../src/DataViews/RelationView.py:389 #: ../src/DataViews/RelationView.py:830 @@ -646,7 +592,7 @@ msgstr "Impossible de créer le répertoire de la base de données :" #: ../src/plugins/all_relations.py:290 #: ../src/plugins/Check.py:1310 #: ../src/plugins/FamilyLines.py:996 -#: ../src/plugins/GVFamilyLines.py:147 +#: ../src/plugins/GVFamilyLines.py:150 #: ../src/plugins/IndivComplete.py:480 #: ../src/plugins/NarrativeWeb.py:542 #: ../src/PluginUtils/_PluginMgr.py:181 @@ -679,12 +625,12 @@ msgstr "Impossible de créer le répertoire de la base de données :" msgid "Unknown" msgstr "Inconnu" -#: ../src/DbManager.py:872 +#: ../src/DbManager.py:953 msgid "Retrieve failed" msgstr "Impossible de récupérer" -#: ../src/DbManager.py:873 -#: ../src/plugins/Checkpoint.py:99 +#: ../src/DbManager.py:954 +#: ../src/plugins/Checkpoint.py:98 #, python-format msgid "" "An attempt to retrieve the data failed with the following message:\n" @@ -695,20 +641,20 @@ msgstr "" "\n" "%s" -#: ../src/DbManager.py:907 +#: ../src/DbManager.py:988 msgid "Creating data to be archived..." msgstr "Création des données à archiver…" -#: ../src/DbManager.py:914 +#: ../src/DbManager.py:995 msgid "Saving archive..." msgstr "Enregistrement de l'archive…" -#: ../src/DbManager.py:926 +#: ../src/DbManager.py:1007 msgid "Archiving failed" msgstr "Impossible d'archiver" -#: ../src/DbManager.py:927 -#: ../src/plugins/Checkpoint.py:88 +#: ../src/DbManager.py:1008 +#: ../src/plugins/Checkpoint.py:87 #, python-format msgid "" "An attempt to archive the data failed with the following message:\n" @@ -961,7 +907,7 @@ msgid "Marker Colors" msgstr "Couleurs du marqueur" #: ../src/GrampsCfg.py:173 -#: ../src/gramps_main.py:98 +#: ../src/gramps_main.py:97 #: ../src/ScratchPad.py:151 #: ../src/ScratchPad.py:168 #: ../src/DisplayTabs/_AddrEmbedList.py:61 @@ -1016,10 +962,11 @@ msgid "Email" msgstr "Adresse électronique" #: ../src/GrampsCfg.py:187 -#: ../src/gramps_main.py:118 +#: ../src/gramps_main.py:117 #: ../src/ToolTips.py:198 #: ../src/Editors/_EditPerson.py:109 #: ../src/plugins/EventCmp.py:238 +#: ../src/plugins/SameSurnames.py:45 #: ../src/FilterEditor/_EditRule.py:268 msgid "Person" msgstr "Individu" @@ -1028,7 +975,7 @@ msgstr "Individu" #. show "V Family: ..." and the rest #. get the family events #: ../src/GrampsCfg.py:188 -#: ../src/gramps_main.py:107 +#: ../src/gramps_main.py:106 #: ../src/ScratchPad.py:569 #: ../src/ToolTips.py:228 #: ../src/DataViews/RelationView.py:454 @@ -1046,10 +993,13 @@ msgstr "Famille" #: ../src/ScratchPad.py:247 #: ../src/ScratchPad.py:277 #: ../src/ScratchPad.py:355 -#: ../src/DataViews/EventView.py:75 +#: ../src/DataViews/EventView.py:76 #: ../src/DisplayTabs/_EventEmbedList.py:64 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:53 #: ../src/DisplayTabs/_LdsEmbedList.py:55 +#: ../src/plugins/OnThisDay.py:57 +#: ../src/plugins/OnThisDay.py:58 +#: ../src/plugins/OnThisDay.py:59 #: ../src/plugins/MarkerReport.py:308 #: ../src/plugins/NarrativeWeb.py:954 #: ../src/Filters/SideBar/_EventSidebarFilter.py:89 @@ -1360,32 +1310,35 @@ msgstr "_Modifier le format" msgid "Both Format name and definition have to be defined" msgstr "Les deux formats nom et définition doivent être définis" -#: ../src/gramps_main.py:97 +#: ../src/gramps_main.py:96 msgid "Family Trees" msgstr "Arbres familiaux" -#: ../src/gramps_main.py:99 +#: ../src/gramps_main.py:98 #: ../src/ScratchPad.py:402 #: ../src/ScratchPad.py:410 #: ../src/Editors/_EditAttribute.py:135 msgid "Attribute" msgstr "Attribut" -#: ../src/gramps_main.py:103 +#: ../src/gramps_main.py:102 msgid "Add Bookmark" msgstr "Ajouter un signet" -#: ../src/gramps_main.py:104 +#: ../src/gramps_main.py:103 #: ../src/ScratchPad.py:169 #: ../src/ScratchPad.py:246 #: ../src/ScratchPad.py:354 -#: ../src/DataViews/EventView.py:74 +#: ../src/DataViews/EventView.py:75 #: ../src/DataViews/MediaView.py:88 #: ../src/DisplayTabs/_AddrEmbedList.py:60 #: ../src/DisplayTabs/_EventEmbedList.py:63 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:50 #: ../src/DisplayTabs/_LdsEmbedList.py:52 #: ../src/Selectors/_SelectEvent.py:61 +#: ../src/plugins/OnThisDay.py:57 +#: ../src/plugins/OnThisDay.py:58 +#: ../src/plugins/OnThisDay.py:59 #: ../src/plugins/MarkerReport.py:302 #: ../src/plugins/NarrativeWeb.py:545 #: ../src/plugins/NarrativeWeb.py:1177 @@ -1394,43 +1347,43 @@ msgstr "Ajouter un signet" msgid "Date" msgstr "Date" -#: ../src/gramps_main.py:105 +#: ../src/gramps_main.py:104 msgid "Edit Date" msgstr "Éditer la date" -#: ../src/gramps_main.py:106 +#: ../src/gramps_main.py:105 #: ../src/Merge/_MergePerson.py:140 -#: ../src/DataViews/EventView.py:102 +#: ../src/DataViews/EventView.py:104 #: ../src/DisplayTabs/_EventEmbedList.py:71 #: ../src/plugins/MarkerReport.py:285 #: ../src/plugins/NarrativeWeb.py:1940 msgid "Events" msgstr "Événements" -#: ../src/gramps_main.py:108 +#: ../src/gramps_main.py:107 #: ../src/MarkupText.py:498 msgid "Font" msgstr "Police" -#: ../src/gramps_main.py:109 +#: ../src/gramps_main.py:108 #: ../src/MarkupText.py:500 msgid "Font Color" msgstr "Couleur de la police" -#: ../src/gramps_main.py:110 +#: ../src/gramps_main.py:109 msgid "Font Background Color" msgstr "Couleur d'arrière-plan de la police" -#: ../src/gramps_main.py:111 +#: ../src/gramps_main.py:110 msgid "Public" msgstr "Public" -#: ../src/gramps_main.py:112 +#: ../src/gramps_main.py:111 #: ../src/DataViews/MediaView.py:108 msgid "Media" msgstr "Média" -#: ../src/gramps_main.py:113 +#: ../src/gramps_main.py:112 #: ../src/DataViews/NoteView.py:96 #: ../src/DisplayTabs/_NoteTab.py:81 #: ../src/plugins/GraphViz.py:972 @@ -1443,7 +1396,7 @@ msgstr "Notes" #. Go over parents and build their menu #. don't show rest -#: ../src/gramps_main.py:114 +#: ../src/gramps_main.py:113 #: ../src/Merge/_MergePerson.py:149 #: ../src/DataViews/PedigreeView.py:1562 #: ../src/DataViews/RelationView.py:441 @@ -1456,21 +1409,21 @@ msgstr "Notes" msgid "Parents" msgstr "Parents" -#: ../src/gramps_main.py:115 +#: ../src/gramps_main.py:114 msgid "Add Parents" msgstr "Ajouter des parents" -#: ../src/gramps_main.py:116 +#: ../src/gramps_main.py:115 msgid "Select Parents" msgstr "Sélectionner les parents" -#: ../src/gramps_main.py:117 +#: ../src/gramps_main.py:116 #: ../src/DataViews/PedigreeView.py:457 #: ../src/plugins/NarrativeWeb.py:1868 msgid "Pedigree" msgstr "Arbre généalogique" -#: ../src/gramps_main.py:119 +#: ../src/gramps_main.py:118 #: ../src/DataViews/PlaceView.py:103 #: ../src/plugins/NarrativeWeb.py:377 #: ../src/plugins/NarrativeWeb.py:942 @@ -1479,22 +1432,22 @@ msgstr "Arbre généalogique" msgid "Places" msgstr "Lieux" -#: ../src/gramps_main.py:120 +#: ../src/gramps_main.py:119 #: ../src/DataViews/RelationView.py:115 msgid "Relationships" msgstr "Relations" -#: ../src/gramps_main.py:121 +#: ../src/gramps_main.py:120 msgid "Reports" msgstr "Rapports" -#: ../src/gramps_main.py:122 +#: ../src/gramps_main.py:121 #: ../src/DataViews/RepositoryView.py:105 #: ../src/DisplayTabs/_RepoEmbedList.py:69 msgid "Repositories" msgstr "Dépôts" -#: ../src/gramps_main.py:123 +#: ../src/gramps_main.py:122 #: ../src/ScratchPad.py:184 #: ../src/ScratchPad.py:422 #: ../src/ScratchPad.py:455 @@ -1508,67 +1461,67 @@ msgstr "Dépôts" msgid "Sources" msgstr "Sources" -#: ../src/gramps_main.py:124 +#: ../src/gramps_main.py:123 msgid "Add Spouse" msgstr "Ajouter un conjoint" -#: ../src/gramps_main.py:125 +#: ../src/gramps_main.py:124 msgid "Tools" msgstr "Outils" -#: ../src/gramps_main.py:126 +#: ../src/gramps_main.py:125 #: ../src/gen/proxy/private.py:674 msgid "Private" msgstr "Privé(e)" -#: ../src/gramps_main.py:127 +#: ../src/gramps_main.py:126 #: ../src/DataViews/MediaView.py:220 #: ../src/ReportBase/_Constants.py:57 msgid "View" msgstr "Afficher" -#: ../src/gramps_main.py:128 +#: ../src/gramps_main.py:127 msgid "Zoom In" msgstr "Agrandir" -#: ../src/gramps_main.py:129 +#: ../src/gramps_main.py:128 msgid "Zoom Out" msgstr "Réduire" -#: ../src/gramps_main.py:130 +#: ../src/gramps_main.py:129 msgid "Fit Width" msgstr "Largeur idéale" -#: ../src/gramps_main.py:131 +#: ../src/gramps_main.py:130 msgid "Fit Page" msgstr "Page optimisée" -#: ../src/gramps_main.py:136 +#: ../src/gramps_main.py:135 msgid "Export" msgstr "Exporter" -#: ../src/gramps_main.py:137 +#: ../src/gramps_main.py:136 msgid "Import" msgstr "Importer" -#: ../src/gramps_main.py:138 +#: ../src/gramps_main.py:137 #: ../src/UndoHistory.py:62 -#: ../src/ViewManager.py:486 +#: ../src/ViewManager.py:490 msgid "Undo History" msgstr "Défaire l'historique" -#: ../src/gramps_main.py:139 +#: ../src/gramps_main.py:138 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:89 msgid "URL" msgstr "URL" -#: ../src/gramps_main.py:212 -#: ../src/gramps_main.py:214 -#: ../src/gramps_main.py:224 +#: ../src/gramps_main.py:211 +#: ../src/gramps_main.py:213 +#: ../src/gramps_main.py:223 msgid "Configuration error" msgstr "Erreur de configuration" -#: ../src/gramps_main.py:215 +#: ../src/gramps_main.py:214 msgid "" "\n" "\n" @@ -1578,7 +1531,7 @@ msgstr "" "\n" "L'installation de GRAMPS semble incomplète. Vérifiez que le schéma GConf de GRAMPS est installé correctement." -#: ../src/gramps_main.py:225 +#: ../src/gramps_main.py:224 #, python-format msgid "" "A definition for the MIME-type %s could not be found \n" @@ -1751,20 +1704,20 @@ msgid "Select font" msgstr "Sélectionner la police" #: ../src/PageView.py:324 -#: ../src/ViewManager.py:1309 +#: ../src/ViewManager.py:1249 #, python-format msgid "%s has been bookmarked" msgstr "%s a été défini comme signet" #: ../src/PageView.py:328 #: ../src/PageView.py:622 -#: ../src/ViewManager.py:1312 +#: ../src/ViewManager.py:1252 #: ../src/DataViews/FamilyList.py:190 msgid "Could Not Set a Bookmark" msgstr "Impossible d'établir un signet" #: ../src/PageView.py:329 -#: ../src/ViewManager.py:1313 +#: ../src/ViewManager.py:1253 #: ../src/DataViews/FamilyList.py:191 msgid "A bookmark could not be set because no one was selected." msgstr "Impossible de créer un signet car aucun individu n'est sélectionné." @@ -1930,6 +1883,7 @@ msgstr "" "Sélectionnez plutôt une des options disponibles" #: ../src/QuickReports.py:85 +#: ../src/DataViews/EventView.py:189 #: ../src/DataViews/FamilyList.py:173 #: ../src/DataViews/PersonView.py:155 msgid "Quick Report" @@ -2101,8 +2055,8 @@ msgstr "Mère" #: ../src/DataViews/PersonView.py:78 #: ../src/DataViews/RelationView.py:1141 #: ../src/Selectors/_SelectPerson.py:55 -#: ../src/plugins/FamilyGroup.py:523 -#: ../src/plugins/FamilyGroup.py:782 +#: ../src/plugins/FamilyGroup.py:488 +#: ../src/plugins/FamilyGroup.py:602 #: ../src/plugins/RelCalc.py:64 msgid "Spouse" msgstr "Conjoint" @@ -2154,7 +2108,7 @@ msgstr "Lien événement" #: ../src/ScratchPad.py:885 #: ../src/ScratchPad.py:891 #: ../src/Merge/_MergePerson.py:172 -#: ../src/DataViews/EventView.py:73 +#: ../src/DataViews/EventView.py:74 #: ../src/DataViews/MediaView.py:85 #: ../src/DataViews/NoteView.py:71 #: ../src/DataViews/RepositoryView.py:72 @@ -2170,9 +2124,12 @@ msgstr "Lien événement" #: ../src/Selectors/_SelectEvent.py:60 #: ../src/Selectors/_SelectNote.py:62 #: ../src/Selectors/_SelectObject.py:74 -#: ../src/plugins/siblings.py:45 +#: ../src/plugins/siblings.py:44 #: ../src/plugins/BookReport.py:656 #: ../src/plugins/BookReport.py:657 +#: ../src/plugins/OnThisDay.py:57 +#: ../src/plugins/OnThisDay.py:58 +#: ../src/plugins/OnThisDay.py:59 #: ../src/plugins/MarkerReport.py:388 #: ../src/plugins/PatchNames.py:203 #: ../src/Filters/SideBar/_EventSidebarFilter.py:87 @@ -2191,7 +2148,7 @@ msgstr "Cause" #: ../src/ScratchPad.py:249 #: ../src/ScratchPad.py:357 #: ../src/ScratchPad.py:391 -#: ../src/DataViews/EventView.py:71 +#: ../src/DataViews/EventView.py:72 #: ../src/DisplayTabs/_EventEmbedList.py:61 #: ../src/DisplayTabs/_WebEmbedList.py:55 #: ../src/Selectors/_SelectEvent.py:58 @@ -2217,7 +2174,7 @@ msgstr "Source principale" #: ../src/Editors/_EditMedia.py:140 #: ../src/Editors/_EditNote.py:194 #: ../src/plugins/FamilyGroup.py:313 -#: ../src/ReportBase/_GraphvizReportDialog.py:796 +#: ../src/ReportBase/_GraphvizReportDialog.py:788 #: ../src/Filters/SideBar/_EventSidebarFilter.py:90 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:125 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:80 @@ -2363,8 +2320,8 @@ msgstr "Lien d'individu" #: ../src/Merge/_MergePerson.py:127 #: ../src/DataViews/RelationView.py:545 #: ../src/plugins/all_relations.py:266 -#: ../src/plugins/FamilyGroup.py:481 -#: ../src/plugins/FamilyGroup.py:483 +#: ../src/plugins/FamilyGroup.py:446 +#: ../src/plugins/FamilyGroup.py:448 #: ../src/plugins/lineage.py:92 #: ../src/plugins/MarkerReport.py:131 #: ../src/plugins/NarrativeWeb.py:697 @@ -2837,7 +2794,7 @@ msgstr "féminin" #: ../src/plugins/DetDescendantReport.py:400 #: ../src/plugins/DetDescendantReport.py:447 #: ../src/plugins/DetDescendantReport.py:454 -#: ../src/plugins/FamilyGroup.py:714 +#: ../src/plugins/FamilyGroup.py:690 #: ../src/plugins/IndivComplete.py:327 #: ../src/plugins/NarrativeWeb.py:1677 #: ../src/plugins/NarrativeWeb.py:2155 @@ -2983,94 +2940,90 @@ msgstr "Base de données ouverte" msgid "History cleared" msgstr "Historique effacé" -#: ../src/ViewManager.py:366 -#: ../src/ViewManager.py:367 +#: ../src/ViewManager.py:368 +#: ../src/ViewManager.py:369 msgid "Connect to a recent database" msgstr "Connecter à une base de données récente" -#: ../src/ViewManager.py:371 -#: ../src/ViewManager.py:372 -#: ../src/ViewManager.py:391 +#: ../src/ViewManager.py:373 +#: ../src/ViewManager.py:374 +#: ../src/ViewManager.py:393 msgid "Manage databases" msgstr "Gestion des bases de données" -#: ../src/ViewManager.py:389 +#: ../src/ViewManager.py:391 msgid "_Family Trees" msgstr "Arbres _familiaux" -#: ../src/ViewManager.py:390 +#: ../src/ViewManager.py:392 msgid "_Manage Family Trees" msgstr "_Gestion des arbres familiaux" -#: ../src/ViewManager.py:392 +#: ../src/ViewManager.py:394 msgid "Open _Recent" msgstr "Fichiers _récemment ouverts" -#: ../src/ViewManager.py:393 +#: ../src/ViewManager.py:395 msgid "Open an existing database" msgstr "Ouvrir une base de données existante" -#: ../src/ViewManager.py:394 +#: ../src/ViewManager.py:396 msgid "_Quit" msgstr "_Quitter" -#: ../src/ViewManager.py:396 +#: ../src/ViewManager.py:398 msgid "_View" msgstr "_Affichage" -#: ../src/ViewManager.py:397 -#: ../src/ViewManager.py:460 +#: ../src/ViewManager.py:399 +#: ../src/ViewManager.py:464 msgid "_Edit" msgstr "É_dition" -#: ../src/ViewManager.py:398 +#: ../src/ViewManager.py:400 msgid "_Preferences" msgstr "Pré_férences" -#: ../src/ViewManager.py:400 +#: ../src/ViewManager.py:402 msgid "_Help" msgstr "Aid_e" -#: ../src/ViewManager.py:401 +#: ../src/ViewManager.py:403 msgid "GRAMPS _home page" msgstr "Page d'accueil de _GRAMPS" -#: ../src/ViewManager.py:403 +#: ../src/ViewManager.py:405 msgid "GRAMPS _mailing lists" msgstr "Liste de diffusion de GRAMPS" -#: ../src/ViewManager.py:405 +#: ../src/ViewManager.py:407 msgid "_Report a bug" msgstr "_Rapporter un bogue" -#: ../src/ViewManager.py:407 +#: ../src/ViewManager.py:409 msgid "_About" msgstr "À _propos" -#: ../src/ViewManager.py:409 +#: ../src/ViewManager.py:411 msgid "_Plugin status" msgstr "É_tat des plugins" -#: ../src/ViewManager.py:411 +#: ../src/ViewManager.py:413 msgid "_FAQ" msgstr "_Foire aux questions (FAQ)" -#: ../src/ViewManager.py:412 +#: ../src/ViewManager.py:414 msgid "_Key Bindings" msgstr "Raccourcis clavier" -#: ../src/ViewManager.py:413 +#: ../src/ViewManager.py:415 msgid "_User Manual" msgstr "_Manuel utilisateur" -#: ../src/ViewManager.py:415 +#: ../src/ViewManager.py:417 msgid "Tip of the day" msgstr "Astuce du jour" -#: ../src/ViewManager.py:420 -msgid "_Save As" -msgstr "_Enregistrer sous" - #: ../src/ViewManager.py:422 msgid "_Export" msgstr "E_xporter" @@ -3096,105 +3049,105 @@ msgstr "A_ller à" msgid "_Windows" msgstr "Fenê_tres" -#: ../src/ViewManager.py:454 +#: ../src/ViewManager.py:458 msgid "_ScratchPad" msgstr "_Presse-papiers" -#: ../src/ViewManager.py:455 +#: ../src/ViewManager.py:459 msgid "Open the ScratchPad dialog" msgstr "Ouvrir le dialogue du presse-papiers" -#: ../src/ViewManager.py:456 +#: ../src/ViewManager.py:460 msgid "_Import" msgstr "I_mporter" -#: ../src/ViewManager.py:458 #: ../src/ViewManager.py:462 +#: ../src/ViewManager.py:466 msgid "_Tools" msgstr "_Outils" -#: ../src/ViewManager.py:459 +#: ../src/ViewManager.py:463 msgid "Open the tools dialog" msgstr "Ouvrir le dialogue d'outils" -#: ../src/ViewManager.py:461 +#: ../src/ViewManager.py:465 msgid "_Bookmarks" msgstr "Si_gnets" -#: ../src/ViewManager.py:466 +#: ../src/ViewManager.py:470 msgid "_Sidebar" msgstr "_Barre latérale" -#: ../src/ViewManager.py:468 +#: ../src/ViewManager.py:472 msgid "_Toolbar" msgstr "Barre d'ou_tils" -#: ../src/ViewManager.py:470 +#: ../src/ViewManager.py:474 msgid "_Filter sidebar" msgstr "_Filtres" -#: ../src/ViewManager.py:475 -#: ../src/ViewManager.py:1245 +#: ../src/ViewManager.py:479 +#: ../src/ViewManager.py:1185 msgid "_Undo" msgstr "Ann_uler" -#: ../src/ViewManager.py:480 -#: ../src/ViewManager.py:1262 +#: ../src/ViewManager.py:484 +#: ../src/ViewManager.py:1202 msgid "_Redo" msgstr "_Rétablir" -#: ../src/ViewManager.py:505 +#: ../src/ViewManager.py:509 #, python-format msgid "Key %s is not bound" msgstr "La clé %s n'est pas définie" #. load document generators -#: ../src/ViewManager.py:597 +#: ../src/ViewManager.py:601 msgid "Loading document formats..." msgstr "Chargement des formats…" #. load plugins -#: ../src/ViewManager.py:602 +#: ../src/ViewManager.py:606 msgid "Loading plugins..." msgstr "Chargement des plugins…" -#: ../src/ViewManager.py:616 +#: ../src/ViewManager.py:620 msgid "Ready" msgstr "Prêt" -#: ../src/ViewManager.py:648 +#: ../src/ViewManager.py:652 msgid "Autobackup..." msgstr "Sauvegarde automatique…" -#: ../src/ViewManager.py:662 +#: ../src/ViewManager.py:666 msgid "Abort changes?" msgstr "Abandonner les changements ?" -#: ../src/ViewManager.py:663 +#: ../src/ViewManager.py:667 msgid "Aborting changes will return the database to the state is was before you started this editing session." msgstr "Abandonner les changements ramènera la base de données à son état du début de session." -#: ../src/ViewManager.py:665 +#: ../src/ViewManager.py:669 msgid "Abort changes" msgstr "Abandonner les changements" -#: ../src/ViewManager.py:666 +#: ../src/ViewManager.py:670 msgid "Cancel" msgstr "Annuler" -#: ../src/ViewManager.py:675 +#: ../src/ViewManager.py:679 msgid "Cannot abandon session's changes" msgstr "Impossible d'abandonner les changements de la session" -#: ../src/ViewManager.py:676 +#: ../src/ViewManager.py:680 msgid "Changes cannot be completely abandoned because the number of changes made in the session exceeded the limit." msgstr "Les changements ne peuvent être complètement abandonner car le nombre de modifications effectuées pendant la session excèdent la limite." -#: ../src/ViewManager.py:1191 +#: ../src/ViewManager.py:1131 msgid "Read Only" msgstr "Lecture seule" -#: ../src/ViewManager.py:1489 +#: ../src/ViewManager.py:1429 msgid "" "Much of GRAMPS' artwork is either from\n" "the Tango Project or derived from the Tango\n" @@ -3209,7 +3162,7 @@ msgstr "" "et partage des conditions initiales à \n" "l'identique 2.5." -#: ../src/ViewManager.py:1502 +#: ../src/ViewManager.py:1442 msgid "GRAMPS Homepage" msgstr "Page d'accueil de GRAMPS" @@ -3311,7 +3264,7 @@ msgstr "Un parent et un enfant ne peuvent pas fusionner. Pour fusionner ces indi #: ../src/DataViews/PersonView.py:73 #: ../src/Editors/_EditFamily.py:98 #: ../src/Selectors/_SelectPerson.py:50 -#: ../src/plugins/siblings.py:45 +#: ../src/plugins/siblings.py:44 #: ../src/plugins/IndivComplete.py:474 #: ../src/plugins/NarrativeWeb.py:1928 #: ../src/plugins/RelCalc.py:59 @@ -3322,8 +3275,8 @@ msgstr "Genre" #: ../src/Merge/_MergePerson.py:130 #: ../src/DataViews/RelationView.py:556 -#: ../src/plugins/FamilyGroup.py:487 -#: ../src/plugins/FamilyGroup.py:489 +#: ../src/plugins/FamilyGroup.py:452 +#: ../src/plugins/FamilyGroup.py:454 #: ../src/plugins/MarkerReport.py:137 #: ../src/plugins/NarrativeWeb.py:700 #: ../src/plugins/NarrativeWeb.py:837 @@ -3354,7 +3307,7 @@ msgstr "Conjoints" #: ../src/Merge/_MergePerson.py:176 #: ../src/DataViews/RelationView.py:1055 -#: ../src/plugins/FamilyGroup.py:386 +#: ../src/plugins/FamilyGroup.py:351 #: ../src/gen/lib/eventtype.py:123 msgid "Marriage" msgstr "Mariage" @@ -3386,7 +3339,7 @@ msgstr "Fusionner les lieux" msgid "Merge Sources" msgstr "Fusionner les sources" -#: ../src/DataViews/EventView.py:76 +#: ../src/DataViews/EventView.py:77 #: ../src/DataViews/FamilyList.py:64 #: ../src/DataViews/MediaView.py:87 #: ../src/DataViews/PlaceView.py:79 @@ -3395,26 +3348,26 @@ msgstr "Fusionner les sources" msgid "Last Changed" msgstr "Dernière modification" -#: ../src/DataViews/EventView.py:79 +#: ../src/DataViews/EventView.py:80 #: ../src/DisplayTabs/_EventEmbedList.py:53 msgid "Add a new event" msgstr "Ajouter un nouvel événement" -#: ../src/DataViews/EventView.py:80 +#: ../src/DataViews/EventView.py:81 #: ../src/DisplayTabs/_EventEmbedList.py:55 msgid "Edit the selected event" msgstr "Éditer l'événement sélectionné" -#: ../src/DataViews/EventView.py:81 +#: ../src/DataViews/EventView.py:82 msgid "Delete the selected event" msgstr "Supprimer l'événement sélectionné" -#: ../src/DataViews/EventView.py:178 +#: ../src/DataViews/EventView.py:184 msgid "Event Filter Editor" msgstr "Éditeur de filtre sur l'événement" # éviter le raccourci sur la majuscule accentuée -#: ../src/DataViews/EventView.py:181 +#: ../src/DataViews/EventView.py:187 #: ../src/DataViews/FamilyList.py:166 #: ../src/DataViews/MediaView.py:217 #: ../src/DataViews/NoteView.py:169 @@ -3425,19 +3378,19 @@ msgstr "Éditeur de filtre sur l'événement" msgid "_Column Editor" msgstr "Éditeur de colo_nne" -#: ../src/DataViews/EventView.py:197 +#: ../src/DataViews/EventView.py:207 msgid "Select Event Columns" msgstr "Sélectionner les colonnes événement" -#: ../src/DataViews/EventView.py:238 +#: ../src/DataViews/EventView.py:248 msgid "This event is currently being used. Deleting it will remove it from the database and from all people and families that reference it." msgstr "Cet événement est actuellement utilisé, le supprimer l'enlèvera de la base de données et des enregistrements qui y font référence." -#: ../src/DataViews/EventView.py:242 +#: ../src/DataViews/EventView.py:252 msgid "Deleting event will remove it from the database." msgstr "Supprimer l'événement l'enlèvera de la base de données." -#: ../src/DataViews/EventView.py:250 +#: ../src/DataViews/EventView.py:260 #: ../src/DataViews/NoteView.py:220 #: ../src/DataViews/PersonView.py:612 #: ../src/DataViews/PlaceView.py:267 @@ -3447,7 +3400,7 @@ msgstr "Supprimer l'événement l'enlèvera de la base de données." msgid "Delete %s?" msgstr "Supprimer %s ?" -#: ../src/DataViews/EventView.py:251 +#: ../src/DataViews/EventView.py:261 msgid "_Delete Event" msgstr "_Supprimer l'événement" @@ -3687,7 +3640,7 @@ msgstr "Menu Individus" #. Go over siblings and build their menu #: ../src/DataViews/PedigreeView.py:1482 #: ../src/DataViews/RelationView.py:786 -#: ../src/plugins/siblings.py:75 +#: ../src/plugins/siblings.py:74 #: ../src/plugins/NarrativeWeb.py:2058 msgid "Siblings" msgstr "Frères et sœurs" @@ -3696,7 +3649,7 @@ msgstr "Frères et sœurs" #: ../src/DataViews/PedigreeView.py:1525 #: ../src/DataViews/RelationView.py:1152 #: ../src/Editors/_EditFamily.py:113 -#: ../src/plugins/FamilyGroup.py:588 +#: ../src/plugins/FamilyGroup.py:553 #: ../src/plugins/IndivComplete.py:341 #: ../src/plugins/NarrativeWeb.py:2128 msgid "Children" @@ -3714,9 +3667,10 @@ msgstr "Menu Famille" #: ../src/DataViews/PersonView.py:74 #: ../src/Editors/_EditFamily.py:101 #: ../src/Selectors/_SelectPerson.py:51 -#: ../src/plugins/siblings.py:45 +#: ../src/plugins/siblings.py:44 #: ../src/plugins/lineage.py:61 #: ../src/plugins/RelCalc.py:60 +#: ../src/plugins/SameSurnames.py:45 #: ../src/plugins/TimeLine.py:410 msgid "Birth Date" msgstr "Date de naissance" @@ -4292,7 +4246,7 @@ msgstr "LaTeX" #: ../src/docgen/PSDrawDoc.py:58 #: ../src/plugins/GraphViz.py:1133 #: ../src/plugins/GraphViz.py:1189 -#: ../src/ReportBase/_GraphvizReportDialog.py:658 +#: ../src/ReportBase/_GraphvizReportDialog.py:661 #, python-format msgid "Open in %(program_name)s" msgstr "Ouvrir dans %(program_name)s" @@ -5152,36 +5106,6 @@ msgstr "Ajouter une source" msgid "Internet Address Editor" msgstr "Adresse Internet" -#: ../src/GrampsDb/_GrampsDbWriteXML.py:170 -#: ../src/GrampsDb/_GrampsDbWriteXML.py:180 -#: ../src/GrampsDb/_GrampsDbWriteXML.py:198 -#, python-format -msgid "Failure writing %s" -msgstr "Erreur d'écriture de %s" - -#: ../src/GrampsDb/_GrampsDbWriteXML.py:171 -msgid "The database cannot be saved because you do not have permission to write to the directory. Please make sure you have write access to the directory and try again." -msgstr "La base de données ne peut pas être enregistrée car vous ne possédez pas les droits nécessaires pour écrire dans le répertoire. Veuillez vous assurer d'acquérir ces droits puis réessayez à nouveau." - -#: ../src/GrampsDb/_GrampsDbWriteXML.py:181 -msgid "The database cannot be saved because you do not have permission to write to the file. Please make sure you have write access to the file and try again." -msgstr "La base de données ne peut pas être enregistrée car vous ne possédez pas les droits d'écriture sur le fichier. Veuillez vous assurer d'acquérir ces droits puis réessayez à nouveau." - -#. ------------------------------------------------------------------------- -#. -#. -#. -#. ------------------------------------------------------------------------- -#: ../src/GrampsDb/_GrampsDbWriteXML.py:1147 -#: ../src/GrampsDbUtils/_WriteXML.py:87 -msgid "GRAMPS _XML database" -msgstr "Base de données GRAMPS _XML" - -#: ../src/GrampsDb/_GrampsDbWriteXML.py:1148 -#: ../src/GrampsDbUtils/_WriteXML.py:88 -msgid "The GRAMPS XML database is a format used by older versions of GRAMPS. It is read-write compatible with the present GRAMPS database format." -msgstr "Le format XML GRAMPS est un format utilisé par les anciennes versions de GRAMPS. Il est compatible avec le format de données actuel de GRAMPS." - #: ../src/GrampsDbUtils/_Backup.py:89 msgid "Error saving backup data" msgstr "Erreur d'enregistrement des données de sauvegarde " @@ -5256,6 +5180,77 @@ msgstr "Impossible d'importer %s" msgid "Import from %s" msgstr "Importer depuis %s" +#: ../src/GrampsDbUtils/_GrampsBSDDB.py:1067 +#: ../src/gen/db/dbdir.py:1135 +msgid "Rebuild reference map" +msgstr "Reconstruire la table de référence" + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:170 +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:180 +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:198 +#, python-format +msgid "Failure writing %s" +msgstr "Erreur d'écriture de %s" + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:171 +msgid "The database cannot be saved because you do not have permission to write to the directory. Please make sure you have write access to the directory and try again." +msgstr "La base de données ne peut pas être enregistrée car vous ne possédez pas les droits nécessaires pour écrire dans le répertoire. Veuillez vous assurer d'acquérir ces droits puis réessayez à nouveau." + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:181 +msgid "The database cannot be saved because you do not have permission to write to the file. Please make sure you have write access to the file and try again." +msgstr "La base de données ne peut pas être enregistrée car vous ne possédez pas les droits d'écriture sur le fichier. Veuillez vous assurer d'acquérir ces droits puis réessayez à nouveau." + +#. ------------------------------------------------------------------------- +#. +#. +#. +#. ------------------------------------------------------------------------- +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:1147 +#: ../src/GrampsDbUtils/_WriteXML.py:88 +msgid "GRAMPS _XML database" +msgstr "Base de données GRAMPS _XML" + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:1148 +msgid "The GRAMPS XML database is a format used by older versions of GRAMPS. It is read-write compatible with the present GRAMPS database format." +msgstr "Le format XML GRAMPS est un format utilisé par les anciennes versions de GRAMPS. Il est compatible avec le format de données actuel de GRAMPS." + +#: ../src/GrampsDbUtils/importdbdir.py:63 +#: ../src/GrampsDbUtils/importdbdir.py:76 +#: ../src/GrampsDbUtils/_ReadXML.py:126 +#: ../src/GrampsDbUtils/_ReadXML.py:133 +#: ../src/GrampsDbUtils/_WriteGrdb.py:63 +#: ../src/plugins/ReadGrdb.py:87 +#: ../src/plugins/ReadGrdb.py:100 +#, python-format +msgid "%s could not be opened" +msgstr "%s ouverture impossible" + +#: ../src/GrampsDbUtils/importdbdir.py:70 +#: ../src/plugins/ReadGrdb.py:94 +msgid "" +"The database version is not supported by this version of GRAMPS.\n" +"Please upgrade to the corresponding version or use XML for porting data between different database versions." +msgstr "" +"Cette version de la base de données n'est pas supportée par cette version de GRAMPS.\n" +"Veuillez mettre à jour la version correspondante ou utilisez XML pour transférer les données d'une version à l'autre." + +#: ../src/GrampsDbUtils/importdbdir.py:77 +#: ../src/plugins/ReadGrdb.py:101 +msgid "The Database version is not supported by this version of GRAMPS." +msgstr "Cette version de la base de données n'est plus supportée par cette version de GRAMPS." + +#: ../src/GrampsDbUtils/importdbdir.py:218 +#: ../src/GrampsDbUtils/_ReadXML.py:1183 +#: ../src/plugins/ReadGrdb.py:242 +#, python-format +msgid "Your family tree groups name %s together with %s, did not change this grouping to %s" +msgstr "Votre arbre familial groupe le nom %s avec %s, ne pas modifier ce regroupement par %s" + +#: ../src/GrampsDbUtils/importdbdir.py:228 +#: ../src/plugins/ReadGrdb.py:256 +msgid "Import database" +msgstr "Importer une base de données" + #: ../src/GrampsDbUtils/_ReadGedcom.py:122 #: ../src/GrampsDbUtils/_ReadGedcom.py:139 #: ../src/plugins/ImportCSV.py:191 @@ -5280,15 +5275,6 @@ msgstr "%s n'a pas pu être importé" msgid "Error reading GEDCOM file" msgstr "Erreur de lecture du fichier GEDCOM" -#: ../src/GrampsDbUtils/_ReadXML.py:126 -#: ../src/GrampsDbUtils/_ReadXML.py:133 -#: ../src/GrampsDbUtils/_WriteGrdb.py:63 -#: ../src/plugins/ReadGrdb.py:87 -#: ../src/plugins/ReadGrdb.py:100 -#, python-format -msgid "%s could not be opened" -msgstr "%s ouverture impossible" - #: ../src/GrampsDbUtils/_ReadXML.py:145 #: ../src/GrampsDbUtils/_ReadXML.py:155 #, python-format @@ -5318,12 +5304,6 @@ msgstr "Importation de fichier au format XML GRAMPS" msgid "Witness name: %s" msgstr "Nom du témoin : %s" -#: ../src/GrampsDbUtils/_ReadXML.py:1183 -#: ../src/plugins/ReadGrdb.py:242 -#, python-format -msgid "Your family tree groups name %s together with %s, did not change this grouping to %s" -msgstr "Votre arbre familial groupe le nom %s avec %s, ne pas modifier ce regroupement par %s" - #: ../src/GrampsDbUtils/_ReadXML.py:1700 #, python-format msgid "Witness comment: %s" @@ -5358,7 +5338,11 @@ msgstr "Le format GEDCOM est utilisé pour transférer des données entre diffé msgid "GEDCOM export options" msgstr "Options d'exportation GEDCOM" -#: ../src/GrampsDbUtils/_WriteXML.py:91 +#: ../src/GrampsDbUtils/_WriteXML.py:89 +msgid "The GRAMPS XML database is a text version of a family tree. It is read-write compatible with the present GRAMPS database format." +msgstr "La base de données GRAMPS XML est une version textuelle de l'arbre familial. Il est compatible en lecture et écriture avec le format de base de données GRAMPS actuel." + +#: ../src/GrampsDbUtils/_WriteXML.py:92 msgid "GRAMPS XML export options" msgstr "Options d'exportation GRAMPS XML" @@ -5569,7 +5553,7 @@ msgstr "Tous les événements" #: ../src/plugins/all_events.py:145 #: ../src/plugins/all_events.py:156 #: ../src/plugins/all_relations.py:350 -#: ../src/plugins/siblings.py:76 +#: ../src/plugins/siblings.py:75 #: ../src/plugins/AncestorChart.py:524 #: ../src/plugins/AncestorReport.py:322 #: ../src/plugins/BookReport.py:1190 @@ -5577,24 +5561,24 @@ msgstr "Tous les événements" #: ../src/plugins/Calendar.py:913 #: ../src/plugins/ChangeNames.py:204 #: ../src/plugins/ChangeTypes.py:207 -#: ../src/plugins/Checkpoint.py:440 +#: ../src/plugins/Checkpoint.py:439 #: ../src/plugins/Check.py:1516 #: ../src/plugins/CountAncestors.py:142 #: ../src/plugins/Desbrowser.py:161 #: ../src/plugins/DescendChart.py:476 #: ../src/plugins/DescendReport.py:258 -#: ../src/plugins/EndOfLineReport.py:297 +#: ../src/plugins/EndOfLineReport.py:305 #: ../src/plugins/Eval.py:130 #: ../src/plugins/EventCmp.py:455 #: ../src/plugins/EventNames.py:163 #: ../src/plugins/ExtractCity.py:585 -#: ../src/plugins/FamilyGroup.py:934 +#: ../src/plugins/FamilyGroup.py:813 #: ../src/plugins/FamilyLines.py:1430 #: ../src/plugins/FanChart.py:422 #: ../src/plugins/FindDupes.py:698 #: ../src/plugins/GraphViz.py:1327 #: ../src/plugins/GraphViz.py:1342 -#: ../src/plugins/GVFamilyLines.py:833 +#: ../src/plugins/GVFamilyLines.py:836 #: ../src/plugins/GVHourGlass.py:180 #: ../src/plugins/GVRelGraph.py:509 #: ../src/plugins/IndivComplete.py:676 @@ -5602,6 +5586,7 @@ msgstr "Tous les événements" #: ../src/plugins/Leak.py:131 #: ../src/plugins/lineage.py:240 #: ../src/plugins/lineage.py:251 +#: ../src/plugins/OnThisDay.py:111 #: ../src/plugins/MarkerReport.py:568 #: ../src/plugins/NarrativeWeb.py:3286 #: ../src/plugins/PatchNames.py:357 @@ -5609,6 +5594,7 @@ msgstr "Tous les événements" #: ../src/plugins/RelCalc.py:250 #: ../src/plugins/RemoveUnused.py:405 #: ../src/plugins/ReorderIds.py:227 +#: ../src/plugins/SameSurnames.py:71 #: ../src/plugins/SoundGen.py:145 #: ../src/plugins/StatisticsChart.py:949 #: ../src/plugins/TimeLine.py:458 @@ -5714,16 +5700,20 @@ msgid "Display all relationships between person and home person." msgstr "Affiche toutes les relations entre l'individu et la souche" #. display the title -#: ../src/plugins/siblings.py:43 +#: ../src/plugins/siblings.py:42 #, python-format msgid "Siblings of %s" msgstr "Frères et sœurs de %s" -#: ../src/plugins/siblings.py:45 +#: ../src/plugins/siblings.py:44 msgid "Sibling" msgstr "Frère ou sœur" -#: ../src/plugins/siblings.py:77 +#: ../src/plugins/siblings.py:57 +msgid "self" +msgstr "L'individu actif" + +#: ../src/plugins/siblings.py:76 msgid "Display a person's siblings." msgstr "Affiche les frères et sœurs de l'individu." @@ -5733,6 +5723,7 @@ msgstr "Affiche les frères et sœurs de l'individu." msgid "Ancestor Graph for %s" msgstr "Arbre des ascendants de %s" +#. ######################### #. ############################### #: ../src/plugins/AncestorChart.py:451 #: ../src/plugins/AncestorReport.py:229 @@ -5742,6 +5733,7 @@ msgstr "Arbre des ascendants de %s" #: ../src/plugins/DescendReport.py:202 #: ../src/plugins/DetAncestralReport.py:666 #: ../src/plugins/DetDescendantReport.py:629 +#: ../src/plugins/FamilyGroup.py:596 #: ../src/plugins/FanChart.py:324 #: ../src/plugins/GVHourGlass.py:156 #: ../src/plugins/GVRelGraph.py:418 @@ -5814,9 +5806,9 @@ msgstr "Cocher pour compresser le graphique." #: ../src/plugins/DescendChart.py:435 #: ../src/plugins/DetAncestralReport.py:801 #: ../src/plugins/DetDescendantReport.py:768 -#: ../src/plugins/EndOfLineReport.py:249 -#: ../src/plugins/EndOfLineReport.py:267 -#: ../src/plugins/FamilyGroup.py:841 +#: ../src/plugins/EndOfLineReport.py:257 +#: ../src/plugins/EndOfLineReport.py:275 +#: ../src/plugins/FamilyGroup.py:720 #: ../src/plugins/FanChart.py:382 #: ../src/plugins/IndivComplete.py:632 #: ../src/plugins/KinshipReport.py:420 @@ -5875,8 +5867,8 @@ msgstr "Indique si une ligne vide doit suivre le nom." #: ../src/plugins/DescendReport.py:221 #: ../src/plugins/DetAncestralReport.py:755 #: ../src/plugins/DetDescendantReport.py:722 -#: ../src/plugins/EndOfLineReport.py:231 -#: ../src/plugins/FamilyGroup.py:832 +#: ../src/plugins/EndOfLineReport.py:239 +#: ../src/plugins/FamilyGroup.py:711 #: ../src/plugins/IndivComplete.py:600 #: ../src/plugins/KinshipReport.py:403 #: ../src/plugins/MarkerReport.py:509 @@ -5990,7 +5982,7 @@ msgstr "Crée un livre constitué de plusieurs rapports." #: ../src/plugins/CalculateEstimatedDates.py:56 #: ../src/plugins/CalculateEstimatedDates.py:117 #: ../src/plugins/FamilyLines.py:1017 -#: ../src/plugins/GVFamilyLines.py:186 +#: ../src/plugins/GVFamilyLines.py:189 msgid "Options" msgstr "Options" @@ -6440,11 +6432,11 @@ msgstr "Renommer les types d'événement" msgid "Allows all the events of a certain name to be renamed to a new name." msgstr "Permet de renommer un certain événement par un autre." -#: ../src/plugins/Checkpoint.py:70 +#: ../src/plugins/Checkpoint.py:69 msgid "Checkpoint Archive Creation Failed" msgstr "Le contrôle de création d'archive a échoué" -#: ../src/plugins/Checkpoint.py:71 +#: ../src/plugins/Checkpoint.py:70 #, python-format msgid "" "No checkpointing archive was found. An attempt to create it has failed with the following message:\n" @@ -6455,11 +6447,11 @@ msgstr "" "\n" "%s" -#: ../src/plugins/Checkpoint.py:77 +#: ../src/plugins/Checkpoint.py:76 msgid "Checkpoint Archive Created" msgstr "Contrôle d'archive créé" -#: ../src/plugins/Checkpoint.py:78 +#: ../src/plugins/Checkpoint.py:77 #, python-format msgid "" "No checkpointing archive was found, so it was created to enable archiving.\n" @@ -6472,41 +6464,41 @@ msgstr "" "Cette archive a pour nom %s\n" "Supprimer ce fichier fera perdre l'archive et rendra impossible l'archivage des données." -#: ../src/plugins/Checkpoint.py:87 -#: ../src/plugins/Checkpoint.py:98 +#: ../src/plugins/Checkpoint.py:86 +#: ../src/plugins/Checkpoint.py:97 msgid "Checkpoint Failed" msgstr "Échec du contrôle" -#: ../src/plugins/Checkpoint.py:93 -#: ../src/plugins/Checkpoint.py:104 +#: ../src/plugins/Checkpoint.py:92 +#: ../src/plugins/Checkpoint.py:103 msgid "Checkpoint Succeeded " msgstr "Contrôle réussi " -#: ../src/plugins/Checkpoint.py:94 +#: ../src/plugins/Checkpoint.py:93 msgid "The data was successfully archived." msgstr "Toutes les données ont été chargées avec succès." -#: ../src/plugins/Checkpoint.py:105 +#: ../src/plugins/Checkpoint.py:104 msgid "The data was successfully retrieved." msgstr "Les données ont été récupérées avec succès." -#: ../src/plugins/Checkpoint.py:162 +#: ../src/plugins/Checkpoint.py:161 msgid "Checkpoint Data" msgstr "Contrôle des données" -#: ../src/plugins/Checkpoint.py:183 +#: ../src/plugins/Checkpoint.py:182 msgid "Checkpoint tool" msgstr "Outil de contrôle" -#: ../src/plugins/Checkpoint.py:221 +#: ../src/plugins/Checkpoint.py:220 msgid "Checkpointing database..." msgstr "Contrôler la base de données…" -#: ../src/plugins/Checkpoint.py:439 +#: ../src/plugins/Checkpoint.py:438 msgid "Checkpoint the database" msgstr "Contrôler la base de données" -#: ../src/plugins/Checkpoint.py:443 +#: ../src/plugins/Checkpoint.py:442 msgid "Store a snapshot of the current database into a revision control system" msgstr "Créer une image de la base de données actuelle à travers le système de contrôle de révision (RCS)" @@ -7150,17 +7142,10 @@ msgstr "Ajouter une référence aux descendants dans la liste des enfants" msgid "Whether to add descendant references in child list." msgstr "Ajouter ou non les références du descendant dans la liste de l'enfant." +#. ######################### #: ../src/plugins/DetAncestralReport.py:705 #: ../src/plugins/DetDescendantReport.py:668 -#: ../src/plugins/FamilyGroup.py:784 -#: ../src/plugins/FamilyGroup.py:785 -#: ../src/plugins/FamilyGroup.py:786 -#: ../src/plugins/FamilyGroup.py:787 -#: ../src/plugins/FamilyGroup.py:788 -#: ../src/plugins/FamilyGroup.py:789 -#: ../src/plugins/FamilyGroup.py:790 -#: ../src/plugins/FamilyGroup.py:791 -#: ../src/plugins/FamilyGroup.py:792 +#: ../src/plugins/FamilyGroup.py:614 #: ../src/plugins/NarrativeWeb.py:2761 msgid "Include" msgstr "Inclure" @@ -7182,6 +7167,7 @@ msgstr "Inclure les attributs" #: ../src/plugins/DetAncestralReport.py:712 #: ../src/plugins/DetDescendantReport.py:675 +#: ../src/plugins/FamilyGroup.py:636 msgid "Whether to include attributes." msgstr "Inclure ou non les attributs." @@ -7333,20 +7319,20 @@ msgstr "Tous les ascendants de %s sans parent" msgid " (%(birth_date)s - %(death_date)s)" msgstr " (%(birth_date)s - %(death_date)s)" -#: ../src/plugins/EndOfLineReport.py:240 +#: ../src/plugins/EndOfLineReport.py:248 #: ../src/plugins/MarkerReport.py:519 msgid "The style used for the section headers." msgstr "Le style utilisé pour les en-tête.s de section." -#: ../src/plugins/EndOfLineReport.py:258 +#: ../src/plugins/EndOfLineReport.py:266 msgid "The basic style used for generation headings." msgstr "Le style de base pour les intitulés de génération." -#: ../src/plugins/EndOfLineReport.py:296 +#: ../src/plugins/EndOfLineReport.py:304 msgid "End of Line Report" msgstr "Rapport de fin de lignée" -#: ../src/plugins/EndOfLineReport.py:298 +#: ../src/plugins/EndOfLineReport.py:306 msgid "Produces a textual end of line report" msgstr "Produit un rapport textuel de fin de lignée" @@ -7553,117 +7539,153 @@ msgstr "Tentative d'extraction de la ville et de la région depuis le titre du l msgid "%(type)s: %(value)s" msgstr "%(type)s : %(value)s" -#: ../src/plugins/FamilyGroup.py:344 -#: ../src/plugins/FamilyGroup.py:381 +#: ../src/plugins/FamilyGroup.py:346 msgid "Marriage:" msgstr "Mariage :" -#: ../src/plugins/FamilyGroup.py:462 +#: ../src/plugins/FamilyGroup.py:427 msgid "acronym for male|M" msgstr "M" -#: ../src/plugins/FamilyGroup.py:464 +#: ../src/plugins/FamilyGroup.py:429 msgid "acronym for female|F" msgstr "F" -#: ../src/plugins/FamilyGroup.py:466 +#: ../src/plugins/FamilyGroup.py:431 #, python-format msgid "%dU" msgstr "%dU" -#: ../src/plugins/FamilyGroup.py:560 +#: ../src/plugins/FamilyGroup.py:525 #, python-format msgid "Family Group Report - Generation %d" msgstr "Fiche familiale - Génération %d" -#: ../src/plugins/FamilyGroup.py:562 -#: ../src/plugins/FamilyGroup.py:611 -#: ../src/plugins/FamilyGroup.py:933 +#: ../src/plugins/FamilyGroup.py:527 +#: ../src/plugins/FamilyGroup.py:576 +#: ../src/plugins/FamilyGroup.py:812 msgid "Family Group Report" msgstr "Fiche familiale" -#: ../src/plugins/FamilyGroup.py:569 +#: ../src/plugins/FamilyGroup.py:534 #: ../src/plugins/NarrativeWeb.py:2142 msgid "Husband" msgstr "Mari" -#: ../src/plugins/FamilyGroup.py:578 +#: ../src/plugins/FamilyGroup.py:543 #: ../src/plugins/NarrativeWeb.py:2144 msgid "Wife" msgstr "Femme" -#. Missing Info -#: ../src/plugins/FamilyGroup.py:743 -msgid "Print fields for missing information" -msgstr "Champs d'impression pour les informations manquantes" +#: ../src/plugins/FamilyGroup.py:605 +msgid "Gramps ID of the person's family." +msgstr "L'identifiant GRAMPS de la famille de l'individu." -#. Generations -#: ../src/plugins/FamilyGroup.py:747 -msgid "Generation numbers (recursive only)" -msgstr "Numéros de génération (seulement récursif)" - -#. Parental Events -#: ../src/plugins/FamilyGroup.py:751 -msgid "Parent Events" -msgstr "Événements des parents" - -#. Parental Addresses -#: ../src/plugins/FamilyGroup.py:755 -msgid "Parent Addresses" -msgstr "Adresses des parents" - -#. Parental Notes -#: ../src/plugins/FamilyGroup.py:759 -msgid "Parent Notes" -msgstr "Notes des parents" - -#. Parental Attributes -#: ../src/plugins/FamilyGroup.py:763 -msgid "Parent Attributes" -msgstr "Attributs des parents" - -#. Parental Names -#: ../src/plugins/FamilyGroup.py:767 -msgid "Alternate Parent Names" -msgstr "Noms alternatifs des parents" - -#. Parental Marriage -#: ../src/plugins/FamilyGroup.py:771 -msgid "Parent Marriage" -msgstr "Mariage des parents" - -#. Relatives Dates -#: ../src/plugins/FamilyGroup.py:775 -msgid "Dates of Relatives (father, mother, spouse)" -msgstr "Dates des parents (père, mère, conjoint)" - -#. Children Marriages -#: ../src/plugins/FamilyGroup.py:779 -msgid "Children Marriages" -msgstr "Mariages des enfants" - -#: ../src/plugins/FamilyGroup.py:783 +#: ../src/plugins/FamilyGroup.py:608 msgid "Recursive" msgstr "Récursif" -#: ../src/plugins/FamilyGroup.py:793 +#: ../src/plugins/FamilyGroup.py:609 +msgid "Create reports for all decendants of this family." +msgstr "Créer des rapports pour tous les descendants de cette famille." + +#. ######################### +#: ../src/plugins/FamilyGroup.py:617 +msgid "Generation numbers (recursive only)" +msgstr "Numéros de génération (seulement récursif)" + +#: ../src/plugins/FamilyGroup.py:619 +msgid "Whether to include the generation on each report (recursive only)." +msgstr "Inclure ou non la génération dans chaque rapport (seulement récursif)" + +#: ../src/plugins/FamilyGroup.py:623 +msgid "Parent Events" +msgstr "Événements des parents" + +#: ../src/plugins/FamilyGroup.py:624 +msgid "Whether to include events for parents." +msgstr "Inclure ou non les événements pour les parents." + +#: ../src/plugins/FamilyGroup.py:627 +msgid "Parent Addresses" +msgstr "Adresses des parents" + +#: ../src/plugins/FamilyGroup.py:628 +msgid "Whether to include addresses for parents." +msgstr "Inclure ou non les adresses pour les parents." + +#: ../src/plugins/FamilyGroup.py:631 +msgid "Parent Notes" +msgstr "Notes des parents" + +#: ../src/plugins/FamilyGroup.py:632 +msgid "Whether to include notes for parents." +msgstr "Inclure ou non les notes pour les parents." + +#: ../src/plugins/FamilyGroup.py:635 +msgid "Parent Attributes" +msgstr "Attributs des parents" + +#: ../src/plugins/FamilyGroup.py:639 +msgid "Alternate Parent Names" +msgstr "Noms alternatifs des parents" + +#: ../src/plugins/FamilyGroup.py:640 +msgid "Whether to include alternate names for parents." +msgstr "Inclure ou non les noms alternatifs pour les parents." + +#: ../src/plugins/FamilyGroup.py:644 +msgid "Parent Marriage" +msgstr "Mariage des parents" + +#: ../src/plugins/FamilyGroup.py:645 +msgid "Whether to include marriage information for parents." +msgstr "Inclure ou non les informations du mariage des parents." + +#: ../src/plugins/FamilyGroup.py:649 +msgid "Dates of Relatives" +msgstr "Dates des proches" + +#: ../src/plugins/FamilyGroup.py:650 +msgid "Whether to include dates for relatives (father, mother, spouse)." +msgstr "Inclure ou non les dates pour les proches (père, mère, conjoint)." + +#: ../src/plugins/FamilyGroup.py:654 +msgid "Children Marriages" +msgstr "Mariages des enfants" + +#: ../src/plugins/FamilyGroup.py:655 +msgid "Whether to include marriage information for children." +msgstr "Inclure ou non les informations du mariage des enfants." + +#. ######################### +#: ../src/plugins/FamilyGroup.py:660 msgid "Missing Information" msgstr "Information manquante" -#: ../src/plugins/FamilyGroup.py:850 +#. ######################### +#: ../src/plugins/FamilyGroup.py:663 +msgid "Print fields for missing information" +msgstr "Champs d'impression pour les informations manquantes" + +#: ../src/plugins/FamilyGroup.py:665 +msgid "Whether to include fields for missing information." +msgstr "Inclure ou non les champs pour l'information manquante." + +#: ../src/plugins/FamilyGroup.py:729 msgid "The style used for the text related to the children." msgstr "Le style utilisé pour le texte relatif aux enfants." -#: ../src/plugins/FamilyGroup.py:859 +#: ../src/plugins/FamilyGroup.py:738 msgid "The style used for the parent's name" msgstr "Le style utilisé pour le nom des parents" -#: ../src/plugins/FamilyGroup.py:937 +#: ../src/plugins/FamilyGroup.py:816 msgid "Creates a family group report, showing information on a set of parents and their children." msgstr "Crée un rapport sur une famille comprenant les informations sur les parents et leurs enfants." #: ../src/plugins/FamilyLines.py:672 -#: ../src/plugins/GVFamilyLines.py:766 +#: ../src/plugins/GVFamilyLines.py:770 #, python-format msgid "%d children" msgstr "%d enfants" @@ -7683,17 +7705,17 @@ msgstr "L'archive doit être un fichier, pas un répertoire" #. this is where we'll do all of the work of figuring out who #. from the database is going to be output into the report #: ../src/plugins/FamilyLines.py:739 -#: ../src/plugins/GVFamilyLines.py:282 +#: ../src/plugins/GVFamilyLines.py:290 msgid "Generate family lines" msgstr "Génère des lignées familiales" #: ../src/plugins/FamilyLines.py:739 -#: ../src/plugins/GVFamilyLines.py:282 +#: ../src/plugins/GVFamilyLines.py:290 msgid "Starting" msgstr "Début" #: ../src/plugins/FamilyLines.py:744 -#: ../src/plugins/GVFamilyLines.py:287 +#: ../src/plugins/GVFamilyLines.py:295 msgid "Finding ancestors and children" msgstr "Recherche d'ascendants et d'enfants" @@ -7706,7 +7728,7 @@ msgstr "Recherche d'ascendants et d'enfants" #. we can then restart the progress bar with the exact #. number #: ../src/plugins/FamilyLines.py:760 -#: ../src/plugins/GVFamilyLines.py:307 +#: ../src/plugins/GVFamilyLines.py:315 msgid "Writing family lines" msgstr "Écriture des lignées familiales" @@ -7721,7 +7743,7 @@ msgstr "Écriture des lignées familiales" #: ../src/plugins/GraphViz.py:887 #: ../src/plugins/GraphViz.py:895 #: ../src/plugins/GraphViz.py:902 -#: ../src/ReportBase/_GraphvizReportDialog.py:749 +#: ../src/ReportBase/_GraphvizReportDialog.py:752 msgid "GraphViz Options" msgstr "Options de GraphViz" @@ -7769,7 +7791,7 @@ msgid "Height of the graph in inches. Final image size may be smaller than this msgstr "La hauteur du graphique en pouces (in). La taille finale de l'image peut être plus petite que l'originale si le type de proportion est \"Compressé\"." #: ../src/plugins/FamilyLines.py:879 -#: ../src/ReportBase/_GraphvizReportDialog.py:761 +#: ../src/ReportBase/_GraphvizReportDialog.py:764 msgid "DPI" msgstr "Résolution" @@ -7817,22 +7839,22 @@ msgstr "Les sous-graphiques peuvent aider GraphViz à positionner les conjoints #. ******** PEOPLE OF INTEREST ********** #. -------------------------------- #: ../src/plugins/FamilyLines.py:887 -#: ../src/plugins/GVFamilyLines.py:110 +#: ../src/plugins/GVFamilyLines.py:111 msgid "People of Interest" msgstr "Individus recherchés" #: ../src/plugins/FamilyLines.py:925 -#: ../src/plugins/GVFamilyLines.py:117 +#: ../src/plugins/GVFamilyLines.py:120 msgid "Follow parents to determine family lines" msgstr "Suivre les parents pour déterminer les lignées familiales" #: ../src/plugins/FamilyLines.py:926 -#: ../src/plugins/GVFamilyLines.py:121 +#: ../src/plugins/GVFamilyLines.py:124 msgid "Follow children to determine family lines" msgstr "Suivre les enfants pour déterminer les lignées familiales" #: ../src/plugins/FamilyLines.py:927 -#: ../src/plugins/GVFamilyLines.py:125 +#: ../src/plugins/GVFamilyLines.py:128 msgid "Try to remove extra people and families" msgstr "Essayer d'enlever les individus et familles non désirés" @@ -7846,31 +7868,30 @@ msgstr "" "que\n" "l'on cherche" -#. todo, fixme: need access to the database (3rd parm) #: ../src/plugins/FamilyLines.py:933 -#: ../src/plugins/GVFamilyLines.py:114 +#: ../src/plugins/GVFamilyLines.py:117 msgid "People of interest are used as a starting point when determining \"family lines\"." msgstr "Les individus recherchés sont utilisés comme point de départ pour déterminer les \"lignées familiales\"." #: ../src/plugins/FamilyLines.py:934 -#: ../src/plugins/GVFamilyLines.py:118 +#: ../src/plugins/GVFamilyLines.py:121 msgid "Parents and their ancestors will be considered when determining \"family lines\"." msgstr "Les parents et leurs ascendants seront estimés pour déterminer les \"lignées familiales\"." #: ../src/plugins/FamilyLines.py:935 -#: ../src/plugins/GVFamilyLines.py:122 +#: ../src/plugins/GVFamilyLines.py:125 msgid "Children will be considered when determining \"family lines\"." msgstr "Les enfants seront estimés pour déterminer les \"lignées familiales\"." #: ../src/plugins/FamilyLines.py:936 -#: ../src/plugins/GVFamilyLines.py:126 +#: ../src/plugins/GVFamilyLines.py:129 msgid "People and families not directly related to people of interest will be removed when determining \"family lines\"." msgstr "Les individus et familles non liés directement aux individus seront enlevés pour déterminer les \"lignées familiales\"." #. ******** FAMILY COLOURS ********** #. ---------------------------- #: ../src/plugins/FamilyLines.py:939 -#: ../src/plugins/GVFamilyLines.py:130 +#: ../src/plugins/GVFamilyLines.py:133 msgid "Family Colours" msgstr "Couleur de la famille" @@ -7883,7 +7904,7 @@ msgstr "Couleur" #. todo, family colours #. ------------------------- #: ../src/plugins/FamilyLines.py:979 -#: ../src/plugins/GVFamilyLines.py:136 +#: ../src/plugins/GVFamilyLines.py:139 #: ../src/plugins/NarrativeWeb.py:375 #: ../src/plugins/NarrativeWeb.py:683 #: ../src/plugins/NarrativeWeb.py:690 @@ -7892,61 +7913,61 @@ msgid "Individuals" msgstr "Individus" #: ../src/plugins/FamilyLines.py:985 -#: ../src/plugins/GVFamilyLines.py:155 +#: ../src/plugins/GVFamilyLines.py:158 msgid "Limit the number of parents" msgstr "Limiter le nombre de parents" #: ../src/plugins/FamilyLines.py:988 -#: ../src/plugins/GVFamilyLines.py:163 +#: ../src/plugins/GVFamilyLines.py:166 msgid "Limit the number of children" msgstr "Limiter le nombre d'enfants" #. ------------------------- #: ../src/plugins/FamilyLines.py:994 -#: ../src/plugins/GVFamilyLines.py:139 +#: ../src/plugins/GVFamilyLines.py:142 #: ../src/plugins/Summary.py:116 #: ../src/Filters/Rules/Person/_IsMale.py:46 msgid "Males" msgstr "Hommes" #: ../src/plugins/FamilyLines.py:995 -#: ../src/plugins/GVFamilyLines.py:143 +#: ../src/plugins/GVFamilyLines.py:146 #: ../src/plugins/Summary.py:117 #: ../src/Filters/Rules/Person/_IsFemale.py:46 msgid "Females" msgstr "Femmes" #: ../src/plugins/FamilyLines.py:997 -#: ../src/plugins/GVFamilyLines.py:151 +#: ../src/plugins/GVFamilyLines.py:154 #: ../src/plugins/MarkerReport.py:195 #: ../src/plugins/NarrativeWeb.py:2117 msgid "Families" msgstr "Familles" #: ../src/plugins/FamilyLines.py:999 -#: ../src/plugins/GVFamilyLines.py:156 -#: ../src/plugins/GVFamilyLines.py:160 +#: ../src/plugins/GVFamilyLines.py:159 +#: ../src/plugins/GVFamilyLines.py:163 msgid "The maximum number of ancestors to include." msgstr "Le nombre maximum d'ascendants à inclure." #: ../src/plugins/FamilyLines.py:1001 -#: ../src/plugins/GVFamilyLines.py:164 -#: ../src/plugins/GVFamilyLines.py:168 -#: ../src/plugins/GVFamilyLines.py:176 +#: ../src/plugins/GVFamilyLines.py:167 +#: ../src/plugins/GVFamilyLines.py:171 +#: ../src/plugins/GVFamilyLines.py:179 msgid "The maximum number of children to include." msgstr "Le nombre maximum d'enfants à inclure." #. ******** IMAGES ******** #. -------------------- #: ../src/plugins/FamilyLines.py:1004 -#: ../src/plugins/GVFamilyLines.py:172 +#: ../src/plugins/GVFamilyLines.py:175 msgid "Images" msgstr "Images" #. -------------------- #: ../src/plugins/FamilyLines.py:1005 #: ../src/plugins/GraphViz.py:839 -#: ../src/plugins/GVFamilyLines.py:175 +#: ../src/plugins/GVFamilyLines.py:178 #: ../src/plugins/GVRelGraph.py:457 msgid "Include thumbnail images of people" msgstr "Inclure une image miniature des individus" @@ -7973,27 +7994,27 @@ msgstr "Soit les miniatures et les noms sont côte-à-côte, soit l'un est au-de #. --------------------- #: ../src/plugins/FamilyLines.py:1018 -#: ../src/plugins/GVFamilyLines.py:189 +#: ../src/plugins/GVFamilyLines.py:192 msgid "Include dates" msgstr "Inclure les dates" #: ../src/plugins/FamilyLines.py:1019 -#: ../src/plugins/GVFamilyLines.py:193 +#: ../src/plugins/GVFamilyLines.py:196 msgid "Include places" msgstr "Inclure les lieux" #: ../src/plugins/FamilyLines.py:1020 -#: ../src/plugins/GVFamilyLines.py:197 +#: ../src/plugins/GVFamilyLines.py:200 msgid "Include the number of children" msgstr "Inclure le nombre d'enfants" #: ../src/plugins/FamilyLines.py:1021 -#: ../src/plugins/GVFamilyLines.py:201 +#: ../src/plugins/GVFamilyLines.py:204 msgid "Include researcher and date" msgstr "Inclure le chercheur et la date" #: ../src/plugins/FamilyLines.py:1022 -#: ../src/plugins/GVFamilyLines.py:205 +#: ../src/plugins/GVFamilyLines.py:208 msgid "Include private records" msgstr "Inclure les enregistrements privés" @@ -8012,17 +8033,17 @@ msgstr "" " dot -Tpng -oexemple.png familylines.dot" #: ../src/plugins/FamilyLines.py:1042 -#: ../src/plugins/GVFamilyLines.py:190 +#: ../src/plugins/GVFamilyLines.py:193 msgid "Whether to include dates for people and families." msgstr "Où inclure les dates pour les individus et les familles." #: ../src/plugins/FamilyLines.py:1043 -#: ../src/plugins/GVFamilyLines.py:194 +#: ../src/plugins/GVFamilyLines.py:197 msgid "Whether to include placenames for people and families." msgstr "Où inclure les noms de lieu pour les individus et les familles." #: ../src/plugins/FamilyLines.py:1044 -#: ../src/plugins/GVFamilyLines.py:198 +#: ../src/plugins/GVFamilyLines.py:201 msgid "Whether to include the number of children for families with more than 1 child." msgstr "Où inclure le nombre d'enfants pour les familles ayant plus d'un enfant." @@ -8067,12 +8088,12 @@ msgid "Also include %s as a person of interest?" msgstr "Inclure également %s comme individu recherché ?" #: ../src/plugins/FamilyLines.py:1432 -#: ../src/plugins/GVFamilyLines.py:837 +#: ../src/plugins/GVFamilyLines.py:840 msgid "Generates family line graphs using GraphViz." msgstr "Génère des graphiques de lignée familiale avec GraphViz. " #: ../src/plugins/FamilyLines.py:1437 -#: ../src/plugins/GVFamilyLines.py:834 +#: ../src/plugins/GVFamilyLines.py:837 msgid "Family Lines Graph" msgstr "Graphique de lignées familiales" @@ -8213,32 +8234,32 @@ msgid "Searches the entire database, looking for individual entries that may rep msgstr "Recherche dans la base de données pour trouver d'éventuels doublons." #: ../src/plugins/GraphViz.py:85 -#: ../src/ReportBase/_GraphvizReportDialog.py:571 +#: ../src/ReportBase/_GraphvizReportDialog.py:574 msgid "Postscript" msgstr "PostScript" #: ../src/plugins/GraphViz.py:86 -#: ../src/ReportBase/_GraphvizReportDialog.py:577 +#: ../src/ReportBase/_GraphvizReportDialog.py:580 msgid "Structured Vector Graphics (SVG)" msgstr "SVG (Scalable Vector Graphics)" #: ../src/plugins/GraphViz.py:87 -#: ../src/ReportBase/_GraphvizReportDialog.py:583 +#: ../src/ReportBase/_GraphvizReportDialog.py:586 msgid "Compressed Structured Vector Graphs (SVG)" msgstr "SVG compressé (SVGZ)" #: ../src/plugins/GraphViz.py:88 -#: ../src/ReportBase/_GraphvizReportDialog.py:601 +#: ../src/ReportBase/_GraphvizReportDialog.py:604 msgid "PNG image" msgstr "Image PNG" #: ../src/plugins/GraphViz.py:89 -#: ../src/ReportBase/_GraphvizReportDialog.py:589 +#: ../src/ReportBase/_GraphvizReportDialog.py:592 msgid "JPEG image" msgstr "Image JPEG" #: ../src/plugins/GraphViz.py:90 -#: ../src/ReportBase/_GraphvizReportDialog.py:595 +#: ../src/ReportBase/_GraphvizReportDialog.py:598 msgid "GIF image" msgstr "Image GIF" @@ -8249,17 +8270,17 @@ msgstr "Image GIF" #. #. ------------------------------------------------------------------------------- #: ../src/plugins/GraphViz.py:94 -#: ../src/ReportBase/_GraphvizReportDialog.py:60 +#: ../src/ReportBase/_GraphvizReportDialog.py:59 msgid "Default" msgstr "Défaut" #: ../src/plugins/GraphViz.py:95 -#: ../src/ReportBase/_GraphvizReportDialog.py:61 +#: ../src/ReportBase/_GraphvizReportDialog.py:60 msgid "Postscript / Helvetica" msgstr "PostScript / Helvetica" #: ../src/plugins/GraphViz.py:96 -#: ../src/ReportBase/_GraphvizReportDialog.py:62 +#: ../src/ReportBase/_GraphvizReportDialog.py:61 msgid "Truetype / FreeSans" msgstr "Truetype / FreeSans" @@ -8284,12 +8305,12 @@ msgid "Color fill" msgstr "Remplissage avec des couleurs" #: ../src/plugins/GraphViz.py:104 -#: ../src/ReportBase/_GraphvizReportDialog.py:78 +#: ../src/ReportBase/_GraphvizReportDialog.py:77 msgid "Minimal size" msgstr "Taille minimale" #: ../src/plugins/GraphViz.py:105 -#: ../src/ReportBase/_GraphvizReportDialog.py:79 +#: ../src/ReportBase/_GraphvizReportDialog.py:78 msgid "Fill the given area" msgstr "Remplir le champ donné" @@ -8306,52 +8327,52 @@ msgid "Horizontal" msgstr "Horizontal" #: ../src/plugins/GraphViz.py:114 -#: ../src/ReportBase/_GraphvizReportDialog.py:69 +#: ../src/ReportBase/_GraphvizReportDialog.py:68 msgid "Bottom, left" msgstr "Inférieur, gauche" #: ../src/plugins/GraphViz.py:115 -#: ../src/ReportBase/_GraphvizReportDialog.py:70 +#: ../src/ReportBase/_GraphvizReportDialog.py:69 msgid "Bottom, right" msgstr "Inférieur, droite" #: ../src/plugins/GraphViz.py:116 -#: ../src/ReportBase/_GraphvizReportDialog.py:71 +#: ../src/ReportBase/_GraphvizReportDialog.py:70 msgid "Top, left" msgstr "Supérieur, gauche" #: ../src/plugins/GraphViz.py:117 -#: ../src/ReportBase/_GraphvizReportDialog.py:72 +#: ../src/ReportBase/_GraphvizReportDialog.py:71 msgid "Top, Right" msgstr "Supérieur, droite" #: ../src/plugins/GraphViz.py:118 -#: ../src/ReportBase/_GraphvizReportDialog.py:73 +#: ../src/ReportBase/_GraphvizReportDialog.py:72 msgid "Right, bottom" msgstr "Droite, en bas" #: ../src/plugins/GraphViz.py:119 -#: ../src/ReportBase/_GraphvizReportDialog.py:74 +#: ../src/ReportBase/_GraphvizReportDialog.py:73 msgid "Right, top" msgstr "Droite, en haut" #: ../src/plugins/GraphViz.py:120 -#: ../src/ReportBase/_GraphvizReportDialog.py:75 +#: ../src/ReportBase/_GraphvizReportDialog.py:74 msgid "Left, bottom" msgstr "Gauche, en bas" #: ../src/plugins/GraphViz.py:121 -#: ../src/ReportBase/_GraphvizReportDialog.py:76 +#: ../src/ReportBase/_GraphvizReportDialog.py:75 msgid "Left, top" msgstr "Gauche, en haut" #: ../src/plugins/GraphViz.py:124 -#: ../src/ReportBase/_GraphvizReportDialog.py:82 +#: ../src/ReportBase/_GraphvizReportDialog.py:81 msgid "Top" msgstr "Haut" #: ../src/plugins/GraphViz.py:125 -#: ../src/ReportBase/_GraphvizReportDialog.py:83 +#: ../src/ReportBase/_GraphvizReportDialog.py:82 msgid "Bottom" msgstr "Bas" @@ -8456,12 +8477,12 @@ msgstr "Choisir le sens des flèches." #. ############################### #: ../src/plugins/GraphViz.py:870 -#: ../src/ReportBase/_GraphvizReportDialog.py:693 +#: ../src/ReportBase/_GraphvizReportDialog.py:696 msgid "Font family" msgstr "Famille de police" #: ../src/plugins/GraphViz.py:872 -#: ../src/ReportBase/_GraphvizReportDialog.py:698 +#: ../src/ReportBase/_GraphvizReportDialog.py:701 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/" @@ -8470,7 +8491,7 @@ msgid "Font size (in points)" msgstr "Taille de la police (pt)" #: ../src/plugins/GraphViz.py:883 -#: ../src/ReportBase/_GraphvizReportDialog.py:705 +#: ../src/ReportBase/_GraphvizReportDialog.py:708 msgid "The font size, in points." msgstr "Taille de la police (pt)" @@ -8517,7 +8538,7 @@ msgstr "Générations de haut en bas ou de gauche à droite." #. ############################### #: ../src/plugins/GraphViz.py:919 -#: ../src/ReportBase/_GraphvizReportDialog.py:752 +#: ../src/ReportBase/_GraphvizReportDialog.py:755 msgid "Aspect ratio" msgstr "Ratio d'aspect" @@ -8530,22 +8551,22 @@ msgid "Margin size" msgstr "Taille de la marge" #: ../src/plugins/GraphViz.py:943 -#: ../src/ReportBase/_GraphvizReportDialog.py:717 +#: ../src/ReportBase/_GraphvizReportDialog.py:720 msgid "Number of Horizontal Pages" msgstr "Nombre de pages horizontales" #: ../src/plugins/GraphViz.py:945 -#: ../src/ReportBase/_GraphvizReportDialog.py:718 +#: ../src/ReportBase/_GraphvizReportDialog.py:721 msgid "GraphViz can create very large graphs by spreading the graph across a rectangular array of pages. This controls the number pages in the array horizontally." msgstr "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." #: ../src/plugins/GraphViz.py:950 -#: ../src/ReportBase/_GraphvizReportDialog.py:724 +#: ../src/ReportBase/_GraphvizReportDialog.py:727 msgid "Number of Vertical Pages" msgstr "Nombre de pages verticales" #: ../src/plugins/GraphViz.py:952 -#: ../src/ReportBase/_GraphvizReportDialog.py:725 +#: ../src/ReportBase/_GraphvizReportDialog.py:728 msgid "GraphViz can create very large graphs by spreading the graph across a rectangular array of pages. This controls the number pages in the array vertically." msgstr "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." @@ -8559,22 +8580,22 @@ msgstr "L'ordre dans lequel les pages du graphique sont produites." #. ############################### #: ../src/plugins/GraphViz.py:973 -#: ../src/ReportBase/_GraphvizReportDialog.py:799 +#: ../src/ReportBase/_GraphvizReportDialog.py:791 msgid "Note to add to the graph" msgstr "Note à ajouter au graphique" #: ../src/plugins/GraphViz.py:975 -#: ../src/ReportBase/_GraphvizReportDialog.py:801 +#: ../src/ReportBase/_GraphvizReportDialog.py:793 msgid "This text will be added to the graph." msgstr "Ce texte sera ajouté au graphique." #: ../src/plugins/GraphViz.py:979 -#: ../src/ReportBase/_GraphvizReportDialog.py:804 +#: ../src/ReportBase/_GraphvizReportDialog.py:796 msgid "Note location" msgstr "Disposition de la note" #: ../src/plugins/GraphViz.py:981 -#: ../src/ReportBase/_GraphvizReportDialog.py:807 +#: ../src/ReportBase/_GraphvizReportDialog.py:799 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." @@ -8583,7 +8604,7 @@ msgid "Note size (in points)" msgstr "Taille de la note (pt)" #: ../src/plugins/GraphViz.py:989 -#: ../src/ReportBase/_GraphvizReportDialog.py:812 +#: ../src/ReportBase/_GraphvizReportDialog.py:804 msgid "The size of note text, in points." msgstr "La taille de la note, en points." @@ -8606,53 +8627,61 @@ msgid "Relationship Graph (code)" msgstr "Graphique relationnel (code)" #. -------------------------------- -#: ../src/plugins/GVFamilyLines.py:113 +#: ../src/plugins/GVFamilyLines.py:114 msgid "People of interest" msgstr "Individus recherchés" -#: ../src/plugins/GVFamilyLines.py:140 +#: ../src/plugins/GVFamilyLines.py:143 msgid "The colour to use to display men." msgstr "La couleur utilisée pour afficher les hommes." -#: ../src/plugins/GVFamilyLines.py:144 +#: ../src/plugins/GVFamilyLines.py:147 msgid "The colour to use to display women." msgstr "La couleur utilisée pour afficher les femmes." -#: ../src/plugins/GVFamilyLines.py:148 +#: ../src/plugins/GVFamilyLines.py:151 msgid "The colour to use when the gender is unknown." msgstr "La couleur utilisée quand le genre est inconnu." -#: ../src/plugins/GVFamilyLines.py:152 +#: ../src/plugins/GVFamilyLines.py:155 msgid "The colour to use to display families." msgstr "Sélection de la couleur pour l'affichage des familles." -#: ../src/plugins/GVFamilyLines.py:179 +#: ../src/plugins/GVFamilyLines.py:182 msgid "Thumbnail location" msgstr "Emplacement de la miniature" -#: ../src/plugins/GVFamilyLines.py:180 +#: ../src/plugins/GVFamilyLines.py:183 #: ../src/plugins/GVRelGraph.py:462 msgid "Above the name" msgstr "Au-dessus du nom" -#: ../src/plugins/GVFamilyLines.py:181 +#: ../src/plugins/GVFamilyLines.py:184 #: ../src/plugins/GVRelGraph.py:463 msgid "Beside the name" msgstr "À côté du nom" -#: ../src/plugins/GVFamilyLines.py:182 +#: ../src/plugins/GVFamilyLines.py:185 #: ../src/plugins/GVRelGraph.py:464 msgid "Where the thumbnail image should appear relative to the name" msgstr "L'emplacement de la miniature associée au nom" -#: ../src/plugins/GVFamilyLines.py:202 +#: ../src/plugins/GVFamilyLines.py:205 msgid "Whether to include at the bottom the researchers name, e-mail, and the date the report was generated." msgstr "Inclure ou non l'en-tête pour le nom du chercheur, son e-mail, et la date de génération du rapport." -#: ../src/plugins/GVFamilyLines.py:206 +#: ../src/plugins/GVFamilyLines.py:209 msgid "Whether to include names, dates, and families that are marked as private." msgstr "Inclure ou non les noms, dates, et familles définis comme privés." +#: ../src/plugins/GVFamilyLines.py:212 +msgid "Use subgraphs" +msgstr "Utiliser les sous-graphiques" + +#: ../src/plugins/GVFamilyLines.py:213 +msgid "Subgraphs can help GraphViz position certain linked nodes closer 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/plugins/GVHourGlass.py:158 #: ../src/plugins/KinshipReport.py:378 msgid "Max Descendant Generations" @@ -8947,6 +8976,35 @@ msgstr "Lignée maternelle" msgid "Display mother lineage" msgstr "Affiche la lignée maternelle" +#. display the title +#: ../src/plugins/OnThisDay.py:55 +#, python-format +msgid "Events of %s" +msgstr "Événements : %s" + +#: ../src/plugins/OnThisDay.py:57 +#: ../src/plugins/OnThisDay.py:58 +#: ../src/plugins/OnThisDay.py:59 +msgid "Reference" +msgstr "Référence" + +#: ../src/plugins/OnThisDay.py:93 +msgid "Other events on this day in history" +msgstr "Autres événements pour ce jour dans l'histoire" + +#: ../src/plugins/OnThisDay.py:98 +#, python-format +msgid "Other events in %d" +msgstr "Autres événements en %s" + +#: ../src/plugins/OnThisDay.py:110 +msgid "On This Day" +msgstr "Ce jour" + +#: ../src/plugins/OnThisDay.py:112 +msgid "Display events on a particular day" +msgstr "Affiche les événements d'un jour précis" + # de ou pour ? #: ../src/plugins/MarkerReport.py:87 #, python-format @@ -9785,6 +9843,29 @@ msgstr "Chercher et assigner un ID non utilisé" msgid "Reorders the gramps IDs according to gramps' default rules." msgstr "Réorganise les identifiants GRAMPS en fonction des règles par défaut." +#. display the title +#: ../src/plugins/SameSurnames.py:43 +#, python-format +msgid "People with same surname as %s" +msgstr "Individus ayant le même nom que %s" + +#: ../src/plugins/SameSurnames.py:45 +msgid "Name type" +msgstr "Type de nom" + +#: ../src/plugins/SameSurnames.py:58 +#, python-format +msgid "There are %d people with a matching name, or alternate name.\n" +msgstr "Il y a %d individus portant ce nom, ou ce nom alternatif.\n" + +#: ../src/plugins/SameSurnames.py:70 +msgid "Same Surnames" +msgstr "Même nom de famille" + +#: ../src/plugins/SameSurnames.py:72 +msgid "Display people with the same surname as a person." +msgstr "Affiche les individus porteurs du même nom de famille." + #: ../src/plugins/SimpleBookTitle.py:127 msgid "Title of the Book" msgstr "Titre du livre" @@ -10711,22 +10792,6 @@ msgstr "Reconstruire les tables de références" msgid "Rebuilds reference maps" msgstr "Reconstruit les tables de références" -#: ../src/plugins/ReadGrdb.py:94 -msgid "" -"The database version is not supported by this version of GRAMPS.\n" -"Please upgrade to the corresponding version or use XML for porting data between different database versions." -msgstr "" -"Cette version de la base de données n'est pas supportée par cette version de GRAMPS.\n" -"Veuillez mettre à jour la version correspondante ou utilisez XML pour transférer les données d'une version à l'autre." - -#: ../src/plugins/ReadGrdb.py:101 -msgid "The Database version is not supported by this version of GRAMPS." -msgstr "Cette version de la base de données n'est plus supportée par cette version de GRAMPS." - -#: ../src/plugins/ReadGrdb.py:256 -msgid "Import database" -msgstr "Importer une base de données" - #: ../src/plugins/ReadGrdb.py:325 #: ../src/plugins/ReadGrdb.py:327 msgid "GRAMPS 2.x database" @@ -10936,110 +11001,102 @@ msgstr "Le style de base utilisé pour afficher les annotations de la référenc msgid "Endnotes" msgstr "Annotations de fin" -#: ../src/ReportBase/_GraphvizReportDialog.py:64 +#: ../src/ReportBase/_GraphvizReportDialog.py:63 msgid "Vertical (top to bottom)" msgstr "Vertical (de haut en bas)" -#: ../src/ReportBase/_GraphvizReportDialog.py:65 +#: ../src/ReportBase/_GraphvizReportDialog.py:64 msgid "Vertical (bottom to top)" msgstr "Vertical (de bas en haut)" -#: ../src/ReportBase/_GraphvizReportDialog.py:66 +#: ../src/ReportBase/_GraphvizReportDialog.py:65 msgid "Horizontal (left to right)" msgstr "Horizontal (de gauche à droite)" -#: ../src/ReportBase/_GraphvizReportDialog.py:67 +#: ../src/ReportBase/_GraphvizReportDialog.py:66 msgid "Horizontal (right to left)" msgstr "Horizontal (de droite à gauche)" -#: ../src/ReportBase/_GraphvizReportDialog.py:80 +#: ../src/ReportBase/_GraphvizReportDialog.py:79 msgid "Use optimal number of pages" msgstr "Utiliser le nombre optimal de pages" -#: ../src/ReportBase/_GraphvizReportDialog.py:550 +#: ../src/ReportBase/_GraphvizReportDialog.py:553 msgid "Graphviz Dot File" msgstr "Fichier dot GraphViz" -#: ../src/ReportBase/_GraphvizReportDialog.py:559 +#: ../src/ReportBase/_GraphvizReportDialog.py:562 msgid "PDF (Ghostscript)" msgstr "PDF (Ghostscript)" -#: ../src/ReportBase/_GraphvizReportDialog.py:565 +#: ../src/ReportBase/_GraphvizReportDialog.py:568 msgid "PDF (Graphviz)" msgstr "PDF (GraphViz)" #. ############################### -#: ../src/ReportBase/_GraphvizReportDialog.py:691 +#: ../src/ReportBase/_GraphvizReportDialog.py:694 msgid "GraphViz Layout" msgstr "Mise en page de GraphViz" -#: ../src/ReportBase/_GraphvizReportDialog.py:704 +#: ../src/ReportBase/_GraphvizReportDialog.py:707 msgid "Font size" msgstr "Taille de la police" -#: ../src/ReportBase/_GraphvizReportDialog.py:708 +#: ../src/ReportBase/_GraphvizReportDialog.py:711 msgid "Graph Direction" msgstr "Sens du graphique" -#: ../src/ReportBase/_GraphvizReportDialog.py:713 +#: ../src/ReportBase/_GraphvizReportDialog.py:716 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/ReportBase/_GraphvizReportDialog.py:731 +#: ../src/ReportBase/_GraphvizReportDialog.py:734 msgid "Paging Direction" msgstr "Direction de la mise en page" -#: ../src/ReportBase/_GraphvizReportDialog.py:736 +#: ../src/ReportBase/_GraphvizReportDialog.py:739 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/ReportBase/_GraphvizReportDialog.py:757 +#: ../src/ReportBase/_GraphvizReportDialog.py:760 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." # 254 DPI pour les imprimantes standards du commerce -#: ../src/ReportBase/_GraphvizReportDialog.py:762 +#: ../src/ReportBase/_GraphvizReportDialog.py:765 msgid "Dots per inch. When creating images such as .gif or .png files for the web, try numbers such as 75 or 100 DPI. When printing, try300 or 600 DPI." msgstr "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." -#: ../src/ReportBase/_GraphvizReportDialog.py:768 +#: ../src/ReportBase/_GraphvizReportDialog.py:771 msgid "Node spacing" msgstr "Espacement de nœud" -#: ../src/ReportBase/_GraphvizReportDialog.py:769 +#: ../src/ReportBase/_GraphvizReportDialog.py:772 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 rangées." -#: ../src/ReportBase/_GraphvizReportDialog.py:776 +#: ../src/ReportBase/_GraphvizReportDialog.py:779 msgid "Rank spacing" msgstr "Espacement de rang" -#: ../src/ReportBase/_GraphvizReportDialog.py:777 +#: ../src/ReportBase/_GraphvizReportDialog.py:780 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 rangées. Pour les graphiques horizontaux, ceci correspond à l'espace entre les colonnes." -#: ../src/ReportBase/_GraphvizReportDialog.py:784 -msgid "Use subgraphs" -msgstr "Utiliser les sous-graphiques" - -#: ../src/ReportBase/_GraphvizReportDialog.py:785 -msgid "Subgraphs can help GraphViz position certain linked nodes closer 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/ReportBase/_GraphvizReportDialog.py:811 +#: ../src/ReportBase/_GraphvizReportDialog.py:803 msgid "Note size" msgstr "Taille de la note" -#: ../src/ReportBase/_GraphvizReportDialog.py:856 -#: ../src/ReportBase/_GraphvizReportDialog.py:907 +#: ../src/ReportBase/_GraphvizReportDialog.py:836 +#: ../src/ReportBase/_GraphvizReportDialog.py:887 msgid "Open with application" msgstr "Ouvrir avec l'application" -#: ../src/ReportBase/_GraphvizReportDialog.py:864 +#: ../src/ReportBase/_GraphvizReportDialog.py:844 msgid "Output Format" msgstr "Format de sortie" -#: ../src/ReportBase/_GraphvizReportDialog.py:884 +#: ../src/ReportBase/_GraphvizReportDialog.py:864 msgid "Paper Options" msgstr "Options Papier" @@ -13774,10 +13831,6 @@ msgstr "Ann_uler %s" msgid "_Redo %s" msgstr "_Rétablir %s" -#: ../src/gen/db/dbdir.py:1135 -msgid "Rebuild reference map" -msgstr "Reconstruire la table de référence" - #: ../src/gen/db/dbdir.py:1778 #, python-format msgid "Locked by %s" @@ -18900,6 +18953,40 @@ msgstr "Vous pouvez facilement exporter votre arbre vers une page Web. Sélectio msgid "You can link any electronic media (including non-text information) and other file types to your GRAMPS family tree." msgstr "Vous pouvez relier un média électronique (comprenant les informations sans texte) et d'autres types de fichiers dans votre arbre généalogique GRAMPS." +#~ msgid "Opening non-native format" +#~ msgstr "Ouverture d'un format externe" +#~ msgid "New GRAMPS database has to be set up when opening non-native formats. The following dialog will let you select the new database." +#~ msgstr "Une nouvelle base GRAMPS doit être créée lors de l'ouverture de formats externes. La fenêtre suivante vous permettra de choisir la nouvelle base de données." +#~ msgid "New GRAMPS database was not set up" +#~ msgstr "Le nouvelle base GRAMPS n'a pas été créée" +#~ msgid "GRAMPS cannot open non-native data without setting up new GRAMPS database." +#~ msgstr "GRAMPS ne peut ouvrir un format externe sans créer de nouvelle base GRAMPS." +#~ msgid "GRAMPS: Create GRAMPS database" +#~ msgstr "GRAMPS : Créer une nouvelle base de données GRAMPS" +#~ msgid "GRAMPS: Open database" +#~ msgstr "GRAMPS : Ouvrir une base de données" +#~ msgid "" +#~ "Files of type \"%s\" cannot be opened directly.\n" +#~ "\n" +#~ "Please create a new GRAMPS database and import the file." +#~ msgstr "" +#~ "Les fichiers \"%s\" ne peuvent pas être ouverts directement.\n" +#~ "\n" +#~ "Veuillez créer une nouvelle base de données GRAMPS et importer le fichier." +#~ msgid "Unknown type: %s" +#~ msgstr "Type inconnu : %s" +#~ msgid "Missing or Invalid database" +#~ msgstr "Base de données absente ou invalide" +#~ msgid "" +#~ "%s could not be found.\n" +#~ "It is possible that this file no longer exists or has been moved." +#~ msgstr "" +#~ "%s n'a pas été trouvé.\n" +#~ "Il est possible que ce fichier n'existe plus ou a été déplacé." +#~ msgid "This may be caused by an improper installation of GRAMPS." +#~ msgstr "Ceci peut être provoqué par une installation incorrecte de GRAMPS." +#~ msgid "_Save As" +#~ msgstr "_Enregistrer sous" #~ msgid "Children of %s and %s" #~ msgstr "Les enfants de %s et %s" #~ msgid "%s, %s (%s)" diff --git a/po/gramps.pot b/po/gramps.pot index 7af663a2d..3676550d8 100644 --- a/po/gramps.pot +++ b/po/gramps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-12-24 17:49-0800\n" +"POT-Creation-Date: 2007-12-30 12:48+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -52,56 +52,29 @@ msgid "" "corrupt file." msgstr "" -#: ../src/ArgHandler.py:324 -msgid "Opening non-native format" -msgstr "" - -#: ../src/ArgHandler.py:325 -msgid "" -"New GRAMPS database has to be set up when opening non-native formats. The " -"following dialog will let you select the new database." -msgstr "" - -#: ../src/ArgHandler.py:333 -msgid "New GRAMPS database was not set up" -msgstr "" - -#: ../src/ArgHandler.py:334 -msgid "" -"GRAMPS cannot open non-native data without setting up new GRAMPS database." -msgstr "" - -#: ../src/ArgHandler.py:345 ../src/DbLoader.py:131 ../src/DbLoader.py:138 -#: ../src/DbLoader.py:189 ../src/DbLoader.py:195 ../src/DbLoader.py:277 -#: ../src/DbLoader.py:298 ../src/DbLoader.py:381 ../src/DbLoader.py:402 -#: ../src/ViewManager.py:1089 +#: ../src/ArgHandler.py:364 ../src/DbLoader.py:160 ../src/DbLoader.py:181 +#: ../src/DbLoader.py:271 #, python-format msgid "Could not open file: %s" msgstr "" -#: ../src/ArgHandler.py:346 ../src/DbLoader.py:139 ../src/DbLoader.py:299 -#, python-format +#: ../src/ArgHandler.py:365 msgid "" -"File type \"%s\" is unknown to GRAMPS.\n" +"Not a valid Family tree given to open\n" "\n" -"Valid types are: GRAMPS database, GRAMPS XML, GRAMPS package, and GEDCOM." msgstr "" -#: ../src/ArgHandler.py:714 ../src/DbLoader.py:148 -msgid "GRAMPS: Create GRAMPS database" -msgstr "" - -#: ../src/ArgHandler.py:770 ../src/DbLoader.py:480 +#: ../src/ArgHandler.py:734 ../src/DbLoader.py:330 msgid "All files" msgstr "" -#: ../src/ArgHandler.py:779 ../src/DbLoader.py:499 +#: ../src/ArgHandler.py:743 ../src/DbLoader.py:349 msgid "GRAMPS databases" msgstr "" #: ../src/Assistant.py:337 ../src/Filters/Rules/Place/_HasPlace.py:46 #: ../src/Filters/Rules/Repository/_HasRepo.py:47 -#: ../src/glade/gramps.glade.h:89 ../src/plugins/ownereditor.glade.h:7 +#: ../src/glade/gramps.glade.h:92 ../src/plugins/ownereditor.glade.h:7 #: ../src/plugins/soundex.glade.h:2 msgid "Name:" msgstr "" @@ -121,7 +94,7 @@ msgid "State/Province:" msgstr "" #: ../src/Assistant.py:341 ../src/Filters/Rules/Place/_HasPlace.py:52 -#: ../src/glade/gramps.glade.h:60 ../src/plugins/ownereditor.glade.h:5 +#: ../src/glade/gramps.glade.h:62 ../src/plugins/ownereditor.glade.h:5 msgid "Country:" msgstr "" @@ -139,7 +112,7 @@ msgstr "" #. ('gramps-bookmark', _('Bookmarks'), gtk.gdk.CONTROL_MASK, 0, ''), #. ('gramps-bookmark-delete', _('Delete bookmark'), gtk.gdk.CONTROL_MASK, 0, ''), -#: ../src/Bookmarks.py:194 ../src/Bookmarks.py:200 ../src/gramps_main.py:102 +#: ../src/Bookmarks.py:194 ../src/Bookmarks.py:200 ../src/gramps_main.py:101 msgid "Edit Bookmarks" msgstr "" @@ -151,10 +124,9 @@ msgstr "" #: ../src/ScratchPad.py:635 ../src/ScratchPad.py:668 ../src/ScratchPad.py:722 #: ../src/ScratchPad.py:733 ../src/ScratchPad.py:812 ../src/ToolTips.py:173 #: ../src/ToolTips.py:199 ../src/ToolTips.py:210 -#: ../src/DataViews/_PersonView.py:71 ../src/DataViews/_PersonView.py:513 -#: ../src/DataViews/_PersonView.py:649 ../src/DataViews/_PersonView.py:655 -#: ../src/DataViews/_RepositoryView.py:70 -#: ../src/DisplayTabs/_BackRefList.py:58 +#: ../src/DataViews/PersonView.py:71 ../src/DataViews/PersonView.py:513 +#: ../src/DataViews/PersonView.py:649 ../src/DataViews/PersonView.py:655 +#: ../src/DataViews/RepositoryView.py:70 ../src/DisplayTabs/_BackRefList.py:58 #: ../src/DisplayTabs/_NameEmbedList.py:59 #: ../src/DisplayTabs/_PersonRefEmbedList.py:52 #: ../src/Editors/_EditFamily.py:97 ../src/Editors/_EditName.py:274 @@ -176,12 +148,12 @@ msgstr "" #. GRAMPS ID #. Add column with object gramps_id -#: ../src/Bookmarks.py:206 ../src/PageView.py:451 ../src/PageView.py:630 -#: ../src/Merge/_MergePerson.py:123 ../src/DataViews/_EventView.py:72 -#: ../src/DataViews/_FamilyList.py:59 ../src/DataViews/_MediaView.py:84 -#: ../src/DataViews/_NoteView.py:70 ../src/DataViews/_PersonView.py:72 -#: ../src/DataViews/_PlaceView.py:70 ../src/DataViews/_RelationView.py:535 -#: ../src/DataViews/_RepositoryView.py:71 ../src/DataViews/_SourceView.py:70 +#: ../src/Bookmarks.py:206 ../src/PageView.py:458 ../src/PageView.py:637 +#: ../src/Merge/_MergePerson.py:123 ../src/DataViews/EventView.py:73 +#: ../src/DataViews/FamilyList.py:59 ../src/DataViews/MediaView.py:84 +#: ../src/DataViews/NoteView.py:70 ../src/DataViews/PersonView.py:72 +#: ../src/DataViews/PlaceView.py:70 ../src/DataViews/RelationView.py:535 +#: ../src/DataViews/RepositoryView.py:71 ../src/DataViews/SourceView.py:70 #: ../src/DisplayTabs/_BackRefList.py:57 #: ../src/DisplayTabs/_EventEmbedList.py:62 #: ../src/DisplayTabs/_PersonRefEmbedList.py:53 @@ -219,13 +191,13 @@ msgstr "" msgid "Column Editor" msgstr "" -#: ../src/const.py:145 +#: ../src/const.py:149 msgid "" "GRAMPS (Genealogical Research and Analysis Management Programming System) is " "a personal genealogy program." msgstr "" -#: ../src/const.py:163 +#: ../src/const.py:167 msgid "TRANSLATORS: Translate this to your name in your native language" msgstr "" @@ -273,41 +245,24 @@ msgstr "" msgid "Date selection" msgstr "" -#: ../src/DbLoader.py:73 ../src/ViewManager.py:99 +#: ../src/DbLoader.py:72 ../src/ViewManager.py:99 msgid "GRAMPS (grdb)" msgstr "" -#: ../src/DbLoader.py:74 ../src/ViewManager.py:100 +#: ../src/DbLoader.py:73 ../src/ViewManager.py:100 msgid "GRAMPS XML" msgstr "" -#: ../src/DbLoader.py:75 ../src/ViewManager.py:101 ../data/gramps.keys.in.h:1 +#: ../src/DbLoader.py:74 ../src/ViewManager.py:101 ../data/gramps.keys.in.h:1 #: ../data/gramps.xml.in.h:1 msgid "GEDCOM" msgstr "" -#: ../src/DbLoader.py:95 -msgid "GRAMPS: Open database" -msgstr "" - -#: ../src/DbLoader.py:132 -#, python-format -msgid "" -"Files of type \"%s\" cannot be opened directly.\n" -"\n" -"Please create a new GRAMPS database and import the file." -msgstr "" - -#: ../src/DbLoader.py:196 -#, python-format -msgid "Unknown type: %s" -msgstr "" - -#: ../src/DbLoader.py:212 ../src/PluginUtils/_Tool.py:111 +#: ../src/DbLoader.py:95 ../src/PluginUtils/_Tool.py:111 msgid "Undo history warning" msgstr "" -#: ../src/DbLoader.py:213 +#: ../src/DbLoader.py:96 msgid "" "Proceeding with import will erase the undo history for this session. In " "particular, you will not be able to revert the import or any changes made " @@ -317,87 +272,80 @@ msgid "" "your database." msgstr "" -#: ../src/DbLoader.py:218 +#: ../src/DbLoader.py:101 msgid "_Proceed with import" msgstr "" -#: ../src/DbLoader.py:218 ../src/PluginUtils/_Tool.py:118 +#: ../src/DbLoader.py:101 ../src/PluginUtils/_Tool.py:118 msgid "_Stop" msgstr "" -#: ../src/DbLoader.py:224 +#: ../src/DbLoader.py:107 msgid "GRAMPS: Import database" msgstr "" -#: ../src/DbLoader.py:321 ../src/DbLoader.py:328 +#: ../src/DbLoader.py:182 +#, python-format +msgid "" +"File type \"%s\" is unknown to GRAMPS.\n" +"\n" +"Valid types are: GRAMPS database, GRAMPS XML, GRAMPS package, and GEDCOM." +msgstr "" + +#: ../src/DbLoader.py:204 ../src/DbLoader.py:211 msgid "Cannot open database" msgstr "" -#: ../src/DbLoader.py:322 +#: ../src/DbLoader.py:205 msgid "" "The selected file is a directory, not a file.\n" "A GRAMPS database must be a file." msgstr "" -#: ../src/DbLoader.py:329 +#: ../src/DbLoader.py:212 msgid "You do not have read access to the selected file." msgstr "" -#: ../src/DbLoader.py:339 +#: ../src/DbLoader.py:222 msgid "Cannot create database" msgstr "" -#: ../src/DbLoader.py:340 ../src/DbLoader.py:362 ../src/ViewManager.py:1071 +#: ../src/DbLoader.py:223 ../src/DbLoader.py:247 msgid "You do not have write access to the selected file." msgstr "" -#: ../src/DbLoader.py:361 ../src/ViewManager.py:1070 +#: ../src/DbLoader.py:246 msgid "Read only database" msgstr "" -#: ../src/DbLoader.py:368 ../src/ViewManager.py:1077 -msgid "Missing or Invalid database" -msgstr "" - -#: ../src/DbLoader.py:369 ../src/ViewManager.py:1078 -#, python-format -msgid "" -"%s could not be found.\n" -"It is possible that this file no longer exists or has been moved." -msgstr "" - -#: ../src/DbLoader.py:382 ../src/ViewManager.py:1090 -msgid "This may be caused by an improper installation of GRAMPS." -msgstr "" - -#: ../src/DbLoader.py:442 +#: ../src/DbLoader.py:292 #, python-format msgid "Could not import file: %s" msgstr "" -#: ../src/DbLoader.py:443 +#: ../src/DbLoader.py:293 msgid "" "This GEDCOM file incorrectly identifies its character set, so it cannot be " "accurately imported. Please fix the encoding, and import again" msgstr "" -#: ../src/DbLoader.py:489 +#: ../src/DbLoader.py:339 msgid "All GRAMPS files" msgstr "" -#: ../src/DbLoader.py:508 +#: ../src/DbLoader.py:358 msgid "GRAMPS XML databases" msgstr "" -#: ../src/DbLoader.py:517 +#: ../src/DbLoader.py:367 msgid "GEDCOM files" msgstr "" -#: ../src/DbLoader.py:557 +#: ../src/DbLoader.py:407 msgid "Automatically detected" msgstr "" -#: ../src/DbLoader.py:566 +#: ../src/DbLoader.py:416 msgid "Select file _type:" msgstr "" @@ -419,26 +367,41 @@ msgstr "" msgid "Archive" msgstr "" -#: ../src/DbManager.py:256 +#: ../src/DbManager.py:170 +#, python-format +msgid "Starting Import, %s" +msgstr "" + +#: ../src/DbManager.py:176 +msgid "Import finished..." +msgstr "" + +#. get the import function using the filetype, but create a db +#. based on the DBDir +#: ../src/DbManager.py:216 ../src/plugins/ImportCSV.py:258 +msgid "Importing data..." +msgstr "" + +#: ../src/DbManager.py:387 msgid "Family tree name" msgstr "" -#: ../src/DbManager.py:265 ../src/DisplayTabs/_FamilyLdsEmbedList.py:51 +#: ../src/DbManager.py:396 ../src/DisplayTabs/_FamilyLdsEmbedList.py:51 #: ../src/DisplayTabs/_LdsEmbedList.py:53 #: ../src/PluginUtils/_PluginWindows.py:79 msgid "Status" msgstr "" -#: ../src/DbManager.py:271 +#: ../src/DbManager.py:402 msgid "Last modified" msgstr "" -#: ../src/DbManager.py:343 +#: ../src/DbManager.py:456 #, python-format msgid "Break the lock on the '%s' database?" msgstr "" -#: ../src/DbManager.py:344 +#: ../src/DbManager.py:457 msgid "" "GRAMPS believes that someone else is actively editing this database. You " "cannot edit this database while it is locked. If no one is editing the " @@ -446,19 +409,19 @@ msgid "" "the database and you break the lock, you may corrupt the database." msgstr "" -#: ../src/DbManager.py:350 +#: ../src/DbManager.py:463 msgid "Break lock" msgstr "" -#: ../src/DbManager.py:388 +#: ../src/DbManager.py:501 msgid "Family Tree exists already" msgstr "" -#: ../src/DbManager.py:418 +#: ../src/DbManager.py:531 msgid "Rename failed" msgstr "" -#: ../src/DbManager.py:419 +#: ../src/DbManager.py:532 #, python-format msgid "" "An attempt to rename a version failed with the following message:\n" @@ -466,54 +429,54 @@ msgid "" "%s" msgstr "" -#: ../src/DbManager.py:442 +#: ../src/DbManager.py:555 msgid "Could not rename family tree" msgstr "" -#: ../src/DbManager.py:478 +#: ../src/DbManager.py:590 msgid "Extracting archive..." msgstr "" -#: ../src/DbManager.py:482 +#: ../src/DbManager.py:595 msgid "Importing archive..." msgstr "" -#: ../src/DbManager.py:498 +#: ../src/DbManager.py:611 #, python-format msgid "Remove the '%s' database?" msgstr "" -#: ../src/DbManager.py:499 +#: ../src/DbManager.py:612 msgid "Removing this database will permanently destroy the data." msgstr "" -#: ../src/DbManager.py:500 +#: ../src/DbManager.py:613 msgid "Remove database" msgstr "" -#: ../src/DbManager.py:506 +#: ../src/DbManager.py:619 #, python-format msgid "Remove the '%(revision)s' version of '%(database)s'" msgstr "" -#: ../src/DbManager.py:510 +#: ../src/DbManager.py:623 msgid "" "Removing this version will prevent you from extracting it in the future." msgstr "" -#: ../src/DbManager.py:512 +#: ../src/DbManager.py:625 msgid "Remove version" msgstr "" -#: ../src/DbManager.py:541 +#: ../src/DbManager.py:654 msgid "Could not delete family tree" msgstr "" -#: ../src/DbManager.py:568 +#: ../src/DbManager.py:681 msgid "Deletion failed" msgstr "" -#: ../src/DbManager.py:569 +#: ../src/DbManager.py:682 #, python-format msgid "" "An attempt to delete a version failed with the following message:\n" @@ -521,57 +484,51 @@ msgid "" "%s" msgstr "" -#: ../src/DbManager.py:608 +#: ../src/DbManager.py:721 msgid "Rebuilding database from backup files" msgstr "" -#: ../src/DbManager.py:642 +#: ../src/DbManager.py:755 msgid "Could not create family tree" msgstr "" -#: ../src/DbManager.py:665 ../src/DbManager.py:779 +#: ../src/DbManager.py:766 ../src/DbManager.py:860 msgid "Never" msgstr "" -#. get the import function using the filetype, but create a db -#. based on the DBDir -#: ../src/DbManager.py:702 ../src/plugins/ImportCSV.py:258 -msgid "Importing data..." -msgstr "" - -#: ../src/DbManager.py:764 +#: ../src/DbManager.py:845 msgid "Could not make database directory: " msgstr "" -#: ../src/DbManager.py:851 ../src/ScratchPad.py:93 -#: ../src/DataViews/_RelationView.py:389 ../src/DataViews/_RelationView.py:830 -#: ../src/DataViews/_RelationView.py:868 +#: ../src/DbManager.py:932 ../src/ScratchPad.py:93 +#: ../src/DataViews/RelationView.py:389 ../src/DataViews/RelationView.py:830 +#: ../src/DataViews/RelationView.py:868 #: ../src/DisplayTabs/_PersonRefEmbedList.py:110 #: ../src/plugins/all_relations.py:273 ../src/plugins/all_relations.py:290 #: ../src/plugins/Check.py:1310 ../src/plugins/FamilyLines.py:996 -#: ../src/plugins/IndivComplete.py:480 ../src/plugins/NarrativeWeb.py:542 -#: ../src/PluginUtils/_PluginMgr.py:181 ../src/PluginUtils/_PluginMgr.py:183 -#: ../src/PluginUtils/_PluginMgr.py:184 ../src/PluginUtils/_PluginMgr.py:214 -#: ../src/PluginUtils/_PluginMgr.py:215 ../src/PluginUtils/_PluginMgr.py:216 -#: ../src/PluginUtils/_PluginMgr.py:255 ../src/PluginUtils/_PluginMgr.py:257 -#: ../src/PluginUtils/_PluginMgr.py:258 ../src/PluginUtils/_PluginMgr.py:296 -#: ../src/PluginUtils/_PluginMgr.py:297 ../src/PluginUtils/_PluginMgr.py:298 -#: ../src/PluginUtils/_PluginMgr.py:421 ../src/PluginUtils/_PluginMgr.py:423 -#: ../src/PluginUtils/_PluginMgr.py:424 ../src/ReportBase/_ReportUtils.py:1027 -#: ../src/gen/lib/urltype.py:45 ../src/gen/lib/notetype.py:78 -#: ../src/gen/lib/repotype.py:50 ../src/gen/lib/attrtype.py:54 -#: ../src/gen/lib/childreftype.py:56 ../src/gen/lib/srcmediatype.py:53 -#: ../src/gen/lib/grampstype.py:132 ../src/gen/lib/eventroletype.py:48 -#: ../src/gen/lib/nametype.py:44 ../src/gen/lib/eventtype.py:87 -#: ../src/gen/lib/familyreltype.py:43 +#: ../src/plugins/GVFamilyLines.py:150 ../src/plugins/IndivComplete.py:480 +#: ../src/plugins/NarrativeWeb.py:542 ../src/PluginUtils/_PluginMgr.py:181 +#: ../src/PluginUtils/_PluginMgr.py:183 ../src/PluginUtils/_PluginMgr.py:184 +#: ../src/PluginUtils/_PluginMgr.py:214 ../src/PluginUtils/_PluginMgr.py:215 +#: ../src/PluginUtils/_PluginMgr.py:216 ../src/PluginUtils/_PluginMgr.py:255 +#: ../src/PluginUtils/_PluginMgr.py:257 ../src/PluginUtils/_PluginMgr.py:258 +#: ../src/PluginUtils/_PluginMgr.py:296 ../src/PluginUtils/_PluginMgr.py:297 +#: ../src/PluginUtils/_PluginMgr.py:298 ../src/PluginUtils/_PluginMgr.py:421 +#: ../src/PluginUtils/_PluginMgr.py:423 ../src/PluginUtils/_PluginMgr.py:424 +#: ../src/ReportBase/_ReportUtils.py:1027 ../src/gen/lib/urltype.py:45 +#: ../src/gen/lib/notetype.py:78 ../src/gen/lib/repotype.py:50 +#: ../src/gen/lib/attrtype.py:54 ../src/gen/lib/childreftype.py:56 +#: ../src/gen/lib/srcmediatype.py:53 ../src/gen/lib/grampstype.py:132 +#: ../src/gen/lib/eventroletype.py:48 ../src/gen/lib/nametype.py:44 +#: ../src/gen/lib/eventtype.py:87 ../src/gen/lib/familyreltype.py:43 msgid "Unknown" msgstr "" -#: ../src/DbManager.py:872 +#: ../src/DbManager.py:953 msgid "Retrieve failed" msgstr "" -#: ../src/DbManager.py:873 ../src/plugins/Checkpoint.py:99 +#: ../src/DbManager.py:954 ../src/plugins/Checkpoint.py:98 #, python-format msgid "" "An attempt to retrieve the data failed with the following message:\n" @@ -579,19 +536,19 @@ msgid "" "%s" msgstr "" -#: ../src/DbManager.py:907 +#: ../src/DbManager.py:988 msgid "Creating data to be archived..." msgstr "" -#: ../src/DbManager.py:914 +#: ../src/DbManager.py:995 msgid "Saving archive..." msgstr "" -#: ../src/DbManager.py:926 +#: ../src/DbManager.py:1007 msgid "Archiving failed" msgstr "" -#: ../src/DbManager.py:927 ../src/plugins/Checkpoint.py:88 +#: ../src/DbManager.py:1008 ../src/plugins/Checkpoint.py:87 #, python-format msgid "" "An attempt to archive the data failed with the following message:\n" @@ -775,7 +732,7 @@ msgstr "" #: ../src/Editors/_EditMediaRef.py:89 ../src/Editors/_EditName.py:123 #: ../src/Editors/_EditRepoRef.py:82 ../src/Editors/_EditRepoRef.py:88 #: ../src/Editors/_EditSourceRef.py:77 ../src/Editors/_EditSourceRef.py:83 -#: ../src/gen/lib/notetype.py:80 ../src/glade/gramps.glade.h:77 +#: ../src/gen/lib/notetype.py:80 ../src/glade/gramps.glade.h:80 msgid "General" msgstr "" @@ -799,15 +756,15 @@ msgstr "" msgid "Marker Colors" msgstr "" -#: ../src/GrampsCfg.py:173 ../src/gramps_main.py:98 ../src/ScratchPad.py:151 +#: ../src/GrampsCfg.py:173 ../src/gramps_main.py:97 ../src/ScratchPad.py:151 #: ../src/ScratchPad.py:168 ../src/DisplayTabs/_AddrEmbedList.py:61 #: ../src/Editors/_EditAddress.py:147 ../src/plugins/FamilyGroup.py:295 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:88 msgid "Address" msgstr "" -#: ../src/GrampsCfg.py:174 ../src/DataViews/_PlaceView.py:73 -#: ../src/DataViews/_RepositoryView.py:76 +#: ../src/GrampsCfg.py:174 ../src/DataViews/PlaceView.py:73 +#: ../src/DataViews/RepositoryView.py:76 #: ../src/DisplayTabs/_AddrEmbedList.py:62 #: ../src/DisplayTabs/_LocationEmbedList.py:53 #: ../src/plugins/ExtractCity.py:345 ../src/plugins/NarrativeWeb.py:1020 @@ -820,8 +777,8 @@ msgstr "" msgid "State/Province" msgstr "" -#: ../src/GrampsCfg.py:176 ../src/DataViews/_PlaceView.py:76 -#: ../src/DataViews/_RepositoryView.py:79 +#: ../src/GrampsCfg.py:176 ../src/DataViews/PlaceView.py:76 +#: ../src/DataViews/RepositoryView.py:79 #: ../src/DisplayTabs/_AddrEmbedList.py:64 #: ../src/DisplayTabs/_LocationEmbedList.py:56 #: ../src/plugins/ExtractCity.py:348 ../src/plugins/NarrativeWeb.py:1025 @@ -829,8 +786,8 @@ msgstr "" msgid "Country" msgstr "" -#: ../src/GrampsCfg.py:177 ../src/DataViews/_PlaceView.py:72 -#: ../src/DataViews/_RepositoryView.py:75 +#: ../src/GrampsCfg.py:177 ../src/DataViews/PlaceView.py:72 +#: ../src/DataViews/RepositoryView.py:75 msgid "ZIP/Postal Code" msgstr "" @@ -839,34 +796,35 @@ msgid "Phone" msgstr "" #: ../src/GrampsCfg.py:179 ../src/ToolTips.py:150 -#: ../src/DataViews/_RepositoryView.py:80 +#: ../src/DataViews/RepositoryView.py:80 msgid "Email" msgstr "" -#: ../src/GrampsCfg.py:187 ../src/gramps_main.py:118 ../src/ToolTips.py:198 +#: ../src/GrampsCfg.py:187 ../src/gramps_main.py:117 ../src/ToolTips.py:198 #: ../src/Editors/_EditPerson.py:109 ../src/plugins/EventCmp.py:238 -#: ../src/FilterEditor/_EditRule.py:268 +#: ../src/plugins/SameSurnames.py:45 ../src/FilterEditor/_EditRule.py:268 msgid "Person" msgstr "" #. show "> Family: ..." and nothing else #. show "V Family: ..." and the rest #. get the family events -#: ../src/GrampsCfg.py:188 ../src/gramps_main.py:107 ../src/ScratchPad.py:569 -#: ../src/ToolTips.py:228 ../src/DataViews/_RelationView.py:454 -#: ../src/DataViews/_RelationView.py:1115 -#: ../src/DataViews/_RelationView.py:1139 ../src/Editors/_EditFamily.py:471 -#: ../src/plugins/all_events.py:77 ../src/plugins/all_relations.py:266 -#: ../src/gen/lib/eventroletype.py:57 ../src/FilterEditor/_EditRule.py:269 +#: ../src/GrampsCfg.py:188 ../src/gramps_main.py:106 ../src/ScratchPad.py:569 +#: ../src/ToolTips.py:228 ../src/DataViews/RelationView.py:454 +#: ../src/DataViews/RelationView.py:1115 ../src/DataViews/RelationView.py:1139 +#: ../src/Editors/_EditFamily.py:471 ../src/plugins/all_events.py:77 +#: ../src/plugins/all_relations.py:266 ../src/gen/lib/eventroletype.py:57 +#: ../src/FilterEditor/_EditRule.py:269 msgid "Family" msgstr "" #: ../src/GrampsCfg.py:189 ../src/ScratchPad.py:247 ../src/ScratchPad.py:277 -#: ../src/ScratchPad.py:355 ../src/DataViews/_EventView.py:75 +#: ../src/ScratchPad.py:355 ../src/DataViews/EventView.py:76 #: ../src/DisplayTabs/_EventEmbedList.py:64 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:53 -#: ../src/DisplayTabs/_LdsEmbedList.py:55 ../src/plugins/MarkerReport.py:308 -#: ../src/plugins/NarrativeWeb.py:954 +#: ../src/DisplayTabs/_LdsEmbedList.py:55 ../src/plugins/OnThisDay.py:57 +#: ../src/plugins/OnThisDay.py:58 ../src/plugins/OnThisDay.py:59 +#: ../src/plugins/MarkerReport.py:308 ../src/plugins/NarrativeWeb.py:954 #: ../src/Filters/SideBar/_EventSidebarFilter.py:89 #: ../src/FilterEditor/_EditRule.py:271 msgid "Place" @@ -1002,7 +960,7 @@ msgstr "" msgid "Name format" msgstr "" -#: ../src/GrampsCfg.py:610 ../src/DataViews/_RelationView.py:326 +#: ../src/GrampsCfg.py:610 ../src/DataViews/RelationView.py:326 #: ../src/DisplayTabs/_ButtonTab.py:69 ../src/plugins/BookReport.py:867 msgid "Edit" msgstr "" @@ -1118,116 +1076,114 @@ msgstr "" msgid "Both Format name and definition have to be defined" msgstr "" -#: ../src/gramps_main.py:97 +#: ../src/gramps_main.py:96 msgid "Family Trees" msgstr "" -#: ../src/gramps_main.py:99 ../src/ScratchPad.py:402 ../src/ScratchPad.py:410 +#: ../src/gramps_main.py:98 ../src/ScratchPad.py:402 ../src/ScratchPad.py:410 #: ../src/Editors/_EditAttribute.py:135 msgid "Attribute" msgstr "" -#: ../src/gramps_main.py:103 +#: ../src/gramps_main.py:102 msgid "Add Bookmark" msgstr "" -#: ../src/gramps_main.py:104 ../src/ScratchPad.py:169 ../src/ScratchPad.py:246 -#: ../src/ScratchPad.py:354 ../src/DataViews/_EventView.py:74 -#: ../src/DataViews/_MediaView.py:88 ../src/DisplayTabs/_AddrEmbedList.py:60 +#: ../src/gramps_main.py:103 ../src/ScratchPad.py:169 ../src/ScratchPad.py:246 +#: ../src/ScratchPad.py:354 ../src/DataViews/EventView.py:75 +#: ../src/DataViews/MediaView.py:88 ../src/DisplayTabs/_AddrEmbedList.py:60 #: ../src/DisplayTabs/_EventEmbedList.py:63 #: ../src/DisplayTabs/_FamilyLdsEmbedList.py:50 #: ../src/DisplayTabs/_LdsEmbedList.py:52 ../src/Selectors/_SelectEvent.py:61 -#: ../src/plugins/MarkerReport.py:302 ../src/plugins/NarrativeWeb.py:545 -#: ../src/plugins/NarrativeWeb.py:1177 +#: ../src/plugins/OnThisDay.py:57 ../src/plugins/OnThisDay.py:58 +#: ../src/plugins/OnThisDay.py:59 ../src/plugins/MarkerReport.py:302 +#: ../src/plugins/NarrativeWeb.py:545 ../src/plugins/NarrativeWeb.py:1177 #: ../src/Filters/SideBar/_EventSidebarFilter.py:88 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:82 msgid "Date" msgstr "" -#: ../src/gramps_main.py:105 +#: ../src/gramps_main.py:104 msgid "Edit Date" msgstr "" -#: ../src/gramps_main.py:106 ../src/Merge/_MergePerson.py:140 -#: ../src/DataViews/_EventView.py:102 ../src/DisplayTabs/_EventEmbedList.py:71 +#: ../src/gramps_main.py:105 ../src/Merge/_MergePerson.py:140 +#: ../src/DataViews/EventView.py:104 ../src/DisplayTabs/_EventEmbedList.py:71 #: ../src/plugins/MarkerReport.py:285 ../src/plugins/NarrativeWeb.py:1940 msgid "Events" msgstr "" -#: ../src/gramps_main.py:108 ../src/MarkupText.py:498 +#: ../src/gramps_main.py:107 ../src/MarkupText.py:498 msgid "Font" msgstr "" -#: ../src/gramps_main.py:109 ../src/MarkupText.py:500 +#: ../src/gramps_main.py:108 ../src/MarkupText.py:500 msgid "Font Color" msgstr "" -#: ../src/gramps_main.py:110 +#: ../src/gramps_main.py:109 msgid "Font Background Color" msgstr "" -#: ../src/gramps_main.py:111 +#: ../src/gramps_main.py:110 msgid "Public" msgstr "" -#: ../src/gramps_main.py:112 ../src/DataViews/_MediaView.py:108 +#: ../src/gramps_main.py:111 ../src/DataViews/MediaView.py:108 msgid "Media" msgstr "" -#. ############################### -#: ../src/gramps_main.py:113 ../src/DataViews/_NoteView.py:96 +#: ../src/gramps_main.py:112 ../src/DataViews/NoteView.py:96 #: ../src/DisplayTabs/_NoteTab.py:81 ../src/plugins/GraphViz.py:972 #: ../src/plugins/GraphViz.py:978 ../src/plugins/GraphViz.py:986 #: ../src/plugins/IndivComplete.py:168 ../src/plugins/MarkerReport.py:371 -#: ../src/ReportBase/_GraphvizReportDialog.py:739 msgid "Notes" msgstr "" #. Go over parents and build their menu #. don't show rest -#: ../src/gramps_main.py:114 ../src/Merge/_MergePerson.py:149 -#: ../src/DataViews/_PedigreeView.py:1562 -#: ../src/DataViews/_RelationView.py:441 ../src/DataViews/_RelationView.py:738 -#: ../src/DataViews/_RelationView.py:772 ../src/plugins/all_relations.py:301 -#: ../src/plugins/NarrativeWeb.py:706 ../src/plugins/NarrativeWeb.py:841 -#: ../src/plugins/NarrativeWeb.py:2020 +#: ../src/gramps_main.py:113 ../src/Merge/_MergePerson.py:149 +#: ../src/DataViews/PedigreeView.py:1562 ../src/DataViews/RelationView.py:441 +#: ../src/DataViews/RelationView.py:738 ../src/DataViews/RelationView.py:772 +#: ../src/plugins/all_relations.py:301 ../src/plugins/NarrativeWeb.py:706 +#: ../src/plugins/NarrativeWeb.py:841 ../src/plugins/NarrativeWeb.py:2020 msgid "Parents" msgstr "" -#: ../src/gramps_main.py:115 +#: ../src/gramps_main.py:114 msgid "Add Parents" msgstr "" -#: ../src/gramps_main.py:116 +#: ../src/gramps_main.py:115 msgid "Select Parents" msgstr "" -#: ../src/gramps_main.py:117 ../src/DataViews/_PedigreeView.py:457 +#: ../src/gramps_main.py:116 ../src/DataViews/PedigreeView.py:457 #: ../src/plugins/NarrativeWeb.py:1868 msgid "Pedigree" msgstr "" -#: ../src/gramps_main.py:119 ../src/DataViews/_PlaceView.py:103 +#: ../src/gramps_main.py:118 ../src/DataViews/PlaceView.py:103 #: ../src/plugins/NarrativeWeb.py:377 ../src/plugins/NarrativeWeb.py:942 #: ../src/plugins/NarrativeWeb.py:949 ../src/plugins/NarrativeWeb.py:1002 msgid "Places" msgstr "" -#: ../src/gramps_main.py:120 ../src/DataViews/_RelationView.py:115 +#: ../src/gramps_main.py:119 ../src/DataViews/RelationView.py:115 msgid "Relationships" msgstr "" -#: ../src/gramps_main.py:121 +#: ../src/gramps_main.py:120 msgid "Reports" msgstr "" -#: ../src/gramps_main.py:122 ../src/DataViews/_RepositoryView.py:105 +#: ../src/gramps_main.py:121 ../src/DataViews/RepositoryView.py:105 #: ../src/DisplayTabs/_RepoEmbedList.py:69 msgid "Repositories" msgstr "" -#: ../src/gramps_main.py:123 ../src/ScratchPad.py:184 ../src/ScratchPad.py:422 -#: ../src/ScratchPad.py:455 ../src/DataViews/_SourceView.py:97 +#: ../src/gramps_main.py:122 ../src/ScratchPad.py:184 ../src/ScratchPad.py:422 +#: ../src/ScratchPad.py:455 ../src/DataViews/SourceView.py:97 #: ../src/DisplayTabs/_SourceEmbedList.py:69 #: ../src/plugins/IndivComplete.py:367 ../src/plugins/NarrativeWeb.py:376 #: ../src/plugins/NarrativeWeb.py:1446 ../src/plugins/NarrativeWeb.py:1463 @@ -1235,62 +1191,62 @@ msgstr "" msgid "Sources" msgstr "" -#: ../src/gramps_main.py:124 +#: ../src/gramps_main.py:123 msgid "Add Spouse" msgstr "" -#: ../src/gramps_main.py:125 +#: ../src/gramps_main.py:124 msgid "Tools" msgstr "" -#: ../src/gramps_main.py:126 ../src/gen/proxy/private.py:674 +#: ../src/gramps_main.py:125 ../src/gen/proxy/private.py:674 msgid "Private" msgstr "" -#: ../src/gramps_main.py:127 ../src/DataViews/_MediaView.py:220 +#: ../src/gramps_main.py:126 ../src/DataViews/MediaView.py:220 #: ../src/ReportBase/_Constants.py:57 msgid "View" msgstr "" -#: ../src/gramps_main.py:128 +#: ../src/gramps_main.py:127 msgid "Zoom In" msgstr "" -#: ../src/gramps_main.py:129 +#: ../src/gramps_main.py:128 msgid "Zoom Out" msgstr "" -#: ../src/gramps_main.py:130 +#: ../src/gramps_main.py:129 msgid "Fit Width" msgstr "" -#: ../src/gramps_main.py:131 +#: ../src/gramps_main.py:130 msgid "Fit Page" msgstr "" -#: ../src/gramps_main.py:136 +#: ../src/gramps_main.py:135 msgid "Export" msgstr "" -#: ../src/gramps_main.py:137 +#: ../src/gramps_main.py:136 msgid "Import" msgstr "" -#: ../src/gramps_main.py:138 ../src/UndoHistory.py:62 -#: ../src/ViewManager.py:486 +#: ../src/gramps_main.py:137 ../src/UndoHistory.py:62 +#: ../src/ViewManager.py:490 msgid "Undo History" msgstr "" -#: ../src/gramps_main.py:139 ../src/Filters/SideBar/_RepoSidebarFilter.py:89 +#: ../src/gramps_main.py:138 ../src/Filters/SideBar/_RepoSidebarFilter.py:89 msgid "URL" msgstr "" -#: ../src/gramps_main.py:212 ../src/gramps_main.py:214 -#: ../src/gramps_main.py:224 +#: ../src/gramps_main.py:211 ../src/gramps_main.py:213 +#: ../src/gramps_main.py:223 msgid "Configuration error" msgstr "" -#: ../src/gramps_main.py:215 +#: ../src/gramps_main.py:214 msgid "" "\n" "\n" @@ -1298,7 +1254,7 @@ msgid "" "schema of GRAMPS is properly installed." msgstr "" -#: ../src/gramps_main.py:225 +#: ../src/gramps_main.py:224 #, python-format msgid "" "A definition for the MIME-type %s could not be found \n" @@ -1358,7 +1314,7 @@ msgstr "" msgid "Select an existing place" msgstr "" -#: ../src/GrampsWidgets.py:927 ../src/DataViews/_PlaceView.py:83 +#: ../src/GrampsWidgets.py:927 ../src/DataViews/PlaceView.py:83 msgid "Add a new place" msgstr "" @@ -1382,7 +1338,7 @@ msgstr "" msgid "Select an existing media object" msgstr "" -#: ../src/GrampsWidgets.py:981 ../src/DataViews/_MediaView.py:91 +#: ../src/GrampsWidgets.py:981 ../src/DataViews/MediaView.py:91 msgid "Add a new media object" msgstr "" @@ -1407,7 +1363,7 @@ msgstr "" msgid "Select an existing note" msgstr "" -#: ../src/GrampsWidgets.py:1035 ../src/DataViews/_NoteView.py:76 +#: ../src/GrampsWidgets.py:1035 ../src/DataViews/NoteView.py:76 msgid "Add a new note" msgstr "" @@ -1456,108 +1412,108 @@ msgstr "" msgid "Select font" msgstr "" -#: ../src/PageView.py:317 ../src/ViewManager.py:1299 +#: ../src/PageView.py:324 ../src/ViewManager.py:1249 #, python-format msgid "%s has been bookmarked" msgstr "" -#: ../src/PageView.py:321 ../src/PageView.py:615 ../src/ViewManager.py:1302 -#: ../src/DataViews/_FamilyList.py:190 +#: ../src/PageView.py:328 ../src/PageView.py:622 ../src/ViewManager.py:1252 +#: ../src/DataViews/FamilyList.py:190 msgid "Could Not Set a Bookmark" msgstr "" -#: ../src/PageView.py:322 ../src/ViewManager.py:1303 -#: ../src/DataViews/_FamilyList.py:191 +#: ../src/PageView.py:329 ../src/ViewManager.py:1253 +#: ../src/DataViews/FamilyList.py:191 msgid "A bookmark could not be set because no one was selected." msgstr "" -#: ../src/PageView.py:345 +#: ../src/PageView.py:352 msgid "_Add bookmark" msgstr "" -#: ../src/PageView.py:347 +#: ../src/PageView.py:354 msgid "_Edit bookmarks" msgstr "" -#: ../src/PageView.py:376 +#: ../src/PageView.py:383 msgid "_Forward" msgstr "" -#: ../src/PageView.py:377 +#: ../src/PageView.py:384 msgid "Go to the next person in the history" msgstr "" -#: ../src/PageView.py:384 +#: ../src/PageView.py:391 msgid "_Back" msgstr "" -#: ../src/PageView.py:385 +#: ../src/PageView.py:392 msgid "Go to the previous person in the history" msgstr "" -#: ../src/PageView.py:389 +#: ../src/PageView.py:396 msgid "_Home" msgstr "" -#: ../src/PageView.py:391 +#: ../src/PageView.py:398 msgid "Go to the default person" msgstr "" -#: ../src/PageView.py:392 +#: ../src/PageView.py:399 msgid "Person Filter Editor" msgstr "" -#: ../src/PageView.py:397 +#: ../src/PageView.py:404 msgid "Set _Home Person" msgstr "" -#: ../src/PageView.py:441 ../src/PageView.py:445 ../src/PageView.py:620 -#: ../src/PageView.py:624 +#: ../src/PageView.py:448 ../src/PageView.py:452 ../src/PageView.py:627 +#: ../src/PageView.py:631 msgid "Jump to by GRAMPS ID" msgstr "" -#: ../src/PageView.py:469 ../src/PageView.py:648 +#: ../src/PageView.py:476 ../src/PageView.py:655 #, python-format msgid "Error: %s is not a valid GRAMPS ID" msgstr "" -#: ../src/PageView.py:616 +#: ../src/PageView.py:623 msgid "A bookmark could not be set because nothing was selected." msgstr "" -#: ../src/PageView.py:925 ../src/DataViews/_PersonView.py:161 +#: ../src/PageView.py:932 ../src/DataViews/PersonView.py:161 msgid "_Add" msgstr "" -#: ../src/PageView.py:927 ../src/DataViews/_PersonView.py:163 +#: ../src/PageView.py:934 ../src/DataViews/PersonView.py:163 msgid "_Remove" msgstr "" -#: ../src/PageView.py:929 ../src/DataViews/_PersonView.py:171 +#: ../src/PageView.py:936 ../src/DataViews/PersonView.py:171 msgid "Export view" msgstr "" -#: ../src/PageView.py:934 ../src/DataViews/_PersonView.py:151 +#: ../src/PageView.py:941 ../src/DataViews/PersonView.py:151 msgid "action|_Edit" msgstr "" -#: ../src/PageView.py:939 +#: ../src/PageView.py:946 msgid "_Filter" msgstr "" -#: ../src/PageView.py:1004 ../src/DataViews/_PersonView.py:904 +#: ../src/PageView.py:1011 ../src/DataViews/PersonView.py:904 msgid "Export view as spreadsheet" msgstr "" -#: ../src/PageView.py:1012 ../src/DataViews/_PersonView.py:912 +#: ../src/PageView.py:1019 ../src/DataViews/PersonView.py:912 msgid "Format:" msgstr "" -#: ../src/PageView.py:1017 ../src/DataViews/_PersonView.py:917 +#: ../src/PageView.py:1024 ../src/DataViews/PersonView.py:917 msgid "CSV" msgstr "" -#: ../src/PageView.py:1018 ../src/DataViews/_PersonView.py:918 +#: ../src/PageView.py:1025 ../src/DataViews/PersonView.py:918 msgid "Open Document Spreadsheet" msgstr "" @@ -1616,12 +1572,12 @@ msgid "" "Instead select one of the available options" msgstr "" -#: ../src/QuickReports.py:85 ../src/DataViews/_FamilyList.py:173 -#: ../src/DataViews/_PersonView.py:155 +#: ../src/QuickReports.py:85 ../src/DataViews/EventView.py:189 +#: ../src/DataViews/FamilyList.py:173 ../src/DataViews/PersonView.py:155 msgid "Quick Report" msgstr "" -#: ../src/Relationship.py:799 ../src/DataViews/_PedigreeView.py:1261 +#: ../src/Relationship.py:799 ../src/DataViews/PedigreeView.py:1261 #: ../src/plugins/rel_pl.py:475 msgid "Relationship loop detected" msgstr "" @@ -1743,8 +1699,8 @@ msgid "gender unknown,unknown relation|former partner" msgstr "" #: ../src/Reorder.py:30 ../src/ToolTips.py:233 -#: ../src/Merge/_MergePerson.py:154 ../src/DataViews/_FamilyList.py:60 -#: ../src/DataViews/_RelationView.py:773 ../src/Selectors/_SelectFamily.py:54 +#: ../src/Merge/_MergePerson.py:154 ../src/DataViews/FamilyList.py:60 +#: ../src/DataViews/RelationView.py:773 ../src/Selectors/_SelectFamily.py:54 #: ../src/plugins/all_relations.py:296 ../src/plugins/FamilyGroup.py:195 #: ../src/plugins/FamilyGroup.py:206 ../src/plugins/IndivComplete.py:224 #: ../src/plugins/IndivComplete.py:226 ../src/plugins/IndivComplete.py:511 @@ -1754,8 +1710,8 @@ msgid "Father" msgstr "" #: ../src/Reorder.py:30 ../src/ToolTips.py:238 -#: ../src/Merge/_MergePerson.py:156 ../src/DataViews/_FamilyList.py:61 -#: ../src/DataViews/_RelationView.py:774 ../src/Selectors/_SelectFamily.py:55 +#: ../src/Merge/_MergePerson.py:156 ../src/DataViews/FamilyList.py:61 +#: ../src/DataViews/RelationView.py:774 ../src/Selectors/_SelectFamily.py:55 #: ../src/plugins/all_relations.py:293 ../src/plugins/FamilyGroup.py:212 #: ../src/plugins/FamilyGroup.py:223 ../src/plugins/IndivComplete.py:233 #: ../src/plugins/IndivComplete.py:235 ../src/plugins/IndivComplete.py:516 @@ -1765,13 +1721,13 @@ msgid "Mother" msgstr "" #: ../src/Reorder.py:31 ../src/Merge/_MergePerson.py:170 -#: ../src/DataViews/_PersonView.py:78 ../src/DataViews/_RelationView.py:1141 -#: ../src/Selectors/_SelectPerson.py:55 ../src/plugins/FamilyGroup.py:523 -#: ../src/plugins/FamilyGroup.py:782 ../src/plugins/RelCalc.py:64 +#: ../src/DataViews/PersonView.py:78 ../src/DataViews/RelationView.py:1141 +#: ../src/Selectors/_SelectPerson.py:55 ../src/plugins/FamilyGroup.py:488 +#: ../src/plugins/FamilyGroup.py:602 ../src/plugins/RelCalc.py:64 msgid "Spouse" msgstr "" -#: ../src/Reorder.py:31 ../src/DataViews/_FamilyList.py:62 +#: ../src/Reorder.py:31 ../src/DataViews/FamilyList.py:62 #: ../src/plugins/MarkerReport.py:224 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:107 msgid "Relationship" @@ -1805,8 +1761,8 @@ msgstr "" #: ../src/ScratchPad.py:444 ../src/ScratchPad.py:574 ../src/ScratchPad.py:634 #: ../src/ScratchPad.py:667 ../src/ScratchPad.py:813 ../src/ScratchPad.py:885 #: ../src/ScratchPad.py:891 ../src/Merge/_MergePerson.py:172 -#: ../src/DataViews/_EventView.py:73 ../src/DataViews/_MediaView.py:85 -#: ../src/DataViews/_NoteView.py:71 ../src/DataViews/_RepositoryView.py:72 +#: ../src/DataViews/EventView.py:74 ../src/DataViews/MediaView.py:85 +#: ../src/DataViews/NoteView.py:71 ../src/DataViews/RepositoryView.py:72 #: ../src/DisplayTabs/_AttrEmbedList.py:52 #: ../src/DisplayTabs/_BackRefList.py:56 #: ../src/DisplayTabs/_EventEmbedList.py:60 @@ -1816,9 +1772,10 @@ msgstr "" #: ../src/DisplayTabs/_RepoEmbedList.py:63 #: ../src/DisplayTabs/_WebEmbedList.py:53 ../src/Selectors/_SelectEvent.py:60 #: ../src/Selectors/_SelectNote.py:62 ../src/Selectors/_SelectObject.py:74 -#: ../src/plugins/siblings.py:45 ../src/plugins/BookReport.py:656 -#: ../src/plugins/BookReport.py:657 ../src/plugins/MarkerReport.py:388 -#: ../src/plugins/PatchNames.py:203 +#: ../src/plugins/siblings.py:44 ../src/plugins/BookReport.py:656 +#: ../src/plugins/BookReport.py:657 ../src/plugins/OnThisDay.py:57 +#: ../src/plugins/OnThisDay.py:58 ../src/plugins/OnThisDay.py:59 +#: ../src/plugins/MarkerReport.py:388 ../src/plugins/PatchNames.py:203 #: ../src/Filters/SideBar/_EventSidebarFilter.py:87 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:80 #: ../src/Filters/SideBar/_RepoSidebarFilter.py:87 @@ -1832,7 +1789,7 @@ msgid "Cause" msgstr "" #: ../src/ScratchPad.py:249 ../src/ScratchPad.py:357 ../src/ScratchPad.py:391 -#: ../src/DataViews/_EventView.py:71 ../src/DisplayTabs/_EventEmbedList.py:61 +#: ../src/DataViews/EventView.py:72 ../src/DisplayTabs/_EventEmbedList.py:61 #: ../src/DisplayTabs/_WebEmbedList.py:55 ../src/Selectors/_SelectEvent.py:58 #: ../src/plugins/MarkerReport.py:314 ../src/gen/lib/attrtype.py:57 #: ../src/Filters/SideBar/_EventSidebarFilter.py:86 @@ -1844,10 +1801,12 @@ msgstr "" msgid "Primary source" msgstr "" +#. ############################### #: ../src/ScratchPad.py:306 ../src/ToolTips.py:159 #: ../src/DisplayModels/_MediaModel.py:105 ../src/Editors/_EditMedia.py:78 #: ../src/Editors/_EditMedia.py:140 ../src/Editors/_EditNote.py:194 #: ../src/plugins/FamilyGroup.py:313 +#: ../src/ReportBase/_GraphvizReportDialog.py:788 #: ../src/Filters/SideBar/_EventSidebarFilter.py:90 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:125 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:80 @@ -1867,7 +1826,7 @@ msgstr "" msgid "Url" msgstr "" -#: ../src/ScratchPad.py:389 ../src/DataViews/_MediaView.py:86 +#: ../src/ScratchPad.py:389 ../src/DataViews/MediaView.py:86 #: ../src/DisplayTabs/_WebEmbedList.py:54 #: ../src/Filters/SideBar/_MediaSidebarFilter.py:81 msgid "Path" @@ -1896,7 +1855,7 @@ msgstr "" #: ../src/ScratchPad.py:490 ../src/ScratchPad.py:572 ../src/ScratchPad.py:633 #: ../src/ScratchPad.py:666 ../src/ScratchPad.py:774 ../src/ScratchPad.py:886 #: ../src/ScratchPad.py:892 ../src/Utils.py:1099 -#: ../src/DataViews/_MediaView.py:83 ../src/DataViews/_SourceView.py:69 +#: ../src/DataViews/MediaView.py:83 ../src/DataViews/SourceView.py:69 #: ../src/DisplayTabs/_RepoEmbedList.py:61 #: ../src/DisplayTabs/_SourceEmbedList.py:61 #: ../src/Selectors/_SelectObject.py:72 ../src/Selectors/_SelectPlace.py:53 @@ -1960,9 +1919,9 @@ msgid "Person Link" msgstr "" #: ../src/ScratchPad.py:723 ../src/ToolTips.py:200 -#: ../src/Merge/_MergePerson.py:127 ../src/DataViews/_RelationView.py:545 -#: ../src/plugins/all_relations.py:266 ../src/plugins/FamilyGroup.py:481 -#: ../src/plugins/FamilyGroup.py:483 ../src/plugins/lineage.py:92 +#: ../src/Merge/_MergePerson.py:127 ../src/DataViews/RelationView.py:545 +#: ../src/plugins/all_relations.py:266 ../src/plugins/FamilyGroup.py:446 +#: ../src/plugins/FamilyGroup.py:448 ../src/plugins/lineage.py:92 #: ../src/plugins/MarkerReport.py:131 ../src/plugins/NarrativeWeb.py:697 #: ../src/plugins/NarrativeWeb.py:835 ../src/gen/lib/childreftype.py:51 #: ../src/gen/lib/eventtype.py:90 @@ -1973,19 +1932,19 @@ msgstr "" msgid "Source Link" msgstr "" -#: ../src/ScratchPad.py:775 ../src/DataViews/_SourceView.py:72 +#: ../src/ScratchPad.py:775 ../src/DataViews/SourceView.py:72 #: ../src/plugins/NarrativeWeb.py:1512 msgid "Abbreviation" msgstr "" -#: ../src/ScratchPad.py:776 ../src/DataViews/_SourceView.py:71 +#: ../src/ScratchPad.py:776 ../src/DataViews/SourceView.py:71 #: ../src/DisplayTabs/_SourceEmbedList.py:62 #: ../src/plugins/NarrativeWeb.py:1510 #: ../src/Filters/SideBar/_SourceSidebarFilter.py:78 msgid "Author" msgstr "" -#: ../src/ScratchPad.py:777 ../src/DataViews/_SourceView.py:73 +#: ../src/ScratchPad.py:777 ../src/DataViews/SourceView.py:73 msgid "Publication Information" msgstr "" @@ -2399,14 +2358,14 @@ msgstr "" #: ../src/docgen/HtmlDoc.py:496 ../src/DisplayModels/_PeopleModel.py:241 #: ../src/Editors/_EditPerson.py:216 ../src/Mime/_GnomeMime.py:67 #: ../src/Mime/_GnomeMime.py:74 ../src/Mime/_PythonMime.py:53 -#: ../src/Mime/_PythonMime.py:61 ../src/plugins/DetAncestralReport.py:485 -#: ../src/plugins/DetAncestralReport.py:492 -#: ../src/plugins/DetAncestralReport.py:533 -#: ../src/plugins/DetAncestralReport.py:540 -#: ../src/plugins/DetDescendantReport.py:397 -#: ../src/plugins/DetDescendantReport.py:404 -#: ../src/plugins/DetDescendantReport.py:451 -#: ../src/plugins/DetDescendantReport.py:458 ../src/plugins/FamilyGroup.py:714 +#: ../src/Mime/_PythonMime.py:61 ../src/plugins/DetAncestralReport.py:482 +#: ../src/plugins/DetAncestralReport.py:489 +#: ../src/plugins/DetAncestralReport.py:530 +#: ../src/plugins/DetAncestralReport.py:537 +#: ../src/plugins/DetDescendantReport.py:393 +#: ../src/plugins/DetDescendantReport.py:400 +#: ../src/plugins/DetDescendantReport.py:447 +#: ../src/plugins/DetDescendantReport.py:454 ../src/plugins/FamilyGroup.py:690 #: ../src/plugins/IndivComplete.py:327 ../src/plugins/NarrativeWeb.py:1677 #: ../src/plugins/NarrativeWeb.py:2155 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:93 @@ -2545,91 +2504,87 @@ msgstr "" msgid "History cleared" msgstr "" -#: ../src/ViewManager.py:366 ../src/ViewManager.py:367 +#: ../src/ViewManager.py:368 ../src/ViewManager.py:369 msgid "Connect to a recent database" msgstr "" -#: ../src/ViewManager.py:371 ../src/ViewManager.py:372 -#: ../src/ViewManager.py:391 +#: ../src/ViewManager.py:373 ../src/ViewManager.py:374 +#: ../src/ViewManager.py:393 msgid "Manage databases" msgstr "" -#: ../src/ViewManager.py:389 +#: ../src/ViewManager.py:391 msgid "_Family Trees" msgstr "" -#: ../src/ViewManager.py:390 +#: ../src/ViewManager.py:392 msgid "_Manage Family Trees" msgstr "" -#: ../src/ViewManager.py:392 +#: ../src/ViewManager.py:394 msgid "Open _Recent" msgstr "" -#: ../src/ViewManager.py:393 +#: ../src/ViewManager.py:395 msgid "Open an existing database" msgstr "" -#: ../src/ViewManager.py:394 +#: ../src/ViewManager.py:396 msgid "_Quit" msgstr "" -#: ../src/ViewManager.py:396 +#: ../src/ViewManager.py:398 msgid "_View" msgstr "" -#: ../src/ViewManager.py:397 ../src/ViewManager.py:460 +#: ../src/ViewManager.py:399 ../src/ViewManager.py:464 msgid "_Edit" msgstr "" -#: ../src/ViewManager.py:398 +#: ../src/ViewManager.py:400 msgid "_Preferences" msgstr "" -#: ../src/ViewManager.py:400 +#: ../src/ViewManager.py:402 msgid "_Help" msgstr "" -#: ../src/ViewManager.py:401 +#: ../src/ViewManager.py:403 msgid "GRAMPS _home page" msgstr "" -#: ../src/ViewManager.py:403 +#: ../src/ViewManager.py:405 msgid "GRAMPS _mailing lists" msgstr "" -#: ../src/ViewManager.py:405 +#: ../src/ViewManager.py:407 msgid "_Report a bug" msgstr "" -#: ../src/ViewManager.py:407 +#: ../src/ViewManager.py:409 msgid "_About" msgstr "" -#: ../src/ViewManager.py:409 +#: ../src/ViewManager.py:411 msgid "_Plugin status" msgstr "" -#: ../src/ViewManager.py:411 +#: ../src/ViewManager.py:413 msgid "_FAQ" msgstr "" -#: ../src/ViewManager.py:412 +#: ../src/ViewManager.py:414 msgid "_Key Bindings" msgstr "" -#: ../src/ViewManager.py:413 +#: ../src/ViewManager.py:415 msgid "_User Manual" msgstr "" -#: ../src/ViewManager.py:415 +#: ../src/ViewManager.py:417 msgid "Tip of the day" msgstr "" -#: ../src/ViewManager.py:420 -msgid "_Save As" -msgstr "" - #: ../src/ViewManager.py:422 msgid "_Export" msgstr "" @@ -2654,106 +2609,106 @@ msgstr "" msgid "_Windows" msgstr "" -#: ../src/ViewManager.py:454 +#: ../src/ViewManager.py:458 msgid "_ScratchPad" msgstr "" -#: ../src/ViewManager.py:455 +#: ../src/ViewManager.py:459 msgid "Open the ScratchPad dialog" msgstr "" -#: ../src/ViewManager.py:456 +#: ../src/ViewManager.py:460 msgid "_Import" msgstr "" -#: ../src/ViewManager.py:458 ../src/ViewManager.py:462 +#: ../src/ViewManager.py:462 ../src/ViewManager.py:466 msgid "_Tools" msgstr "" -#: ../src/ViewManager.py:459 +#: ../src/ViewManager.py:463 msgid "Open the tools dialog" msgstr "" -#: ../src/ViewManager.py:461 +#: ../src/ViewManager.py:465 msgid "_Bookmarks" msgstr "" -#: ../src/ViewManager.py:466 +#: ../src/ViewManager.py:470 msgid "_Sidebar" msgstr "" -#: ../src/ViewManager.py:468 +#: ../src/ViewManager.py:472 msgid "_Toolbar" msgstr "" -#: ../src/ViewManager.py:470 +#: ../src/ViewManager.py:474 msgid "_Filter sidebar" msgstr "" -#: ../src/ViewManager.py:475 ../src/ViewManager.py:1235 +#: ../src/ViewManager.py:479 ../src/ViewManager.py:1185 msgid "_Undo" msgstr "" -#: ../src/ViewManager.py:480 ../src/ViewManager.py:1252 +#: ../src/ViewManager.py:484 ../src/ViewManager.py:1202 msgid "_Redo" msgstr "" -#: ../src/ViewManager.py:505 +#: ../src/ViewManager.py:509 #, python-format msgid "Key %s is not bound" msgstr "" #. load document generators -#: ../src/ViewManager.py:597 +#: ../src/ViewManager.py:601 msgid "Loading document formats..." msgstr "" #. load plugins -#: ../src/ViewManager.py:602 +#: ../src/ViewManager.py:606 msgid "Loading plugins..." msgstr "" -#: ../src/ViewManager.py:616 +#: ../src/ViewManager.py:620 msgid "Ready" msgstr "" -#: ../src/ViewManager.py:645 +#: ../src/ViewManager.py:652 msgid "Autobackup..." msgstr "" -#: ../src/ViewManager.py:659 +#: ../src/ViewManager.py:666 msgid "Abort changes?" msgstr "" -#: ../src/ViewManager.py:660 +#: ../src/ViewManager.py:667 msgid "" "Aborting changes will return the database to the state is was before you " "started this editing session." msgstr "" -#: ../src/ViewManager.py:662 +#: ../src/ViewManager.py:669 msgid "Abort changes" msgstr "" -#: ../src/ViewManager.py:663 +#: ../src/ViewManager.py:670 msgid "Cancel" msgstr "" -#: ../src/ViewManager.py:672 +#: ../src/ViewManager.py:679 msgid "Cannot abandon session's changes" msgstr "" -#: ../src/ViewManager.py:673 +#: ../src/ViewManager.py:680 msgid "" "Changes cannot be completely abandoned because the number of changes made in " "the session exceeded the limit." msgstr "" -#: ../src/ViewManager.py:1181 +#: ../src/ViewManager.py:1131 msgid "Read Only" msgstr "" -#: ../src/ViewManager.py:1479 +#: ../src/ViewManager.py:1429 msgid "" "Much of GRAMPS' artwork is either from\n" "the Tango Project or derived from the Tango\n" @@ -2762,7 +2717,7 @@ msgid "" "license." msgstr "" -#: ../src/ViewManager.py:1492 +#: ../src/ViewManager.py:1442 msgid "GRAMPS Homepage" msgstr "" @@ -2828,8 +2783,8 @@ msgstr "" #: ../src/Merge/_MergePerson.py:87 ../src/Merge/_MergePerson.py:92 #: ../src/Merge/_MergePerson.py:264 ../src/Merge/_MergePerson.py:271 #: ../src/Merge/_MergePerson.py:302 ../src/Merge/_MergePerson.py:307 -#: ../src/DataViews/_PersonView.py:194 ../src/DataViews/_PersonView.py:207 -#: ../src/DataViews/_PersonView.py:218 ../src/DataViews/_PersonView.py:232 +#: ../src/DataViews/PersonView.py:194 ../src/DataViews/PersonView.py:207 +#: ../src/DataViews/PersonView.py:218 ../src/DataViews/PersonView.py:232 msgid "Cannot merge people" msgstr "" @@ -2848,17 +2803,17 @@ msgid "" msgstr "" #. Gender -#: ../src/Merge/_MergePerson.py:124 ../src/DataViews/_PersonView.py:73 +#: ../src/Merge/_MergePerson.py:124 ../src/DataViews/PersonView.py:73 #: ../src/Editors/_EditFamily.py:98 ../src/Selectors/_SelectPerson.py:50 -#: ../src/plugins/siblings.py:45 ../src/plugins/IndivComplete.py:474 +#: ../src/plugins/siblings.py:44 ../src/plugins/IndivComplete.py:474 #: ../src/plugins/NarrativeWeb.py:1928 ../src/plugins/RelCalc.py:59 #: ../src/plugins/StatisticsChart.py:103 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:118 msgid "Gender" msgstr "" -#: ../src/Merge/_MergePerson.py:130 ../src/DataViews/_RelationView.py:556 -#: ../src/plugins/FamilyGroup.py:487 ../src/plugins/FamilyGroup.py:489 +#: ../src/Merge/_MergePerson.py:130 ../src/DataViews/RelationView.py:556 +#: ../src/plugins/FamilyGroup.py:452 ../src/plugins/FamilyGroup.py:454 #: ../src/plugins/MarkerReport.py:137 ../src/plugins/NarrativeWeb.py:700 #: ../src/plugins/NarrativeWeb.py:837 ../src/gen/lib/eventtype.py:91 msgid "Death" @@ -2877,13 +2832,13 @@ msgid "No parents found" msgstr "" #. Go over spouses and build their menu -#: ../src/Merge/_MergePerson.py:160 ../src/DataViews/_PedigreeView.py:1448 +#: ../src/Merge/_MergePerson.py:160 ../src/DataViews/PedigreeView.py:1448 #: ../src/plugins/KinshipReport.py:108 msgid "Spouses" msgstr "" -#: ../src/Merge/_MergePerson.py:176 ../src/DataViews/_RelationView.py:1055 -#: ../src/plugins/FamilyGroup.py:386 ../src/gen/lib/eventtype.py:123 +#: ../src/Merge/_MergePerson.py:176 ../src/DataViews/RelationView.py:1055 +#: ../src/plugins/FamilyGroup.py:351 ../src/gen/lib/eventtype.py:123 msgid "Marriage" msgstr "" @@ -2909,185 +2864,185 @@ msgstr "" msgid "Merge Sources" msgstr "" -#: ../src/DataViews/_EventView.py:76 ../src/DataViews/_FamilyList.py:64 -#: ../src/DataViews/_MediaView.py:87 ../src/DataViews/_PlaceView.py:79 -#: ../src/DataViews/_RepositoryView.py:82 ../src/DataViews/_SourceView.py:74 +#: ../src/DataViews/EventView.py:77 ../src/DataViews/FamilyList.py:64 +#: ../src/DataViews/MediaView.py:87 ../src/DataViews/PlaceView.py:79 +#: ../src/DataViews/RepositoryView.py:82 ../src/DataViews/SourceView.py:74 msgid "Last Changed" msgstr "" -#: ../src/DataViews/_EventView.py:79 ../src/DisplayTabs/_EventEmbedList.py:53 +#: ../src/DataViews/EventView.py:80 ../src/DisplayTabs/_EventEmbedList.py:53 msgid "Add a new event" msgstr "" -#: ../src/DataViews/_EventView.py:80 ../src/DisplayTabs/_EventEmbedList.py:55 +#: ../src/DataViews/EventView.py:81 ../src/DisplayTabs/_EventEmbedList.py:55 msgid "Edit the selected event" msgstr "" -#: ../src/DataViews/_EventView.py:81 +#: ../src/DataViews/EventView.py:82 msgid "Delete the selected event" msgstr "" -#: ../src/DataViews/_EventView.py:178 +#: ../src/DataViews/EventView.py:184 msgid "Event Filter Editor" msgstr "" -#: ../src/DataViews/_EventView.py:181 ../src/DataViews/_FamilyList.py:166 -#: ../src/DataViews/_MediaView.py:217 ../src/DataViews/_NoteView.py:169 -#: ../src/DataViews/_PersonView.py:165 ../src/DataViews/_PlaceView.py:120 -#: ../src/DataViews/_RepositoryView.py:123 ../src/DataViews/_SourceView.py:116 +#: ../src/DataViews/EventView.py:187 ../src/DataViews/FamilyList.py:166 +#: ../src/DataViews/MediaView.py:217 ../src/DataViews/NoteView.py:169 +#: ../src/DataViews/PersonView.py:165 ../src/DataViews/PlaceView.py:120 +#: ../src/DataViews/RepositoryView.py:123 ../src/DataViews/SourceView.py:116 msgid "_Column Editor" msgstr "" -#: ../src/DataViews/_EventView.py:197 +#: ../src/DataViews/EventView.py:207 msgid "Select Event Columns" msgstr "" -#: ../src/DataViews/_EventView.py:238 +#: ../src/DataViews/EventView.py:248 msgid "" "This event is currently being used. Deleting it will remove it from the " "database and from all people and families that reference it." msgstr "" -#: ../src/DataViews/_EventView.py:242 +#: ../src/DataViews/EventView.py:252 msgid "Deleting event will remove it from the database." msgstr "" -#: ../src/DataViews/_EventView.py:250 ../src/DataViews/_NoteView.py:220 -#: ../src/DataViews/_PersonView.py:612 ../src/DataViews/_PlaceView.py:267 -#: ../src/DataViews/_RepositoryView.py:221 ../src/DataViews/_SourceView.py:216 +#: ../src/DataViews/EventView.py:260 ../src/DataViews/NoteView.py:220 +#: ../src/DataViews/PersonView.py:612 ../src/DataViews/PlaceView.py:267 +#: ../src/DataViews/RepositoryView.py:221 ../src/DataViews/SourceView.py:216 #, python-format msgid "Delete %s?" msgstr "" -#: ../src/DataViews/_EventView.py:251 +#: ../src/DataViews/EventView.py:261 msgid "_Delete Event" msgstr "" -#: ../src/DataViews/_FamilyList.py:63 +#: ../src/DataViews/FamilyList.py:63 msgid "Marriage Date" msgstr "" -#: ../src/DataViews/_FamilyList.py:67 +#: ../src/DataViews/FamilyList.py:67 msgid "Add a new family" msgstr "" -#: ../src/DataViews/_FamilyList.py:68 +#: ../src/DataViews/FamilyList.py:68 msgid "Edit the selected family" msgstr "" -#: ../src/DataViews/_FamilyList.py:69 +#: ../src/DataViews/FamilyList.py:69 msgid "Delete the selected family" msgstr "" -#: ../src/DataViews/_FamilyList.py:88 +#: ../src/DataViews/FamilyList.py:88 msgid "Family List" msgstr "" -#: ../src/DataViews/_FamilyList.py:104 +#: ../src/DataViews/FamilyList.py:104 msgid "Select Family List Columns" msgstr "" -#: ../src/DataViews/_FamilyList.py:168 +#: ../src/DataViews/FamilyList.py:168 msgid "Family Filter Editor" msgstr "" -#: ../src/DataViews/_MediaView.py:92 +#: ../src/DataViews/MediaView.py:92 msgid "Edit the selected media object" msgstr "" -#: ../src/DataViews/_MediaView.py:93 +#: ../src/DataViews/MediaView.py:93 msgid "Delete the selected media object" msgstr "" -#: ../src/DataViews/_MediaView.py:199 ../src/DisplayTabs/_GalleryTab.py:458 +#: ../src/DataViews/MediaView.py:199 ../src/DisplayTabs/_GalleryTab.py:458 msgid "Drag Media Object" msgstr "" -#: ../src/DataViews/_MediaView.py:218 +#: ../src/DataViews/MediaView.py:218 msgid "Media Filter Editor" msgstr "" -#: ../src/DataViews/_MediaView.py:221 +#: ../src/DataViews/MediaView.py:221 msgid "View in the default viewer" msgstr "" -#: ../src/DataViews/_MediaView.py:238 +#: ../src/DataViews/MediaView.py:238 #, python-format msgid "Cannot view %s" msgstr "" -#: ../src/DataViews/_MediaView.py:239 +#: ../src/DataViews/MediaView.py:239 #, python-format msgid "GRAMPS cannot find an application that can view a file type of %s." msgstr "" -#: ../src/DataViews/_MediaView.py:249 +#: ../src/DataViews/MediaView.py:249 msgid "Select Media Columns" msgstr "" -#: ../src/DataViews/_MediaView.py:294 ../src/glade/gramps.glade.h:67 +#: ../src/DataViews/MediaView.py:294 ../src/glade/gramps.glade.h:69 msgid "Double click image to view in an external viewer" msgstr "" #. quick test for non-emptiness -#: ../src/DataViews/_MediaView.py:397 +#: ../src/DataViews/MediaView.py:397 msgid "" "This media object is currently being used. If you delete this object, it " "will be removed from the database and from all records that reference it." msgstr "" -#: ../src/DataViews/_MediaView.py:401 +#: ../src/DataViews/MediaView.py:401 msgid "Deleting media object will remove it from the database." msgstr "" -#: ../src/DataViews/_MediaView.py:405 +#: ../src/DataViews/MediaView.py:405 msgid "Delete Media Object?" msgstr "" -#: ../src/DataViews/_MediaView.py:406 +#: ../src/DataViews/MediaView.py:406 msgid "_Delete Media Object" msgstr "" -#: ../src/DataViews/_NoteView.py:72 ../src/Selectors/_SelectNote.py:63 +#: ../src/DataViews/NoteView.py:72 ../src/Selectors/_SelectNote.py:63 #: ../src/plugins/MarkerReport.py:478 #: ../src/Filters/SideBar/_FamilySidebarFilter.py:109 #: ../src/Filters/SideBar/_PersonSidebarFilter.py:124 msgid "Marker" msgstr "" -#: ../src/DataViews/_NoteView.py:73 ../src/DisplayTabs/_NoteTab.py:72 +#: ../src/DataViews/NoteView.py:73 ../src/DisplayTabs/_NoteTab.py:72 #: ../src/Selectors/_SelectNote.py:64 ../src/plugins/SimpleBookTitle.py:214 msgid "Preview" msgstr "" -#: ../src/DataViews/_NoteView.py:77 ../src/DisplayTabs/_NoteTab.py:64 +#: ../src/DataViews/NoteView.py:77 ../src/DisplayTabs/_NoteTab.py:64 msgid "Edit the selected note" msgstr "" -#: ../src/DataViews/_NoteView.py:78 +#: ../src/DataViews/NoteView.py:78 msgid "Delete the selected note" msgstr "" -#: ../src/DataViews/_NoteView.py:170 +#: ../src/DataViews/NoteView.py:170 msgid "Note Filter Editor" msgstr "" -#: ../src/DataViews/_NoteView.py:185 +#: ../src/DataViews/NoteView.py:185 msgid "Select Note Columns" msgstr "" #. quick test for non-emptiness -#: ../src/DataViews/_NoteView.py:211 +#: ../src/DataViews/NoteView.py:211 msgid "" "This note is currently being used. Deleting it will remove it from the " "database and from all other objects that reference it." msgstr "" -#: ../src/DataViews/_NoteView.py:215 +#: ../src/DataViews/NoteView.py:215 msgid "Deleting note will remove it from the database." msgstr "" -#: ../src/DataViews/_NoteView.py:221 +#: ../src/DataViews/NoteView.py:221 msgid "_Delete Note" msgstr "" @@ -3096,45 +3051,45 @@ msgstr "" #. Constants #. #. ------------------------------------------------------------------------ -#: ../src/DataViews/_PedigreeView.py:72 ../src/plugins/AncestorChart.py:54 +#: ../src/DataViews/PedigreeView.py:72 ../src/plugins/AncestorChart.py:54 #: ../src/plugins/DescendChart.py:53 ../src/plugins/DescendReport.py:56 msgid "b." msgstr "" -#: ../src/DataViews/_PedigreeView.py:73 ../src/plugins/AncestorChart.py:55 +#: ../src/DataViews/PedigreeView.py:73 ../src/plugins/AncestorChart.py:55 #: ../src/plugins/DescendChart.py:54 ../src/plugins/DescendReport.py:57 msgid "d." msgstr "" -#: ../src/DataViews/_PedigreeView.py:74 +#: ../src/DataViews/PedigreeView.py:74 msgid "bap." msgstr "" -#: ../src/DataViews/_PedigreeView.py:75 +#: ../src/DataViews/PedigreeView.py:75 msgid "chr." msgstr "" -#: ../src/DataViews/_PedigreeView.py:76 +#: ../src/DataViews/PedigreeView.py:76 msgid "bur." msgstr "" -#: ../src/DataViews/_PedigreeView.py:77 +#: ../src/DataViews/PedigreeView.py:77 msgid "crem." msgstr "" -#: ../src/DataViews/_PedigreeView.py:970 +#: ../src/DataViews/PedigreeView.py:970 msgid "Jump to child..." msgstr "" -#: ../src/DataViews/_PedigreeView.py:980 +#: ../src/DataViews/PedigreeView.py:980 msgid "Jump to father" msgstr "" -#: ../src/DataViews/_PedigreeView.py:989 +#: ../src/DataViews/PedigreeView.py:989 msgid "Jump to mother" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1262 +#: ../src/DataViews/PedigreeView.py:1262 msgid "A person was found to be his/her own ancestor." msgstr "" @@ -3143,512 +3098,508 @@ msgstr "" #. FIXME: revert to stock item when German gtk translation is fixed #. (gtk.STOCK_HOME,self.parent.on_home_clicked,1), #. FIXME: remove when German gtk translation is fixed -#: ../src/DataViews/_PedigreeView.py:1305 -#: ../src/DataViews/_PedigreeView.py:1314 ../src/plugins/NarrativeWeb.py:371 -#: ../src/plugins/NarrativeWeb.py:1400 ../src/plugins/NarrativeWeb.py:1402 +#: ../src/DataViews/PedigreeView.py:1305 ../src/DataViews/PedigreeView.py:1314 +#: ../src/plugins/NarrativeWeb.py:371 ../src/plugins/NarrativeWeb.py:1400 +#: ../src/plugins/NarrativeWeb.py:1402 msgid "Home" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1328 +#: ../src/DataViews/PedigreeView.py:1328 msgid "Show images" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1337 +#: ../src/DataViews/PedigreeView.py:1337 msgid "Show marriage data" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1346 +#: ../src/DataViews/PedigreeView.py:1346 msgid "Tree style" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1353 +#: ../src/DataViews/PedigreeView.py:1353 msgid "Version A" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1360 +#: ../src/DataViews/PedigreeView.py:1360 msgid "Version B" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1372 +#: ../src/DataViews/PedigreeView.py:1372 msgid "Tree size" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1379 +#: ../src/DataViews/PedigreeView.py:1379 msgid "Automatic" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1387 +#: ../src/DataViews/PedigreeView.py:1387 #, python-format msgid "%d generations" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1400 -#: ../src/DataViews/_PedigreeView.py:1420 +#: ../src/DataViews/PedigreeView.py:1400 ../src/DataViews/PedigreeView.py:1420 msgid "People Menu" msgstr "" #. Go over siblings and build their menu -#: ../src/DataViews/_PedigreeView.py:1482 -#: ../src/DataViews/_RelationView.py:786 ../src/plugins/siblings.py:75 -#: ../src/plugins/NarrativeWeb.py:2058 +#: ../src/DataViews/PedigreeView.py:1482 ../src/DataViews/RelationView.py:786 +#: ../src/plugins/siblings.py:74 ../src/plugins/NarrativeWeb.py:2058 msgid "Siblings" msgstr "" #. Go over children and build their menu -#: ../src/DataViews/_PedigreeView.py:1525 -#: ../src/DataViews/_RelationView.py:1152 ../src/Editors/_EditFamily.py:113 -#: ../src/plugins/FamilyGroup.py:588 ../src/plugins/IndivComplete.py:341 -#: ../src/plugins/NarrativeWeb.py:2128 +#: ../src/DataViews/PedigreeView.py:1525 ../src/DataViews/RelationView.py:1152 +#: ../src/Editors/_EditFamily.py:113 ../src/plugins/FamilyGroup.py:553 +#: ../src/plugins/IndivComplete.py:341 ../src/plugins/NarrativeWeb.py:2128 msgid "Children" msgstr "" #. Go over parents and build their menu -#: ../src/DataViews/_PedigreeView.py:1599 +#: ../src/DataViews/PedigreeView.py:1599 msgid "Related" msgstr "" -#: ../src/DataViews/_PedigreeView.py:1650 +#: ../src/DataViews/PedigreeView.py:1650 msgid "Family Menu" msgstr "" -#: ../src/DataViews/_PersonView.py:74 ../src/Editors/_EditFamily.py:101 -#: ../src/Selectors/_SelectPerson.py:51 ../src/plugins/siblings.py:45 +#: ../src/DataViews/PersonView.py:74 ../src/Editors/_EditFamily.py:101 +#: ../src/Selectors/_SelectPerson.py:51 ../src/plugins/siblings.py:44 #: ../src/plugins/lineage.py:61 ../src/plugins/RelCalc.py:60 -#: ../src/plugins/TimeLine.py:410 +#: ../src/plugins/SameSurnames.py:45 ../src/plugins/TimeLine.py:410 msgid "Birth Date" msgstr "" -#: ../src/DataViews/_PersonView.py:75 ../src/Editors/_EditFamily.py:103 +#: ../src/DataViews/PersonView.py:75 ../src/Editors/_EditFamily.py:103 #: ../src/Selectors/_SelectPerson.py:52 ../src/plugins/RelCalc.py:61 msgid "Birth Place" msgstr "" -#: ../src/DataViews/_PersonView.py:76 ../src/Editors/_EditFamily.py:102 +#: ../src/DataViews/PersonView.py:76 ../src/Editors/_EditFamily.py:102 #: ../src/Selectors/_SelectPerson.py:53 ../src/plugins/lineage.py:61 #: ../src/plugins/lineage.py:92 ../src/plugins/RelCalc.py:62 msgid "Death Date" msgstr "" -#: ../src/DataViews/_PersonView.py:77 ../src/Editors/_EditFamily.py:104 +#: ../src/DataViews/PersonView.py:77 ../src/Editors/_EditFamily.py:104 #: ../src/Selectors/_SelectPerson.py:54 ../src/plugins/RelCalc.py:63 msgid "Death Place" msgstr "" -#: ../src/DataViews/_PersonView.py:79 ../src/Selectors/_SelectPerson.py:56 +#: ../src/DataViews/PersonView.py:79 ../src/Selectors/_SelectPerson.py:56 #: ../src/plugins/RelCalc.py:65 msgid "Last Change" msgstr "" -#: ../src/DataViews/_PersonView.py:91 ../src/plugins/MarkerReport.py:108 +#: ../src/DataViews/PersonView.py:91 ../src/plugins/MarkerReport.py:108 msgid "People" msgstr "" -#: ../src/DataViews/_PersonView.py:149 +#: ../src/DataViews/PersonView.py:149 msgid "Expand all nodes" msgstr "" -#: ../src/DataViews/_PersonView.py:152 +#: ../src/DataViews/PersonView.py:152 msgid "Edit the selected person" msgstr "" -#: ../src/DataViews/_PersonView.py:153 +#: ../src/DataViews/PersonView.py:153 msgid "Collapse all nodes" msgstr "" -#: ../src/DataViews/_PersonView.py:162 +#: ../src/DataViews/PersonView.py:162 msgid "Add a new person" msgstr "" -#: ../src/DataViews/_PersonView.py:164 +#: ../src/DataViews/PersonView.py:164 msgid "Remove the selected person" msgstr "" -#: ../src/DataViews/_PersonView.py:167 +#: ../src/DataViews/PersonView.py:167 msgid "_Compare and merge" msgstr "" -#: ../src/DataViews/_PersonView.py:169 +#: ../src/DataViews/PersonView.py:169 msgid "_Fast merge" msgstr "" -#: ../src/DataViews/_PersonView.py:195 ../src/DataViews/_PersonView.py:208 -#: ../src/DataViews/_PersonView.py:219 ../src/DataViews/_PersonView.py:233 +#: ../src/DataViews/PersonView.py:195 ../src/DataViews/PersonView.py:208 +#: ../src/DataViews/PersonView.py:219 ../src/DataViews/PersonView.py:233 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 " "person." msgstr "" -#: ../src/DataViews/_PersonView.py:241 +#: ../src/DataViews/PersonView.py:241 msgid "Select Person Columns" msgstr "" -#: ../src/DataViews/_PersonView.py:504 +#: ../src/DataViews/PersonView.py:504 msgid "Active person not visible" msgstr "" -#: ../src/DataViews/_PersonView.py:588 ../src/Filters/_SearchBar.py:142 +#: ../src/DataViews/PersonView.py:588 ../src/Filters/_SearchBar.py:142 msgid "Updating display..." msgstr "" -#: ../src/DataViews/_PersonView.py:609 +#: ../src/DataViews/PersonView.py:609 msgid "Deleting the person will remove the person from the database." msgstr "" -#: ../src/DataViews/_PersonView.py:614 +#: ../src/DataViews/PersonView.py:614 msgid "_Delete Person" msgstr "" -#: ../src/DataViews/_PersonView.py:629 +#: ../src/DataViews/PersonView.py:629 #, python-format msgid "Delete Person (%s)" msgstr "" -#: ../src/DataViews/_PersonView.py:889 +#: ../src/DataViews/PersonView.py:889 msgid "Go to default person" msgstr "" -#: ../src/DataViews/_PersonView.py:894 +#: ../src/DataViews/PersonView.py:894 msgid "Edit selected person" msgstr "" -#: ../src/DataViews/_PersonView.py:900 +#: ../src/DataViews/PersonView.py:900 msgid "Delete selected person" msgstr "" -#: ../src/DataViews/_PlaceView.py:69 +#: ../src/DataViews/PlaceView.py:69 msgid "Place Name" msgstr "" -#: ../src/DataViews/_PlaceView.py:71 ../src/plugins/NarrativeWeb.py:1021 +#: ../src/DataViews/PlaceView.py:71 ../src/plugins/NarrativeWeb.py:1021 msgid "Church Parish" msgstr "" -#: ../src/DataViews/_PlaceView.py:74 ../src/DataViews/_RepositoryView.py:77 +#: ../src/DataViews/PlaceView.py:74 ../src/DataViews/RepositoryView.py:77 #: ../src/DisplayTabs/_LocationEmbedList.py:54 #: ../src/plugins/NarrativeWeb.py:1022 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:86 msgid "County" msgstr "" -#: ../src/DataViews/_PlaceView.py:75 ../src/DataViews/_RepositoryView.py:78 +#: ../src/DataViews/PlaceView.py:75 ../src/DataViews/RepositoryView.py:78 #: ../src/DisplayTabs/_AddrEmbedList.py:63 ../src/plugins/ExtractCity.py:346 #: ../src/Filters/SideBar/_PlaceSidebarFilter.py:87 msgid "State" msgstr "" -#: ../src/DataViews/_PlaceView.py:77 ../src/plugins/NarrativeWeb.py:1032 +#: ../src/DataViews/PlaceView.py:77 ../src/plugins/NarrativeWeb.py:1032 msgid "Longitude" msgstr "" -#: ../src/DataViews/_PlaceView.py:78 ../src/plugins/NarrativeWeb.py:1037 +#: ../src/DataViews/PlaceView.py:78 ../src/plugins/NarrativeWeb.py:1037 msgid "Latitude" msgstr "" -#: ../src/DataViews/_PlaceView.py:80 ../src/DataViews/_RepositoryView.py:74 +#: ../src/DataViews/PlaceView.py:80 ../src/DataViews/RepositoryView.py:74 #: ../src/DisplayTabs/_LocationEmbedList.py:52 #: ../src/plugins/NarrativeWeb.py:1019 msgid "Street" msgstr "" -#: ../src/DataViews/_PlaceView.py:84 +#: ../src/DataViews/PlaceView.py:84 msgid "Edit the selected place" msgstr "" -#: ../src/DataViews/_PlaceView.py:85 +#: ../src/DataViews/PlaceView.py:85 msgid "Delete the selected place" msgstr "" -#: ../src/DataViews/_PlaceView.py:121 ../src/DataViews/_SourceView.py:117 +#: ../src/DataViews/PlaceView.py:121 ../src/DataViews/SourceView.py:117 msgid "_Merge" msgstr "" -#: ../src/DataViews/_PlaceView.py:123 +#: ../src/DataViews/PlaceView.py:123 msgid "_Google Maps" msgstr "" -#: ../src/DataViews/_PlaceView.py:125 +#: ../src/DataViews/PlaceView.py:125 msgid "Attempt to map location on Google Maps" msgstr "" -#: ../src/DataViews/_PlaceView.py:126 +#: ../src/DataViews/PlaceView.py:126 msgid "Place Filter Editor" msgstr "" -#: ../src/DataViews/_PlaceView.py:160 +#: ../src/DataViews/PlaceView.py:160 msgid "Select Place Columns" msgstr "" -#: ../src/DataViews/_PlaceView.py:255 +#: ../src/DataViews/PlaceView.py:255 msgid "" "This place is currently being used. Deleting it will remove it from the " "database and from all people and families that reference it." msgstr "" -#: ../src/DataViews/_PlaceView.py:259 +#: ../src/DataViews/PlaceView.py:259 msgid "Deleting place will remove it from the database." msgstr "" -#: ../src/DataViews/_PlaceView.py:268 +#: ../src/DataViews/PlaceView.py:268 msgid "_Delete Place" msgstr "" -#: ../src/DataViews/_PlaceView.py:287 +#: ../src/DataViews/PlaceView.py:287 msgid "Cannot merge places." msgstr "" -#: ../src/DataViews/_PlaceView.py:288 +#: ../src/DataViews/PlaceView.py:288 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 " "place." msgstr "" -#: ../src/DataViews/_RelationView.py:320 +#: ../src/DataViews/RelationView.py:320 msgid "_Reorder" msgstr "" -#: ../src/DataViews/_RelationView.py:321 +#: ../src/DataViews/RelationView.py:321 msgid "Change order of parents and families" msgstr "" -#: ../src/DataViews/_RelationView.py:327 +#: ../src/DataViews/RelationView.py:327 msgid "Edit the active person" msgstr "" -#: ../src/DataViews/_RelationView.py:328 +#: ../src/DataViews/RelationView.py:328 msgid "Add partner" msgstr "" -#: ../src/DataViews/_RelationView.py:329 ../src/DataViews/_RelationView.py:692 +#: ../src/DataViews/RelationView.py:329 ../src/DataViews/RelationView.py:692 msgid "Add a new family with person as parent" msgstr "" -#: ../src/DataViews/_RelationView.py:330 +#: ../src/DataViews/RelationView.py:330 msgid "Add new parents" msgstr "" -#: ../src/DataViews/_RelationView.py:331 ../src/DataViews/_RelationView.py:686 +#: ../src/DataViews/RelationView.py:331 ../src/DataViews/RelationView.py:686 msgid "Add a new set of parents" msgstr "" -#: ../src/DataViews/_RelationView.py:332 +#: ../src/DataViews/RelationView.py:332 msgid "Add existing parents" msgstr "" -#: ../src/DataViews/_RelationView.py:333 ../src/DataViews/_RelationView.py:687 +#: ../src/DataViews/RelationView.py:333 ../src/DataViews/RelationView.py:687 msgid "Add person as child to an existing family" msgstr "" -#: ../src/DataViews/_RelationView.py:340 +#: ../src/DataViews/RelationView.py:340 msgid "Show details" msgstr "" -#: ../src/DataViews/_RelationView.py:343 +#: ../src/DataViews/RelationView.py:343 msgid "Show siblings" msgstr "" -#: ../src/DataViews/_RelationView.py:517 ../src/DataViews/_RelationView.py:824 -#: ../src/DataViews/_RelationView.py:863 ../src/DataViews/_RelationView.py:924 -#: ../src/DataViews/_RelationView.py:1022 +#: ../src/DataViews/RelationView.py:517 ../src/DataViews/RelationView.py:824 +#: ../src/DataViews/RelationView.py:863 ../src/DataViews/RelationView.py:924 +#: ../src/DataViews/RelationView.py:1022 #, python-format msgid "Edit %s" msgstr "" -#: ../src/DataViews/_RelationView.py:602 ../src/DataViews/_RelationView.py:629 +#: ../src/DataViews/RelationView.py:602 ../src/DataViews/RelationView.py:629 #, python-format msgid "%(date)s in %(place)s" msgstr "" -#: ../src/DataViews/_RelationView.py:688 +#: ../src/DataViews/RelationView.py:688 msgid "Edit parents" msgstr "" -#: ../src/DataViews/_RelationView.py:689 +#: ../src/DataViews/RelationView.py:689 msgid "Reorder parents" msgstr "" -#: ../src/DataViews/_RelationView.py:690 +#: ../src/DataViews/RelationView.py:690 msgid "Remove person as child of these parents" msgstr "" -#: ../src/DataViews/_RelationView.py:694 +#: ../src/DataViews/RelationView.py:694 msgid "Edit family" msgstr "" -#: ../src/DataViews/_RelationView.py:695 +#: ../src/DataViews/RelationView.py:695 msgid "Reorder families" msgstr "" -#: ../src/DataViews/_RelationView.py:696 +#: ../src/DataViews/RelationView.py:696 msgid "Remove person as parent in this family" msgstr "" -#: ../src/DataViews/_RelationView.py:748 +#: ../src/DataViews/RelationView.py:748 #, python-format msgid " (%d siblings)" msgstr "" -#: ../src/DataViews/_RelationView.py:753 +#: ../src/DataViews/RelationView.py:753 msgid " (1 brother)" msgstr "" -#: ../src/DataViews/_RelationView.py:755 +#: ../src/DataViews/RelationView.py:755 msgid " (1 sister)" msgstr "" -#: ../src/DataViews/_RelationView.py:757 +#: ../src/DataViews/RelationView.py:757 msgid " (1 sibling)" msgstr "" -#: ../src/DataViews/_RelationView.py:759 +#: ../src/DataViews/RelationView.py:759 msgid " (only child)" msgstr "" -#: ../src/DataViews/_RelationView.py:811 ../src/plugins/all_relations.py:278 +#: ../src/DataViews/RelationView.py:811 ../src/plugins/all_relations.py:278 msgid "and" msgstr "" -#: ../src/DataViews/_RelationView.py:974 +#: ../src/DataViews/RelationView.py:974 #, python-format msgid "b. %(birthdate)s, d. %(deathdate)s" msgstr "" -#: ../src/DataViews/_RelationView.py:979 +#: ../src/DataViews/RelationView.py:979 #, python-format msgid "b. %s" msgstr "" -#: ../src/DataViews/_RelationView.py:981 +#: ../src/DataViews/RelationView.py:981 #, python-format msgid "d. %s" msgstr "" -#: ../src/DataViews/_RelationView.py:1042 +#: ../src/DataViews/RelationView.py:1042 #, python-format msgid "Relationship type: %s" msgstr "" -#: ../src/DataViews/_RelationView.py:1082 +#: ../src/DataViews/RelationView.py:1082 #, python-format msgid "%(event_type)s: %(date)s in %(place)s" msgstr "" -#: ../src/DataViews/_RelationView.py:1086 +#: ../src/DataViews/RelationView.py:1086 #, python-format msgid "%(event_type)s: %(date)s" msgstr "" -#: ../src/DataViews/_RelationView.py:1090 +#: ../src/DataViews/RelationView.py:1090 #, python-format msgid "%(event_type)s: %(place)s" msgstr "" -#: ../src/DataViews/_RelationView.py:1101 +#: ../src/DataViews/RelationView.py:1101 msgid "Broken family detected" msgstr "" -#: ../src/DataViews/_RelationView.py:1102 +#: ../src/DataViews/RelationView.py:1102 msgid "Please run the Check and Repair Database tool" msgstr "" -#: ../src/DataViews/_RelationView.py:1123 +#: ../src/DataViews/RelationView.py:1123 #, python-format msgid " (%d children)" msgstr "" -#: ../src/DataViews/_RelationView.py:1125 +#: ../src/DataViews/RelationView.py:1125 msgid " (1 child)" msgstr "" -#: ../src/DataViews/_RelationView.py:1127 +#: ../src/DataViews/RelationView.py:1127 msgid " (no children)" msgstr "" -#: ../src/DataViews/_RepositoryView.py:73 +#: ../src/DataViews/RepositoryView.py:73 msgid "Home URL" msgstr "" -#: ../src/DataViews/_RepositoryView.py:81 +#: ../src/DataViews/RepositoryView.py:81 msgid "Search URL" msgstr "" -#: ../src/DataViews/_RepositoryView.py:85 +#: ../src/DataViews/RepositoryView.py:85 msgid "Add a new repository" msgstr "" -#: ../src/DataViews/_RepositoryView.py:86 +#: ../src/DataViews/RepositoryView.py:86 #: ../src/DisplayTabs/_RepoEmbedList.py:55 msgid "Edit the selected repository" msgstr "" -#: ../src/DataViews/_RepositoryView.py:87 +#: ../src/DataViews/RepositoryView.py:87 msgid "Delete the selected repository" msgstr "" -#: ../src/DataViews/_RepositoryView.py:124 +#: ../src/DataViews/RepositoryView.py:124 msgid "Repository Filter Editor" msgstr "" -#: ../src/DataViews/_RepositoryView.py:131 +#: ../src/DataViews/RepositoryView.py:131 msgid "Select Repository Columns" msgstr "" -#: ../src/DataViews/_RepositoryView.py:213 +#: ../src/DataViews/RepositoryView.py:213 msgid "" "This repository is currently being used. Deleting it will remove it from the " "database and from all sources that reference it." msgstr "" -#: ../src/DataViews/_RepositoryView.py:217 +#: ../src/DataViews/RepositoryView.py:217 msgid "Deleting repository will remove it from the database." msgstr "" -#: ../src/DataViews/_RepositoryView.py:222 +#: ../src/DataViews/RepositoryView.py:222 msgid "_Delete Repository" msgstr "" -#: ../src/DataViews/_SourceView.py:77 +#: ../src/DataViews/SourceView.py:77 msgid "Add a new source" msgstr "" -#: ../src/DataViews/_SourceView.py:78 -#: ../src/DisplayTabs/_SourceEmbedList.py:55 +#: ../src/DataViews/SourceView.py:78 ../src/DisplayTabs/_SourceEmbedList.py:55 msgid "Edit the selected source" msgstr "" -#: ../src/DataViews/_SourceView.py:79 +#: ../src/DataViews/SourceView.py:79 msgid "Delete the selected source" msgstr "" -#: ../src/DataViews/_SourceView.py:119 +#: ../src/DataViews/SourceView.py:119 msgid "Source Filter Editor" msgstr "" -#: ../src/DataViews/_SourceView.py:126 +#: ../src/DataViews/SourceView.py:126 msgid "Select Source Columns" msgstr "" #. quick test for non-emptiness -#: ../src/DataViews/_SourceView.py:204 +#: ../src/DataViews/SourceView.py:204 msgid "" "This source is currently being used. Deleting it will remove it from the " "database and from all people and families that reference it." msgstr "" -#: ../src/DataViews/_SourceView.py:208 +#: ../src/DataViews/SourceView.py:208 msgid "Deleting source will remove it from the database." msgstr "" -#: ../src/DataViews/_SourceView.py:217 +#: ../src/DataViews/SourceView.py:217 msgid "_Delete Source" msgstr "" -#: ../src/DataViews/_SourceView.py:236 +#: ../src/DataViews/SourceView.py:236 msgid "Cannot merge sources." msgstr "" -#: ../src/DataViews/_SourceView.py:237 +#: ../src/DataViews/SourceView.py:237 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 " @@ -3736,7 +3687,7 @@ msgstr "" #: ../src/docgen/ODFDoc.py:1152 ../src/docgen/PSDrawDoc.py:58 #: ../src/plugins/GraphViz.py:1133 ../src/plugins/GraphViz.py:1189 -#: ../src/ReportBase/_GraphvizReportDialog.py:605 +#: ../src/ReportBase/_GraphvizReportDialog.py:661 #, python-format msgid "Open in %(program_name)s" msgstr "" @@ -4562,43 +4513,6 @@ msgstr "" msgid "Internet Address Editor" msgstr "" -#: ../src/GrampsDb/_GrampsDbWriteXML.py:170 -#: ../src/GrampsDb/_GrampsDbWriteXML.py:180 -#: ../src/GrampsDb/_GrampsDbWriteXML.py:198 -#, python-format -msgid "Failure writing %s" -msgstr "" - -#: ../src/GrampsDb/_GrampsDbWriteXML.py:171 -msgid "" -"The database cannot be saved because you do not have permission to write to " -"the directory. Please make sure you have write access to the directory and " -"try again." -msgstr "" - -#: ../src/GrampsDb/_GrampsDbWriteXML.py:181 -msgid "" -"The database cannot be saved because you do not have permission to write to " -"the file. Please make sure you have write access to the file and try again." -msgstr "" - -#. ------------------------------------------------------------------------- -#. -#. -#. -#. ------------------------------------------------------------------------- -#: ../src/GrampsDb/_GrampsDbWriteXML.py:1147 -#: ../src/GrampsDbUtils/_WriteXML.py:87 -msgid "GRAMPS _XML database" -msgstr "" - -#: ../src/GrampsDb/_GrampsDbWriteXML.py:1148 -#: ../src/GrampsDbUtils/_WriteXML.py:88 -msgid "" -"The GRAMPS XML database is a format used by older versions of GRAMPS. It is " -"read-write compatible with the present GRAMPS database format." -msgstr "" - #: ../src/GrampsDbUtils/_Backup.py:89 msgid "Error saving backup data" msgstr "" @@ -4673,6 +4587,77 @@ msgstr "" msgid "Import from %s" msgstr "" +#: ../src/GrampsDbUtils/_GrampsBSDDB.py:1067 ../src/gen/db/dbdir.py:1135 +msgid "Rebuild reference map" +msgstr "" + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:170 +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:180 +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:198 +#, python-format +msgid "Failure writing %s" +msgstr "" + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:171 +msgid "" +"The database cannot be saved because you do not have permission to write to " +"the directory. Please make sure you have write access to the directory and " +"try again." +msgstr "" + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:181 +msgid "" +"The database cannot be saved because you do not have permission to write to " +"the file. Please make sure you have write access to the file and try again." +msgstr "" + +#. ------------------------------------------------------------------------- +#. +#. +#. +#. ------------------------------------------------------------------------- +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:1147 +#: ../src/GrampsDbUtils/_WriteXML.py:88 +msgid "GRAMPS _XML database" +msgstr "" + +#: ../src/GrampsDbUtils/_GrampsDbWriteXML.py:1148 +msgid "" +"The GRAMPS XML database is a format used by older versions of GRAMPS. It is " +"read-write compatible with the present GRAMPS database format." +msgstr "" + +#: ../src/GrampsDbUtils/importdbdir.py:63 +#: ../src/GrampsDbUtils/importdbdir.py:76 ../src/GrampsDbUtils/_ReadXML.py:126 +#: ../src/GrampsDbUtils/_ReadXML.py:133 ../src/GrampsDbUtils/_WriteGrdb.py:63 +#: ../src/plugins/ReadGrdb.py:87 ../src/plugins/ReadGrdb.py:100 +#, python-format +msgid "%s could not be opened" +msgstr "" + +#: ../src/GrampsDbUtils/importdbdir.py:70 ../src/plugins/ReadGrdb.py:94 +msgid "" +"The database version is not supported by this version of GRAMPS.\n" +"Please upgrade to the corresponding version or use XML for porting data " +"between different database versions." +msgstr "" + +#: ../src/GrampsDbUtils/importdbdir.py:77 ../src/plugins/ReadGrdb.py:101 +msgid "The Database version is not supported by this version of GRAMPS." +msgstr "" + +#: ../src/GrampsDbUtils/importdbdir.py:218 +#: ../src/GrampsDbUtils/_ReadXML.py:1183 ../src/plugins/ReadGrdb.py:242 +#, python-format +msgid "" +"Your family tree groups name %s together with %s, did not change this " +"grouping to %s" +msgstr "" + +#: ../src/GrampsDbUtils/importdbdir.py:228 ../src/plugins/ReadGrdb.py:256 +msgid "Import database" +msgstr "" + #: ../src/GrampsDbUtils/_ReadGedcom.py:122 #: ../src/GrampsDbUtils/_ReadGedcom.py:139 ../src/plugins/ImportCSV.py:191 #: ../src/plugins/ImportGeneWeb.py:92 ../src/plugins/ImportGeneWeb.py:98 @@ -4694,13 +4679,6 @@ msgstr "" msgid "Error reading GEDCOM file" msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:126 ../src/GrampsDbUtils/_ReadXML.py:133 -#: ../src/GrampsDbUtils/_WriteGrdb.py:63 ../src/plugins/ReadGrdb.py:87 -#: ../src/plugins/ReadGrdb.py:100 -#, python-format -msgid "%s could not be opened" -msgstr "" - #: ../src/GrampsDbUtils/_ReadXML.py:145 ../src/GrampsDbUtils/_ReadXML.py:155 #, python-format msgid "Error reading %s" @@ -4731,13 +4709,6 @@ msgstr "" msgid "Witness name: %s" msgstr "" -#: ../src/GrampsDbUtils/_ReadXML.py:1183 ../src/plugins/ReadGrdb.py:242 -#, python-format -msgid "" -"Your family tree groups name %s together with %s, did not change this " -"grouping to %s" -msgstr "" - #: ../src/GrampsDbUtils/_ReadXML.py:1700 #, python-format msgid "Witness comment: %s" @@ -4774,7 +4745,13 @@ msgstr "" msgid "GEDCOM export options" msgstr "" -#: ../src/GrampsDbUtils/_WriteXML.py:91 +#: ../src/GrampsDbUtils/_WriteXML.py:89 +msgid "" +"The GRAMPS XML database is a text version of a family tree. It is read-write " +"compatible with the present GRAMPS database format." +msgstr "" + +#: ../src/GrampsDbUtils/_WriteXML.py:92 msgid "GRAMPS XML export options" msgstr "" @@ -5012,28 +4989,30 @@ msgid "All Events" msgstr "" #: ../src/plugins/all_events.py:145 ../src/plugins/all_events.py:156 -#: ../src/plugins/all_relations.py:350 ../src/plugins/siblings.py:76 -#: ../src/plugins/AncestorChart.py:524 ../src/plugins/AncestorReport.py:345 +#: ../src/plugins/all_relations.py:350 ../src/plugins/siblings.py:75 +#: ../src/plugins/AncestorChart.py:524 ../src/plugins/AncestorReport.py:322 #: ../src/plugins/BookReport.py:1190 ../src/plugins/Calendar.py:900 #: ../src/plugins/Calendar.py:913 ../src/plugins/ChangeNames.py:204 -#: ../src/plugins/ChangeTypes.py:207 ../src/plugins/Checkpoint.py:440 +#: ../src/plugins/ChangeTypes.py:207 ../src/plugins/Checkpoint.py:439 #: ../src/plugins/Check.py:1516 ../src/plugins/CountAncestors.py:142 #: ../src/plugins/Desbrowser.py:161 ../src/plugins/DescendChart.py:476 -#: ../src/plugins/DescendReport.py:276 ../src/plugins/EndOfLineReport.py:297 +#: ../src/plugins/DescendReport.py:258 ../src/plugins/EndOfLineReport.py:305 #: ../src/plugins/Eval.py:130 ../src/plugins/EventCmp.py:455 #: ../src/plugins/EventNames.py:163 ../src/plugins/ExtractCity.py:585 -#: ../src/plugins/FamilyGroup.py:934 ../src/plugins/FamilyLines.py:1430 +#: ../src/plugins/FamilyGroup.py:813 ../src/plugins/FamilyLines.py:1430 #: ../src/plugins/FanChart.py:422 ../src/plugins/FindDupes.py:698 #: ../src/plugins/GraphViz.py:1327 ../src/plugins/GraphViz.py:1342 -#: ../src/plugins/GVHourGlass.py:180 ../src/plugins/GVRelGraph.py:505 -#: ../src/plugins/IndivComplete.py:676 ../src/plugins/KinshipReport.py:435 -#: ../src/plugins/Leak.py:131 ../src/plugins/lineage.py:240 -#: ../src/plugins/lineage.py:251 ../src/plugins/MarkerReport.py:568 +#: ../src/plugins/GVFamilyLines.py:836 ../src/plugins/GVHourGlass.py:180 +#: ../src/plugins/GVRelGraph.py:509 ../src/plugins/IndivComplete.py:676 +#: ../src/plugins/KinshipReport.py:435 ../src/plugins/Leak.py:131 +#: ../src/plugins/lineage.py:240 ../src/plugins/lineage.py:251 +#: ../src/plugins/OnThisDay.py:111 ../src/plugins/MarkerReport.py:568 #: ../src/plugins/NarrativeWeb.py:3286 ../src/plugins/PatchNames.py:357 #: ../src/plugins/Rebuild.py:125 ../src/plugins/RelCalc.py:250 #: ../src/plugins/RemoveUnused.py:405 ../src/plugins/ReorderIds.py:227 -#: ../src/plugins/SoundGen.py:145 ../src/plugins/StatisticsChart.py:949 -#: ../src/plugins/TimeLine.py:458 ../src/plugins/RebuildRefMap.py:126 +#: ../src/plugins/SameSurnames.py:71 ../src/plugins/SoundGen.py:145 +#: ../src/plugins/StatisticsChart.py:949 ../src/plugins/TimeLine.py:458 +#: ../src/plugins/RebuildRefMap.py:126 msgid "Stable" msgstr "" @@ -5130,16 +5109,20 @@ msgid "Display all relationships between person and home person." msgstr "" #. display the title -#: ../src/plugins/siblings.py:43 +#: ../src/plugins/siblings.py:42 #, python-format msgid "Siblings of %s" msgstr "" -#: ../src/plugins/siblings.py:45 +#: ../src/plugins/siblings.py:44 msgid "Sibling" msgstr "" -#: ../src/plugins/siblings.py:77 +#: ../src/plugins/siblings.py:57 +msgid "self" +msgstr "" + +#: ../src/plugins/siblings.py:76 msgid "Display a person's siblings." msgstr "" @@ -5148,26 +5131,29 @@ msgstr "" msgid "Ancestor Graph for %s" msgstr "" +#. ######################### #. ############################### -#: ../src/plugins/AncestorChart.py:451 ../src/plugins/Calendar.py:477 -#: ../src/plugins/Calendar.py:616 ../src/plugins/DescendChart.py:404 +#: ../src/plugins/AncestorChart.py:451 ../src/plugins/AncestorReport.py:229 +#: ../src/plugins/Calendar.py:477 ../src/plugins/Calendar.py:616 +#: ../src/plugins/DescendChart.py:404 ../src/plugins/DescendReport.py:202 +#: ../src/plugins/DetAncestralReport.py:666 +#: ../src/plugins/DetDescendantReport.py:629 ../src/plugins/FamilyGroup.py:596 #: ../src/plugins/FanChart.py:324 ../src/plugins/GVHourGlass.py:156 -#: ../src/plugins/GVRelGraph.py:414 ../src/ReportBase/_BareReportDialog.py:376 +#: ../src/plugins/GVRelGraph.py:418 ../src/ReportBase/_BareReportDialog.py:376 msgid "Report Options" msgstr "" -#. Add new options. The first argument is the tab name for grouping options. -#. if you want to put everyting in the generic "Options" category, use -#. self.add_option(text,widget) instead of self.add_frame_option(category,text,widget) -#: ../src/plugins/AncestorChart.py:453 ../src/plugins/AncestorReport.py:314 -#: ../src/plugins/DescendChart.py:406 ../src/plugins/DescendReport.py:217 -#: ../src/plugins/DetAncestralReport.py:904 -#: ../src/plugins/DetDescendantReport.py:876 ../src/plugins/FanChart.py:326 +#: ../src/plugins/AncestorChart.py:453 ../src/plugins/AncestorReport.py:231 +#: ../src/plugins/DescendChart.py:406 ../src/plugins/DescendReport.py:204 +#: ../src/plugins/DetAncestralReport.py:668 +#: ../src/plugins/DetDescendantReport.py:631 ../src/plugins/FanChart.py:326 msgid "Generations" msgstr "" -#: ../src/plugins/AncestorChart.py:454 ../src/plugins/DescendChart.py:407 -#: ../src/plugins/FanChart.py:327 +#: ../src/plugins/AncestorChart.py:454 ../src/plugins/AncestorReport.py:232 +#: ../src/plugins/DescendChart.py:407 ../src/plugins/DescendReport.py:205 +#: ../src/plugins/DetAncestralReport.py:669 +#: ../src/plugins/DetDescendantReport.py:632 ../src/plugins/FanChart.py:327 msgid "The number of generations to include in the report" msgstr "" @@ -5203,11 +5189,11 @@ msgstr "" msgid "Whether to compress chart." msgstr "" -#: ../src/plugins/AncestorChart.py:483 ../src/plugins/AncestorReport.py:304 -#: ../src/plugins/DescendChart.py:435 ../src/plugins/DetAncestralReport.py:798 -#: ../src/plugins/DetDescendantReport.py:766 -#: ../src/plugins/EndOfLineReport.py:249 ../src/plugins/EndOfLineReport.py:267 -#: ../src/plugins/FamilyGroup.py:841 ../src/plugins/FanChart.py:382 +#: ../src/plugins/AncestorChart.py:483 ../src/plugins/AncestorReport.py:307 +#: ../src/plugins/DescendChart.py:435 ../src/plugins/DetAncestralReport.py:801 +#: ../src/plugins/DetDescendantReport.py:768 +#: ../src/plugins/EndOfLineReport.py:257 ../src/plugins/EndOfLineReport.py:275 +#: ../src/plugins/FamilyGroup.py:720 ../src/plugins/FanChart.py:382 #: ../src/plugins/IndivComplete.py:632 ../src/plugins/KinshipReport.py:420 #: ../src/plugins/MarkerReport.py:529 msgid "The basic style used for the text display." @@ -5231,44 +5217,54 @@ msgid "Ahnentafel Report for %s" msgstr "" #: ../src/plugins/AncestorReport.py:176 -#: ../src/plugins/DetAncestralReport.py:168 -#: ../src/plugins/DetDescendantReport.py:199 +#: ../src/plugins/DetAncestralReport.py:165 +#: ../src/plugins/DetDescendantReport.py:195 #: ../src/plugins/EndOfLineReport.py:156 #, python-format msgid "Generation %d" msgstr "" -#: ../src/plugins/AncestorReport.py:281 ../src/plugins/DescendReport.py:239 -#: ../src/plugins/DetAncestralReport.py:752 -#: ../src/plugins/DetDescendantReport.py:720 -#: ../src/plugins/EndOfLineReport.py:231 ../src/plugins/FamilyGroup.py:832 +#: ../src/plugins/AncestorReport.py:235 +#: ../src/plugins/DetAncestralReport.py:672 +#: ../src/plugins/DetDescendantReport.py:635 +msgid "Page break between generations" +msgstr "" + +#: ../src/plugins/AncestorReport.py:236 +#: ../src/plugins/DetAncestralReport.py:674 +#: ../src/plugins/DetDescendantReport.py:637 +msgid "Whether to start a new page after each generation." +msgstr "" + +#: ../src/plugins/AncestorReport.py:239 +msgid "Add linebreak after each name" +msgstr "" + +#: ../src/plugins/AncestorReport.py:240 +msgid "Indicates if a line break should follow the name." +msgstr "" + +#: ../src/plugins/AncestorReport.py:284 ../src/plugins/DescendReport.py:221 +#: ../src/plugins/DetAncestralReport.py:755 +#: ../src/plugins/DetDescendantReport.py:722 +#: ../src/plugins/EndOfLineReport.py:239 ../src/plugins/FamilyGroup.py:711 #: ../src/plugins/IndivComplete.py:600 ../src/plugins/KinshipReport.py:403 #: ../src/plugins/MarkerReport.py:509 ../src/plugins/SimpleBookTitle.py:273 #: ../src/plugins/StatisticsChart.py:731 ../src/plugins/TimeLine.py:346 msgid "The style used for the title of the page." msgstr "" -#: ../src/plugins/AncestorReport.py:294 -#: ../src/plugins/DetAncestralReport.py:762 -#: ../src/plugins/DetDescendantReport.py:730 ../src/ReportBase/_Endnotes.py:43 +#: ../src/plugins/AncestorReport.py:297 +#: ../src/plugins/DetAncestralReport.py:765 +#: ../src/plugins/DetDescendantReport.py:732 ../src/ReportBase/_Endnotes.py:43 msgid "The style used for the generation header." msgstr "" -#: ../src/plugins/AncestorReport.py:316 -#: ../src/plugins/DetAncestralReport.py:838 -#: ../src/plugins/DetDescendantReport.py:806 -msgid "Page break between generations" -msgstr "" - -#: ../src/plugins/AncestorReport.py:320 -msgid "Add linebreak after each name" -msgstr "" - -#: ../src/plugins/AncestorReport.py:344 +#: ../src/plugins/AncestorReport.py:321 msgid "Ahnentafel Report" msgstr "" -#: ../src/plugins/AncestorReport.py:346 +#: ../src/plugins/AncestorReport.py:323 msgid "Produces a textual ancestral report" msgstr "" @@ -5349,15 +5345,16 @@ msgid "Creates a book containing several reports." msgstr "" #. ******** OPTIONS ********* +#. --------------------- #: ../src/plugins/CalculateEstimatedDates.py:56 #: ../src/plugins/CalculateEstimatedDates.py:117 -#: ../src/plugins/FamilyLines.py:1017 +#: ../src/plugins/FamilyLines.py:1017 ../src/plugins/GVFamilyLines.py:189 msgid "Options" msgstr "" #. ############################### #: ../src/plugins/CalculateEstimatedDates.py:58 ../src/plugins/Calendar.py:483 -#: ../src/plugins/GraphViz.py:791 ../src/plugins/GVRelGraph.py:417 +#: ../src/plugins/GraphViz.py:791 ../src/plugins/GVRelGraph.py:421 #: ../src/plugins/StatisticsChart.py:835 ../src/plugins/TimeLine.py:427 #: ../src/plugins/WebCal.py:815 ../src/FilterEditor/_FilterEditor.py:109 msgid "Filter" @@ -5456,8 +5453,8 @@ msgid "Calculate date estimates" msgstr "" #: ../src/plugins/CalculateEstimatedDates.py:457 -#: ../src/plugins/DetAncestralReport.py:956 -#: ../src/plugins/DetDescendantReport.py:930 +#: ../src/plugins/DetAncestralReport.py:845 +#: ../src/plugins/DetDescendantReport.py:812 #: ../src/plugins/MediaManager.py:615 ../src/plugins/OwnerEditor.py:191 #: ../src/plugins/Summary.py:184 ../src/plugins/WebCal.py:1418 msgid "Beta" @@ -5771,11 +5768,11 @@ msgstr "" msgid "Allows all the events of a certain name to be renamed to a new name." msgstr "" -#: ../src/plugins/Checkpoint.py:70 +#: ../src/plugins/Checkpoint.py:69 msgid "Checkpoint Archive Creation Failed" msgstr "" -#: ../src/plugins/Checkpoint.py:71 +#: ../src/plugins/Checkpoint.py:70 #, python-format msgid "" "No checkpointing archive was found. An attempt to create it has failed with " @@ -5784,11 +5781,11 @@ msgid "" "%s" msgstr "" -#: ../src/plugins/Checkpoint.py:77 +#: ../src/plugins/Checkpoint.py:76 msgid "Checkpoint Archive Created" msgstr "" -#: ../src/plugins/Checkpoint.py:78 +#: ../src/plugins/Checkpoint.py:77 #, python-format msgid "" "No checkpointing archive was found, so it was created to enable archiving.\n" @@ -5798,39 +5795,39 @@ msgid "" "archived data from it." msgstr "" -#: ../src/plugins/Checkpoint.py:87 ../src/plugins/Checkpoint.py:98 +#: ../src/plugins/Checkpoint.py:86 ../src/plugins/Checkpoint.py:97 msgid "Checkpoint Failed" msgstr "" -#: ../src/plugins/Checkpoint.py:93 ../src/plugins/Checkpoint.py:104 +#: ../src/plugins/Checkpoint.py:92 ../src/plugins/Checkpoint.py:103 msgid "Checkpoint Succeeded " msgstr "" -#: ../src/plugins/Checkpoint.py:94 +#: ../src/plugins/Checkpoint.py:93 msgid "The data was successfully archived." msgstr "" -#: ../src/plugins/Checkpoint.py:105 +#: ../src/plugins/Checkpoint.py:104 msgid "The data was successfully retrieved." msgstr "" -#: ../src/plugins/Checkpoint.py:162 +#: ../src/plugins/Checkpoint.py:161 msgid "Checkpoint Data" msgstr "" -#: ../src/plugins/Checkpoint.py:183 +#: ../src/plugins/Checkpoint.py:182 msgid "Checkpoint tool" msgstr "" -#: ../src/plugins/Checkpoint.py:221 +#: ../src/plugins/Checkpoint.py:220 msgid "Checkpointing database..." msgstr "" -#: ../src/plugins/Checkpoint.py:439 +#: ../src/plugins/Checkpoint.py:438 msgid "Checkpoint the database" msgstr "" -#: ../src/plugins/Checkpoint.py:443 +#: ../src/plugins/Checkpoint.py:442 msgid "Store a snapshot of the current database into a revision control system" msgstr "" @@ -6284,297 +6281,332 @@ msgstr "" msgid "sp. %(spouse)s" msgstr "" -#: ../src/plugins/DescendReport.py:251 +#: ../src/plugins/DescendReport.py:233 #, python-format msgid "The style used for the level %d display." msgstr "" -#: ../src/plugins/DescendReport.py:260 +#: ../src/plugins/DescendReport.py:242 #, python-format msgid "The style used for the spouse level %d display." msgstr "" -#: ../src/plugins/DescendReport.py:275 +#: ../src/plugins/DescendReport.py:257 msgid "Descendant Report" msgstr "" -#: ../src/plugins/DescendReport.py:277 +#: ../src/plugins/DescendReport.py:259 msgid "Generates a list of descendants of the active person" msgstr "" -#: ../src/plugins/DetAncestralReport.py:153 +#: ../src/plugins/DetAncestralReport.py:150 #, python-format msgid "Ancestral Report for %s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:228 -#: ../src/plugins/DetDescendantReport.py:244 +#: ../src/plugins/DetAncestralReport.py:225 +#: ../src/plugins/DetDescendantReport.py:240 #, python-format msgid "%(name)s is the same person as [%(id_str)s]." msgstr "" -#: ../src/plugins/DetAncestralReport.py:276 -#: ../src/plugins/DetDescendantReport.py:520 +#: ../src/plugins/DetAncestralReport.py:273 +#: ../src/plugins/DetDescendantReport.py:516 #, python-format msgid "Notes for %s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:287 -#: ../src/plugins/DetAncestralReport.py:310 -#: ../src/plugins/DetAncestralReport.py:321 -#: ../src/plugins/DetAncestralReport.py:340 -#: ../src/plugins/DetDescendantReport.py:531 -#: ../src/plugins/DetDescendantReport.py:549 -#: ../src/plugins/DetDescendantReport.py:560 -#: ../src/plugins/DetDescendantReport.py:579 +#: ../src/plugins/DetAncestralReport.py:284 +#: ../src/plugins/DetAncestralReport.py:307 +#: ../src/plugins/DetAncestralReport.py:318 +#: ../src/plugins/DetAncestralReport.py:337 +#: ../src/plugins/DetDescendantReport.py:527 +#: ../src/plugins/DetDescendantReport.py:545 +#: ../src/plugins/DetDescendantReport.py:556 +#: ../src/plugins/DetDescendantReport.py:575 #, python-format msgid "More about %(person_name)s:" msgstr "" -#: ../src/plugins/DetAncestralReport.py:294 -#: ../src/plugins/DetDescendantReport.py:538 +#: ../src/plugins/DetAncestralReport.py:291 +#: ../src/plugins/DetDescendantReport.py:534 #, python-format msgid "%(name_kind)s: %(name)s%(endnotes)s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:329 -#: ../src/plugins/DetDescendantReport.py:568 +#: ../src/plugins/DetAncestralReport.py:326 +#: ../src/plugins/DetDescendantReport.py:564 msgid "Address: " msgstr "" -#: ../src/plugins/DetAncestralReport.py:347 -#: ../src/plugins/DetAncestralReport.py:401 -#: ../src/plugins/DetDescendantReport.py:313 -#: ../src/plugins/DetDescendantReport.py:586 +#: ../src/plugins/DetAncestralReport.py:344 +#: ../src/plugins/DetAncestralReport.py:398 +#: ../src/plugins/DetDescendantReport.py:309 +#: ../src/plugins/DetDescendantReport.py:582 #, python-format msgid "%(type)s: %(value)s%(endnotes)s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:369 -#: ../src/plugins/DetDescendantReport.py:282 +#: ../src/plugins/DetAncestralReport.py:366 +#: ../src/plugins/DetDescendantReport.py:278 #, python-format msgid "%(event_name)s: %(date)s, %(place)s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:374 -#: ../src/plugins/DetDescendantReport.py:287 +#: ../src/plugins/DetAncestralReport.py:371 +#: ../src/plugins/DetDescendantReport.py:283 #, python-format msgid "%(event_name)s: %(date)s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:378 -#: ../src/plugins/DetDescendantReport.py:291 +#: ../src/plugins/DetAncestralReport.py:375 +#: ../src/plugins/DetDescendantReport.py:287 #, python-format msgid "%(event_name)s: %(place)s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:382 -#: ../src/plugins/DetDescendantReport.py:295 +#: ../src/plugins/DetAncestralReport.py:379 +#: ../src/plugins/DetDescendantReport.py:291 #, python-format msgid "%(event_name)s: " msgstr "" -#: ../src/plugins/DetAncestralReport.py:390 +#: ../src/plugins/DetAncestralReport.py:387 #, python-format msgid "%(endnotes)s." msgstr "" -#: ../src/plugins/DetAncestralReport.py:496 -#: ../src/plugins/DetDescendantReport.py:408 +#: ../src/plugins/DetAncestralReport.py:493 +#: ../src/plugins/DetDescendantReport.py:404 #, python-format msgid "Children of %(mother_name)s and %(father_name)s" msgstr "" -#: ../src/plugins/DetAncestralReport.py:547 -#: ../src/plugins/DetDescendantReport.py:465 +#: ../src/plugins/DetAncestralReport.py:544 +#: ../src/plugins/DetDescendantReport.py:461 #, python-format msgid "More about %(mother_name)s and %(father_name)s:" msgstr "" -#: ../src/plugins/DetAncestralReport.py:772 -#: ../src/plugins/DetDescendantReport.py:740 -msgid "The style used for the children list title." -msgstr "" - -#: ../src/plugins/DetAncestralReport.py:782 -#: ../src/plugins/DetDescendantReport.py:750 -msgid "The style used for the children list." -msgstr "" - -#: ../src/plugins/DetAncestralReport.py:805 -#: ../src/plugins/DetDescendantReport.py:773 -msgid "The style used for the first personal entry." -msgstr "" - -#: ../src/plugins/DetAncestralReport.py:815 -#: ../src/plugins/DetDescendantReport.py:783 -msgid "The style used for the More About header." -msgstr "" - -#: ../src/plugins/DetAncestralReport.py:825 -#: ../src/plugins/DetDescendantReport.py:793 -msgid "The style used for additional detail data." -msgstr "" - -#. Full date usage -#: ../src/plugins/DetAncestralReport.py:842 -#: ../src/plugins/DetDescendantReport.py:810 -msgid "Use full dates instead of only the year" -msgstr "" - -#. Children List -#: ../src/plugins/DetAncestralReport.py:846 -#: ../src/plugins/DetDescendantReport.py:814 -msgid "List children" -msgstr "" - -#. Print notes -#: ../src/plugins/DetAncestralReport.py:850 -#: ../src/plugins/DetDescendantReport.py:818 -msgid "Include notes" -msgstr "" - -#. Print attributes -#: ../src/plugins/DetAncestralReport.py:854 -#: ../src/plugins/DetDescendantReport.py:822 -msgid "Include attributes" -msgstr "" - -#. Print callname -#: ../src/plugins/DetAncestralReport.py:858 -#: ../src/plugins/DetDescendantReport.py:826 -msgid "Use callname for common name" -msgstr "" - -#. Replace missing Place with ___________ -#: ../src/plugins/DetAncestralReport.py:862 -#: ../src/plugins/DetDescendantReport.py:830 -msgid "Replace missing places with ______" -msgstr "" - -#. Replace missing dates with __________ -#: ../src/plugins/DetAncestralReport.py:866 -#: ../src/plugins/DetDescendantReport.py:834 -msgid "Replace missing dates with ______" -msgstr "" - -#. Add "Died at the age of NN" in text -#: ../src/plugins/DetAncestralReport.py:870 -#: ../src/plugins/DetDescendantReport.py:838 -msgid "Compute age" -msgstr "" - -#. Omit duplicate persons, occurs when distant cousins marry -#: ../src/plugins/DetAncestralReport.py:874 -#: ../src/plugins/DetDescendantReport.py:842 -msgid "Omit duplicate ancestors" -msgstr "" - -#. Add descendant reference in child list -#: ../src/plugins/DetAncestralReport.py:878 -#: ../src/plugins/DetDescendantReport.py:846 -msgid "Add descendant reference in child list" -msgstr "" - -#. Add photo/image reference -#: ../src/plugins/DetAncestralReport.py:882 -#: ../src/plugins/DetDescendantReport.py:850 -msgid "Include Photo/Images from Gallery" -msgstr "" - -#. Print alternative names -#: ../src/plugins/DetAncestralReport.py:886 -#: ../src/plugins/DetDescendantReport.py:854 -msgid "Include alternative names" -msgstr "" - -#. Print events -#: ../src/plugins/DetAncestralReport.py:890 -#: ../src/plugins/DetDescendantReport.py:858 -msgid "Include events" -msgstr "" - -#. Print addresses -#: ../src/plugins/DetAncestralReport.py:894 -#: ../src/plugins/DetDescendantReport.py:862 -msgid "Include addresses" -msgstr "" - -#. Print sources -#: ../src/plugins/DetAncestralReport.py:898 -#: ../src/plugins/DetDescendantReport.py:866 -msgid "Include sources" -msgstr "" - -#: ../src/plugins/DetAncestralReport.py:906 -#: ../src/plugins/DetAncestralReport.py:907 -#: ../src/plugins/DetAncestralReport.py:908 -#: ../src/plugins/DetAncestralReport.py:909 -#: ../src/plugins/DetAncestralReport.py:910 -#: ../src/plugins/DetAncestralReport.py:911 -#: ../src/plugins/DetDescendantReport.py:878 -#: ../src/plugins/DetDescendantReport.py:879 -#: ../src/plugins/DetDescendantReport.py:880 -#: ../src/plugins/DetDescendantReport.py:881 -#: ../src/plugins/DetDescendantReport.py:882 -#: ../src/plugins/DetDescendantReport.py:883 +#: ../src/plugins/DetAncestralReport.py:677 +#: ../src/plugins/DetDescendantReport.py:640 msgid "Content" msgstr "" -#: ../src/plugins/DetAncestralReport.py:912 -#: ../src/plugins/DetAncestralReport.py:913 -#: ../src/plugins/DetAncestralReport.py:914 -#: ../src/plugins/DetAncestralReport.py:915 -#: ../src/plugins/DetAncestralReport.py:916 -#: ../src/plugins/DetAncestralReport.py:917 -#: ../src/plugins/DetAncestralReport.py:918 -#: ../src/plugins/DetDescendantReport.py:884 -#: ../src/plugins/DetDescendantReport.py:885 -#: ../src/plugins/DetDescendantReport.py:886 -#: ../src/plugins/DetDescendantReport.py:887 -#: ../src/plugins/DetDescendantReport.py:888 -#: ../src/plugins/DetDescendantReport.py:889 -#: ../src/plugins/DetDescendantReport.py:890 -#: ../src/plugins/DetDescendantReport.py:891 ../src/plugins/FamilyGroup.py:784 -#: ../src/plugins/FamilyGroup.py:785 ../src/plugins/FamilyGroup.py:786 -#: ../src/plugins/FamilyGroup.py:787 ../src/plugins/FamilyGroup.py:788 -#: ../src/plugins/FamilyGroup.py:789 ../src/plugins/FamilyGroup.py:790 -#: ../src/plugins/FamilyGroup.py:791 ../src/plugins/FamilyGroup.py:792 +#: ../src/plugins/DetAncestralReport.py:679 +#: ../src/plugins/DetDescendantReport.py:642 +msgid "Use callname for common name" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:680 +#: ../src/plugins/DetDescendantReport.py:643 +msgid "Whether to use the call name as the first name." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:684 +#: ../src/plugins/DetDescendantReport.py:647 +msgid "Use full dates instead of only the year" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:685 +#: ../src/plugins/DetDescendantReport.py:648 +msgid "Whether to use full dates instead of just year." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:688 +#: ../src/plugins/DetDescendantReport.py:651 +msgid "List children" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:689 +#: ../src/plugins/DetDescendantReport.py:652 +msgid "Whether to list children." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:692 +#: ../src/plugins/DetDescendantReport.py:655 +msgid "Compute age" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:693 +#: ../src/plugins/DetDescendantReport.py:656 +msgid "Whether to compute age." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:696 +#: ../src/plugins/DetDescendantReport.py:659 +msgid "Omit duplicate ancestors" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:697 +#: ../src/plugins/DetDescendantReport.py:660 +msgid "Whether to omit duplicate ancestors." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:700 +#: ../src/plugins/DetDescendantReport.py:663 +msgid "Add descendant reference in child list" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:702 +#: ../src/plugins/DetDescendantReport.py:665 +msgid "Whether to add descendant references in child list." +msgstr "" + +#. ######################### +#: ../src/plugins/DetAncestralReport.py:705 +#: ../src/plugins/DetDescendantReport.py:668 ../src/plugins/FamilyGroup.py:614 #: ../src/plugins/NarrativeWeb.py:2761 msgid "Include" msgstr "" -#: ../src/plugins/DetAncestralReport.py:919 -#: ../src/plugins/DetAncestralReport.py:920 -#: ../src/plugins/DetDescendantReport.py:892 -#: ../src/plugins/DetDescendantReport.py:893 +#: ../src/plugins/DetAncestralReport.py:707 +#: ../src/plugins/DetDescendantReport.py:670 +msgid "Include notes" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:708 +#: ../src/plugins/DetDescendantReport.py:671 +msgid "Whether to include notes." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:711 +#: ../src/plugins/DetDescendantReport.py:674 +msgid "Include attributes" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:712 +#: ../src/plugins/DetDescendantReport.py:675 ../src/plugins/FamilyGroup.py:636 +msgid "Whether to include attributes." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:715 +#: ../src/plugins/DetDescendantReport.py:678 +msgid "Include Photo/Images from Gallery" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:716 +#: ../src/plugins/DetDescendantReport.py:679 +msgid "Whether to include images." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:719 +#: ../src/plugins/DetDescendantReport.py:682 +msgid "Include alternative names" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:720 +#: ../src/plugins/DetDescendantReport.py:683 +msgid "Whether to include other names." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:723 +#: ../src/plugins/DetDescendantReport.py:686 +msgid "Include events" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:724 +#: ../src/plugins/DetDescendantReport.py:687 +msgid "Whether to include events." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:727 +#: ../src/plugins/DetDescendantReport.py:690 +msgid "Include addresses" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:728 +#: ../src/plugins/DetDescendantReport.py:691 +msgid "Whether to include addresses." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:731 +#: ../src/plugins/DetDescendantReport.py:694 +msgid "Include sources" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:732 +#: ../src/plugins/DetDescendantReport.py:695 +msgid "Whether to include source references." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:735 +#: ../src/plugins/DetDescendantReport.py:702 msgid "Missing information" msgstr "" -#: ../src/plugins/DetAncestralReport.py:955 +#: ../src/plugins/DetAncestralReport.py:737 +#: ../src/plugins/DetDescendantReport.py:704 +msgid "Replace missing places with ______" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:738 +#: ../src/plugins/DetDescendantReport.py:705 +msgid "Whether to replace missing Places with blanks." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:741 +#: ../src/plugins/DetDescendantReport.py:708 +msgid "Replace missing dates with ______" +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:742 +#: ../src/plugins/DetDescendantReport.py:709 +msgid "Whether to replace missing Dates with blanks." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:775 +#: ../src/plugins/DetDescendantReport.py:742 +msgid "The style used for the children list title." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:785 +#: ../src/plugins/DetDescendantReport.py:752 +msgid "The style used for the children list." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:808 +#: ../src/plugins/DetDescendantReport.py:775 +msgid "The style used for the first personal entry." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:818 +#: ../src/plugins/DetDescendantReport.py:785 +msgid "The style used for the More About header." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:828 +#: ../src/plugins/DetDescendantReport.py:795 +msgid "The style used for additional detail data." +msgstr "" + +#: ../src/plugins/DetAncestralReport.py:844 msgid "Detailed Ancestral Report" msgstr "" -#: ../src/plugins/DetAncestralReport.py:957 +#: ../src/plugins/DetAncestralReport.py:846 msgid "Produces a detailed ancestral report" msgstr "" -#: ../src/plugins/DetDescendantReport.py:184 +#: ../src/plugins/DetDescendantReport.py:180 #, python-format msgid "Descendant Report for %(person_name)s" msgstr "" -#. Print Spouses -#: ../src/plugins/DetDescendantReport.py:870 +#: ../src/plugins/DetDescendantReport.py:698 #: ../src/plugins/KinshipReport.py:368 msgid "Include spouses" msgstr "" -#: ../src/plugins/DetDescendantReport.py:929 +#: ../src/plugins/DetDescendantReport.py:699 +msgid "Whether to include detailed spouse information." +msgstr "" + +#: ../src/plugins/DetDescendantReport.py:811 msgid "Detailed Descendant Report" msgstr "" -#: ../src/plugins/DetDescendantReport.py:931 +#: ../src/plugins/DetDescendantReport.py:813 msgid "Produces a detailed descendant report" msgstr "" @@ -6593,19 +6625,19 @@ msgstr "" msgid " (%(birth_date)s - %(death_date)s)" msgstr "" -#: ../src/plugins/EndOfLineReport.py:240 ../src/plugins/MarkerReport.py:519 +#: ../src/plugins/EndOfLineReport.py:248 ../src/plugins/MarkerReport.py:519 msgid "The style used for the section headers." msgstr "" -#: ../src/plugins/EndOfLineReport.py:258 +#: ../src/plugins/EndOfLineReport.py:266 msgid "The basic style used for generation headings." msgstr "" -#: ../src/plugins/EndOfLineReport.py:296 +#: ../src/plugins/EndOfLineReport.py:304 msgid "End of Line Report" msgstr "" -#: ../src/plugins/EndOfLineReport.py:298 +#: ../src/plugins/EndOfLineReport.py:306 msgid "Produces a textual end of line report" msgstr "" @@ -6810,114 +6842,151 @@ msgstr "" msgid "%(type)s: %(value)s" msgstr "" -#: ../src/plugins/FamilyGroup.py:344 ../src/plugins/FamilyGroup.py:381 +#: ../src/plugins/FamilyGroup.py:346 msgid "Marriage:" msgstr "" -#: ../src/plugins/FamilyGroup.py:462 +#: ../src/plugins/FamilyGroup.py:427 msgid "acronym for male|M" msgstr "" -#: ../src/plugins/FamilyGroup.py:464 +#: ../src/plugins/FamilyGroup.py:429 msgid "acronym for female|F" msgstr "" -#: ../src/plugins/FamilyGroup.py:466 +#: ../src/plugins/FamilyGroup.py:431 #, python-format msgid "%dU" msgstr "" -#: ../src/plugins/FamilyGroup.py:560 +#: ../src/plugins/FamilyGroup.py:525 #, python-format msgid "Family Group Report - Generation %d" msgstr "" -#: ../src/plugins/FamilyGroup.py:562 ../src/plugins/FamilyGroup.py:611 -#: ../src/plugins/FamilyGroup.py:933 +#: ../src/plugins/FamilyGroup.py:527 ../src/plugins/FamilyGroup.py:576 +#: ../src/plugins/FamilyGroup.py:812 msgid "Family Group Report" msgstr "" -#: ../src/plugins/FamilyGroup.py:569 ../src/plugins/NarrativeWeb.py:2142 +#: ../src/plugins/FamilyGroup.py:534 ../src/plugins/NarrativeWeb.py:2142 msgid "Husband" msgstr "" -#: ../src/plugins/FamilyGroup.py:578 ../src/plugins/NarrativeWeb.py:2144 +#: ../src/plugins/FamilyGroup.py:543 ../src/plugins/NarrativeWeb.py:2144 msgid "Wife" msgstr "" -#. Missing Info -#: ../src/plugins/FamilyGroup.py:743 -msgid "Print fields for missing information" +#: ../src/plugins/FamilyGroup.py:605 +msgid "Gramps ID of the person's family." msgstr "" -#. Generations -#: ../src/plugins/FamilyGroup.py:747 -msgid "Generation numbers (recursive only)" -msgstr "" - -#. Parental Events -#: ../src/plugins/FamilyGroup.py:751 -msgid "Parent Events" -msgstr "" - -#. Parental Addresses -#: ../src/plugins/FamilyGroup.py:755 -msgid "Parent Addresses" -msgstr "" - -#. Parental Notes -#: ../src/plugins/FamilyGroup.py:759 -msgid "Parent Notes" -msgstr "" - -#. Parental Attributes -#: ../src/plugins/FamilyGroup.py:763 -msgid "Parent Attributes" -msgstr "" - -#. Parental Names -#: ../src/plugins/FamilyGroup.py:767 -msgid "Alternate Parent Names" -msgstr "" - -#. Parental Marriage -#: ../src/plugins/FamilyGroup.py:771 -msgid "Parent Marriage" -msgstr "" - -#. Relatives Dates -#: ../src/plugins/FamilyGroup.py:775 -msgid "Dates of Relatives (father, mother, spouse)" -msgstr "" - -#. Children Marriages -#: ../src/plugins/FamilyGroup.py:779 -msgid "Children Marriages" -msgstr "" - -#: ../src/plugins/FamilyGroup.py:783 +#: ../src/plugins/FamilyGroup.py:608 msgid "Recursive" msgstr "" -#: ../src/plugins/FamilyGroup.py:793 +#: ../src/plugins/FamilyGroup.py:609 +msgid "Create reports for all decendants of this family." +msgstr "" + +#. ######################### +#: ../src/plugins/FamilyGroup.py:617 +msgid "Generation numbers (recursive only)" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:619 +msgid "Whether to include the generation on each report (recursive only)." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:623 +msgid "Parent Events" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:624 +msgid "Whether to include events for parents." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:627 +msgid "Parent Addresses" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:628 +msgid "Whether to include addresses for parents." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:631 +msgid "Parent Notes" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:632 +msgid "Whether to include notes for parents." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:635 +msgid "Parent Attributes" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:639 +msgid "Alternate Parent Names" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:640 +msgid "Whether to include alternate names for parents." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:644 +msgid "Parent Marriage" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:645 +msgid "Whether to include marriage information for parents." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:649 +msgid "Dates of Relatives" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:650 +msgid "Whether to include dates for relatives (father, mother, spouse)." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:654 +msgid "Children Marriages" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:655 +msgid "Whether to include marriage information for children." +msgstr "" + +#. ######################### +#: ../src/plugins/FamilyGroup.py:660 msgid "Missing Information" msgstr "" -#: ../src/plugins/FamilyGroup.py:850 +#. ######################### +#: ../src/plugins/FamilyGroup.py:663 +msgid "Print fields for missing information" +msgstr "" + +#: ../src/plugins/FamilyGroup.py:665 +msgid "Whether to include fields for missing information." +msgstr "" + +#: ../src/plugins/FamilyGroup.py:729 msgid "The style used for the text related to the children." msgstr "" -#: ../src/plugins/FamilyGroup.py:859 +#: ../src/plugins/FamilyGroup.py:738 msgid "The style used for the parent's name" msgstr "" -#: ../src/plugins/FamilyGroup.py:937 +#: ../src/plugins/FamilyGroup.py:816 msgid "" "Creates a family group report, showing information on a set of parents and " "their children." msgstr "" -#: ../src/plugins/FamilyLines.py:672 +#: ../src/plugins/FamilyLines.py:672 ../src/plugins/GVFamilyLines.py:770 #, python-format msgid "%d children" msgstr "" @@ -6930,15 +6999,19 @@ msgstr "" msgid "The archive file must be a file, not a directory" msgstr "" -#: ../src/plugins/FamilyLines.py:739 +#. inherited method; called by report() in _ReportDialog.py +#. +#. this is where we'll do all of the work of figuring out who +#. from the database is going to be output into the report +#: ../src/plugins/FamilyLines.py:739 ../src/plugins/GVFamilyLines.py:290 msgid "Generate family lines" msgstr "" -#: ../src/plugins/FamilyLines.py:739 +#: ../src/plugins/FamilyLines.py:739 ../src/plugins/GVFamilyLines.py:290 msgid "Starting" msgstr "" -#: ../src/plugins/FamilyLines.py:744 +#: ../src/plugins/FamilyLines.py:744 ../src/plugins/GVFamilyLines.py:295 msgid "Finding ancestors and children" msgstr "" @@ -6946,7 +7019,11 @@ msgstr "" #. since we know the exact number of people and families, #. we can then restart the progress bar with the exact #. number -#: ../src/plugins/FamilyLines.py:760 +#. inherited method; called by report() in _ReportDialog.py +#. since we know the exact number of people and families, +#. we can then restart the progress bar with the exact +#. number +#: ../src/plugins/FamilyLines.py:760 ../src/plugins/GVFamilyLines.py:315 msgid "Writing family lines" msgstr "" @@ -6957,7 +7034,7 @@ msgstr "" #: ../src/plugins/GraphViz.py:862 ../src/plugins/GraphViz.py:869 #: ../src/plugins/GraphViz.py:880 ../src/plugins/GraphViz.py:887 #: ../src/plugins/GraphViz.py:895 ../src/plugins/GraphViz.py:902 -#: ../src/ReportBase/_GraphvizReportDialog.py:696 +#: ../src/ReportBase/_GraphvizReportDialog.py:752 msgid "GraphViz Options" msgstr "" @@ -7005,7 +7082,7 @@ msgid "" msgstr "" #: ../src/plugins/FamilyLines.py:879 -#: ../src/ReportBase/_GraphvizReportDialog.py:708 +#: ../src/ReportBase/_GraphvizReportDialog.py:764 msgid "DPI" msgstr "" @@ -7057,19 +7134,20 @@ msgid "" msgstr "" #. ******** PEOPLE OF INTEREST ********** -#: ../src/plugins/FamilyLines.py:887 +#. -------------------------------- +#: ../src/plugins/FamilyLines.py:887 ../src/plugins/GVFamilyLines.py:111 msgid "People of Interest" msgstr "" -#: ../src/plugins/FamilyLines.py:925 +#: ../src/plugins/FamilyLines.py:925 ../src/plugins/GVFamilyLines.py:120 msgid "Follow parents to determine family lines" msgstr "" -#: ../src/plugins/FamilyLines.py:926 +#: ../src/plugins/FamilyLines.py:926 ../src/plugins/GVFamilyLines.py:124 msgid "Follow children to determine family lines" msgstr "" -#: ../src/plugins/FamilyLines.py:927 +#: ../src/plugins/FamilyLines.py:927 ../src/plugins/GVFamilyLines.py:128 msgid "Try to remove extra people and families" msgstr "" @@ -7080,30 +7158,31 @@ msgid "" "interest" msgstr "" -#: ../src/plugins/FamilyLines.py:933 +#: ../src/plugins/FamilyLines.py:933 ../src/plugins/GVFamilyLines.py:117 msgid "" "People of interest are used as a starting point when determining \"family " "lines\"." msgstr "" -#: ../src/plugins/FamilyLines.py:934 +#: ../src/plugins/FamilyLines.py:934 ../src/plugins/GVFamilyLines.py:121 msgid "" "Parents and their ancestors will be considered when determining \"family " "lines\"." msgstr "" -#: ../src/plugins/FamilyLines.py:935 +#: ../src/plugins/FamilyLines.py:935 ../src/plugins/GVFamilyLines.py:125 msgid "Children will be considered when determining \"family lines\"." msgstr "" -#: ../src/plugins/FamilyLines.py:936 +#: ../src/plugins/FamilyLines.py:936 ../src/plugins/GVFamilyLines.py:129 msgid "" "People and families not directly related to people of interest will be " "removed when determining \"family lines\"." msgstr "" #. ******** FAMILY COLOURS ********** -#: ../src/plugins/FamilyLines.py:939 +#. ---------------------------- +#: ../src/plugins/FamilyLines.py:939 ../src/plugins/GVFamilyLines.py:133 msgid "Family Colours" msgstr "" @@ -7112,50 +7191,58 @@ msgid "Colour" msgstr "" #. ******** INDIVIDUALS ********** -#: ../src/plugins/FamilyLines.py:979 ../src/plugins/NarrativeWeb.py:375 -#: ../src/plugins/NarrativeWeb.py:683 ../src/plugins/NarrativeWeb.py:690 -#: ../src/plugins/Summary.py:113 +#. ---------------------------- +#. todo, family colours +#. ------------------------- +#: ../src/plugins/FamilyLines.py:979 ../src/plugins/GVFamilyLines.py:139 +#: ../src/plugins/NarrativeWeb.py:375 ../src/plugins/NarrativeWeb.py:683 +#: ../src/plugins/NarrativeWeb.py:690 ../src/plugins/Summary.py:113 msgid "Individuals" msgstr "" -#: ../src/plugins/FamilyLines.py:985 +#: ../src/plugins/FamilyLines.py:985 ../src/plugins/GVFamilyLines.py:158 msgid "Limit the number of parents" msgstr "" -#: ../src/plugins/FamilyLines.py:988 +#: ../src/plugins/FamilyLines.py:988 ../src/plugins/GVFamilyLines.py:166 msgid "Limit the number of children" msgstr "" -#: ../src/plugins/FamilyLines.py:994 ../src/plugins/Summary.py:116 -#: ../src/Filters/Rules/Person/_IsMale.py:46 +#. ------------------------- +#: ../src/plugins/FamilyLines.py:994 ../src/plugins/GVFamilyLines.py:142 +#: ../src/plugins/Summary.py:116 ../src/Filters/Rules/Person/_IsMale.py:46 msgid "Males" msgstr "" -#: ../src/plugins/FamilyLines.py:995 ../src/plugins/Summary.py:117 -#: ../src/Filters/Rules/Person/_IsFemale.py:46 +#: ../src/plugins/FamilyLines.py:995 ../src/plugins/GVFamilyLines.py:146 +#: ../src/plugins/Summary.py:117 ../src/Filters/Rules/Person/_IsFemale.py:46 msgid "Females" msgstr "" -#: ../src/plugins/FamilyLines.py:997 ../src/plugins/MarkerReport.py:195 -#: ../src/plugins/NarrativeWeb.py:2117 +#: ../src/plugins/FamilyLines.py:997 ../src/plugins/GVFamilyLines.py:154 +#: ../src/plugins/MarkerReport.py:195 ../src/plugins/NarrativeWeb.py:2117 msgid "Families" msgstr "" -#: ../src/plugins/FamilyLines.py:999 +#: ../src/plugins/FamilyLines.py:999 ../src/plugins/GVFamilyLines.py:159 +#: ../src/plugins/GVFamilyLines.py:163 msgid "The maximum number of ancestors to include." msgstr "" -#: ../src/plugins/FamilyLines.py:1001 +#: ../src/plugins/FamilyLines.py:1001 ../src/plugins/GVFamilyLines.py:167 +#: ../src/plugins/GVFamilyLines.py:171 ../src/plugins/GVFamilyLines.py:179 msgid "The maximum number of children to include." msgstr "" #. ******** IMAGES ******** -#: ../src/plugins/FamilyLines.py:1004 +#. -------------------- +#: ../src/plugins/FamilyLines.py:1004 ../src/plugins/GVFamilyLines.py:175 msgid "Images" msgstr "" +#. -------------------- #: ../src/plugins/FamilyLines.py:1005 ../src/plugins/GraphViz.py:839 -#: ../src/plugins/GVRelGraph.py:453 +#: ../src/plugins/GVFamilyLines.py:178 ../src/plugins/GVRelGraph.py:457 msgid "Include thumbnail images of people" msgstr "" @@ -7168,7 +7255,7 @@ msgid "place the thumbnail image beside the name" msgstr "" #: ../src/plugins/FamilyLines.py:1013 ../src/plugins/GraphViz.py:842 -#: ../src/plugins/GVRelGraph.py:454 +#: ../src/plugins/GVRelGraph.py:458 msgid "Whether to include thumbnails of people." msgstr "" @@ -7178,23 +7265,24 @@ msgid "" "other." msgstr "" -#: ../src/plugins/FamilyLines.py:1018 +#. --------------------- +#: ../src/plugins/FamilyLines.py:1018 ../src/plugins/GVFamilyLines.py:192 msgid "Include dates" msgstr "" -#: ../src/plugins/FamilyLines.py:1019 +#: ../src/plugins/FamilyLines.py:1019 ../src/plugins/GVFamilyLines.py:196 msgid "Include places" msgstr "" -#: ../src/plugins/FamilyLines.py:1020 +#: ../src/plugins/FamilyLines.py:1020 ../src/plugins/GVFamilyLines.py:200 msgid "Include the number of children" msgstr "" -#: ../src/plugins/FamilyLines.py:1021 +#: ../src/plugins/FamilyLines.py:1021 ../src/plugins/GVFamilyLines.py:204 msgid "Include researcher and date" msgstr "" -#: ../src/plugins/FamilyLines.py:1022 +#: ../src/plugins/FamilyLines.py:1022 ../src/plugins/GVFamilyLines.py:208 msgid "Include private records" msgstr "" @@ -7210,15 +7298,15 @@ msgid "" " dot -Tpng -oexample.png familylines.dot" msgstr "" -#: ../src/plugins/FamilyLines.py:1042 +#: ../src/plugins/FamilyLines.py:1042 ../src/plugins/GVFamilyLines.py:193 msgid "Whether to include dates for people and families." msgstr "" -#: ../src/plugins/FamilyLines.py:1043 +#: ../src/plugins/FamilyLines.py:1043 ../src/plugins/GVFamilyLines.py:197 msgid "Whether to include placenames for people and families." msgstr "" -#: ../src/plugins/FamilyLines.py:1044 +#: ../src/plugins/FamilyLines.py:1044 ../src/plugins/GVFamilyLines.py:201 msgid "" "Whether to include the number of children for families with more than 1 " "child." @@ -7266,11 +7354,11 @@ msgstr "" msgid "Also include %s as a person of interest?" msgstr "" -#: ../src/plugins/FamilyLines.py:1432 +#: ../src/plugins/FamilyLines.py:1432 ../src/plugins/GVFamilyLines.py:840 msgid "Generates family line graphs using GraphViz." msgstr "" -#: ../src/plugins/FamilyLines.py:1437 +#: ../src/plugins/FamilyLines.py:1437 ../src/plugins/GVFamilyLines.py:837 msgid "Family Lines Graph" msgstr "" @@ -7410,32 +7498,32 @@ msgid "" msgstr "" #: ../src/plugins/GraphViz.py:85 -#: ../src/ReportBase/_GraphvizReportDialog.py:523 +#: ../src/ReportBase/_GraphvizReportDialog.py:574 msgid "Postscript" msgstr "" #: ../src/plugins/GraphViz.py:86 -#: ../src/ReportBase/_GraphvizReportDialog.py:528 +#: ../src/ReportBase/_GraphvizReportDialog.py:580 msgid "Structured Vector Graphics (SVG)" msgstr "" #: ../src/plugins/GraphViz.py:87 -#: ../src/ReportBase/_GraphvizReportDialog.py:533 +#: ../src/ReportBase/_GraphvizReportDialog.py:586 msgid "Compressed Structured Vector Graphs (SVG)" msgstr "" #: ../src/plugins/GraphViz.py:88 -#: ../src/ReportBase/_GraphvizReportDialog.py:548 +#: ../src/ReportBase/_GraphvizReportDialog.py:604 msgid "PNG image" msgstr "" #: ../src/plugins/GraphViz.py:89 -#: ../src/ReportBase/_GraphvizReportDialog.py:538 +#: ../src/ReportBase/_GraphvizReportDialog.py:592 msgid "JPEG image" msgstr "" #: ../src/plugins/GraphViz.py:90 -#: ../src/ReportBase/_GraphvizReportDialog.py:543 +#: ../src/ReportBase/_GraphvizReportDialog.py:598 msgid "GIF image" msgstr "" @@ -7445,15 +7533,15 @@ msgstr "" #. Private Contstants #. #. ------------------------------------------------------------------------------- -#: ../src/plugins/GraphViz.py:94 ../src/ReportBase/_GraphvizReportDialog.py:58 +#: ../src/plugins/GraphViz.py:94 ../src/ReportBase/_GraphvizReportDialog.py:59 msgid "Default" msgstr "" -#: ../src/plugins/GraphViz.py:95 ../src/ReportBase/_GraphvizReportDialog.py:59 +#: ../src/plugins/GraphViz.py:95 ../src/ReportBase/_GraphvizReportDialog.py:60 msgid "Postscript / Helvetica" msgstr "" -#: ../src/plugins/GraphViz.py:96 ../src/ReportBase/_GraphvizReportDialog.py:60 +#: ../src/plugins/GraphViz.py:96 ../src/ReportBase/_GraphvizReportDialog.py:61 msgid "Truetype / FreeSans" msgstr "" @@ -7475,12 +7563,12 @@ msgid "Color fill" msgstr "" #: ../src/plugins/GraphViz.py:104 -#: ../src/ReportBase/_GraphvizReportDialog.py:76 +#: ../src/ReportBase/_GraphvizReportDialog.py:77 msgid "Minimal size" msgstr "" #: ../src/plugins/GraphViz.py:105 -#: ../src/ReportBase/_GraphvizReportDialog.py:77 +#: ../src/ReportBase/_GraphvizReportDialog.py:78 msgid "Fill the given area" msgstr "" @@ -7497,42 +7585,42 @@ msgid "Horizontal" msgstr "" #: ../src/plugins/GraphViz.py:114 -#: ../src/ReportBase/_GraphvizReportDialog.py:67 +#: ../src/ReportBase/_GraphvizReportDialog.py:68 msgid "Bottom, left" msgstr "" #: ../src/plugins/GraphViz.py:115 -#: ../src/ReportBase/_GraphvizReportDialog.py:68 +#: ../src/ReportBase/_GraphvizReportDialog.py:69 msgid "Bottom, right" msgstr "" #: ../src/plugins/GraphViz.py:116 -#: ../src/ReportBase/_GraphvizReportDialog.py:69 +#: ../src/ReportBase/_GraphvizReportDialog.py:70 msgid "Top, left" msgstr "" #: ../src/plugins/GraphViz.py:117 -#: ../src/ReportBase/_GraphvizReportDialog.py:70 +#: ../src/ReportBase/_GraphvizReportDialog.py:71 msgid "Top, Right" msgstr "" #: ../src/plugins/GraphViz.py:118 -#: ../src/ReportBase/_GraphvizReportDialog.py:71 +#: ../src/ReportBase/_GraphvizReportDialog.py:72 msgid "Right, bottom" msgstr "" #: ../src/plugins/GraphViz.py:119 -#: ../src/ReportBase/_GraphvizReportDialog.py:72 +#: ../src/ReportBase/_GraphvizReportDialog.py:73 msgid "Right, top" msgstr "" #: ../src/plugins/GraphViz.py:120 -#: ../src/ReportBase/_GraphvizReportDialog.py:73 +#: ../src/ReportBase/_GraphvizReportDialog.py:74 msgid "Left, bottom" msgstr "" #: ../src/plugins/GraphViz.py:121 -#: ../src/ReportBase/_GraphvizReportDialog.py:74 +#: ../src/ReportBase/_GraphvizReportDialog.py:75 msgid "Left, top" msgstr "" @@ -7563,7 +7651,6 @@ msgid "Descendants - Ancestors" msgstr "" #: ../src/plugins/GraphViz.py:150 -#: ../src/ReportBase/_GraphvizReportDialog.py:518 msgid "PDF" msgstr "" @@ -7575,37 +7662,37 @@ msgid "" msgstr "" #. Content options tab -#: ../src/plugins/GraphViz.py:794 ../src/plugins/GVRelGraph.py:423 +#: ../src/plugins/GraphViz.py:794 ../src/plugins/GVRelGraph.py:427 msgid "Include Birth, Marriage and Death dates" msgstr "" -#: ../src/plugins/GraphViz.py:799 ../src/plugins/GVRelGraph.py:424 +#: ../src/plugins/GraphViz.py:799 ../src/plugins/GVRelGraph.py:428 msgid "" "Include the dates that the individual was born, got married and/or died in " "the graph labels." msgstr "" -#: ../src/plugins/GraphViz.py:803 ../src/plugins/GVRelGraph.py:428 +#: ../src/plugins/GraphViz.py:803 ../src/plugins/GVRelGraph.py:432 msgid "Limit dates to years only" msgstr "" -#: ../src/plugins/GraphViz.py:807 ../src/plugins/GVRelGraph.py:429 +#: ../src/plugins/GraphViz.py:807 ../src/plugins/GVRelGraph.py:433 msgid "" "Prints just dates' year, neither month or day nor date approximation or " "interval are shown." msgstr "" -#: ../src/plugins/GraphViz.py:811 ../src/plugins/GVRelGraph.py:434 +#: ../src/plugins/GraphViz.py:811 ../src/plugins/GVRelGraph.py:438 msgid "Place/cause when no date" msgstr "" -#: ../src/plugins/GraphViz.py:815 ../src/plugins/GVRelGraph.py:435 +#: ../src/plugins/GraphViz.py:815 ../src/plugins/GVRelGraph.py:439 msgid "" "When no birth, marriage, or death date is available, the correspondent place " "field (or cause field when blank place) will be used." msgstr "" -#: ../src/plugins/GraphViz.py:823 ../src/plugins/GVRelGraph.py:440 +#: ../src/plugins/GraphViz.py:823 ../src/plugins/GVRelGraph.py:444 msgid "Include URLs" msgstr "" @@ -7616,41 +7703,41 @@ msgid "" "Web Site' report." msgstr "" -#: ../src/plugins/GraphViz.py:833 ../src/plugins/GVRelGraph.py:448 +#: ../src/plugins/GraphViz.py:833 ../src/plugins/GVRelGraph.py:452 msgid "Include IDs" msgstr "" -#: ../src/plugins/GraphViz.py:837 ../src/plugins/GVRelGraph.py:449 +#: ../src/plugins/GraphViz.py:837 ../src/plugins/GVRelGraph.py:453 msgid "Include individual and family IDs." msgstr "" #. ############################### -#: ../src/plugins/GraphViz.py:854 ../src/plugins/GVRelGraph.py:468 +#: ../src/plugins/GraphViz.py:854 ../src/plugins/GVRelGraph.py:472 msgid "Graph coloring" msgstr "" -#: ../src/plugins/GraphViz.py:856 ../src/plugins/GVRelGraph.py:471 +#: ../src/plugins/GraphViz.py:856 ../src/plugins/GVRelGraph.py:475 msgid "" "Males will be shown with blue, females with red. If the sex of an " "individual is unknown it will be shown with gray." msgstr "" -#: ../src/plugins/GraphViz.py:863 ../src/plugins/GVRelGraph.py:476 +#: ../src/plugins/GraphViz.py:863 ../src/plugins/GVRelGraph.py:480 msgid "Arrowhead direction" msgstr "" -#: ../src/plugins/GraphViz.py:865 ../src/plugins/GVRelGraph.py:479 +#: ../src/plugins/GraphViz.py:865 ../src/plugins/GVRelGraph.py:483 msgid "Choose the direction that the arrows point." msgstr "" #. ############################### #: ../src/plugins/GraphViz.py:870 -#: ../src/ReportBase/_GraphvizReportDialog.py:640 +#: ../src/ReportBase/_GraphvizReportDialog.py:696 msgid "Font family" msgstr "" #: ../src/plugins/GraphViz.py:872 -#: ../src/ReportBase/_GraphvizReportDialog.py:645 +#: ../src/ReportBase/_GraphvizReportDialog.py:701 msgid "" "Choose the font family. If international characters don't show, use FreeSans " "font. FreeSans is available from: http://www.nongnu.org/freefont/" @@ -7661,7 +7748,7 @@ msgid "Font size (in points)" msgstr "" #: ../src/plugins/GraphViz.py:883 -#: ../src/ReportBase/_GraphvizReportDialog.py:652 +#: ../src/ReportBase/_GraphvizReportDialog.py:708 msgid "The font size, in points." msgstr "" @@ -7675,19 +7762,19 @@ msgid "" "default font with PS output. Not typically required for SVG or JPG output." msgstr "" -#: ../src/plugins/GraphViz.py:893 ../src/plugins/GVRelGraph.py:483 +#: ../src/plugins/GraphViz.py:893 ../src/plugins/GVRelGraph.py:487 msgid "Indicate non-birth relationships with dotted lines" msgstr "" -#: ../src/plugins/GraphViz.py:897 ../src/plugins/GVRelGraph.py:484 +#: ../src/plugins/GraphViz.py:897 ../src/plugins/GVRelGraph.py:488 msgid "Non-birth relationships will show up as dotted lines in the graph." msgstr "" -#: ../src/plugins/GraphViz.py:900 ../src/plugins/GVRelGraph.py:488 +#: ../src/plugins/GraphViz.py:900 ../src/plugins/GVRelGraph.py:492 msgid "Show family nodes" msgstr "" -#: ../src/plugins/GraphViz.py:904 ../src/plugins/GVRelGraph.py:489 +#: ../src/plugins/GraphViz.py:904 ../src/plugins/GVRelGraph.py:493 msgid "Families will show up as ellipses, linked to parents and children." msgstr "" @@ -7703,7 +7790,7 @@ msgstr "" #. ############################### #: ../src/plugins/GraphViz.py:919 -#: ../src/ReportBase/_GraphvizReportDialog.py:699 +#: ../src/ReportBase/_GraphvizReportDialog.py:755 msgid "Aspect ratio" msgstr "" @@ -7718,12 +7805,12 @@ msgid "Margin size" msgstr "" #: ../src/plugins/GraphViz.py:943 -#: ../src/ReportBase/_GraphvizReportDialog.py:664 +#: ../src/ReportBase/_GraphvizReportDialog.py:720 msgid "Number of Horizontal Pages" msgstr "" #: ../src/plugins/GraphViz.py:945 -#: ../src/ReportBase/_GraphvizReportDialog.py:665 +#: ../src/ReportBase/_GraphvizReportDialog.py:721 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 " @@ -7731,12 +7818,12 @@ msgid "" msgstr "" #: ../src/plugins/GraphViz.py:950 -#: ../src/ReportBase/_GraphvizReportDialog.py:671 +#: ../src/ReportBase/_GraphvizReportDialog.py:727 msgid "Number of Vertical Pages" msgstr "" #: ../src/plugins/GraphViz.py:952 -#: ../src/ReportBase/_GraphvizReportDialog.py:672 +#: ../src/ReportBase/_GraphvizReportDialog.py:728 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 " @@ -7753,22 +7840,22 @@ msgstr "" #. ############################### #: ../src/plugins/GraphViz.py:973 -#: ../src/ReportBase/_GraphvizReportDialog.py:742 +#: ../src/ReportBase/_GraphvizReportDialog.py:791 msgid "Note to add to the graph" msgstr "" #: ../src/plugins/GraphViz.py:975 -#: ../src/ReportBase/_GraphvizReportDialog.py:744 +#: ../src/ReportBase/_GraphvizReportDialog.py:793 msgid "This text will be added to the graph." msgstr "" #: ../src/plugins/GraphViz.py:979 -#: ../src/ReportBase/_GraphvizReportDialog.py:747 +#: ../src/ReportBase/_GraphvizReportDialog.py:796 msgid "Note location" msgstr "" #: ../src/plugins/GraphViz.py:981 -#: ../src/ReportBase/_GraphvizReportDialog.py:750 +#: ../src/ReportBase/_GraphvizReportDialog.py:799 msgid "Whether note will appear on top or bottom of the page." msgstr "" @@ -7777,12 +7864,12 @@ msgid "Note size (in points)" msgstr "" #: ../src/plugins/GraphViz.py:989 -#: ../src/ReportBase/_GraphvizReportDialog.py:755 +#: ../src/ReportBase/_GraphvizReportDialog.py:804 msgid "The size of note text, in points." msgstr "" #: ../src/plugins/GraphViz.py:1046 ../src/plugins/GraphViz.py:1341 -#: ../src/plugins/GVRelGraph.py:504 +#: ../src/plugins/GVRelGraph.py:508 msgid "Relationship Graph" msgstr "" @@ -7806,6 +7893,64 @@ msgstr "" msgid "Relationship Graph (code)" msgstr "" +#. -------------------------------- +#: ../src/plugins/GVFamilyLines.py:114 +msgid "People of interest" +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:143 +msgid "The colour to use to display men." +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:147 +msgid "The colour to use to display women." +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:151 +msgid "The colour to use when the gender is unknown." +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:155 +msgid "The colour to use to display families." +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:182 +msgid "Thumbnail location" +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:183 ../src/plugins/GVRelGraph.py:462 +msgid "Above the name" +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:184 ../src/plugins/GVRelGraph.py:463 +msgid "Beside the name" +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:185 ../src/plugins/GVRelGraph.py:464 +msgid "Where the thumbnail image should appear relative to the name" +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:205 +msgid "" +"Whether to include at the bottom the researchers name, e-mail, and the date " +"the report was generated." +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:209 +msgid "" +"Whether to include names, dates, and families that are marked as private." +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:212 +msgid "Use subgraphs" +msgstr "" + +#: ../src/plugins/GVFamilyLines.py:213 +msgid "" +"Subgraphs can help GraphViz position certain linked nodes closer together, " +"but with non-trivial graphs will result in longer lines and larger graphs." +msgstr "" + #: ../src/plugins/GVHourGlass.py:158 ../src/plugins/KinshipReport.py:378 msgid "Max Descendant Generations" msgstr "" @@ -7830,39 +7975,27 @@ msgstr "" msgid "Produces an hourglass graph" msgstr "" -#: ../src/plugins/GVRelGraph.py:419 +#: ../src/plugins/GVRelGraph.py:423 msgid "Select the filter to be applied to the report" msgstr "" -#: ../src/plugins/GVRelGraph.py:441 +#: ../src/plugins/GVRelGraph.py:445 msgid "" "Include a URL in each graph node so that PDF and imagemap files can be " "generated that contain active links to the files generated by the 'Narrated " "Web Site' report." msgstr "" -#: ../src/plugins/GVRelGraph.py:457 +#: ../src/plugins/GVRelGraph.py:461 msgid "Thumbnail Location" msgstr "" -#: ../src/plugins/GVRelGraph.py:458 -msgid "Above the name" -msgstr "" - -#: ../src/plugins/GVRelGraph.py:459 -msgid "Beside the name" -msgstr "" - -#: ../src/plugins/GVRelGraph.py:460 -msgid "Where the thumbnail image should appear relative to the name" -msgstr "" - #. ############################### -#: ../src/plugins/GVRelGraph.py:465 +#: ../src/plugins/GVRelGraph.py:469 msgid "Graph Style" msgstr "" -#: ../src/plugins/GVRelGraph.py:506 +#: ../src/plugins/GVRelGraph.py:510 msgid "Generates a relationship graphs using Graphviz." msgstr "" @@ -8104,6 +8237,34 @@ msgstr "" msgid "Display mother lineage" msgstr "" +#. display the title +#: ../src/plugins/OnThisDay.py:55 +#, python-format +msgid "Events of %s" +msgstr "" + +#: ../src/plugins/OnThisDay.py:57 ../src/plugins/OnThisDay.py:58 +#: ../src/plugins/OnThisDay.py:59 +msgid "Reference" +msgstr "" + +#: ../src/plugins/OnThisDay.py:93 +msgid "Other events on this day in history" +msgstr "" + +#: ../src/plugins/OnThisDay.py:98 +#, python-format +msgid "Other events in %d" +msgstr "" + +#: ../src/plugins/OnThisDay.py:110 +msgid "On This Day" +msgstr "" + +#: ../src/plugins/OnThisDay.py:112 +msgid "Display events on a particular day" +msgstr "" + #: ../src/plugins/MarkerReport.py:87 #, python-format msgid "Marker Report for %s Items" @@ -8919,6 +9080,29 @@ msgstr "" msgid "Reorders the gramps IDs according to gramps' default rules." msgstr "" +#. display the title +#: ../src/plugins/SameSurnames.py:43 +#, python-format +msgid "People with same surname as %s" +msgstr "" + +#: ../src/plugins/SameSurnames.py:45 +msgid "Name type" +msgstr "" + +#: ../src/plugins/SameSurnames.py:58 +#, python-format +msgid "There are %d people with a matching name, or alternate name.\n" +msgstr "" + +#: ../src/plugins/SameSurnames.py:70 +msgid "Same Surnames" +msgstr "" + +#: ../src/plugins/SameSurnames.py:72 +msgid "Display people with the same surname as a person." +msgstr "" + #: ../src/plugins/SimpleBookTitle.py:127 msgid "Title of the Book" msgstr "" @@ -8952,7 +9136,7 @@ msgstr "" msgid "From file..." msgstr "" -#: ../src/plugins/SimpleBookTitle.py:211 ../src/glade/gramps.glade.h:186 +#: ../src/plugins/SimpleBookTitle.py:211 ../src/glade/gramps.glade.h:189 #: ../src/glade/paper_settings.glade.h:13 msgid "cm" msgstr "" @@ -9844,21 +10028,6 @@ msgstr "" msgid "Rebuilds reference maps" msgstr "" -#: ../src/plugins/ReadGrdb.py:94 -msgid "" -"The database version is not supported by this version of GRAMPS.\n" -"Please upgrade to the corresponding version or use XML for porting data " -"between different database versions." -msgstr "" - -#: ../src/plugins/ReadGrdb.py:101 -msgid "The Database version is not supported by this version of GRAMPS." -msgstr "" - -#: ../src/plugins/ReadGrdb.py:256 -msgid "Import database" -msgstr "" - #: ../src/plugins/ReadGrdb.py:325 ../src/plugins/ReadGrdb.py:327 msgid "GRAMPS 2.x database" msgstr "" @@ -10061,113 +10230,111 @@ msgstr "" msgid "Endnotes" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:62 +#: ../src/ReportBase/_GraphvizReportDialog.py:63 msgid "Vertical (top to bottom)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:63 +#: ../src/ReportBase/_GraphvizReportDialog.py:64 msgid "Vertical (bottom to top)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:64 +#: ../src/ReportBase/_GraphvizReportDialog.py:65 msgid "Horizontal (left to right)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:65 +#: ../src/ReportBase/_GraphvizReportDialog.py:66 msgid "Horizontal (right to left)" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:78 +#: ../src/ReportBase/_GraphvizReportDialog.py:79 msgid "Use optimal number of pages" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:510 +#: ../src/ReportBase/_GraphvizReportDialog.py:553 msgid "Graphviz Dot File" msgstr "" +#: ../src/ReportBase/_GraphvizReportDialog.py:562 +msgid "PDF (Ghostscript)" +msgstr "" + +#: ../src/ReportBase/_GraphvizReportDialog.py:568 +msgid "PDF (Graphviz)" +msgstr "" + #. ############################### -#: ../src/ReportBase/_GraphvizReportDialog.py:638 +#: ../src/ReportBase/_GraphvizReportDialog.py:694 msgid "GraphViz Layout" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:651 +#: ../src/ReportBase/_GraphvizReportDialog.py:707 msgid "Font size" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:655 +#: ../src/ReportBase/_GraphvizReportDialog.py:711 msgid "Graph Direction" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:660 +#: ../src/ReportBase/_GraphvizReportDialog.py:716 msgid "Whether graph goes from top to bottom or left to right." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:678 +#: ../src/ReportBase/_GraphvizReportDialog.py:734 msgid "Paging Direction" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:683 +#: ../src/ReportBase/_GraphvizReportDialog.py:739 msgid "" "The order in which the graph pages are output. This option only applies if " "the horizontal pages or vertical pages are greater than 1." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:704 +#: ../src/ReportBase/_GraphvizReportDialog.py:760 msgid "Affects greatly how the graph is layed out on the page." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:709 +#: ../src/ReportBase/_GraphvizReportDialog.py:765 msgid "" "Dots per inch. When creating images such as .gif or .png files for the web, " "try numbers such as 75 or 100 DPI. When printing, try300 or 600 DPI." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:715 +#: ../src/ReportBase/_GraphvizReportDialog.py:771 msgid "Node spacing" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:716 +#: ../src/ReportBase/_GraphvizReportDialog.py:772 msgid "" "The minimum amount of free space, in inches, between individual nodes. For " "vertical graphs, this corresponds to spacing between columns. For " "horizontal graphs, this corresponds to spacing between rows." msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:723 +#: ../src/ReportBase/_GraphvizReportDialog.py:779 msgid "Rank spacing" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:724 +#: ../src/ReportBase/_GraphvizReportDialog.py:780 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/ReportBase/_GraphvizReportDialog.py:731 -msgid "Use subgraphs" -msgstr "" - -#: ../src/ReportBase/_GraphvizReportDialog.py:732 -msgid "" -"Subgraphs can help GraphViz position certain linked nodes closer together, " -"but with non-trivial graphs will result in longer lines and larger graphs." -msgstr "" - -#: ../src/ReportBase/_GraphvizReportDialog.py:754 +#: ../src/ReportBase/_GraphvizReportDialog.py:803 msgid "Note size" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:782 -#: ../src/ReportBase/_GraphvizReportDialog.py:833 +#: ../src/ReportBase/_GraphvizReportDialog.py:836 +#: ../src/ReportBase/_GraphvizReportDialog.py:887 msgid "Open with application" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:790 +#: ../src/ReportBase/_GraphvizReportDialog.py:844 msgid "Output Format" msgstr "" -#: ../src/ReportBase/_GraphvizReportDialog.py:810 +#: ../src/ReportBase/_GraphvizReportDialog.py:864 msgid "Paper Options" msgstr "" @@ -13143,10 +13310,6 @@ msgstr "" msgid "_Redo %s" msgstr "" -#: ../src/gen/db/dbdir.py:1135 -msgid "Rebuild reference map" -msgstr "" - #: ../src/gen/db/dbdir.py:1778 #, python-format msgid "Locked by %s" @@ -15187,7 +15350,7 @@ msgid "Type:" msgstr "" #: ../src/Filters/Rules/MediaObject/_HasMedia.py:49 -#: ../src/glade/gramps.glade.h:94 +#: ../src/glade/gramps.glade.h:97 msgid "Path:" msgstr "" @@ -15724,7 +15887,7 @@ msgstr "" msgid "Gi_ven:" msgstr "" -#: ../src/glade/edit_person.glade.h:15 ../src/glade/gramps.glade.h:80 +#: ../src/glade/edit_person.glade.h:15 ../src/glade/gramps.glade.h:83 msgid "Indicates if the record is private" msgstr "" @@ -15736,11 +15899,11 @@ msgstr "" msgid "The person's given name" msgstr "" -#: ../src/glade/edit_person.glade.h:18 ../src/glade/gramps.glade.h:119 +#: ../src/glade/edit_person.glade.h:18 ../src/glade/gramps.glade.h:122 msgid "Tit_le:" msgstr "" -#: ../src/glade/edit_person.glade.h:19 ../src/glade/gramps.glade.h:143 +#: ../src/glade/edit_person.glade.h:19 ../src/glade/gramps.glade.h:146 msgid "_Family:" msgstr "" @@ -15748,19 +15911,19 @@ msgstr "" msgid "_Gender:" msgstr "" -#: ../src/glade/edit_person.glade.h:21 ../src/glade/gramps.glade.h:145 +#: ../src/glade/edit_person.glade.h:21 ../src/glade/gramps.glade.h:148 msgid "_ID:" msgstr "" -#: ../src/glade/edit_person.glade.h:22 ../src/glade/gramps.glade.h:151 +#: ../src/glade/edit_person.glade.h:22 ../src/glade/gramps.glade.h:154 msgid "_Marker:" msgstr "" -#: ../src/glade/edit_person.glade.h:23 ../src/glade/gramps.glade.h:160 +#: ../src/glade/edit_person.glade.h:23 ../src/glade/gramps.glade.h:163 msgid "_Prefix:" msgstr "" -#: ../src/glade/edit_person.glade.h:24 ../src/glade/gramps.glade.h:177 +#: ../src/glade/edit_person.glade.h:24 ../src/glade/gramps.glade.h:180 msgid "_Type:" msgstr "" @@ -15950,225 +16113,237 @@ msgstr "" msgid "Church _parish:" msgstr "" -#: ../src/glade/gramps.glade.h:51 ../src/plugins/soundex.glade.h:1 -msgid "Close Window" +#: ../src/glade/gramps.glade.h:51 +msgid "Click to close" msgstr "" #: ../src/glade/gramps.glade.h:52 -msgid "Close _without saving" +msgid "Click to expand/collapse" msgstr "" -#: ../src/glade/gramps.glade.h:53 -msgid "Close window without changes" +#: ../src/glade/gramps.glade.h:53 ../src/plugins/soundex.glade.h:1 +msgid "Close Window" msgstr "" #: ../src/glade/gramps.glade.h:54 -msgid "Co_unty:" +msgid "Close _without saving" msgstr "" #: ../src/glade/gramps.glade.h:55 -msgid "Convert to a relative path" +msgid "Close window without changes" msgstr "" #: ../src/glade/gramps.glade.h:56 -msgid "Corner 1: X" +msgid "Co_unty:" msgstr "" #: ../src/glade/gramps.glade.h:57 -msgid "Corner 2: X" +msgid "Convert to a relative path" msgstr "" #: ../src/glade/gramps.glade.h:58 -msgid "Cou_ntry:" +msgid "Corner 1: X" msgstr "" #: ../src/glade/gramps.glade.h:59 -msgid "Count_ry:" +msgid "Corner 2: X" +msgstr "" + +#: ../src/glade/gramps.glade.h:60 +msgid "Cou_ntry:" msgstr "" #: ../src/glade/gramps.glade.h:61 -msgid "D_ay" -msgstr "" - -#: ../src/glade/gramps.glade.h:62 -msgid "Dat_e:" +msgid "Count_ry:" msgstr "" #: ../src/glade/gramps.glade.h:63 -msgid "De_scription:" +msgid "D_ay" msgstr "" #: ../src/glade/gramps.glade.h:64 -msgid "Death:" +msgid "Dat_e:" msgstr "" #: ../src/glade/gramps.glade.h:65 -msgid "Do not ask again" +msgid "De_scription:" msgstr "" #: ../src/glade/gramps.glade.h:66 -msgid "Do not show this dialog again" +msgid "Death:" +msgstr "" + +#: ../src/glade/gramps.glade.h:67 +msgid "Do not ask again" msgstr "" #: ../src/glade/gramps.glade.h:68 -msgid "Example:" -msgstr "" - -#: ../src/glade/gramps.glade.h:69 -msgid "Family Trees - GRAMPS" +msgid "Do not show this dialog again" msgstr "" #: ../src/glade/gramps.glade.h:70 -msgid "Family:" +msgid "Drag to move; click to detach" msgstr "" #: ../src/glade/gramps.glade.h:71 -msgid "First li_ne:" +msgid "Example:" msgstr "" #: ../src/glade/gramps.glade.h:72 -msgid "Format _definition:" +msgid "Family Trees - GRAMPS" msgstr "" #: ../src/glade/gramps.glade.h:73 -msgid "Format _name:" +msgid "Family:" msgstr "" #: ../src/glade/gramps.glade.h:74 -msgid "Format definition details" +msgid "First li_ne:" msgstr "" #: ../src/glade/gramps.glade.h:75 -msgid "GRAMPS" +msgid "Format _definition:" msgstr "" #: ../src/glade/gramps.glade.h:76 -msgid "G_roup as:" +msgid "Format _name:" +msgstr "" + +#: ../src/glade/gramps.glade.h:77 +msgid "Format definition details" msgstr "" #: ../src/glade/gramps.glade.h:78 +msgid "GRAMPS" +msgstr "" + +#: ../src/glade/gramps.glade.h:79 +msgid "G_roup as:" +msgstr "" + +#: ../src/glade/gramps.glade.h:81 msgid "" "If media is an image, select a region of the image that is referenced. Point " "(0,0) is the top left corner. Do this by giving two corners on a diagonal of " "the rectangular region you want to use." msgstr "" -#: ../src/glade/gramps.glade.h:79 +#: ../src/glade/gramps.glade.h:82 msgid "" "If you check this button, all the missing media files will be automatically " "treated according to the currently selected option. No further dialogs will " "be presented for any missing medial files." msgstr "" -#: ../src/glade/gramps.glade.h:81 +#: ../src/glade/gramps.glade.h:84 msgid "Invoke date editor" msgstr "" -#: ../src/glade/gramps.glade.h:82 +#: ../src/glade/gramps.glade.h:85 msgid "Keep reference to the missing file" msgstr "" -#: ../src/glade/gramps.glade.h:83 +#: ../src/glade/gramps.glade.h:86 msgid "LDS _Temple:" msgstr "" -#: ../src/glade/gramps.glade.h:84 +#: ../src/glade/gramps.glade.h:87 msgid "L_atitude:" msgstr "" -#: ../src/glade/gramps.glade.h:85 +#: ../src/glade/gramps.glade.h:88 msgid "L_eft:" msgstr "" -#: ../src/glade/gramps.glade.h:86 +#: ../src/glade/gramps.glade.h:89 msgid "Le_ft" msgstr "" -#: ../src/glade/gramps.glade.h:87 +#: ../src/glade/gramps.glade.h:90 msgid "Load Family Tree" msgstr "" -#: ../src/glade/gramps.glade.h:88 +#: ../src/glade/gramps.glade.h:91 msgid "Mo_nth" msgstr "" -#: ../src/glade/gramps.glade.h:90 +#: ../src/glade/gramps.glade.h:93 msgid "O_verride" msgstr "" -#: ../src/glade/gramps.glade.h:91 +#: ../src/glade/gramps.glade.h:94 msgid "Ordinance:" msgstr "" -#: ../src/glade/gramps.glade.h:92 +#: ../src/glade/gramps.glade.h:95 msgid "P_atronymic:" msgstr "" -#: ../src/glade/gramps.glade.h:93 +#: ../src/glade/gramps.glade.h:96 msgid "P_hone:" msgstr "" -#: ../src/glade/gramps.glade.h:95 +#: ../src/glade/gramps.glade.h:98 msgid "Phon_e:" msgstr "" -#: ../src/glade/gramps.glade.h:96 +#: ../src/glade/gramps.glade.h:99 msgid "R_ight:" msgstr "" -#: ../src/glade/gramps.glade.h:97 +#: ../src/glade/gramps.glade.h:100 msgid "Relationship to _Father:" msgstr "" -#: ../src/glade/gramps.glade.h:98 +#: ../src/glade/gramps.glade.h:101 msgid "Relationship to _Mother:" msgstr "" -#: ../src/glade/gramps.glade.h:99 +#: ../src/glade/gramps.glade.h:102 msgid "Remove object and all references to it from the database" msgstr "" -#: ../src/glade/gramps.glade.h:100 +#: ../src/glade/gramps.glade.h:103 msgid "Rename" msgstr "" -#: ../src/glade/gramps.glade.h:101 +#: ../src/glade/gramps.glade.h:104 msgid "Repair" msgstr "" -#: ../src/glade/gramps.glade.h:102 +#: ../src/glade/gramps.glade.h:105 msgid "Revision comment - GRAMPS" msgstr "" -#: ../src/glade/gramps.glade.h:103 +#: ../src/glade/gramps.glade.h:106 msgid "Ri_ght" msgstr "" -#: ../src/glade/gramps.glade.h:104 +#: ../src/glade/gramps.glade.h:107 msgid "S_treet:" msgstr "" -#: ../src/glade/gramps.glade.h:105 +#: ../src/glade/gramps.glade.h:108 msgid "Select replacement for the missing file" msgstr "" -#: ../src/glade/gramps.glade.h:106 +#: ../src/glade/gramps.glade.h:109 msgid "Show all" msgstr "" -#: ../src/glade/gramps.glade.h:107 +#: ../src/glade/gramps.glade.h:110 msgid "Style n_ame:" msgstr "" -#: ../src/glade/gramps.glade.h:108 +#: ../src/glade/gramps.glade.h:111 msgid "Suffi_x:" msgstr "" -#: ../src/glade/gramps.glade.h:109 +#: ../src/glade/gramps.glade.h:112 msgid "Te_xt comment:" msgstr "" -#: ../src/glade/gramps.glade.h:111 +#: ../src/glade/gramps.glade.h:114 #, no-c-format msgid "" "The following conventions are used:\n" @@ -16181,7 +16356,7 @@ msgid "" " %y - Patronymic %Y - PATRONYMIC" msgstr "" -#: ../src/glade/gramps.glade.h:120 +#: ../src/glade/gramps.glade.h:123 msgid "" "Very Low\n" "Low\n" @@ -16190,231 +16365,231 @@ msgid "" "Very High" msgstr "" -#: ../src/glade/gramps.glade.h:125 +#: ../src/glade/gramps.glade.h:128 msgid "Y" msgstr "" -#: ../src/glade/gramps.glade.h:126 +#: ../src/glade/gramps.glade.h:129 msgid "Y_ear" msgstr "" -#: ../src/glade/gramps.glade.h:127 +#: ../src/glade/gramps.glade.h:130 msgid "_Association:" msgstr "" -#: ../src/glade/gramps.glade.h:128 +#: ../src/glade/gramps.glade.h:131 msgid "_Attribute:" msgstr "" -#: ../src/glade/gramps.glade.h:129 +#: ../src/glade/gramps.glade.h:132 msgid "_Author:" msgstr "" -#: ../src/glade/gramps.glade.h:130 +#: ../src/glade/gramps.glade.h:133 msgid "_Bold" msgstr "" -#: ../src/glade/gramps.glade.h:131 +#: ../src/glade/gramps.glade.h:134 msgid "_Bottom" msgstr "" -#: ../src/glade/gramps.glade.h:132 +#: ../src/glade/gramps.glade.h:135 msgid "_Call number:" msgstr "" -#: ../src/glade/gramps.glade.h:133 +#: ../src/glade/gramps.glade.h:136 msgid "_Center" msgstr "" -#: ../src/glade/gramps.glade.h:134 +#: ../src/glade/gramps.glade.h:137 msgid "_City/County:" msgstr "" -#: ../src/glade/gramps.glade.h:135 +#: ../src/glade/gramps.glade.h:138 msgid "_City:" msgstr "" -#: ../src/glade/gramps.glade.h:136 +#: ../src/glade/gramps.glade.h:139 msgid "_Confidence:" msgstr "" -#: ../src/glade/gramps.glade.h:137 +#: ../src/glade/gramps.glade.h:140 msgid "_Date:" msgstr "" -#: ../src/glade/gramps.glade.h:138 +#: ../src/glade/gramps.glade.h:141 msgid "_Day" msgstr "" -#: ../src/glade/gramps.glade.h:139 +#: ../src/glade/gramps.glade.h:142 msgid "_Description:" msgstr "" -#: ../src/glade/gramps.glade.h:140 +#: ../src/glade/gramps.glade.h:143 msgid "_Display as:" msgstr "" -#: ../src/glade/gramps.glade.h:141 +#: ../src/glade/gramps.glade.h:144 msgid "_Display on startup" msgstr "" -#: ../src/glade/gramps.glade.h:142 +#: ../src/glade/gramps.glade.h:145 msgid "_Event type:" msgstr "" -#: ../src/glade/gramps.glade.h:144 +#: ../src/glade/gramps.glade.h:147 msgid "_Given:" msgstr "" -#: ../src/glade/gramps.glade.h:146 +#: ../src/glade/gramps.glade.h:149 msgid "_Italic" msgstr "" -#: ../src/glade/gramps.glade.h:147 +#: ../src/glade/gramps.glade.h:150 msgid "_Justify" msgstr "" -#: ../src/glade/gramps.glade.h:148 +#: ../src/glade/gramps.glade.h:151 msgid "_Keep Reference" msgstr "" -#: ../src/glade/gramps.glade.h:149 +#: ../src/glade/gramps.glade.h:152 msgid "_Left" msgstr "" -#: ../src/glade/gramps.glade.h:150 +#: ../src/glade/gramps.glade.h:153 msgid "_Longitude:" msgstr "" -#: ../src/glade/gramps.glade.h:152 +#: ../src/glade/gramps.glade.h:155 msgid "_Media Type:" msgstr "" -#: ../src/glade/gramps.glade.h:153 +#: ../src/glade/gramps.glade.h:156 msgid "_Month" msgstr "" -#: ../src/glade/gramps.glade.h:154 ../src/glade/rule.glade.h:23 +#: ../src/glade/gramps.glade.h:157 ../src/glade/rule.glade.h:23 msgid "_Name:" msgstr "" -#: ../src/glade/gramps.glade.h:155 +#: ../src/glade/gramps.glade.h:158 msgid "_Padding:" msgstr "" -#: ../src/glade/gramps.glade.h:156 +#: ../src/glade/gramps.glade.h:159 msgid "_Path:" msgstr "" -#: ../src/glade/gramps.glade.h:157 +#: ../src/glade/gramps.glade.h:160 msgid "_Person:" msgstr "" -#: ../src/glade/gramps.glade.h:158 +#: ../src/glade/gramps.glade.h:161 msgid "_Place Name:" msgstr "" -#: ../src/glade/gramps.glade.h:159 +#: ../src/glade/gramps.glade.h:162 msgid "_Place:" msgstr "" -#: ../src/glade/gramps.glade.h:161 +#: ../src/glade/gramps.glade.h:164 msgid "_Preformatted" msgstr "" -#: ../src/glade/gramps.glade.h:162 +#: ../src/glade/gramps.glade.h:165 msgid "_Publication Information:" msgstr "" -#: ../src/glade/gramps.glade.h:163 +#: ../src/glade/gramps.glade.h:166 msgid "_Publication information:" msgstr "" -#: ../src/glade/gramps.glade.h:164 +#: ../src/glade/gramps.glade.h:167 msgid "_Remove Object" msgstr "" -#: ../src/glade/gramps.glade.h:165 +#: ../src/glade/gramps.glade.h:168 msgid "_Right" msgstr "" -#: ../src/glade/gramps.glade.h:166 +#: ../src/glade/gramps.glade.h:169 msgid "_Role:" msgstr "" -#: ../src/glade/gramps.glade.h:167 +#: ../src/glade/gramps.glade.h:170 msgid "_Roman (Times, serif)" msgstr "" -#: ../src/glade/gramps.glade.h:168 +#: ../src/glade/gramps.glade.h:171 msgid "_Select File" msgstr "" -#: ../src/glade/gramps.glade.h:169 +#: ../src/glade/gramps.glade.h:172 msgid "_Sort as:" msgstr "" -#: ../src/glade/gramps.glade.h:170 +#: ../src/glade/gramps.glade.h:173 msgid "_Spelling:" msgstr "" -#: ../src/glade/gramps.glade.h:171 +#: ../src/glade/gramps.glade.h:174 msgid "_State/Province:" msgstr "" -#: ../src/glade/gramps.glade.h:172 +#: ../src/glade/gramps.glade.h:175 msgid "_State:" msgstr "" -#: ../src/glade/gramps.glade.h:173 +#: ../src/glade/gramps.glade.h:176 msgid "_Status:" msgstr "" -#: ../src/glade/gramps.glade.h:174 +#: ../src/glade/gramps.glade.h:177 msgid "_Swiss (Arial, Helvetica, sans-serif)" msgstr "" -#: ../src/glade/gramps.glade.h:175 +#: ../src/glade/gramps.glade.h:178 msgid "_Title:" msgstr "" -#: ../src/glade/gramps.glade.h:176 +#: ../src/glade/gramps.glade.h:179 msgid "_Top" msgstr "" -#: ../src/glade/gramps.glade.h:178 +#: ../src/glade/gramps.glade.h:181 msgid "_Underline" msgstr "" -#: ../src/glade/gramps.glade.h:179 +#: ../src/glade/gramps.glade.h:182 msgid "_Use this selection for all missing media files" msgstr "" -#: ../src/glade/gramps.glade.h:180 +#: ../src/glade/gramps.glade.h:183 msgid "_Value:" msgstr "" -#: ../src/glade/gramps.glade.h:181 +#: ../src/glade/gramps.glade.h:184 msgid "_Volume/Page:" msgstr "" -#: ../src/glade/gramps.glade.h:182 +#: ../src/glade/gramps.glade.h:185 msgid "_Web address:" msgstr "" -#: ../src/glade/gramps.glade.h:183 +#: ../src/glade/gramps.glade.h:186 msgid "_Year" msgstr "" -#: ../src/glade/gramps.glade.h:184 +#: ../src/glade/gramps.glade.h:187 msgid "_ZIP/Postal code:" msgstr "" -#: ../src/glade/gramps.glade.h:185 +#: ../src/glade/gramps.glade.h:188 msgid "_Zip/Postal code:" msgstr "" -#: ../src/glade/gramps.glade.h:187 +#: ../src/glade/gramps.glade.h:190 msgid "pt" msgstr ""