Merged trunk r18499 through r18539 into geps023.
Conflicts resolved in: gramps.pot svn: r18540
This commit is contained in:
commit
f37ab70446
345
po/cs.po
345
po/cs.po
@ -35,8 +35,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: gramps 3.3.x\n"
|
"Project-Id-Version: gramps 3.3.x\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-11-23 12:41+0100\n"
|
"POT-Creation-Date: 2011-11-28 14:05+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-23 12:55+0100\n"
|
"PO-Revision-Date: 2011-11-28 14:12+0100\n"
|
||||||
"Last-Translator: Zdeněk Hataš <zdenek.hatas@gmail.com>\n"
|
"Last-Translator: Zdeněk Hataš <zdenek.hatas@gmail.com>\n"
|
||||||
"Language-Team: Czech <Czech <gnome-cs-list@gnome.org>>\n"
|
"Language-Team: Czech <Czech <gnome-cs-list@gnome.org>>\n"
|
||||||
"Language: cs\n"
|
"Language: cs\n"
|
||||||
@ -616,8 +616,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: ../src/gramps.py:354
|
#: ../src/gramps.py:354
|
||||||
#: ../src/gramps.py:361
|
#: ../src/gramps.py:361
|
||||||
msgid "Configuration error"
|
#: ../src/gramps.py:432
|
||||||
msgstr "Chyba v nastavení"
|
msgid "Configuration error:"
|
||||||
|
msgstr "Chyba nastavení:"
|
||||||
|
|
||||||
#: ../src/gramps.py:358
|
#: ../src/gramps.py:358
|
||||||
msgid "Error reading configuration"
|
msgid "Error reading configuration"
|
||||||
@ -660,7 +661,7 @@ msgstr ""
|
|||||||
#: ../src/plugins/gramplet/PersonDetails.py:169
|
#: ../src/plugins/gramplet/PersonDetails.py:169
|
||||||
#: ../src/plugins/gramplet/RelativeGramplet.py:123
|
#: ../src/plugins/gramplet/RelativeGramplet.py:123
|
||||||
#: ../src/plugins/gramplet/RelativeGramplet.py:134
|
#: ../src/plugins/gramplet/RelativeGramplet.py:134
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:158
|
#: ../src/plugins/graph/GVFamilyLines.py:159
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:555
|
#: ../src/plugins/graph/GVRelGraph.py:555
|
||||||
#: ../src/plugins/lib/libnarrate.py:1993
|
#: ../src/plugins/lib/libnarrate.py:1993
|
||||||
#: ../src/plugins/lib/maps/geography.py:845
|
#: ../src/plugins/lib/maps/geography.py:845
|
||||||
@ -2326,6 +2327,14 @@ msgstr "Detaily: %s"
|
|||||||
msgid "Error encountered in argument parsing: %s"
|
msgid "Error encountered in argument parsing: %s"
|
||||||
msgstr "Při zpracovávání argumentu došlo k chybě: %s"
|
msgstr "Při zpracovávání argumentu došlo k chybě: %s"
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:168
|
||||||
|
msgid "ERROR: Please specify a person"
|
||||||
|
msgstr "CHYBA: Zadejte prosím osobu"
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:192
|
||||||
|
msgid "ERROR: Please specify a family"
|
||||||
|
msgstr "CHYBA: Zadejte prosím rodinu"
|
||||||
|
|
||||||
#. FIXME it is wrong to use translatable text in comparison.
|
#. FIXME it is wrong to use translatable text in comparison.
|
||||||
#. How can we distinguish custom size though?
|
#. How can we distinguish custom size though?
|
||||||
#: ../src/cli/plug/__init__.py:302
|
#: ../src/cli/plug/__init__.py:302
|
||||||
@ -2336,7 +2345,43 @@ msgstr "Při zpracovávání argumentu došlo k chybě: %s"
|
|||||||
msgid "Custom Size"
|
msgid "Custom Size"
|
||||||
msgstr "Vlastní velikost"
|
msgstr "Vlastní velikost"
|
||||||
|
|
||||||
#: ../src/cli/plug/__init__.py:540
|
#: ../src/cli/plug/__init__.py:403
|
||||||
|
#, python-format
|
||||||
|
msgid "Unknown option: %s"
|
||||||
|
msgstr "Neznámá volba: %s"
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:404
|
||||||
|
#: ../src/cli/plug/__init__.py:434
|
||||||
|
msgid " Valid options are:"
|
||||||
|
msgstr " Platné volby jsou:"
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:406
|
||||||
|
#: ../src/cli/plug/__init__.py:436
|
||||||
|
#: ../src/cli/plug/__init__.py:518
|
||||||
|
#, python-format
|
||||||
|
msgid " Use '%(donottranslate)s' to see description and acceptable values"
|
||||||
|
msgstr " Popis platných hodnot získáte použitím '%(donottranslate)s'"
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:433
|
||||||
|
#, python-format
|
||||||
|
msgid "Ignoring unknown option: %s"
|
||||||
|
msgstr "Ignorovaná neplatná volba: %s"
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:507
|
||||||
|
msgid " Available options:"
|
||||||
|
msgstr " Dostupné volby:"
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:525
|
||||||
|
msgid " Available values are:"
|
||||||
|
msgstr " Dostupné hodnoty jsou:"
|
||||||
|
|
||||||
|
#. there was a show option given, but the option is invalid
|
||||||
|
#: ../src/cli/plug/__init__.py:537
|
||||||
|
#, python-format
|
||||||
|
msgid "option '%(optionname)s' not valid. Use '%(donottranslate)s' to see all valid options."
|
||||||
|
msgstr "volba '%(optionname)s' není platná. Všechny platné volby zjistíte použitím '%(donottranslate)s'."
|
||||||
|
|
||||||
|
#: ../src/cli/plug/__init__.py:549
|
||||||
msgid "Failed to write report. "
|
msgid "Failed to write report. "
|
||||||
msgstr "Nepodařilo se vytvořit zprávu. "
|
msgstr "Nepodařilo se vytvořit zprávu. "
|
||||||
|
|
||||||
@ -6060,7 +6105,7 @@ msgstr "Média:"
|
|||||||
#: ../src/plugins/textreport/DetDescendantReport.py:972
|
#: ../src/plugins/textreport/DetDescendantReport.py:972
|
||||||
#: ../src/plugins/textreport/DetDescendantReport.py:973
|
#: ../src/plugins/textreport/DetDescendantReport.py:973
|
||||||
#: ../src/plugins/textreport/FamilyGroup.py:651
|
#: ../src/plugins/textreport/FamilyGroup.py:651
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7366
|
#: ../src/plugins/webreport/NarrativeWeb.py:7367
|
||||||
msgid "Include"
|
msgid "Include"
|
||||||
msgstr "Zahrnout"
|
msgstr "Zahrnout"
|
||||||
|
|
||||||
@ -6070,7 +6115,7 @@ msgid "Megabyte|MB"
|
|||||||
msgstr "Megabyte|MB"
|
msgstr "Megabyte|MB"
|
||||||
|
|
||||||
#: ../src/gui/viewmanager.py:1543
|
#: ../src/gui/viewmanager.py:1543
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7360
|
#: ../src/plugins/webreport/NarrativeWeb.py:7361
|
||||||
msgid "Exclude"
|
msgid "Exclude"
|
||||||
msgstr "Vyjmout"
|
msgstr "Vyjmout"
|
||||||
|
|
||||||
@ -12562,7 +12607,7 @@ msgstr "méně než 1"
|
|||||||
|
|
||||||
#. -------------------------
|
#. -------------------------
|
||||||
#: ../src/plugins/gramplet/StatsGramplet.py:135
|
#: ../src/plugins/gramplet/StatsGramplet.py:135
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:147
|
#: ../src/plugins/graph/GVFamilyLines.py:148
|
||||||
#: ../src/plugins/textreport/Summary.py:103
|
#: ../src/plugins/textreport/Summary.py:103
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:1256
|
#: ../src/plugins/webreport/NarrativeWeb.py:1256
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:1297
|
#: ../src/plugins/webreport/NarrativeWeb.py:1297
|
||||||
@ -12576,14 +12621,14 @@ msgstr "Počet jednotlivců"
|
|||||||
|
|
||||||
#. -------------------------
|
#. -------------------------
|
||||||
#: ../src/plugins/gramplet/StatsGramplet.py:141
|
#: ../src/plugins/gramplet/StatsGramplet.py:141
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:150
|
#: ../src/plugins/graph/GVFamilyLines.py:151
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:547
|
#: ../src/plugins/graph/GVRelGraph.py:547
|
||||||
#: ../src/Filters/Rules/Person/_IsMale.py:46
|
#: ../src/Filters/Rules/Person/_IsMale.py:46
|
||||||
msgid "Males"
|
msgid "Males"
|
||||||
msgstr "Muži"
|
msgstr "Muži"
|
||||||
|
|
||||||
#: ../src/plugins/gramplet/StatsGramplet.py:144
|
#: ../src/plugins/gramplet/StatsGramplet.py:144
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:154
|
#: ../src/plugins/graph/GVFamilyLines.py:155
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:551
|
#: ../src/plugins/graph/GVRelGraph.py:551
|
||||||
#: ../src/Filters/Rules/Person/_IsFemale.py:46
|
#: ../src/Filters/Rules/Person/_IsFemale.py:46
|
||||||
msgid "Females"
|
msgid "Females"
|
||||||
@ -12939,78 +12984,78 @@ msgstr "Vytvoří graf vztahů s použitím Graphviz."
|
|||||||
#. Constant options items
|
#. Constant options items
|
||||||
#.
|
#.
|
||||||
#. ------------------------------------------------------------------------
|
#. ------------------------------------------------------------------------
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:70
|
#: ../src/plugins/graph/GVFamilyLines.py:71
|
||||||
#: ../src/plugins/graph/GVHourGlass.py:56
|
#: ../src/plugins/graph/GVHourGlass.py:56
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:67
|
#: ../src/plugins/graph/GVRelGraph.py:67
|
||||||
msgid "B&W outline"
|
msgid "B&W outline"
|
||||||
msgstr "Černobílé obrysy"
|
msgstr "Černobílé obrysy"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:71
|
#: ../src/plugins/graph/GVFamilyLines.py:72
|
||||||
msgid "Coloured outline"
|
msgid "Coloured outline"
|
||||||
msgstr "Barevný přehled"
|
msgstr "Barevný přehled"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:72
|
#: ../src/plugins/graph/GVFamilyLines.py:73
|
||||||
msgid "Colour fill"
|
msgid "Colour fill"
|
||||||
msgstr "Vyplnění barvou"
|
msgstr "Vyplnění barvou"
|
||||||
|
|
||||||
#. --------------------------------
|
#. --------------------------------
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:110
|
#: ../src/plugins/graph/GVFamilyLines.py:111
|
||||||
msgid "People of Interest"
|
msgid "People of Interest"
|
||||||
msgstr "Osoby zájmu"
|
msgstr "Osoby zájmu"
|
||||||
|
|
||||||
#. --------------------------------
|
#. --------------------------------
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:113
|
#: ../src/plugins/graph/GVFamilyLines.py:114
|
||||||
msgid "People of interest"
|
msgid "People of interest"
|
||||||
msgstr "Osoby zájmu"
|
msgstr "Osoby zájmu"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:114
|
#: ../src/plugins/graph/GVFamilyLines.py:115
|
||||||
msgid "People of interest are used as a starting point when determining \"family lines\"."
|
msgid "People of interest are used as a starting point when determining \"family lines\"."
|
||||||
msgstr "Výchozí osoby jsou použity jako startovní bod pro vytváření \"rodových linií\"."
|
msgstr "Výchozí osoby jsou použity jako startovní bod pro vytváření \"rodových linií\"."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:119
|
#: ../src/plugins/graph/GVFamilyLines.py:120
|
||||||
msgid "Follow parents to determine family lines"
|
msgid "Follow parents to determine family lines"
|
||||||
msgstr "Pro stanovení rodové linie následovat rodiče"
|
msgstr "Pro stanovení rodové linie následovat rodiče"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:120
|
#: ../src/plugins/graph/GVFamilyLines.py:121
|
||||||
msgid "Parents and their ancestors will be considered when determining \"family lines\"."
|
msgid "Parents and their ancestors will be considered when determining \"family lines\"."
|
||||||
msgstr "Při vytváření \"rodové linie\" budou bráni v potaz rodiče a jejich předci."
|
msgstr "Při vytváření \"rodové linie\" budou bráni v potaz rodiče a jejich předci."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:124
|
#: ../src/plugins/graph/GVFamilyLines.py:125
|
||||||
msgid "Follow children to determine \"family lines\""
|
msgid "Follow children to determine \"family lines\""
|
||||||
msgstr "Pro stanovení \"rodové linie\" následovat potomky"
|
msgstr "Pro stanovení \"rodové linie\" následovat potomky"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:126
|
#: ../src/plugins/graph/GVFamilyLines.py:127
|
||||||
msgid "Children will be considered when determining \"family lines\"."
|
msgid "Children will be considered when determining \"family lines\"."
|
||||||
msgstr "Při vytváření \"rodové linie\" budou bráni v potaz potomci."
|
msgstr "Při vytváření \"rodové linie\" budou bráni v potaz potomci."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:131
|
#: ../src/plugins/graph/GVFamilyLines.py:132
|
||||||
msgid "Try to remove extra people and families"
|
msgid "Try to remove extra people and families"
|
||||||
msgstr "Pokusí se odstranit nadbytečné osoby a rodiny"
|
msgstr "Pokusí se odstranit nadbytečné osoby a rodiny"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:132
|
#: ../src/plugins/graph/GVFamilyLines.py:133
|
||||||
msgid "People and families not directly related to people of interest will be removed when determining \"family lines\"."
|
msgid "People and families not directly related to people of interest will be removed when determining \"family lines\"."
|
||||||
msgstr "Osoby a rodiny bez přímého vztahu ke zvoleným osobám budou při vytváření \"rodové linie\" odstraněny."
|
msgstr "Osoby a rodiny bez přímého vztahu ke zvoleným osobám budou při vytváření \"rodové linie\" odstraněny."
|
||||||
|
|
||||||
#. ----------------------------
|
#. ----------------------------
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:139
|
#: ../src/plugins/graph/GVFamilyLines.py:140
|
||||||
msgid "Family Colours"
|
msgid "Family Colours"
|
||||||
msgstr "Barvy rodiny"
|
msgstr "Barvy rodiny"
|
||||||
|
|
||||||
#. ----------------------------
|
#. ----------------------------
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:142
|
#: ../src/plugins/graph/GVFamilyLines.py:143
|
||||||
msgid "Family colours"
|
msgid "Family colours"
|
||||||
msgstr "Barvy rodiny"
|
msgstr "Barvy rodiny"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:143
|
#: ../src/plugins/graph/GVFamilyLines.py:144
|
||||||
msgid "Colours to use for various family lines."
|
msgid "Colours to use for various family lines."
|
||||||
msgstr "Barvy použité pro různé rodové linie."
|
msgstr "Barvy použité pro různé rodové linie."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:151
|
#: ../src/plugins/graph/GVFamilyLines.py:152
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:548
|
#: ../src/plugins/graph/GVRelGraph.py:548
|
||||||
msgid "The colour to use to display men."
|
msgid "The colour to use to display men."
|
||||||
msgstr "Barva použitá pro zvýraznění mužů."
|
msgstr "Barva použitá pro zvýraznění mužů."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:155
|
#: ../src/plugins/graph/GVFamilyLines.py:156
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:552
|
#: ../src/plugins/graph/GVRelGraph.py:552
|
||||||
msgid "The colour to use to display women."
|
msgid "The colour to use to display women."
|
||||||
msgstr "Barva použitá pro zvýraznění žen."
|
msgstr "Barva použitá pro zvýraznění žen."
|
||||||
@ -13020,7 +13065,7 @@ msgstr "Barva použitá pro zvýraznění žen."
|
|||||||
msgid "The colour to use when the gender is unknown."
|
msgid "The colour to use when the gender is unknown."
|
||||||
msgstr "Barva, která indikuje neznámé pohlaví."
|
msgstr "Barva, která indikuje neznámé pohlaví."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:163
|
#: ../src/plugins/graph/GVFamilyLines.py:164
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:561
|
#: ../src/plugins/graph/GVRelGraph.py:561
|
||||||
#: ../src/plugins/quickview/FilterByName.py:94
|
#: ../src/plugins/quickview/FilterByName.py:94
|
||||||
#: ../src/plugins/textreport/TagReport.py:193
|
#: ../src/plugins/textreport/TagReport.py:193
|
||||||
@ -13033,61 +13078,71 @@ msgstr "Barva, která indikuje neznámé pohlaví."
|
|||||||
msgid "Families"
|
msgid "Families"
|
||||||
msgstr "Rodiny"
|
msgstr "Rodiny"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:164
|
#: ../src/plugins/graph/GVFamilyLines.py:165
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:562
|
#: ../src/plugins/graph/GVRelGraph.py:562
|
||||||
msgid "The colour to use to display families."
|
msgid "The colour to use to display families."
|
||||||
msgstr "Barva použitá pro zvýraznění rodin."
|
msgstr "Barva použitá pro zvýraznění rodin."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:167
|
#: ../src/plugins/graph/GVFamilyLines.py:168
|
||||||
msgid "Limit the number of parents"
|
msgid "Limit the number of ancestors"
|
||||||
msgstr "Omezit počet rodičů"
|
msgstr "Omezit počet předků"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:170
|
#: ../src/plugins/graph/GVFamilyLines.py:170
|
||||||
|
msgid "Whether to limit the number of ancestors."
|
||||||
|
msgstr "Zda omezit počet předků."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:176
|
#: ../src/plugins/graph/GVFamilyLines.py:176
|
||||||
msgid "The maximum number of ancestors to include."
|
msgid "The maximum number of ancestors to include."
|
||||||
msgstr "Maximální počet zahrnutých předků."
|
msgstr "Maximální počet zahrnutých předků."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:179
|
#: ../src/plugins/graph/GVFamilyLines.py:180
|
||||||
msgid "Limit the number of children"
|
msgid "Limit the number of descendants"
|
||||||
msgstr "Maximální počet dětí"
|
msgstr "Omezit počet potomků"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:182
|
#: ../src/plugins/graph/GVFamilyLines.py:183
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:188
|
msgid "Whether to limit the number of descendants."
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:198
|
msgstr "Zda omezit počet potomků."
|
||||||
msgid "The maximum number of children to include."
|
|
||||||
msgstr "Maximální počet zahrnutých potomků."
|
#: ../src/plugins/graph/GVFamilyLines.py:189
|
||||||
|
msgid "The maximum number of descendants to include."
|
||||||
|
msgstr "Maximální počet zahrnutých předků."
|
||||||
|
|
||||||
#. --------------------
|
#. --------------------
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:192
|
#: ../src/plugins/graph/GVFamilyLines.py:194
|
||||||
msgid "Images"
|
msgid "Images"
|
||||||
msgstr "Obrázky"
|
msgstr "Obrázky"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:196
|
#. --------------------
|
||||||
|
#: ../src/plugins/graph/GVFamilyLines.py:197
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:521
|
#: ../src/plugins/graph/GVRelGraph.py:521
|
||||||
msgid "Include thumbnail images of people"
|
msgid "Include thumbnail images of people"
|
||||||
msgstr "Zahrnout náhledy obrázků osob"
|
msgstr "Zahrnout náhledy obrázků osob"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:202
|
#: ../src/plugins/graph/GVFamilyLines.py:200
|
||||||
|
msgid "Whether to include thumbnail images of people."
|
||||||
|
msgstr "Zda zahrnout náhledy obrázků osob."
|
||||||
|
|
||||||
|
#: ../src/plugins/graph/GVFamilyLines.py:205
|
||||||
msgid "Thumbnail location"
|
msgid "Thumbnail location"
|
||||||
msgstr "Umístění náhledů"
|
msgstr "Umístění náhledů"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:203
|
#: ../src/plugins/graph/GVFamilyLines.py:206
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:528
|
#: ../src/plugins/graph/GVRelGraph.py:528
|
||||||
msgid "Above the name"
|
msgid "Above the name"
|
||||||
msgstr "Nad jménem"
|
msgstr "Nad jménem"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:204
|
#: ../src/plugins/graph/GVFamilyLines.py:207
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:529
|
#: ../src/plugins/graph/GVRelGraph.py:529
|
||||||
msgid "Beside the name"
|
msgid "Beside the name"
|
||||||
msgstr "U jména"
|
msgstr "U jména"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:206
|
#: ../src/plugins/graph/GVFamilyLines.py:208
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:531
|
#: ../src/plugins/graph/GVRelGraph.py:531
|
||||||
msgid "Where the thumbnail image should appear relative to the name"
|
msgid "Where the thumbnail image should appear relative to the name"
|
||||||
msgstr "Kde vzhledem k názvu bude umístěn náhled obrázku"
|
msgstr "Kde vzhledem k názvu bude umístěn náhled obrázku"
|
||||||
|
|
||||||
#. ---------------------
|
#. ---------------------
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:210
|
#: ../src/plugins/graph/GVFamilyLines.py:213
|
||||||
#: ../src/plugins/graph/GVHourGlass.py:259
|
#: ../src/plugins/graph/GVHourGlass.py:259
|
||||||
#: ../src/plugins/tool/SortEvents.py:84
|
#: ../src/plugins/tool/SortEvents.py:84
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
@ -13095,72 +13150,72 @@ msgstr "Nastavení"
|
|||||||
|
|
||||||
#. ---------------------
|
#. ---------------------
|
||||||
#. ###############################
|
#. ###############################
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:213
|
#: ../src/plugins/graph/GVFamilyLines.py:216
|
||||||
#: ../src/plugins/graph/GVHourGlass.py:279
|
#: ../src/plugins/graph/GVHourGlass.py:279
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:539
|
#: ../src/plugins/graph/GVRelGraph.py:539
|
||||||
msgid "Graph coloring"
|
msgid "Graph coloring"
|
||||||
msgstr "Obarvení grafu"
|
msgstr "Obarvení grafu"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:216
|
#: ../src/plugins/graph/GVFamilyLines.py:219
|
||||||
msgid "Males will be shown with blue, females with red, unless otherwise set above for filled. If the sex of an individual is unknown it will be shown with gray."
|
msgid "Males will be shown with blue, females with red, unless otherwise set above for filled. If the sex of an individual is unknown it will be shown with gray."
|
||||||
msgstr "Pokud není nastaveno jinak, budou muži zobrazeni modře, ženy červeně. Pokud není pohlaví osoby známo, bude zobrazena šedě."
|
msgstr "Pokud není nastaveno jinak, budou muži zobrazeni modře, ženy červeně. Pokud není pohlaví osoby známo, bude zobrazena šedě."
|
||||||
|
|
||||||
#. see bug report #2180
|
#. see bug report #2180
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:222
|
#: ../src/plugins/graph/GVFamilyLines.py:225
|
||||||
#: ../src/plugins/graph/GVHourGlass.py:288
|
#: ../src/plugins/graph/GVHourGlass.py:288
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:572
|
#: ../src/plugins/graph/GVRelGraph.py:572
|
||||||
msgid "Use rounded corners"
|
msgid "Use rounded corners"
|
||||||
msgstr "Použít zaoblené rohy"
|
msgstr "Použít zaoblené rohy"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:223
|
#: ../src/plugins/graph/GVFamilyLines.py:226
|
||||||
#: ../src/plugins/graph/GVHourGlass.py:290
|
#: ../src/plugins/graph/GVHourGlass.py:290
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:574
|
#: ../src/plugins/graph/GVRelGraph.py:574
|
||||||
msgid "Use rounded corners to differentiate between women and men."
|
msgid "Use rounded corners to differentiate between women and men."
|
||||||
msgstr "Použít zaoblené rohy pro odlišení mužů a žen."
|
msgstr "Použít zaoblené rohy pro odlišení mužů a žen."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:227
|
#: ../src/plugins/graph/GVFamilyLines.py:230
|
||||||
msgid "Include dates"
|
msgid "Include dates"
|
||||||
msgstr "Zahrnout data"
|
msgstr "Zahrnout data"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:228
|
#: ../src/plugins/graph/GVFamilyLines.py:231
|
||||||
msgid "Whether to include dates for people and families."
|
msgid "Whether to include dates for people and families."
|
||||||
msgstr "Zda zahrnout datum pro osoby a rodiny."
|
msgstr "Zda zahrnout datum pro osoby a rodiny."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:233
|
#: ../src/plugins/graph/GVFamilyLines.py:236
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:496
|
#: ../src/plugins/graph/GVRelGraph.py:496
|
||||||
msgid "Limit dates to years only"
|
msgid "Limit dates to years only"
|
||||||
msgstr "Omezit data pouze na roky"
|
msgstr "Omezit data pouze na roky"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:234
|
#: ../src/plugins/graph/GVFamilyLines.py:237
|
||||||
#: ../src/plugins/graph/GVRelGraph.py:497
|
#: ../src/plugins/graph/GVRelGraph.py:497
|
||||||
msgid "Prints just dates' year, neither month or day nor date approximation or interval are shown."
|
msgid "Prints just dates' year, neither month or day nor date approximation or interval are shown."
|
||||||
msgstr "Vytiskne pouze rok data. Měsíc, den, odhad data nebo interval nejsou ukázány."
|
msgstr "Vytiskne pouze rok data. Měsíc, den, odhad data nebo interval nejsou ukázány."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:239
|
#: ../src/plugins/graph/GVFamilyLines.py:242
|
||||||
msgid "Include places"
|
msgid "Include places"
|
||||||
msgstr "Zahrnout místa"
|
msgstr "Zahrnout místa"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:240
|
#: ../src/plugins/graph/GVFamilyLines.py:243
|
||||||
msgid "Whether to include placenames for people and families."
|
msgid "Whether to include placenames for people and families."
|
||||||
msgstr "Zda zahrnovat jména míst u osob a rodin."
|
msgstr "Zda zahrnovat jména míst u osob a rodin."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:245
|
#: ../src/plugins/graph/GVFamilyLines.py:248
|
||||||
msgid "Include the number of children"
|
msgid "Include the number of children"
|
||||||
msgstr "Zahrnout počet dětí"
|
msgstr "Zahrnout počet dětí"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:246
|
#: ../src/plugins/graph/GVFamilyLines.py:249
|
||||||
msgid "Whether to include the number of children for families with more than 1 child."
|
msgid "Whether to include the number of children for families with more than 1 child."
|
||||||
msgstr "Zda zahrnovat počet dětí u rodin s více než jedním potomkem."
|
msgstr "Zda zahrnovat počet dětí u rodin s více než jedním potomkem."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:251
|
#: ../src/plugins/graph/GVFamilyLines.py:254
|
||||||
msgid "Include private records"
|
msgid "Include private records"
|
||||||
msgstr "Zahrnout důvěrné záznamy"
|
msgstr "Zahrnout důvěrné záznamy"
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:252
|
#: ../src/plugins/graph/GVFamilyLines.py:255
|
||||||
msgid "Whether to include names, dates, and families that are marked as private."
|
msgid "Whether to include names, dates, and families that are marked as private."
|
||||||
msgstr "Zda zahrnovat jména, data a rodiny, které jsou označeny jako důvěrné."
|
msgstr "Zda zahrnovat jména, data a rodiny, které jsou označeny jako důvěrné."
|
||||||
|
|
||||||
#: ../src/plugins/graph/GVFamilyLines.py:914
|
#: ../src/plugins/graph/GVFamilyLines.py:917
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%d children"
|
msgid "%d children"
|
||||||
msgstr "%d dětí"
|
msgstr "%d dětí"
|
||||||
@ -13976,45 +14031,45 @@ msgid "Line %d: empty event note was ignored."
|
|||||||
msgstr "Řádek %d: prázdná poznámka události byla ignorována."
|
msgstr "Řádek %d: prázdná poznámka události byla ignorována."
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:5209
|
#: ../src/plugins/lib/libgedcom.py:5209
|
||||||
#: ../src/plugins/lib/libgedcom.py:5849
|
#: ../src/plugins/lib/libgedcom.py:5852
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Could not import %s"
|
msgid "Could not import %s"
|
||||||
msgstr "Nemohu importovat %s"
|
msgstr "Nemohu importovat %s"
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:5610
|
#: ../src/plugins/lib/libgedcom.py:5613
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Import from %s"
|
msgid "Import from %s"
|
||||||
msgstr "Importovat z %s"
|
msgstr "Importovat z %s"
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:5645
|
#: ../src/plugins/lib/libgedcom.py:5648
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Import of GEDCOM file %s with DEST=%s, could cause errors in the resulting database!"
|
msgid "Import of GEDCOM file %s with DEST=%s, could cause errors in the resulting database!"
|
||||||
msgstr "Importovat GEDCOM soubor %s umístěný v DEST=%s může výsledné databázi způsobit problémy!"
|
msgstr "Importovat GEDCOM soubor %s umístěný v DEST=%s může výsledné databázi způsobit problémy!"
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:5648
|
#: ../src/plugins/lib/libgedcom.py:5651
|
||||||
msgid "Look for nameless events."
|
msgid "Look for nameless events."
|
||||||
msgstr "Najít nepojmenované události."
|
msgstr "Najít nepojmenované události."
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:5707
|
#: ../src/plugins/lib/libgedcom.py:5710
|
||||||
#: ../src/plugins/lib/libgedcom.py:5721
|
#: ../src/plugins/lib/libgedcom.py:5724
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Line %d: empty note was ignored."
|
msgid "Line %d: empty note was ignored."
|
||||||
msgstr "Řádek %d: prázdná poznámka byla ignorována."
|
msgstr "Řádek %d: prázdná poznámka byla ignorována."
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:5758
|
#: ../src/plugins/lib/libgedcom.py:5761
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "skipped %(skip)d subordinate(s) at line %(line)d"
|
msgid "skipped %(skip)d subordinate(s) at line %(line)d"
|
||||||
msgstr "vynechán(o) %(skip)d podřízený(ch) na řádce %(line)d"
|
msgstr "vynechán(o) %(skip)d podřízený(ch) na řádce %(line)d"
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:6025
|
#: ../src/plugins/lib/libgedcom.py:6028
|
||||||
msgid "Your GEDCOM file is corrupted. The file appears to be encoded using the UTF16 character set, but is missing the BOM marker."
|
msgid "Your GEDCOM file is corrupted. The file appears to be encoded using the UTF16 character set, but is missing the BOM marker."
|
||||||
msgstr "Váš GEDCOM soubor je porušený. Zdá se, že soubor je v UTF-16 kódováná, ale neobsahuje značku BOM."
|
msgstr "Váš GEDCOM soubor je porušený. Zdá se, že soubor je v UTF-16 kódováná, ale neobsahuje značku BOM."
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:6028
|
#: ../src/plugins/lib/libgedcom.py:6031
|
||||||
msgid "Your GEDCOM file is empty."
|
msgid "Your GEDCOM file is empty."
|
||||||
msgstr "GEDCOM soubor je prázdný."
|
msgstr "GEDCOM soubor je prázdný."
|
||||||
|
|
||||||
#: ../src/plugins/lib/libgedcom.py:6091
|
#: ../src/plugins/lib/libgedcom.py:6094
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Invalid line %d in GEDCOM file."
|
msgid "Invalid line %d in GEDCOM file."
|
||||||
msgstr "Neplatný řádek %d v GEDCOM souboru."
|
msgstr "Neplatný řádek %d v GEDCOM souboru."
|
||||||
@ -17562,7 +17617,7 @@ msgid "Open on maps.google.com"
|
|||||||
msgstr "Otevřít maps.google.com"
|
msgstr "Otevřít maps.google.com"
|
||||||
|
|
||||||
#: ../src/plugins/mapservices/mapservice.gpr.py:69
|
#: ../src/plugins/mapservices/mapservice.gpr.py:69
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7491
|
#: ../src/plugins/webreport/NarrativeWeb.py:7492
|
||||||
msgid "OpenStreetMap"
|
msgid "OpenStreetMap"
|
||||||
msgstr "OpenStreetMap"
|
msgstr "OpenStreetMap"
|
||||||
|
|
||||||
@ -21871,7 +21926,7 @@ msgstr "Adresář"
|
|||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:1266
|
#: ../src/plugins/webreport/NarrativeWeb.py:1266
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:4512
|
#: ../src/plugins/webreport/NarrativeWeb.py:4512
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7385
|
#: ../src/plugins/webreport/NarrativeWeb.py:7386
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
msgstr "Stáhnout"
|
msgstr "Stáhnout"
|
||||||
|
|
||||||
@ -22391,34 +22446,34 @@ msgid "Create and only use thumbnail- sized images"
|
|||||||
msgstr "Vytvořit a používat obrázky pouze náhledové velikosti"
|
msgstr "Vytvořit a používat obrázky pouze náhledové velikosti"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7323
|
#: ../src/plugins/webreport/NarrativeWeb.py:7323
|
||||||
msgid "This options allows you the choice to not create any full- sizedimages as in the Media Page, and only a thumb- sized images or not?"
|
msgid "This options allows you the choice to not create any full- sized images as in the Media Page, and only a thumb- sized images. This will allow you to have a much smaller total upload size to your web hosting site."
|
||||||
msgstr "Tato volba vám umožní zablokovat vytváření obrázků plné velikosti na stránce médií. Volíte zda budou vytvářeny obrázky velikosti náhledu nebo ne?"
|
msgstr "Tato volba vám umožní zablokovat vytváření obrázků plné velikosti na stránce médií. Volba zmenší celkový objem dat pro nahrání na váš web."
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7328
|
#: ../src/plugins/webreport/NarrativeWeb.py:7329
|
||||||
msgid "Max width of initial image"
|
msgid "Max width of initial image"
|
||||||
msgstr "Maximální šířka výchozího obrázku"
|
msgstr "Maximální šířka výchozího obrázku"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7330
|
#: ../src/plugins/webreport/NarrativeWeb.py:7331
|
||||||
msgid "This allows you to set the maximum width of the image shown on the media page. Set to 0 for no limit."
|
msgid "This allows you to set the maximum width of the image shown on the media page. Set to 0 for no limit."
|
||||||
msgstr "Umožní vám nastavit maximální šířku obrázku zobrazeného na stránce média. Nastavení na 0 ruší limit."
|
msgstr "Umožní vám nastavit maximální šířku obrázku zobrazeného na stránce média. Nastavení na 0 ruší limit."
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7334
|
#: ../src/plugins/webreport/NarrativeWeb.py:7335
|
||||||
msgid "Max height of initial image"
|
msgid "Max height of initial image"
|
||||||
msgstr "Maximální výška výchozího obrázku"
|
msgstr "Maximální výška výchozího obrázku"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7336
|
#: ../src/plugins/webreport/NarrativeWeb.py:7337
|
||||||
msgid "This allows you to set the maximum height of the image shown on the media page. Set to 0 for no limit."
|
msgid "This allows you to set the maximum height of the image shown on the media page. Set to 0 for no limit."
|
||||||
msgstr "Umožní vám nastavit maximální výšku obrázku zobrazeného na stránce média. Nastavení na 0 ruší limit."
|
msgstr "Umožní vám nastavit maximální výšku obrázku zobrazeného na stránce média. Nastavení na 0 ruší limit."
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7342
|
#: ../src/plugins/webreport/NarrativeWeb.py:7343
|
||||||
msgid "Suppress Gramps ID"
|
msgid "Suppress Gramps ID"
|
||||||
msgstr "Potlačit Gramps ID"
|
msgstr "Potlačit Gramps ID"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7343
|
#: ../src/plugins/webreport/NarrativeWeb.py:7344
|
||||||
msgid "Whether to include the Gramps ID of objects"
|
msgid "Whether to include the Gramps ID of objects"
|
||||||
msgstr "Zda zahrnout Gramps ID objektů"
|
msgstr "Zda zahrnout Gramps ID objektů"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7350
|
#: ../src/plugins/webreport/NarrativeWeb.py:7351
|
||||||
#: ../src/glade/editperson.glade.h:23
|
#: ../src/glade/editperson.glade.h:23
|
||||||
#: ../src/glade/editsource.glade.h:7
|
#: ../src/glade/editsource.glade.h:7
|
||||||
#: ../src/glade/editurl.glade.h:4
|
#: ../src/glade/editurl.glade.h:4
|
||||||
@ -22441,126 +22496,126 @@ msgstr "Zda zahrnout Gramps ID objektů"
|
|||||||
msgid "Privacy"
|
msgid "Privacy"
|
||||||
msgstr "Soukromí"
|
msgstr "Soukromí"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7353
|
#: ../src/plugins/webreport/NarrativeWeb.py:7354
|
||||||
msgid "Include records marked private"
|
msgid "Include records marked private"
|
||||||
msgstr "Zahrnout soukromé záznamy"
|
msgstr "Zahrnout soukromé záznamy"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7354
|
#: ../src/plugins/webreport/NarrativeWeb.py:7355
|
||||||
msgid "Whether to include private objects"
|
msgid "Whether to include private objects"
|
||||||
msgstr "Zda zahrnout soukromé objekty"
|
msgstr "Zda zahrnout soukromé objekty"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7357
|
#: ../src/plugins/webreport/NarrativeWeb.py:7358
|
||||||
msgid "Living People"
|
msgid "Living People"
|
||||||
msgstr "Žijící osoby"
|
msgstr "Žijící osoby"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7362
|
#: ../src/plugins/webreport/NarrativeWeb.py:7363
|
||||||
msgid "Include Last Name Only"
|
msgid "Include Last Name Only"
|
||||||
msgstr "Zahrnout pouze příjmení"
|
msgstr "Zahrnout pouze příjmení"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7364
|
#: ../src/plugins/webreport/NarrativeWeb.py:7365
|
||||||
msgid "Include Full Name Only"
|
msgid "Include Full Name Only"
|
||||||
msgstr "Zahrnout pouze celá jména"
|
msgstr "Zahrnout pouze celá jména"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7367
|
#: ../src/plugins/webreport/NarrativeWeb.py:7368
|
||||||
msgid "How to handle living people"
|
msgid "How to handle living people"
|
||||||
msgstr "Jak jednat s živými osobami"
|
msgstr "Jak jednat s živými osobami"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7371
|
#: ../src/plugins/webreport/NarrativeWeb.py:7372
|
||||||
msgid "Years from death to consider living"
|
msgid "Years from death to consider living"
|
||||||
msgstr "Počet let od úmrtí v kterých jsou osoby považovány za živé"
|
msgstr "Počet let od úmrtí v kterých jsou osoby považovány za živé"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7373
|
#: ../src/plugins/webreport/NarrativeWeb.py:7374
|
||||||
msgid "This allows you to restrict information on people who have not been dead for very long"
|
msgid "This allows you to restrict information on people who have not been dead for very long"
|
||||||
msgstr "Umožní omezit informace na osoby, které nezemřely dávno"
|
msgstr "Umožní omezit informace na osoby, které nezemřely dávno"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7388
|
#: ../src/plugins/webreport/NarrativeWeb.py:7389
|
||||||
msgid "Include download page"
|
msgid "Include download page"
|
||||||
msgstr "Zahrnout možnost stažení"
|
msgstr "Zahrnout možnost stažení"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7389
|
#: ../src/plugins/webreport/NarrativeWeb.py:7390
|
||||||
msgid "Whether to include a database download option"
|
msgid "Whether to include a database download option"
|
||||||
msgstr "Zda zahrnout možnost stažení databáze"
|
msgstr "Zda zahrnout možnost stažení databáze"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7393
|
#: ../src/plugins/webreport/NarrativeWeb.py:7394
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7402
|
#: ../src/plugins/webreport/NarrativeWeb.py:7403
|
||||||
msgid "Download Filename"
|
msgid "Download Filename"
|
||||||
msgstr "Název staženého souboru"
|
msgstr "Název staženého souboru"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7395
|
#: ../src/plugins/webreport/NarrativeWeb.py:7396
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7404
|
#: ../src/plugins/webreport/NarrativeWeb.py:7405
|
||||||
msgid "File to be used for downloading of database"
|
msgid "File to be used for downloading of database"
|
||||||
msgstr "Soubor, který bude použit pro stažení databáze"
|
msgstr "Soubor, který bude použit pro stažení databáze"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7398
|
#: ../src/plugins/webreport/NarrativeWeb.py:7399
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7407
|
#: ../src/plugins/webreport/NarrativeWeb.py:7408
|
||||||
msgid "Description for download"
|
msgid "Description for download"
|
||||||
msgstr "Popis tohoto stažení"
|
msgstr "Popis tohoto stažení"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7398
|
#: ../src/plugins/webreport/NarrativeWeb.py:7399
|
||||||
msgid "Smith Family Tree"
|
msgid "Smith Family Tree"
|
||||||
msgstr "Smithův rodokmen"
|
msgstr "Smithův rodokmen"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7399
|
#: ../src/plugins/webreport/NarrativeWeb.py:7400
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7408
|
#: ../src/plugins/webreport/NarrativeWeb.py:7409
|
||||||
msgid "Give a description for this file."
|
msgid "Give a description for this file."
|
||||||
msgstr "Vložit popis souboru."
|
msgstr "Vložit popis souboru."
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7407
|
#: ../src/plugins/webreport/NarrativeWeb.py:7408
|
||||||
msgid "Johnson Family Tree"
|
msgid "Johnson Family Tree"
|
||||||
msgstr "Johnsonův rodokmen"
|
msgstr "Johnsonův rodokmen"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7417
|
#: ../src/plugins/webreport/NarrativeWeb.py:7418
|
||||||
#: ../src/plugins/webreport/WebCal.py:1485
|
#: ../src/plugins/webreport/WebCal.py:1485
|
||||||
msgid "Advanced Options"
|
msgid "Advanced Options"
|
||||||
msgstr "Pokročilé volby"
|
msgstr "Pokročilé volby"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7420
|
#: ../src/plugins/webreport/NarrativeWeb.py:7421
|
||||||
#: ../src/plugins/webreport/WebCal.py:1487
|
#: ../src/plugins/webreport/WebCal.py:1487
|
||||||
msgid "Character set encoding"
|
msgid "Character set encoding"
|
||||||
msgstr "Znaková sada"
|
msgstr "Znaková sada"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7423
|
#: ../src/plugins/webreport/NarrativeWeb.py:7424
|
||||||
#: ../src/plugins/webreport/WebCal.py:1490
|
#: ../src/plugins/webreport/WebCal.py:1490
|
||||||
msgid "The encoding to be used for the web files"
|
msgid "The encoding to be used for the web files"
|
||||||
msgstr "Kódování webových stránek"
|
msgstr "Kódování webových stránek"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7426
|
#: ../src/plugins/webreport/NarrativeWeb.py:7427
|
||||||
msgid "Include link to active person on every page"
|
msgid "Include link to active person on every page"
|
||||||
msgstr "Na každou stránku vložit odkaz na výchozí osobu"
|
msgstr "Na každou stránku vložit odkaz na výchozí osobu"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7427
|
#: ../src/plugins/webreport/NarrativeWeb.py:7428
|
||||||
msgid "Include a link to the active person (if they have a webpage)"
|
msgid "Include a link to the active person (if they have a webpage)"
|
||||||
msgstr "Na každou stránku vložit odkaz na výchozí osobu (pokud má webové stránky)"
|
msgstr "Na každou stránku vložit odkaz na výchozí osobu (pokud má webové stránky)"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7430
|
#: ../src/plugins/webreport/NarrativeWeb.py:7431
|
||||||
msgid "Include a column for birth dates on the index pages"
|
msgid "Include a column for birth dates on the index pages"
|
||||||
msgstr "Zahrnout sloupec s daty narození na indexových stránkách"
|
msgstr "Zahrnout sloupec s daty narození na indexových stránkách"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7431
|
#: ../src/plugins/webreport/NarrativeWeb.py:7432
|
||||||
msgid "Whether to include a birth column"
|
msgid "Whether to include a birth column"
|
||||||
msgstr "Zda zahrnout sloupec narození"
|
msgstr "Zda zahrnout sloupec narození"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7434
|
#: ../src/plugins/webreport/NarrativeWeb.py:7435
|
||||||
msgid "Include a column for death dates on the index pages"
|
msgid "Include a column for death dates on the index pages"
|
||||||
msgstr "Zahrnout sloupec s daty úmrtí na indexových stránkách"
|
msgstr "Zahrnout sloupec s daty úmrtí na indexových stránkách"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7435
|
#: ../src/plugins/webreport/NarrativeWeb.py:7436
|
||||||
msgid "Whether to include a death column"
|
msgid "Whether to include a death column"
|
||||||
msgstr "Zda zahrnout sloupec úmrtí"
|
msgstr "Zda zahrnout sloupec úmrtí"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7438
|
#: ../src/plugins/webreport/NarrativeWeb.py:7439
|
||||||
msgid "Include a column for partners on the index pages"
|
msgid "Include a column for partners on the index pages"
|
||||||
msgstr "Zahrnout sloupec s rodiči na indexových stránkách"
|
msgstr "Zahrnout sloupec s rodiči na indexových stránkách"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7440
|
#: ../src/plugins/webreport/NarrativeWeb.py:7441
|
||||||
msgid "Whether to include a partners column"
|
msgid "Whether to include a partners column"
|
||||||
msgstr "Zda zahrnout sloupec rodičů"
|
msgstr "Zda zahrnout sloupec rodičů"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7443
|
#: ../src/plugins/webreport/NarrativeWeb.py:7444
|
||||||
msgid "Include a column for parents on the index pages"
|
msgid "Include a column for parents on the index pages"
|
||||||
msgstr "Zahrnout sloupec s daty úmrtí na indexových stránkách"
|
msgstr "Zahrnout sloupec s daty úmrtí na indexových stránkách"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7445
|
#: ../src/plugins/webreport/NarrativeWeb.py:7446
|
||||||
msgid "Whether to include a parents column"
|
msgid "Whether to include a parents column"
|
||||||
msgstr "Zda zahrnout sloupec rodičů"
|
msgstr "Zda zahrnout sloupec rodičů"
|
||||||
|
|
||||||
@ -22570,104 +22625,104 @@ msgstr "Zda zahrnout sloupec rodičů"
|
|||||||
#. showallsiblings.set_help(_( "Whether to include half and/ or "
|
#. showallsiblings.set_help(_( "Whether to include half and/ or "
|
||||||
#. "step-siblings with the parents and siblings"))
|
#. "step-siblings with the parents and siblings"))
|
||||||
#. menu.add_option(category_name, 'showhalfsiblings', showallsiblings)
|
#. menu.add_option(category_name, 'showhalfsiblings', showallsiblings)
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7455
|
#: ../src/plugins/webreport/NarrativeWeb.py:7456
|
||||||
msgid "Sort all children in birth order"
|
msgid "Sort all children in birth order"
|
||||||
msgstr "Řadit potomky podle narození"
|
msgstr "Řadit potomky podle narození"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7456
|
#: ../src/plugins/webreport/NarrativeWeb.py:7457
|
||||||
msgid "Whether to display children in birth order or in entry order?"
|
msgid "Whether to display children in birth order or in entry order?"
|
||||||
msgstr "Zda zobrazit potomky seřazené podle narození nebo pořadí záznamů?"
|
msgstr "Zda zobrazit potomky seřazené podle narození nebo pořadí záznamů?"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7459
|
#: ../src/plugins/webreport/NarrativeWeb.py:7460
|
||||||
msgid "Include family pages"
|
msgid "Include family pages"
|
||||||
msgstr "Zahrnout stránky rodin"
|
msgstr "Zahrnout stránky rodin"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7460
|
#: ../src/plugins/webreport/NarrativeWeb.py:7461
|
||||||
msgid "Whether to include family pages or not?"
|
msgid "Whether to include family pages or not?"
|
||||||
msgstr "Zda zahrnovat stránky rodin či nikoli?"
|
msgstr "Zda zahrnovat stránky rodin či nikoli?"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7463
|
#: ../src/plugins/webreport/NarrativeWeb.py:7464
|
||||||
msgid "Include event pages"
|
msgid "Include event pages"
|
||||||
msgstr "Zahrnout stránky událostí"
|
msgstr "Zahrnout stránky událostí"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7464
|
#: ../src/plugins/webreport/NarrativeWeb.py:7465
|
||||||
msgid "Add a complete events list and relevant pages or not"
|
msgid "Add a complete events list and relevant pages or not"
|
||||||
msgstr "Přidat či nepřidat seznam událostí a relevantní stránky"
|
msgstr "Přidat či nepřidat seznam událostí a relevantní stránky"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7467
|
#: ../src/plugins/webreport/NarrativeWeb.py:7468
|
||||||
msgid "Include repository pages"
|
msgid "Include repository pages"
|
||||||
msgstr "Zahrnout stránky archivů"
|
msgstr "Zahrnout stránky archivů"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7468
|
#: ../src/plugins/webreport/NarrativeWeb.py:7469
|
||||||
msgid "Whether to include the Repository Pages or not?"
|
msgid "Whether to include the Repository Pages or not?"
|
||||||
msgstr "Zda zahrnovat stránky archivů či nikoli?"
|
msgstr "Zda zahrnovat stránky archivů či nikoli?"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7471
|
#: ../src/plugins/webreport/NarrativeWeb.py:7472
|
||||||
msgid "Include GENDEX file (/gendex.txt)"
|
msgid "Include GENDEX file (/gendex.txt)"
|
||||||
msgstr "Zahrnout soubor GENDEX (/gendex.txt)"
|
msgstr "Zahrnout soubor GENDEX (/gendex.txt)"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7472
|
#: ../src/plugins/webreport/NarrativeWeb.py:7473
|
||||||
msgid "Whether to include a GENDEX file or not"
|
msgid "Whether to include a GENDEX file or not"
|
||||||
msgstr "Zda zahrnovat soubor GENDEX či nikoli"
|
msgstr "Zda zahrnovat soubor GENDEX či nikoli"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7475
|
#: ../src/plugins/webreport/NarrativeWeb.py:7476
|
||||||
msgid "Include address book pages"
|
msgid "Include address book pages"
|
||||||
msgstr "Zahrnout stránky adresáře"
|
msgstr "Zahrnout stránky adresáře"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7476
|
#: ../src/plugins/webreport/NarrativeWeb.py:7477
|
||||||
msgid "Whether to add Address Book pages or not which can include e-mail and website addresses and personal address/ residence events?"
|
msgid "Whether to add Address Book pages or not which can include e-mail and website addresses and personal address/ residence events?"
|
||||||
msgstr "Zda přidat stránky adresáře který obsahuje e-mailové, webové adresy a adresy osob/události bydliště?"
|
msgstr "Zda přidat stránky adresáře který obsahuje e-mailové, webové adresy a adresy osob/události bydliště?"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7486
|
#: ../src/plugins/webreport/NarrativeWeb.py:7487
|
||||||
msgid "Place Map Options"
|
msgid "Place Map Options"
|
||||||
msgstr "Možnosti mapy míst"
|
msgstr "Možnosti mapy míst"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7490
|
#: ../src/plugins/webreport/NarrativeWeb.py:7491
|
||||||
msgid "Google"
|
msgid "Google"
|
||||||
msgstr "Google"
|
msgstr "Google"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7492
|
#: ../src/plugins/webreport/NarrativeWeb.py:7493
|
||||||
msgid "Map Service"
|
msgid "Map Service"
|
||||||
msgstr "Mapová služba"
|
msgstr "Mapová služba"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7495
|
#: ../src/plugins/webreport/NarrativeWeb.py:7496
|
||||||
msgid "Choose your choice of map service for creating the Place Map Pages."
|
msgid "Choose your choice of map service for creating the Place Map Pages."
|
||||||
msgstr "Zvolte mapovou službu pro vytváření stránek map míst."
|
msgstr "Zvolte mapovou službu pro vytváření stránek map míst."
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7500
|
#: ../src/plugins/webreport/NarrativeWeb.py:7501
|
||||||
msgid "Include Place map on Place Pages"
|
msgid "Include Place map on Place Pages"
|
||||||
msgstr "Zahrnout mapu místa na stránce míst"
|
msgstr "Zahrnout mapu místa na stránce míst"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7501
|
#: ../src/plugins/webreport/NarrativeWeb.py:7502
|
||||||
msgid "Whether to include a place map on the Place Pages, where Latitude/ Longitude are available."
|
msgid "Whether to include a place map on the Place Pages, where Latitude/ Longitude are available."
|
||||||
msgstr "Zda zahrnout mapu míst na stránkách míst pokud jsou dostupné zeměpisné souřadnice."
|
msgstr "Zda zahrnout mapu míst na stránkách míst pokud jsou dostupné zeměpisné souřadnice."
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7506
|
#: ../src/plugins/webreport/NarrativeWeb.py:7507
|
||||||
msgid "Include Family Map Pages with all places shown on the map"
|
msgid "Include Family Map Pages with all places shown on the map"
|
||||||
msgstr "Zahrnout stránky Family Map se všemi místy zobrazenými na mapě"
|
msgstr "Zahrnout stránky Family Map se všemi místy zobrazenými na mapě"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7508
|
#: ../src/plugins/webreport/NarrativeWeb.py:7509
|
||||||
msgid "Whether or not to add an individual page map showing all the places on this page. This will allow you to see how your family traveled around the country."
|
msgid "Whether or not to add an individual page map showing all the places on this page. This will allow you to see how your family traveled around the country."
|
||||||
msgstr "Zda přidat zvláštní mapovou stránku ukazující všechna místa. To vám umožní sledovat jak vaše rodina cestovala po celé zemi(státě)."
|
msgstr "Zda přidat zvláštní mapovou stránku ukazující všechna místa. To vám umožní sledovat jak vaše rodina cestovala po celé zemi(státě)."
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7516
|
#: ../src/plugins/webreport/NarrativeWeb.py:7517
|
||||||
msgid "Markers"
|
msgid "Markers"
|
||||||
msgstr "Značkay"
|
msgstr "Značkay"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7517
|
#: ../src/plugins/webreport/NarrativeWeb.py:7518
|
||||||
msgid "Family Links"
|
msgid "Family Links"
|
||||||
msgstr "Linky rodiny"
|
msgstr "Linky rodiny"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7518
|
#: ../src/plugins/webreport/NarrativeWeb.py:7519
|
||||||
msgid "Google/ FamilyMap Option"
|
msgid "Google/ FamilyMap Option"
|
||||||
msgstr "Volba Google/ FamilyMap"
|
msgstr "Volba Google/ FamilyMap"
|
||||||
|
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7521
|
#: ../src/plugins/webreport/NarrativeWeb.py:7522
|
||||||
msgid "Select which option that you would like to have for the Google Maps Family Map pages..."
|
msgid "Select which option that you would like to have for the Google Maps Family Map pages..."
|
||||||
msgstr "Vyberte možnosti, které byste chtěli mít na stránkách Mapa rodiny v mapách Google..."
|
msgstr "Vyberte možnosti, které byste chtěli mít na stránkách Mapa rodiny v mapách Google..."
|
||||||
|
|
||||||
#. adding title to hyperlink menu for screen readers and braille writers
|
#. adding title to hyperlink menu for screen readers and braille writers
|
||||||
#: ../src/plugins/webreport/NarrativeWeb.py:7834
|
#: ../src/plugins/webreport/NarrativeWeb.py:7835
|
||||||
msgid "Alphabet Menu: "
|
msgid "Alphabet Menu: "
|
||||||
msgstr "Abecední nabídka: "
|
msgstr "Abecední nabídka: "
|
||||||
|
|
||||||
@ -27444,6 +27499,12 @@ msgstr "<b>Kdo se kdy narodil?</b><br/>Pod "Nástroje > Analýzy a bád
|
|||||||
msgid "<b>Working with Dates</b><br/>A range of dates can be given by using the format "between January 4, 2000 and March 20, 2003". You can also indicate the level of confidence in a date and even choose between seven different calendars. Try the button next to the date field in the Events Editor."
|
msgid "<b>Working with Dates</b><br/>A range of dates can be given by using the format "between January 4, 2000 and March 20, 2003". You can also indicate the level of confidence in a date and even choose between seven different calendars. Try the button next to the date field in the Events Editor."
|
||||||
msgstr "<b>Práce s datem</b><br/>Rozsah data může být dán použitím formátu "mezi 4. lednem 2000 a 20. březnem 2003". Můžete také uvést úroveň důvěry v datum a dokonce vybrat mezi sedmi různými kalendáři. Zkuste tlačítko vedle pole data v Editoru událostí."
|
msgstr "<b>Práce s datem</b><br/>Rozsah data může být dán použitím formátu "mezi 4. lednem 2000 a 20. březnem 2003". Můžete také uvést úroveň důvěry v datum a dokonce vybrat mezi sedmi různými kalendáři. Zkuste tlačítko vedle pole data v Editoru událostí."
|
||||||
|
|
||||||
|
#~ msgid "Limit the number of children"
|
||||||
|
#~ msgstr "Maximální počet dětí"
|
||||||
|
|
||||||
|
#~ msgid "The maximum number of children to include."
|
||||||
|
#~ msgstr "Maximální počet zahrnutých potomků."
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "Whether to create a thumbnail's preview page? This will be hyper- linked "
|
#~ "Whether to create a thumbnail's preview page? This will be hyper- linked "
|
||||||
#~ "to the Media List Page only!"
|
#~ "to the Media List Page only!"
|
||||||
|
3836
po/gramps.pot
3836
po/gramps.pot
File diff suppressed because it is too large
Load Diff
@ -165,7 +165,7 @@ def _validate_options(options, dbase):
|
|||||||
phandle = None
|
phandle = None
|
||||||
person = dbase.get_person_from_handle(phandle)
|
person = dbase.get_person_from_handle(phandle)
|
||||||
if not person:
|
if not person:
|
||||||
print "ERROR: Please specify a person"
|
print _("ERROR: Please specify a person")
|
||||||
if person:
|
if person:
|
||||||
option.set_value(person.get_gramps_id())
|
option.set_value(person.get_gramps_id())
|
||||||
|
|
||||||
@ -189,7 +189,7 @@ def _validate_options(options, dbase):
|
|||||||
family = dbase.get_family_from_handle(family_handle)
|
family = dbase.get_family_from_handle(family_handle)
|
||||||
option.set_value(family.get_gramps_id())
|
option.set_value(family.get_gramps_id())
|
||||||
else:
|
else:
|
||||||
print "ERROR: Please specify a family"
|
print _("ERROR: Please specify a family")
|
||||||
|
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
@ -400,9 +400,12 @@ class CommandLineReport(object):
|
|||||||
elif isinstance(option, Option):
|
elif isinstance(option, Option):
|
||||||
self.options_help[name].append(option.get_help())
|
self.options_help[name].append(option.get_help())
|
||||||
else:
|
else:
|
||||||
print "Unknown option: ", option
|
print _("Unknown option: %s") % option
|
||||||
print " Valid options are:", ", ".join(self.options_dict.keys())
|
print _(" Valid options are:"), ", ".join(
|
||||||
print " Use 'show=option' to see description and acceptable values"
|
self.options_dict.keys())
|
||||||
|
print (_(" Use '%(donottranslate)s' to see description "
|
||||||
|
"and acceptable values") %
|
||||||
|
{'donottranslate' : "show=option"})
|
||||||
|
|
||||||
def parse_options(self):
|
def parse_options(self):
|
||||||
"""
|
"""
|
||||||
@ -427,13 +430,17 @@ class CommandLineReport(object):
|
|||||||
option.set_value(self.options_dict[opt])
|
option.set_value(self.options_dict[opt])
|
||||||
|
|
||||||
else:
|
else:
|
||||||
print "Ignoring unknown option: %s" % opt
|
print _("Ignoring unknown option: %s") % opt
|
||||||
print " Valid options are:", ", ".join(self.options_dict.keys())
|
print _(" Valid options are:"), ", ".join(
|
||||||
print " Use 'show=option' to see description and acceptable values"
|
self.options_dict.keys())
|
||||||
|
print (_(" Use '%(donottranslate)s' to see description "
|
||||||
|
"and acceptable values") %
|
||||||
|
{'donottranslate' : "show=option"})
|
||||||
|
|
||||||
self.option_class.handler.output = self.options_dict['of']
|
self.option_class.handler.output = self.options_dict['of']
|
||||||
|
|
||||||
self.css_filename = None
|
self.css_filename = None
|
||||||
|
_chosen_format = None
|
||||||
if self.category == CATEGORY_TEXT:
|
if self.category == CATEGORY_TEXT:
|
||||||
for plugin in self.__textdoc_plugins:
|
for plugin in self.__textdoc_plugins:
|
||||||
if plugin.get_extension() == self.options_dict['off']:
|
if plugin.get_extension() == self.options_dict['off']:
|
||||||
@ -442,6 +449,7 @@ class CommandLineReport(object):
|
|||||||
if self.format is None:
|
if self.format is None:
|
||||||
# Pick the first one as the default.
|
# Pick the first one as the default.
|
||||||
self.format = self.__textdoc_plugins[0].get_basedoc()
|
self.format = self.__textdoc_plugins[0].get_basedoc()
|
||||||
|
_chosen_format = self.__textdoc_plugins[0].get_extension()
|
||||||
elif self.category == CATEGORY_DRAW:
|
elif self.category == CATEGORY_DRAW:
|
||||||
for plugin in self.__drawdoc_plugins:
|
for plugin in self.__drawdoc_plugins:
|
||||||
if plugin.get_extension() == self.options_dict['off']:
|
if plugin.get_extension() == self.options_dict['off']:
|
||||||
@ -449,6 +457,7 @@ class CommandLineReport(object):
|
|||||||
if self.format is None:
|
if self.format is None:
|
||||||
# Pick the first one as the default.
|
# Pick the first one as the default.
|
||||||
self.format = self.__drawdoc_plugins[0].get_basedoc()
|
self.format = self.__drawdoc_plugins[0].get_basedoc()
|
||||||
|
_chosen_format = self.__drawdoc_plugins[0].get_extension()
|
||||||
elif self.category == CATEGORY_BOOK:
|
elif self.category == CATEGORY_BOOK:
|
||||||
for plugin in self.__bookdoc_plugins:
|
for plugin in self.__bookdoc_plugins:
|
||||||
if plugin.get_extension() == self.options_dict['off']:
|
if plugin.get_extension() == self.options_dict['off']:
|
||||||
@ -456,6 +465,7 @@ class CommandLineReport(object):
|
|||||||
if self.format is None:
|
if self.format is None:
|
||||||
# Pick the first one as the default.
|
# Pick the first one as the default.
|
||||||
self.format = self.__bookdoc_plugins[0].get_basedoc()
|
self.format = self.__bookdoc_plugins[0].get_basedoc()
|
||||||
|
_chosen_format = self.__bookdoc_plugins[0].get_extension()
|
||||||
elif self.category == CATEGORY_GRAPHVIZ:
|
elif self.category == CATEGORY_GRAPHVIZ:
|
||||||
for graph_format in graphdoc.FORMATS:
|
for graph_format in graphdoc.FORMATS:
|
||||||
if graph_format['ext'] == self.options_dict['off']:
|
if graph_format['ext'] == self.options_dict['off']:
|
||||||
@ -464,8 +474,17 @@ class CommandLineReport(object):
|
|||||||
if self.format is None:
|
if self.format is None:
|
||||||
# Pick the first one as the default.
|
# Pick the first one as the default.
|
||||||
self.format = graphdoc.FORMATS[0]["class"]
|
self.format = graphdoc.FORMATS[0]["class"]
|
||||||
|
_chosen_format = graphdoc.FORMATS[0]["ext"]
|
||||||
else:
|
else:
|
||||||
self.format = None
|
self.format = None
|
||||||
|
if _chosen_format and self.options_str_dict.has_key('off'):
|
||||||
|
print (_("Ignoring '%(notranslate1)s=%(notranslate2)s' "
|
||||||
|
"and using '%(notranslate1)s=%(notranslate3)s'.") %
|
||||||
|
{'notranslate1' : "off",
|
||||||
|
'notranslate2' : self.options_dict['off'],
|
||||||
|
'notranslate3' : _chosen_format})
|
||||||
|
print (_("Use '%(notranslate)s' to see valid values.") %
|
||||||
|
{'notranslate' : "show=off"})
|
||||||
|
|
||||||
for paper in paper_sizes:
|
for paper in paper_sizes:
|
||||||
if paper.get_name() == self.options_dict['papers']:
|
if paper.get_name() == self.options_dict['papers']:
|
||||||
@ -498,23 +517,25 @@ class CommandLineReport(object):
|
|||||||
if not self.show:
|
if not self.show:
|
||||||
return
|
return
|
||||||
elif self.show == 'all':
|
elif self.show == 'all':
|
||||||
print " Available options:"
|
print _(" Available options:")
|
||||||
for key in sorted(self.options_dict.keys()):
|
for key in sorted(self.options_dict.keys()):
|
||||||
if key in self.options_help:
|
if key in self.options_help:
|
||||||
opt = self.options_help[key]
|
opt = self.options_help[key]
|
||||||
# Make the output nicer to read, assume that tab has 8 spaces
|
# Make the output nicer to read, assume a tab has 8 spaces
|
||||||
tabs = '\t\t' if len(key) < 10 else '\t'
|
tabs = '\t\t' if len(key) < 10 else '\t'
|
||||||
optmsg = " %s%s%s (%s)" % (key, tabs, opt[1], opt[0])
|
optmsg = " %s%s%s (%s)" % (key, tabs, opt[1], opt[0])
|
||||||
print optmsg.encode(sys.getfilesystemencoding())
|
print optmsg.encode(sys.getfilesystemencoding())
|
||||||
else:
|
else:
|
||||||
optmsg = " %s" % key
|
optmsg = " %s" % key
|
||||||
print optmsg.encode(sys.getfilesystemencoding())
|
print optmsg.encode(sys.getfilesystemencoding())
|
||||||
print " Use 'show=option' to see description and acceptable values"
|
print (_(" Use '%(donottranslate)s' to see description "
|
||||||
|
"and acceptable values") %
|
||||||
|
{'donottranslate' : "show=option"})
|
||||||
elif self.show in self.options_help:
|
elif self.show in self.options_help:
|
||||||
opt = self.options_help[self.show]
|
opt = self.options_help[self.show]
|
||||||
tabs = '\t\t' if len(self.show) < 10 else '\t'
|
tabs = '\t\t' if len(self.show) < 10 else '\t'
|
||||||
print ' %s%s%s (%s)' % (self.show, tabs, opt[1], opt[0])
|
print ' %s%s%s (%s)' % (self.show, tabs, opt[1], opt[0])
|
||||||
print " Available values are:"
|
print _(" Available values are:")
|
||||||
vals = opt[2]
|
vals = opt[2]
|
||||||
if isinstance(vals, (list, tuple)):
|
if isinstance(vals, (list, tuple)):
|
||||||
for val in vals:
|
for val in vals:
|
||||||
@ -526,8 +547,9 @@ class CommandLineReport(object):
|
|||||||
|
|
||||||
else:
|
else:
|
||||||
#there was a show option given, but the option is invalid
|
#there was a show option given, but the option is invalid
|
||||||
print ("option '%s' not valid. Use 'show=all' to see all valid "
|
print (_("option '%(optionname)s' not valid. "
|
||||||
"options." % self.show)
|
"Use '%(donottranslate)s' to see all valid options.") %
|
||||||
|
{'optionname' : self.show, 'donottranslate' : "show=all"})
|
||||||
|
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
@ -570,6 +592,8 @@ def cl_report(database, name, category, report_class, options_class,
|
|||||||
(m1, m2) = msg.messages()
|
(m1, m2) = msg.messages()
|
||||||
print err_msg
|
print err_msg
|
||||||
print m1
|
print m1
|
||||||
|
if m2:
|
||||||
|
print m2
|
||||||
except:
|
except:
|
||||||
if len(log.handlers) > 0:
|
if len(log.handlers) > 0:
|
||||||
log.error(err_msg, exc_info=True)
|
log.error(err_msg, exc_info=True)
|
||||||
|
@ -443,7 +443,7 @@ class GVDocBase(BaseDoc, GVDoc):
|
|||||||
self._dot.write(text.encode('utf8', 'xmlcharrefreplace'))
|
self._dot.write(text.encode('utf8', 'xmlcharrefreplace'))
|
||||||
|
|
||||||
def open(self, filename):
|
def open(self, filename):
|
||||||
""" Implement BaseDoc.open() """
|
""" Implement GVDocBase.open() """
|
||||||
self._filename = os.path.normpath(os.path.abspath(filename))
|
self._filename = os.path.normpath(os.path.abspath(filename))
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
@ -478,7 +478,7 @@ class GVDocBase(BaseDoc, GVDoc):
|
|||||||
Add a node to this graph. Nodes can be different shapes like boxes and
|
Add a node to this graph. Nodes can be different shapes like boxes and
|
||||||
circles.
|
circles.
|
||||||
|
|
||||||
Implements GVDoc.add_node().
|
Implements GVDocBase.add_node().
|
||||||
"""
|
"""
|
||||||
text = '['
|
text = '['
|
||||||
|
|
||||||
@ -512,7 +512,7 @@ class GVDocBase(BaseDoc, GVDoc):
|
|||||||
"""
|
"""
|
||||||
Add a link between two nodes.
|
Add a link between two nodes.
|
||||||
|
|
||||||
Implements GVDoc.add_link().
|
Implements GVDocBase.add_link().
|
||||||
"""
|
"""
|
||||||
self.write(' %s -> %s' % (id1, id2))
|
self.write(' %s -> %s' % (id1, id2))
|
||||||
|
|
||||||
@ -548,7 +548,7 @@ class GVDocBase(BaseDoc, GVDoc):
|
|||||||
"""
|
"""
|
||||||
Add a comment.
|
Add a comment.
|
||||||
|
|
||||||
Implements GVDoc.add_comment().
|
Implements GVDocBase.add_comment().
|
||||||
"""
|
"""
|
||||||
tmp = comment.split('\n')
|
tmp = comment.split('\n')
|
||||||
for line in tmp:
|
for line in tmp:
|
||||||
@ -561,7 +561,7 @@ class GVDocBase(BaseDoc, GVDoc):
|
|||||||
self.write('# %s\n' % text)
|
self.write('# %s\n' % text)
|
||||||
|
|
||||||
def start_subgraph(self, graph_id):
|
def start_subgraph(self, graph_id):
|
||||||
""" Implement GVDoc.start_subgraph() """
|
""" Implement GVDocBase.start_subgraph() """
|
||||||
self.write(
|
self.write(
|
||||||
' subgraph cluster_%s\n' % graph_id +
|
' subgraph cluster_%s\n' % graph_id +
|
||||||
' {\n' +
|
' {\n' +
|
||||||
@ -569,7 +569,7 @@ class GVDocBase(BaseDoc, GVDoc):
|
|||||||
)
|
)
|
||||||
|
|
||||||
def end_subgraph(self):
|
def end_subgraph(self):
|
||||||
""" Implement GVDoc.end_subgraph() """
|
""" Implement GVDocBase.end_subgraph() """
|
||||||
self.write(' }\n')
|
self.write(' }\n')
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
@ -581,7 +581,7 @@ class GVDotDoc(GVDocBase):
|
|||||||
""" GVDoc implementation that generates a .gv text file. """
|
""" GVDoc implementation that generates a .gv text file. """
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVDotDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -614,7 +614,7 @@ class GVPsDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVPsDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -669,7 +669,7 @@ class GVSvgDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVSvgDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -706,7 +706,7 @@ class GVSvgzDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVSvgzDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -743,7 +743,7 @@ class GVPngDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVPngDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -780,7 +780,7 @@ class GVJpegDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVJpegDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -817,7 +817,7 @@ class GVGifDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVGifDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -857,7 +857,7 @@ class GVPdfGvDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVPdfGvDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
@ -892,7 +892,7 @@ class GVPdfGsDoc(GVDocBase):
|
|||||||
GVDocBase.__init__(self, options, paper_style)
|
GVDocBase.__init__(self, options, paper_style)
|
||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
""" Implements GVDocBase.close() """
|
""" Implements GVPdfGsDoc.close() """
|
||||||
GVDocBase.close(self)
|
GVDocBase.close(self)
|
||||||
|
|
||||||
# Make sure the extension is correct
|
# Make sure the extension is correct
|
||||||
|
@ -427,13 +427,16 @@ class ViewManager(CLIManager):
|
|||||||
if fp:
|
if fp:
|
||||||
fp.close()
|
fp.close()
|
||||||
LOG.debug("Done checking!")
|
LOG.debug("Done checking!")
|
||||||
|
# List of translated strings used here
|
||||||
|
# Dead code for l10n
|
||||||
|
_('new'), _('update'), _('New'), _('Updated')
|
||||||
if addon_update_list:
|
if addon_update_list:
|
||||||
self.update_addons(addon_update_list)
|
self.update_addons(addon_update_list)
|
||||||
elif force:
|
elif force:
|
||||||
from QuestionDialog import OkDialog
|
from QuestionDialog import OkDialog
|
||||||
OkDialog(_("There are no available addons of this type"),
|
OkDialog(_("There are no available addons of this type"),
|
||||||
_("Checked for '%s'") %
|
_("Checked for '%s'") %
|
||||||
_("' and '").join(config.get('behavior.check-for-update-types')),
|
_("' and '").join([_(t) for t in config.get('behavior.check-for-update-types')]),
|
||||||
self.window)
|
self.window)
|
||||||
|
|
||||||
def update_addons(self, addon_update_list):
|
def update_addons(self, addon_update_list):
|
||||||
@ -473,9 +476,9 @@ class ViewManager(CLIManager):
|
|||||||
last_category = None
|
last_category = None
|
||||||
for (status,plugin_url,plugin_dict) in addon_update_list:
|
for (status,plugin_url,plugin_dict) in addon_update_list:
|
||||||
count = get_count(addon_update_list, plugin_dict["t"])
|
count = get_count(addon_update_list, plugin_dict["t"])
|
||||||
category = "%s %s" % (_(status), ngettext(plugin_dict["t"],
|
category = _("%(adjective)s %(addon)s") % {
|
||||||
plugin_dict["t"] + "s",
|
"adjective": _(status),
|
||||||
count))
|
"addon": ngettext(plugin_dict["t"], plugin_dict["t"] + "s", count)}
|
||||||
if last_category != category:
|
if last_category != category:
|
||||||
last_category = category
|
last_category = category
|
||||||
node = self.list.add([False, # initially selected?
|
node = self.list.add([False, # initially selected?
|
||||||
|
@ -1365,7 +1365,7 @@ def cl_report(database, name, category, options_str_dict):
|
|||||||
item.option_class.set_document(doc)
|
item.option_class.set_document(doc)
|
||||||
report_class = item.get_write_item()
|
report_class = item.get_write_item()
|
||||||
obj = write_book_item(database,
|
obj = write_book_item(database,
|
||||||
report_class, item.option_class)
|
report_class, item.option_class, user)
|
||||||
rptlist.append(obj)
|
rptlist.append(obj)
|
||||||
|
|
||||||
doc.open(clr.option_class.get_output())
|
doc.open(clr.option_class.get_output())
|
||||||
|
@ -38,6 +38,7 @@ import sys
|
|||||||
#
|
#
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
import libcairodoc
|
import libcairodoc
|
||||||
|
import Errors
|
||||||
|
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
@ -86,7 +87,13 @@ class PdfDoc(libcairodoc.CairoDoc):
|
|||||||
|
|
||||||
# create cairo context and pango layout
|
# create cairo context and pango layout
|
||||||
filename = self._backend.filename.encode(sys.getfilesystemencoding())
|
filename = self._backend.filename.encode(sys.getfilesystemencoding())
|
||||||
surface = cairo.PDFSurface(filename, paper_width, paper_height)
|
try:
|
||||||
|
surface = cairo.PDFSurface(filename, paper_width, paper_height)
|
||||||
|
except IOError,msg:
|
||||||
|
errmsg = "%s\n%s" % (_("Could not create %s") % filename, msg)
|
||||||
|
raise Errors.ReportError(errmsg)
|
||||||
|
except:
|
||||||
|
raise Errors.ReportError(_("Could not create %s") % filename)
|
||||||
surface.set_fallback_resolution(300, 300)
|
surface.set_fallback_resolution(300, 300)
|
||||||
cr = pangocairo.CairoContext(cairo.Context(surface))
|
cr = pangocairo.CairoContext(cairo.Context(surface))
|
||||||
|
|
||||||
|
@ -29,8 +29,8 @@
|
|||||||
|
|
||||||
plg = newplugin()
|
plg = newplugin()
|
||||||
plg.id = 'ancestor_chart,BKI'
|
plg.id = 'ancestor_chart,BKI'
|
||||||
plg.name = _("Ancestor Tree")
|
plg.name = _("Ancestor Chart")
|
||||||
plg.description = _("Produces a graphical ancestral tree (Book report)")
|
plg.description = _("Produces a graphical ancestral chart")
|
||||||
plg.version = '1.0'
|
plg.version = '1.0'
|
||||||
plg.gramps_target_version = '3.4'
|
plg.gramps_target_version = '3.4'
|
||||||
plg.status = STABLE
|
plg.status = STABLE
|
||||||
@ -89,8 +89,8 @@ plg.report_modes = [REPORT_MODE_GUI, REPORT_MODE_BKI, REPORT_MODE_CLI]
|
|||||||
|
|
||||||
plg = newplugin()
|
plg = newplugin()
|
||||||
plg.id = 'descend_chart,BKI'
|
plg.id = 'descend_chart,BKI'
|
||||||
plg.name = _("Descendant Tree")
|
plg.name = _("Descendant Chart")
|
||||||
plg.description = _("Produces a graphical descendant tree (Book report)")
|
plg.description = _("Produces a graphical descendant chart")
|
||||||
plg.version = '1.0'
|
plg.version = '1.0'
|
||||||
plg.gramps_target_version = '3.4'
|
plg.gramps_target_version = '3.4'
|
||||||
plg.status = STABLE
|
plg.status = STABLE
|
||||||
@ -127,8 +127,8 @@ plg.report_modes = [REPORT_MODE_GUI, REPORT_MODE_CLI]
|
|||||||
|
|
||||||
plg = newplugin()
|
plg = newplugin()
|
||||||
plg.id = 'family_descend_chart,BKI'
|
plg.id = 'family_descend_chart,BKI'
|
||||||
plg.name = _("Family Descendant Tree")
|
plg.name = _("Family Descendant Chart")
|
||||||
plg.description = _("Produces a graphical descendant tree around a family (Book report)")
|
plg.description = _("Produces a graphical descendant chart around a family")
|
||||||
plg.version = '1.0'
|
plg.version = '1.0'
|
||||||
plg.status = STABLE
|
plg.status = STABLE
|
||||||
plg.fname = 'DescendTree.py'
|
plg.fname = 'DescendTree.py'
|
||||||
|
@ -240,10 +240,10 @@ class PedigreeGramplet(Gramplet):
|
|||||||
self.gui.buffer.set_text("")
|
self.gui.buffer.set_text("")
|
||||||
active_handle = self.get_active('Person')
|
active_handle = self.get_active('Person')
|
||||||
active_person = self.dbstate.db.get_person_from_handle(active_handle)
|
active_person = self.dbstate.db.get_person_from_handle(active_handle)
|
||||||
if not active_person:
|
|
||||||
yield False
|
|
||||||
#no wrap in Gramplet
|
#no wrap in Gramplet
|
||||||
self.no_wrap()
|
self.no_wrap()
|
||||||
|
if active_person is None:
|
||||||
|
return
|
||||||
self.process_person(active_person.handle, 1, "f") # father
|
self.process_person(active_person.handle, 1, "f") # father
|
||||||
self.process_person(active_person.handle, 0, "a") # active #FIXME: should be 1?
|
self.process_person(active_person.handle, 0, "a") # active #FIXME: should be 1?
|
||||||
self.process_person(active_person.handle, 1, "m") # mother
|
self.process_person(active_person.handle, 1, "m") # mother
|
||||||
|
@ -5,7 +5,8 @@
|
|||||||
# Copyright (C) 2009 Benny Malengier
|
# Copyright (C) 2009 Benny Malengier
|
||||||
# Copyright (C) 2009 Brian Matherly
|
# Copyright (C) 2009 Brian Matherly
|
||||||
# Copyright (C) 2010 Peter Landgren
|
# Copyright (C) 2010 Peter Landgren
|
||||||
# Copyright (C) 2010 Jakim Friant
|
# Copyright (C) 2010 Jakim Friant
|
||||||
|
# Copyright (C) 2011 Paul Franklin
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
@ -1224,6 +1225,8 @@ class CairoDoc(BaseDoc, TextDoc, DrawDoc):
|
|||||||
# BaseDoc implementation
|
# BaseDoc implementation
|
||||||
|
|
||||||
def open(self, filename):
|
def open(self, filename):
|
||||||
|
if filename[-4:] != '.pdf':
|
||||||
|
filename = filename + '.pdf'
|
||||||
self._backend = CairoBackend(filename)
|
self._backend = CairoBackend(filename)
|
||||||
self._doc = GtkDocDocument()
|
self._doc = GtkDocDocument()
|
||||||
self._active_element = self._doc
|
self._active_element = self._doc
|
||||||
|
@ -45,6 +45,7 @@ import os.path
|
|||||||
from gen.plug.docbackend import DocBackend
|
from gen.plug.docbackend import DocBackend
|
||||||
from libhtml import Html
|
from libhtml import Html
|
||||||
from Utils import xml_lang
|
from Utils import xml_lang
|
||||||
|
import Errors
|
||||||
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
@ -242,9 +243,25 @@ class HtmlBackend(DocBackend):
|
|||||||
overwrite method, htmlbackend creates a html object that is written on
|
overwrite method, htmlbackend creates a html object that is written on
|
||||||
close
|
close
|
||||||
"""
|
"""
|
||||||
DocBackend.open(self)
|
try:
|
||||||
|
DocBackend.open(self)
|
||||||
|
except IOError,msg:
|
||||||
|
errmsg = "%s\n%s" % (_("Could not create %s") %
|
||||||
|
self._filename, msg)
|
||||||
|
raise Errors.ReportError(errmsg)
|
||||||
|
except:
|
||||||
|
raise Errors.ReportError(_("Could not create %s") %
|
||||||
|
self._filename)
|
||||||
if not os.path.isdir(self.datadirfull()):
|
if not os.path.isdir(self.datadirfull()):
|
||||||
os.mkdir(self.datadirfull())
|
try:
|
||||||
|
os.mkdir(self.datadirfull())
|
||||||
|
except IOError,msg:
|
||||||
|
errmsg = "%s\n%s" % (_("Could not create %s") %
|
||||||
|
self.datadirfull(), msg)
|
||||||
|
raise Errors.ReportError(errmsg)
|
||||||
|
except:
|
||||||
|
raise Errors.ReportError(_("Could not create %s") %
|
||||||
|
self.datadirfull())
|
||||||
self.html_page, self.html_header, self.html_body = Html.page(
|
self.html_page, self.html_header, self.html_body = Html.page(
|
||||||
lang=xml_lang(), title=self.title)
|
lang=xml_lang(), title=self.title)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user