summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MANIFEST.in8
-rw-r--r--PKG-INFO14
-rw-r--r--data/icons/scalable/apps/rapid-photo-downloader.svg2669
-rw-r--r--po/cs.po404
-rw-r--r--po/de.po171
-rw-r--r--po/es.po420
-rw-r--r--po/rapid-photo-downloader.pot409
-rw-r--r--po/sk.po432
-rw-r--r--rapid/ChangeLog15
-rw-r--r--rapid/config.py2
-rw-r--r--rapid/glade3/rapid.glade39
-rw-r--r--rapid/glade3/rapid.glade.bak1616
-rw-r--r--rapid/glade3/rapid.gladep8
-rw-r--r--rapid/glade3/rapid.gladep.bak8
-rwxr-xr-xrapid/rapid.py28
15 files changed, 5309 insertions, 934 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..24b944e
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,8 @@
+include rapid-photo-downloader
+include rapid/TODO rapid/AUTHORS rapid/ChangeLog rapid/TODO rapid/INSTALL rapid/COPYING
+recursive-include data/ *.png *.xpm *.desktop
+recursive-include rapid/glade3 *.glade *.png *.svg
+include po/rapid-photo-downloader.pot
+include po/*.po
+include doc/rapid-photo-downloader.pod
+
diff --git a/PKG-INFO b/PKG-INFO
deleted file mode 100644
index ebdd817..0000000
--- a/PKG-INFO
+++ /dev/null
@@ -1,14 +0,0 @@
-Metadata-Version: 1.0
-Name: rapid-photo-downloader
-Version: 0.1.0
-Summary: Rapid Photo Downloader for Linux
-Home-page: http://www.damonlynch.net/rapid
-Author: Damon Lynch
-Author-email: damonlynch@gmail.com
-License: GPL
-Description: Rapid Photo Downloader is written by a photographer for
- professional and amateur photographers. It can download photos
- from multiple cameras, memory cards and Portable Storage Devices
- simultaneously. It provides many options for subfolder creation,
- image renaming and backup.
-Platform: linux
diff --git a/data/icons/scalable/apps/rapid-photo-downloader.svg b/data/icons/scalable/apps/rapid-photo-downloader.svg
new file mode 100644
index 0000000..1a073cf
--- /dev/null
+++ b/data/icons/scalable/apps/rapid-photo-downloader.svg
@@ -0,0 +1,2669 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="48"
+ height="48"
+ id="svg7854"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ version="1.0"
+ sodipodi:docbase="/home/damon/digitalPhotos/rapid"
+ sodipodi:docname="rapid-photo-downloader.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="/home/damon/rapid/data/icons/16x16/apps/rapid-photo-downloader.png"
+ inkscape:export-xdpi="30"
+ inkscape:export-ydpi="30"
+ sodipodi:modified="TRUE">
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#e0e0e0"
+ borderopacity="1"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="7.7132076"
+ inkscape:cx="22.782171"
+ inkscape:cy="20.416516"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer2"
+ width="48px"
+ height="48px"
+ inkscape:showpageshadow="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="727"
+ inkscape:window-x="0"
+ inkscape:window-y="25"
+ showgrid="false" />
+ <defs
+ id="defs7856">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 24 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="48 : 24 : 1"
+ inkscape:persp3d-origin="24 : 16 : 1"
+ id="perspective3324" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient8954">
+ <stop
+ offset="0"
+ id="stop8956"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8958"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8940">
+ <stop
+ offset="0"
+ id="stop8942"
+ style="stop-color:#72776c;stop-opacity:1;" />
+ <stop
+ offset="0.5"
+ id="stop8944"
+ style="stop-color:#e0e0e0;stop-opacity:1;" />
+ <stop
+ offset="0.75"
+ id="stop8946"
+ style="stop-color:#8f9587;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8948"
+ style="stop-color:#c1c1c1;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8928">
+ <stop
+ offset="0"
+ id="stop8930"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8932"
+ style="stop-color:#cccccc;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8895">
+ <stop
+ offset="0"
+ id="stop8899"
+ style="stop-color:#204a87;stop-opacity:0;" />
+ <stop
+ offset="0.5"
+ id="stop8905"
+ style="stop-color:#204a87;stop-opacity:0;" />
+ <stop
+ offset="1"
+ id="stop8897"
+ style="stop-color:#204a87;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8735">
+ <stop
+ offset="0"
+ id="stop8737"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8739"
+ style="stop-color:#8b8b8b;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8700">
+ <stop
+ offset="0"
+ id="stop8702"
+ style="stop-color:#babdb6;stop-opacity:1;" />
+ <stop
+ offset="0.5"
+ id="stop8704"
+ style="stop-color:#e0e0e0;stop-opacity:1;" />
+ <stop
+ offset="0.75"
+ id="stop8706"
+ style="stop-color:#c0c3bb;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8708"
+ style="stop-color:#dbdbdb;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8680">
+ <stop
+ offset="0"
+ id="stop8682"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="0.5"
+ id="stop8688"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8684"
+ style="stop-color:#afafaf;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8670">
+ <stop
+ offset="0"
+ id="stop8672"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ offset="0.32142857"
+ id="stop8950"
+ style="stop-color:#ebebeb;stop-opacity:1;" />
+ <stop
+ offset="0.5"
+ id="stop8678"
+ style="stop-color:#909090;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8674"
+ style="stop-color:#fafafa;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8658">
+ <stop
+ offset="0"
+ id="stop8660"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8662"
+ style="stop-color:#a5a5a5;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8644">
+ <stop
+ offset="0"
+ id="stop8646"
+ style="stop-color:#717171;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8648"
+ style="stop-color:#000000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8632">
+ <stop
+ offset="0"
+ id="stop8634"
+ style="stop-color:#2e3436;stop-opacity:1;" />
+ <stop
+ offset="0.5"
+ id="stop8640"
+ style="stop-color:#6b797d;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop8636"
+ style="stop-color:#2e3436;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2230">
+ <stop
+ offset="0"
+ id="stop2232"
+ style="stop-color:#eeeeee;stop-opacity:1;" />
+ <stop
+ offset="1.0000000"
+ id="stop2234"
+ style="stop-color:#a2a2a2;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3301">
+ <stop
+ offset="0.0000000"
+ id="stop3303"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ offset="1.0000000"
+ id="stop3305"
+ style="stop-color:#cbcbcb;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5895">
+ <stop
+ offset="0"
+ id="stop5897"
+ style="stop-color:#888a85;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop5899"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5819">
+ <stop
+ offset="0"
+ id="stop5821"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop5823"
+ style="stop-color:#a5a5a5;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5776">
+ <stop
+ offset="0"
+ id="stop5778"
+ style="stop-color:#babdb6;stop-opacity:1;" />
+ <stop
+ offset="0.5"
+ id="stop5784"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ offset="0.75"
+ id="stop5786"
+ style="stop-color:#c0c3bb;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop5780"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5759">
+ <stop
+ offset="0"
+ id="stop5761"
+ style="stop-color:#898b86;stop-opacity:1;" />
+ <stop
+ offset="0.16071428"
+ id="stop5767"
+ style="stop-color:#b3b3b0;stop-opacity:1;" />
+ <stop
+ offset="0.56037414"
+ id="stop5769"
+ style="stop-color:#71746f;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop5763"
+ style="stop-color:#555753;stop-opacity:1;" />
+ </linearGradient>
+ <clipPath
+ id="clipPath8924"
+ clipPathUnits="userSpaceOnUse">
+ <rect
+ id="rect8926"
+ x="28.475426"
+ y="29"
+ width="8.17838"
+ height="5"
+ ry="1.1324512"
+ rx="1.1324512"
+ style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient8960"
+ r="11.5"
+ gradientTransform="matrix(1,0,0,0.5,0,17.9375)"
+ cx="7.375"
+ cy="35.875"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient8954"
+ fy="35.875"
+ fx="7.375" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4140"
+ x1="19.864109"
+ x2="37.166458"
+ y1="17.906694"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4134"
+ y2="41.594772" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4131"
+ x1="19.500004"
+ x2="19.500004"
+ y1="10.687498"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4125"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4123"
+ x1="19.500004"
+ x2="19.500004"
+ y1="10.687498"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4117"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4107"
+ x1="25.044359"
+ x2="25.791954"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ y1="20.624216"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4109"
+ y2="28.863333" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4103"
+ x1="22.937496"
+ x2="22.937496"
+ y1="29.93535"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4097"
+ y2="40.689152" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4085"
+ x1="9.1648445"
+ x2="9.125"
+ gradientTransform="translate(20,0)"
+ y1="4.4145103"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4081"
+ x1="9.1648445"
+ x2="9.125"
+ gradientTransform="translate(16,0)"
+ y1="4.4145103"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4077"
+ x1="9.1648445"
+ x2="9.125"
+ gradientTransform="translate(12,0)"
+ y1="4.4145103"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4073"
+ x1="9.1648445"
+ x2="9.125"
+ gradientTransform="translate(8,0)"
+ y1="4.4145103"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4069"
+ x1="9.1648445"
+ x2="9.125"
+ gradientTransform="translate(4,0)"
+ y1="4.4145103"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4065"
+ x1="9.1648445"
+ x2="9.125"
+ y1="4.4145103"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4057"
+ x1="22.509596"
+ x2="31.603951"
+ gradientTransform="translate(-2.2e-6,0)"
+ y1="1.9792649"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4051"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5027"
+ x1="302.85715"
+ x2="302.85715"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ y1="366.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ y2="609.50507" />
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ id="stop5050"
+ style="stop-color:black;stop-opacity:0;" />
+ <stop
+ offset="0.5"
+ id="stop5056"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop5052"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient5029"
+ r="117.14286"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ id="stop5062"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop5064"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient5031"
+ r="117.14286"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4051">
+ <stop
+ offset="0"
+ id="stop4053"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop4055"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059">
+ <stop
+ offset="0"
+ id="stop4061"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop4063"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4097">
+ <stop
+ offset="0"
+ id="stop4099"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop4101"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4109">
+ <stop
+ offset="0"
+ id="stop4111"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop4113"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4117">
+ <stop
+ offset="0"
+ id="stop4119"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop4121"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4125">
+ <stop
+ offset="0"
+ id="stop4127"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop4129"
+ style="stop-color:black;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4134">
+ <stop
+ offset="0"
+ id="stop4136"
+ style="stop-color:#3465a4;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop4138"
+ style="stop-color:#2d578e;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13444"
+ x1="302.85715"
+ y1="366.64789"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x2="302.85715"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient13446"
+ r="117.14286"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient13448"
+ r="117.14286"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13450"
+ x1="19.864109"
+ y1="17.906694"
+ x2="37.166458"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4134"
+ y2="41.594772" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13452"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4125"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13454"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4117"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13456"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13458"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(4,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13460"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(8,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13462"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(12,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13464"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(16,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13466"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(20,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13468"
+ x1="22.509596"
+ y1="1.9792649"
+ gradientTransform="translate(-2.2e-6,0)"
+ x2="31.603951"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4051"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13470"
+ x1="22.937496"
+ y1="29.93535"
+ x2="22.937496"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4097"
+ y2="40.689152" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13472"
+ x1="25.044359"
+ y1="20.624216"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ x2="25.791954"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4109"
+ y2="28.863333" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13512"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(16,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13556"
+ x1="302.85715"
+ y1="366.64789"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x2="302.85715"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient13558"
+ r="117.14286"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient13560"
+ r="117.14286"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13562"
+ x1="19.864109"
+ y1="17.906694"
+ x2="37.166458"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4134"
+ y2="41.594772" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13564"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4125"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13566"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4117"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13568"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13570"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(4,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13572"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(8,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13574"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(12,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13576"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(16,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13578"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(20,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13580"
+ x1="22.509596"
+ y1="1.9792649"
+ gradientTransform="translate(-2.2e-6,0)"
+ x2="31.603951"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4051"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13582"
+ x1="22.937496"
+ y1="29.93535"
+ x2="22.937496"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4097"
+ y2="40.689152" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13584"
+ x1="25.044359"
+ y1="20.624216"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ x2="25.791954"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4109"
+ y2="28.863333" />
+ <linearGradient
+ id="linearGradient5048-553">
+ <stop
+ offset="0"
+ id="stop22302"
+ style="stop-color:#000000;stop-opacity:0;" />
+ <stop
+ offset="0.5"
+ id="stop22304"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22306"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4134-983">
+ <stop
+ offset="0"
+ id="stop22322"
+ style="stop-color:#346500;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22324"
+ style="stop-color:#2d5700;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-435">
+ <stop
+ offset="0"
+ id="stop22340"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22342"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-801">
+ <stop
+ offset="0"
+ id="stop22346"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22348"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-394">
+ <stop
+ offset="0"
+ id="stop22352"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22354"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-756">
+ <stop
+ offset="0"
+ id="stop22358"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22360"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-158">
+ <stop
+ offset="0"
+ id="stop22364"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22366"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-607">
+ <stop
+ offset="0"
+ id="stop22370"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22372"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4097-506">
+ <stop
+ offset="0"
+ id="stop22382"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22384"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4109-629">
+ <stop
+ offset="0"
+ id="stop22388"
+ style="stop-color:#ffff00;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22390"
+ style="stop-color:#ffff00;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13444-386"
+ y2="609.50507"
+ y1="366.64789"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x2="302.85715"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048-640"
+ x1="302.85715" />
+ <linearGradient
+ id="linearGradient5048-640">
+ <stop
+ offset="0"
+ id="stop22977"
+ style="stop-color:#000000;stop-opacity:0;" />
+ <stop
+ offset="0.5"
+ id="stop22979"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22981"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient13446-878"
+ r="117.14286"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060-189"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060-189">
+ <stop
+ offset="0"
+ id="stop22985"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22987"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient13448-893"
+ r="117.14286"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060-614"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060-614">
+ <stop
+ offset="0"
+ id="stop22991"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22993"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13450-291"
+ y2="41.594772"
+ y1="17.906694"
+ x2="37.166458"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4134-263"
+ x1="19.864109" />
+ <linearGradient
+ id="linearGradient4134-263">
+ <stop
+ offset="0"
+ id="stop22997"
+ style="stop-color:#346500;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop22999"
+ style="stop-color:#2d5700;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13452-630"
+ y2="2.1249981"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4125-44"
+ x1="19.500004" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4125-44">
+ <stop
+ offset="0"
+ id="stop23003"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23005"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13454-799"
+ y2="2.1249981"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4117-937"
+ x1="19.500004" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4117-937">
+ <stop
+ offset="0"
+ id="stop23009"
+ style="stop-color:#ffff00;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23011"
+ style="stop-color:#ffff00;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13456-439"
+ y2="11.352011"
+ y1="4.4145103"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059-765"
+ x1="9.1648445" />
+ <linearGradient
+ id="linearGradient4059-765">
+ <stop
+ offset="0"
+ id="stop23015"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23017"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13458-70"
+ y2="11.352011"
+ y1="4.4145103"
+ gradientTransform="translate(4,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059-23"
+ x1="9.1648445" />
+ <linearGradient
+ id="linearGradient4059-23">
+ <stop
+ offset="0"
+ id="stop23021"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23023"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13460-46"
+ y2="11.352011"
+ y1="4.4145103"
+ gradientTransform="translate(8,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059-602"
+ x1="9.1648445" />
+ <linearGradient
+ id="linearGradient4059-602">
+ <stop
+ offset="0"
+ id="stop23027"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23029"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13462-772"
+ y2="11.352011"
+ y1="4.4145103"
+ gradientTransform="translate(12,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059-683"
+ x1="9.1648445" />
+ <linearGradient
+ id="linearGradient4059-683">
+ <stop
+ offset="0"
+ id="stop23033"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23035"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13464-861"
+ y2="11.352011"
+ y1="4.4145103"
+ gradientTransform="translate(16,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059-588"
+ x1="9.1648445" />
+ <linearGradient
+ id="linearGradient4059-588">
+ <stop
+ offset="0"
+ id="stop23039"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23041"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13466-479"
+ y2="11.352011"
+ y1="4.4145103"
+ gradientTransform="translate(20,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059-524"
+ x1="9.1648445" />
+ <linearGradient
+ id="linearGradient4059-524">
+ <stop
+ offset="0"
+ id="stop23045"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23047"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13468-669"
+ y2="58.909889"
+ y1="1.9792649"
+ gradientTransform="translate(-2.2e-6,0)"
+ x2="31.603951"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4051-546"
+ x1="22.509596" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4051-546">
+ <stop
+ offset="0"
+ id="stop23051"
+ style="stop-color:#ffff00;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23053"
+ style="stop-color:#ffff00;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13470-480"
+ y2="40.689152"
+ y1="29.93535"
+ x2="22.937496"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4097-418"
+ x1="22.937496" />
+ <linearGradient
+ id="linearGradient4097-418">
+ <stop
+ offset="0"
+ id="stop23057"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23059"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient13472-992"
+ y2="28.863333"
+ y1="20.624216"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ x2="25.791954"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4109-10"
+ x1="25.044359" />
+ <linearGradient
+ id="linearGradient4109-10">
+ <stop
+ offset="0"
+ id="stop23063"
+ style="stop-color:#ffff00;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23065"
+ style="stop-color:#ffff00;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048-640-390">
+ <stop
+ offset="0"
+ id="stop23773"
+ style="stop-color:#000000;stop-opacity:0;" />
+ <stop
+ offset="0.5"
+ id="stop23775"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23777"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4134-263-738">
+ <stop
+ offset="0"
+ id="stop23793"
+ style="stop-color:#340000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23795"
+ style="stop-color:#2d0000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-765-0">
+ <stop
+ offset="0"
+ id="stop23811"
+ style="stop-color:#ed0000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23813"
+ style="stop-color:#b10000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-23-198">
+ <stop
+ offset="0"
+ id="stop23817"
+ style="stop-color:#ed0000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23819"
+ style="stop-color:#b10000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-602-642">
+ <stop
+ offset="0"
+ id="stop23823"
+ style="stop-color:#ed0000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23825"
+ style="stop-color:#b10000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-683-70">
+ <stop
+ offset="0"
+ id="stop23829"
+ style="stop-color:#ed0000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23831"
+ style="stop-color:#b10000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-588-551">
+ <stop
+ offset="0"
+ id="stop23835"
+ style="stop-color:#ed0000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23837"
+ style="stop-color:#b10000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-524-838">
+ <stop
+ offset="0"
+ id="stop23841"
+ style="stop-color:#ed0000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23843"
+ style="stop-color:#b10000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4097-418-303">
+ <stop
+ offset="0"
+ id="stop23853"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23855"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4109-10-161">
+ <stop
+ offset="0"
+ id="stop23859"
+ style="stop-color:#ff0000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop23861"
+ style="stop-color:#ff0000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24431"
+ x1="302.85715"
+ y1="366.64789"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x2="302.85715"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient24433"
+ r="117.14286"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient24435"
+ r="117.14286"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24437"
+ x1="19.864109"
+ y1="17.906694"
+ x2="37.166458"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4134"
+ y2="41.594772" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24439"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4125"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24441"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4117"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24443"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24445"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(4,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24447"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(8,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24449"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(12,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24451"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(16,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24453"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(20,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24455"
+ x1="22.509596"
+ y1="1.9792649"
+ gradientTransform="translate(-2.2e-6,0)"
+ x2="31.603951"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4051"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24457"
+ x1="22.937496"
+ y1="29.93535"
+ x2="22.937496"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4097"
+ y2="40.689152" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24459"
+ x1="25.044359"
+ y1="20.624216"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ x2="25.791954"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4109"
+ y2="28.863333" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24559"
+ x1="302.85715"
+ y1="366.64789"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x2="302.85715"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient24561"
+ r="117.14286"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <radialGradient
+ inkscape:collect="always"
+ id="radialGradient24563"
+ r="117.14286"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ fy="486.64789"
+ fx="605.71429" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24565"
+ x1="19.864109"
+ y1="17.906694"
+ x2="37.166458"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4134"
+ y2="41.594772" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24567"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4125"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24569"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4117"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24571"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24573"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(4,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24575"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(8,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24577"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(12,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24579"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(16,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24581"
+ x1="9.1648445"
+ y1="4.4145103"
+ gradientTransform="translate(20,0)"
+ x2="9.125"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4059"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24583"
+ x1="22.509596"
+ y1="1.9792649"
+ gradientTransform="translate(-2.2e-6,0)"
+ x2="31.603951"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4051"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24585"
+ x1="22.937496"
+ y1="29.93535"
+ x2="22.937496"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4097"
+ y2="40.689152" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient24587"
+ x1="25.044359"
+ y1="20.624216"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ x2="25.791954"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient4109"
+ y2="28.863333" />
+ <linearGradient
+ id="linearGradient5048-597">
+ <stop
+ offset="0"
+ id="stop24888"
+ style="stop-color:#000000;stop-opacity:0;" />
+ <stop
+ offset="0.5"
+ id="stop24890"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24892"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060-848">
+ <stop
+ offset="0"
+ id="stop24896"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24898"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060-139">
+ <stop
+ offset="0"
+ id="stop24902"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24904"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4134-168">
+ <stop
+ offset="0"
+ id="stop24908"
+ style="stop-color:#346500;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24910"
+ style="stop-color:#2d5700;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4125-691">
+ <stop
+ offset="0"
+ id="stop24914"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24916"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4117-994">
+ <stop
+ offset="0"
+ id="stop24920"
+ style="stop-color:#ffff00;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24922"
+ style="stop-color:#ffff00;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-309">
+ <stop
+ offset="0"
+ id="stop24926"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24928"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-684">
+ <stop
+ offset="0"
+ id="stop24932"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24934"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-264">
+ <stop
+ offset="0"
+ id="stop24938"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24940"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-61">
+ <stop
+ offset="0"
+ id="stop24944"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24946"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-351">
+ <stop
+ offset="0"
+ id="stop24950"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24952"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4059-254">
+ <stop
+ offset="0"
+ id="stop24956"
+ style="stop-color:#edd400;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24958"
+ style="stop-color:#b19e00;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4051-764">
+ <stop
+ offset="0"
+ id="stop24962"
+ style="stop-color:#9a9a93;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24964"
+ style="stop-color:#ffff00;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4097-965">
+ <stop
+ offset="0"
+ id="stop24968"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24970"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient4109-735">
+ <stop
+ offset="0"
+ id="stop24974"
+ style="stop-color:#ffff00;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="stop24976"
+ style="stop-color:#ffff00;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient25463"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient25465"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient25467"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4134"
+ id="linearGradient25469"
+ gradientUnits="userSpaceOnUse"
+ x1="19.864109"
+ y1="17.906694"
+ x2="37.166458"
+ y2="41.594772" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4125"
+ id="linearGradient25471"
+ gradientUnits="userSpaceOnUse"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4117"
+ id="linearGradient25473"
+ gradientUnits="userSpaceOnUse"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25475"
+ gradientUnits="userSpaceOnUse"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25477"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(4,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25479"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25481"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(12,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25483"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(16,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25485"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(20,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4051"
+ id="linearGradient25487"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-2.2e-6,0)"
+ x1="22.509596"
+ y1="1.9792649"
+ x2="31.603951"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4097"
+ id="linearGradient25489"
+ gradientUnits="userSpaceOnUse"
+ x1="22.937496"
+ y1="29.93535"
+ x2="22.937496"
+ y2="40.689152" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4109"
+ id="linearGradient25491"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ x1="25.044359"
+ y1="20.624216"
+ x2="25.791954"
+ y2="28.863333" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient25739"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient25741"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient25743"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4125"
+ id="linearGradient25747"
+ gradientUnits="userSpaceOnUse"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4117"
+ id="linearGradient25749"
+ gradientUnits="userSpaceOnUse"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ y2="2.1249981" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25751"
+ gradientUnits="userSpaceOnUse"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25753"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(4,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25755"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25757"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(12,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25759"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(16,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059"
+ id="linearGradient25761"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(20,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4051"
+ id="linearGradient25763"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-2.2e-6,0)"
+ x1="22.509596"
+ y1="1.9792649"
+ x2="31.603951"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4097"
+ id="linearGradient25765"
+ gradientUnits="userSpaceOnUse"
+ x1="22.937496"
+ y1="29.93535"
+ x2="22.937496"
+ y2="40.689152" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4109"
+ id="linearGradient25767"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.919614,0,0,0.919598,1.768501,2.487437)"
+ x1="25.044359"
+ y1="20.624216"
+ x2="25.791954"
+ y2="28.863333" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048-597"
+ id="linearGradient26827"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060-848"
+ id="radialGradient26829"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060-139"
+ id="radialGradient26831"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059-309"
+ id="linearGradient26839"
+ gradientUnits="userSpaceOnUse"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059-684"
+ id="linearGradient26841"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(4,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059-264"
+ id="linearGradient26843"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059-61"
+ id="linearGradient26845"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(12,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059-351"
+ id="linearGradient26847"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(16,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4059-254"
+ id="linearGradient26849"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(20,0)"
+ x1="9.1648445"
+ y1="4.4145103"
+ x2="9.125"
+ y2="11.352011" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4109-735"
+ id="linearGradient26858"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6203552,0,0,0.6494232,9.344411,8.7449428)"
+ x1="25.044359"
+ y1="20.624216"
+ x2="25.791954"
+ y2="28.863333" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4097-965"
+ id="linearGradient26861"
+ gradientUnits="userSpaceOnUse"
+ x1="22.937496"
+ y1="29.93535"
+ x2="22.937496"
+ y2="40.689152"
+ gradientTransform="matrix(0.6745822,0,0,0.7062034,8.1514117,6.9883063)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4051-764"
+ id="linearGradient26864"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.6745822,0,0,0.7062034,8.1514102,6.9883063)"
+ x1="22.509596"
+ y1="1.9792649"
+ x2="31.603951"
+ y2="58.909889" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4125-691"
+ id="linearGradient26874"
+ gradientUnits="userSpaceOnUse"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ y2="2.1249981"
+ gradientTransform="matrix(0.6745822,0,0,0.7062034,8.1514117,6.9883063)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4117-994"
+ id="linearGradient26876"
+ gradientUnits="userSpaceOnUse"
+ x1="19.500004"
+ y1="10.687498"
+ x2="19.500004"
+ y2="2.1249981"
+ gradientTransform="matrix(0.6745822,0,0,0.7062034,8.1514117,6.9883063)" />
+ </defs>
+ <metadata
+ id="metadata7859">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source>http://jimmac.musichall.cz</dc:source>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+ <dc:title>Photo Camera</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>snapshot</rdf:li>
+ <rdf:li>camera</rdf:li>
+ <rdf:li>photo</rdf:li>
+ <rdf:li>compact</rdf:li>
+ <rdf:li>snap</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/SourceCode" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="bottom"
+ style="opacity:1;display:inline">
+ <g
+ id="g25705"
+ transform="matrix(0.73462,0,0,0.7690555,15.491816,8.8780016e-2)"
+ inkscape:label="Layer 1">
+ <g
+ transform="matrix(2.268614e-2,0,0,1.568626e-2,43.42786,42.48706)"
+ id="g25707"
+ style="opacity:0.58730164;display:inline">
+ <rect
+ id="rect25709"
+ x="-1559.2523"
+ y="-150.69685"
+ width="1339.6335"
+ height="478.35718"
+ style="opacity:0.40206185;color:#000000;fill:url(#linearGradient25739);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ id="path25711"
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient25741);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="cccc" />
+ <path
+ id="path25713"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient25743);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="cccc" />
+ </g>
+ <path
+ id="path25715"
+ d="M 39.494883,43.500017 L 39.494883,16.490271 L 38.303301,16.490271 L 38.303301,13.66199 L 39.494883,13.66199 L 39.494883,5.9262051 L 34.025919,1.5057567 L 5.5457713,1.5057567 L 5.5148657,43.500017 L 8.5624997,43.500017 L 9.4999997,42.562517 L 10.625,43.500017 L 33.499999,43.500017 L 34.374999,42.562517 L 35.499999,43.500017 L 39.494883,43.500017 z "
+ style="opacity:1;fill:#d40000;fill-opacity:1;fill-rule:evenodd;stroke:#c32934;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ sodipodi:nodetypes="cccccccccccccccc" />
+ <path
+ id="path25717"
+ d="M 32.500005,2.5937499 L 32.500005,11.281247 C 32.500005,12.510434 31.510442,13.499996 30.281255,13.499996 L 8.7187512,13.499996 C 7.4895636,13.499996 6.500001,12.510434 6.500001,11.281247 L 6.500001,2.5937499 C 6.500001,2.5937499 32.500005,2.5937499 32.500005,2.5937499 z "
+ style="opacity:0.18592966;color:#000000;fill:url(#linearGradient25747);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient25749);stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g25719">
+ <path
+ d="M 11,1.9662134 L 11,10.507729 C 11,11.327692 10.339885,11.987807 9.519922,11.987807 C 8.6999591,11.987807 8.0398445,11.327692 8.0398445,10.507729 L 8.0398445,1.9662134 C 8.0398445,1.9662134 11,1.9662134 11,1.9662134 z "
+ id="path25721"
+ style="color:#000000;fill:url(#linearGradient25751);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ id="path25723"
+ d="M 15,1.9662134 L 15,10.507729 C 15,11.327692 14.339885,11.987807 13.519922,11.987807 C 12.699959,11.987807 12.039844,11.327692 12.039844,10.507729 L 12.039844,1.9662134 C 12.039844,1.9662134 15,1.9662134 15,1.9662134 z "
+ style="color:#000000;fill:url(#linearGradient25753);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ d="M 19,1.9662134 L 19,10.507729 C 19,11.327692 18.339885,11.987807 17.519922,11.987807 C 16.699959,11.987807 16.039844,11.327692 16.039844,10.507729 L 16.039844,1.9662134 C 16.039844,1.9662134 19,1.9662134 19,1.9662134 z "
+ id="path25725"
+ style="color:#000000;fill:url(#linearGradient25755);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ id="path25727"
+ d="M 23,1.9662134 L 23,10.507729 C 23,11.327692 22.339885,11.987807 21.519922,11.987807 C 20.699959,11.987807 20.039844,11.327692 20.039844,10.507729 L 20.039844,1.9662134 C 20.039844,1.9662134 23,1.9662134 23,1.9662134 z "
+ style="color:#000000;fill:url(#linearGradient25757);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ d="M 27,1.9662134 L 27,10.507729 C 27,11.327692 26.339885,11.987807 25.519922,11.987807 C 24.699959,11.987807 24.039844,11.327692 24.039844,10.507729 L 24.039844,1.9662134 C 24.039844,1.9662134 27,1.9662134 27,1.9662134 z "
+ id="path25729"
+ style="color:#000000;fill:url(#linearGradient25759);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ id="path25731"
+ d="M 31,1.9662134 L 31,10.507729 C 31,11.327692 30.339885,11.987807 29.519922,11.987807 C 28.699959,11.987807 28.039844,11.327692 28.039844,10.507729 L 28.039844,1.9662134 C 28.039844,1.9662134 31,1.9662134 31,1.9662134 z "
+ style="color:#000000;fill:url(#linearGradient25761);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ </g>
+ <path
+ id="path25733"
+ d="M 38.528573,42.499985 L 38.528573,17.437861 L 37.478041,17.437861 L 37.478041,12.707636 L 38.528573,12.707636 L 38.455625,6.4206575 L 33.591021,2.4792645 L 6.5197538,2.4792645 L 6.4906148,42.499985 L 8.131728,42.499985 L 9.4575528,41.262548 L 11.136932,42.499985 L 32.968854,42.499985 L 34.29468,41.350936 L 35.88567,42.499985 L 38.528573,42.499985 z "
+ style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient25763);stroke-width:0.99999934px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.453125"
+ sodipodi:nodetypes="cccccccccccccccc" />
+ <rect
+ id="rect25735"
+ x="9.4999981"
+ y="18.500008"
+ width="25"
+ height="24.875011"
+ ry="1.4800782"
+ rx="1.4800774"
+ style="opacity:0.18592966;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient25765);stroke-width:1.00000048;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.453125;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ id="rect25737"
+ x="10.504832"
+ y="19.500008"
+ width="22.990351"
+ height="22.875011"
+ ry="0.46875"
+ rx="0.46875"
+ style="opacity:0.18592966;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient25767);stroke-width:1.00000072;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.453125;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="middle"
+ style="opacity:1;display:none">
+ <g
+ style="opacity:0.58730164;display:inline"
+ id="g24399"
+ transform="matrix(1.5303666e-2,0,0,1.107769e-2,37.447073,36.992813)">
+ <rect
+ style="opacity:0.40206185;color:#000000;fill:url(#linearGradient26827);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ height="478.35718"
+ width="1339.6335"
+ y="-150.69685"
+ x="-1559.2523"
+ id="rect24401" />
+ <path
+ sodipodi:nodetypes="cccc"
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient26829);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path24403"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z " />
+ <path
+ sodipodi:nodetypes="cccc"
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient26831);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ id="path24405" />
+ </g>
+ <path
+ sodipodi:nodetypes="cccccccccccccccc"
+ style="fill:#ac9d93;fill-opacity:1;fill-rule:evenodd;stroke:#a9a9ac;stroke-width:0.69021165px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 34.793957,37.708166 L 34.793957,18.633792 L 33.990137,18.633792 L 33.990137,16.63645 L 34.793957,16.63645 L 34.793957,11.173412 L 31.104691,8.0516768 L 11.89249,8.0516768 L 11.871642,37.708166 L 13.927522,37.708166 L 14.559942,37.046101 L 15.318848,37.708166 L 30.749915,37.708166 L 31.340174,37.046101 L 32.099079,37.708166 L 34.793957,37.708166 z "
+ id="path24407" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ style="opacity:0.18592966;color:#000000;fill:url(#linearGradient26874);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient26876);stroke-width:0.69021189;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 30.075337,8.8200213 L 30.075337,14.955161 C 30.075337,15.823217 29.407795,16.522049 28.578607,16.522049 L 14.032926,16.522049 C 13.203738,16.522049 12.536197,15.823217 12.536197,14.955161 L 12.536197,8.8200213 C 12.536197,8.8200213 30.075337,8.8200213 30.075337,8.8200213 z "
+ id="path24409" />
+ <g
+ id="g24411"
+ transform="matrix(0.6745822,0,0,0.7062034,8.1514117,6.9883063)">
+ <path
+ sodipodi:nodetypes="ccsccc"
+ style="color:#000000;fill:url(#linearGradient26839);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path24413"
+ d="M 11,1.9662134 L 11,10.507729 C 11,11.327692 10.339885,11.987807 9.519922,11.987807 C 8.6999591,11.987807 8.0398445,11.327692 8.0398445,10.507729 L 8.0398445,1.9662134 C 8.0398445,1.9662134 11,1.9662134 11,1.9662134 z " />
+ <path
+ sodipodi:nodetypes="ccsccc"
+ style="color:#000000;fill:url(#linearGradient26841);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 15,1.9662134 L 15,10.507729 C 15,11.327692 14.339885,11.987807 13.519922,11.987807 C 12.699959,11.987807 12.039844,11.327692 12.039844,10.507729 L 12.039844,1.9662134 C 12.039844,1.9662134 15,1.9662134 15,1.9662134 z "
+ id="path24415" />
+ <path
+ sodipodi:nodetypes="ccsccc"
+ style="color:#000000;fill:url(#linearGradient26843);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path24417"
+ d="M 19,1.9662134 L 19,10.507729 C 19,11.327692 18.339885,11.987807 17.519922,11.987807 C 16.699959,11.987807 16.039844,11.327692 16.039844,10.507729 L 16.039844,1.9662134 C 16.039844,1.9662134 19,1.9662134 19,1.9662134 z " />
+ <path
+ sodipodi:nodetypes="ccsccc"
+ style="color:#000000;fill:url(#linearGradient26845);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 23,1.9662134 L 23,10.507729 C 23,11.327692 22.339885,11.987807 21.519922,11.987807 C 20.699959,11.987807 20.039844,11.327692 20.039844,10.507729 L 20.039844,1.9662134 C 20.039844,1.9662134 23,1.9662134 23,1.9662134 z "
+ id="path24419" />
+ <path
+ sodipodi:nodetypes="ccsccc"
+ style="color:#000000;fill:url(#linearGradient26847);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ id="path24421"
+ d="M 27,1.9662134 L 27,10.507729 C 27,11.327692 26.339885,11.987807 25.519922,11.987807 C 24.699959,11.987807 24.039844,11.327692 24.039844,10.507729 L 24.039844,1.9662134 C 24.039844,1.9662134 27,1.9662134 27,1.9662134 z " />
+ <path
+ sodipodi:nodetypes="ccsccc"
+ style="color:#000000;fill:url(#linearGradient26849);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M 31,1.9662134 L 31,10.507729 C 31,11.327692 30.339885,11.987807 29.519922,11.987807 C 28.699959,11.987807 28.039844,11.327692 28.039844,10.507729 L 28.039844,1.9662134 C 28.039844,1.9662134 31,1.9662134 31,1.9662134 z "
+ id="path24423" />
+ </g>
+ <path
+ sodipodi:nodetypes="cccccccccccccccc"
+ style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient26864);stroke-width:0.6902113px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.453125"
+ d="M 34.142101,37.00194 L 34.142101,19.302983 L 33.433431,19.302983 L 33.433431,15.962482 L 34.142101,15.962482 L 34.092892,11.522596 L 30.811317,8.7391713 L 12.549522,8.7391713 L 12.529865,37.00194 L 13.636931,37.00194 L 14.531308,36.128058 L 15.664188,37.00194 L 30.391614,37.00194 L 31.285992,36.190478 L 32.359246,37.00194 L 34.142101,37.00194 z "
+ id="path24425" />
+ <rect
+ style="opacity:0.18592966;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient26861);stroke-width:0.69021207;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.453125;visibility:visible;display:inline;overflow:visible"
+ rx="0.99843389"
+ ry="1.0452362"
+ height="17.566818"
+ width="16.864555"
+ y="20.053074"
+ x="14.559941"
+ id="rect24427" />
+ <rect
+ style="opacity:0.18592966;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient26858);stroke-width:0.69021225;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.453125;visibility:visible;display:inline;overflow:visible"
+ rx="0.31621042"
+ ry="0.33103284"
+ height="16.154411"
+ width="15.508882"
+ y="20.759277"
+ x="15.237784"
+ id="rect24429" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="Layer 1"
+ style="display:inline">
+ <path
+ id="path8952"
+ sodipodi:cx="7.375"
+ sodipodi:cy="35.875"
+ transform="translate(3.875,0.5)"
+ d="M 18.875 35.875 A 11.5 5.75 0 1 1 -4.125,35.875 A 11.5 5.75 0 1 1 18.875 35.875 z"
+ sodipodi:type="arc"
+ style="opacity:0.24117647;color:#000000;fill:url(#radialGradient8960);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:ry="5.75"
+ sodipodi:rx="11.5" />
+ <g
+ id="g2655"
+ transform="matrix(0.73462,0,0,0.7690555,0.3261534,10.916201)"
+ inkscape:label="Layer 1">
+ <g
+ transform="matrix(2.268614e-2,0,0,1.568626e-2,43.42786,42.48706)"
+ id="g5022"
+ style="opacity:0.58730164;display:inline">
+ <rect
+ id="rect4173"
+ x="-1559.2523"
+ y="-150.69685"
+ width="1339.6335"
+ height="478.35718"
+ style="opacity:0.40206185;color:#000000;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ id="path5058"
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="cccc" />
+ <path
+ id="path5018"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ style="opacity:0.40206185;color:#000000;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="cccc" />
+ </g>
+ <path
+ id="path1333"
+ d="M 39.494883,43.500017 L 39.494883,16.490271 L 38.303301,16.490271 L 38.303301,13.66199 L 39.494883,13.66199 L 39.494883,5.9262051 L 34.025919,1.5057567 L 5.5457713,1.5057567 L 5.5148657,43.500017 L 8.5624997,43.500017 L 9.4999997,42.562517 L 10.625,43.500017 L 33.499999,43.500017 L 34.374999,42.562517 L 35.499999,43.500017 L 39.494883,43.500017 z "
+ style="opacity:1;fill:url(#linearGradient4140);fill-opacity:1;fill-rule:evenodd;stroke:#204a87;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ sodipodi:nodetypes="cccccccccccccccc" />
+ <path
+ id="rect4115"
+ d="M 32.500005,2.5937499 L 32.500005,11.281247 C 32.500005,12.510434 31.510442,13.499996 30.281255,13.499996 L 8.7187512,13.499996 C 7.4895636,13.499996 6.500001,12.510434 6.500001,11.281247 L 6.500001,2.5937499 C 6.500001,2.5937499 32.500005,2.5937499 32.500005,2.5937499 z "
+ style="opacity:0.18592966;color:#000000;fill:url(#linearGradient4131);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4123);stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g4087">
+ <path
+ d="M 11,1.9662134 L 11,10.507729 C 11,11.327692 10.339885,11.987807 9.519922,11.987807 C 8.6999591,11.987807 8.0398445,11.327692 8.0398445,10.507729 L 8.0398445,1.9662134 C 8.0398445,1.9662134 11,1.9662134 11,1.9662134 z "
+ id="rect3163"
+ style="color:#000000;fill:url(#linearGradient4065);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ id="path4067"
+ d="M 15,1.9662134 L 15,10.507729 C 15,11.327692 14.339885,11.987807 13.519922,11.987807 C 12.699959,11.987807 12.039844,11.327692 12.039844,10.507729 L 12.039844,1.9662134 C 12.039844,1.9662134 15,1.9662134 15,1.9662134 z "
+ style="color:#000000;fill:url(#linearGradient4069);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ d="M 19,1.9662134 L 19,10.507729 C 19,11.327692 18.339885,11.987807 17.519922,11.987807 C 16.699959,11.987807 16.039844,11.327692 16.039844,10.507729 L 16.039844,1.9662134 C 16.039844,1.9662134 19,1.9662134 19,1.9662134 z "
+ id="path4071"
+ style="color:#000000;fill:url(#linearGradient4073);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ id="path4075"
+ d="M 23,1.9662134 L 23,10.507729 C 23,11.327692 22.339885,11.987807 21.519922,11.987807 C 20.699959,11.987807 20.039844,11.327692 20.039844,10.507729 L 20.039844,1.9662134 C 20.039844,1.9662134 23,1.9662134 23,1.9662134 z "
+ style="color:#000000;fill:url(#linearGradient4077);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ d="M 27,1.9662134 L 27,10.507729 C 27,11.327692 26.339885,11.987807 25.519922,11.987807 C 24.699959,11.987807 24.039844,11.327692 24.039844,10.507729 L 24.039844,1.9662134 C 24.039844,1.9662134 27,1.9662134 27,1.9662134 z "
+ id="path4079"
+ style="color:#000000;fill:url(#linearGradient4081);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ <path
+ id="path4083"
+ d="M 31,1.9662134 L 31,10.507729 C 31,11.327692 30.339885,11.987807 29.519922,11.987807 C 28.699959,11.987807 28.039844,11.327692 28.039844,10.507729 L 28.039844,1.9662134 C 28.039844,1.9662134 31,1.9662134 31,1.9662134 z "
+ style="color:#000000;fill:url(#linearGradient4085);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ sodipodi:nodetypes="ccsccc" />
+ </g>
+ <path
+ id="path2208"
+ d="M 38.528573,42.499985 L 38.528573,17.437861 L 37.478041,17.437861 L 37.478041,12.707636 L 38.528573,12.707636 L 38.455625,6.4206575 L 33.591021,2.4792645 L 6.5197538,2.4792645 L 6.4906148,42.499985 L 8.131728,42.499985 L 9.4575528,41.262548 L 11.136932,42.499985 L 32.968854,42.499985 L 34.29468,41.350936 L 35.88567,42.499985 L 38.528573,42.499985 z "
+ style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4057);stroke-width:0.99999934px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.453125"
+ sodipodi:nodetypes="cccccccccccccccc" />
+ <rect
+ id="rect4095"
+ x="9.4999981"
+ y="18.500008"
+ width="25"
+ height="24.875011"
+ ry="1.4800782"
+ rx="1.4800774"
+ style="opacity:0.18592966;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4103);stroke-width:1.00000048;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.453125;visibility:visible;display:inline;overflow:visible" />
+ <rect
+ id="rect4105"
+ x="10.504832"
+ y="19.500008"
+ width="22.990351"
+ height="22.875011"
+ ry="0.46875"
+ rx="0.46875"
+ style="opacity:0.18592966;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4107);stroke-width:1.00000072;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.453125;visibility:visible;display:inline;overflow:visible" />
+ </g>
+ </g>
+</svg>
diff --git a/po/cs.po b/po/cs.po
index f3a90e9..9227daa 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,144 +7,144 @@ msgid ""
msgstr ""
"Project-Id-Version: rapid\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-11-30 15:31-0600\n"
-"PO-Revision-Date: 2009-12-01 19:23+0000\n"
+"POT-Creation-Date: 2009-12-07 12:04-0600\n"
+"PO-Revision-Date: 2009-12-26 11:15+0000\n"
"Last-Translator: Kuvaly <kuvaly@seznam.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-12-02 00:04+0000\n"
+"X-Launchpad-Export-Date: 2009-12-31 20:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html
-#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:68
+#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:69
msgid "Rapid Photo Downloader"
msgstr "Rapid Photo Downloader"
-#: rapid/rapid.py:376
+#: rapid/rapid.py:377
msgid "New York"
msgstr "New York"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Manila"
msgstr "Manila"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Prague"
msgstr "Praha"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Helsinki"
msgstr "Helsinki"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Wellington"
msgstr "Wellington"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Tehran"
msgstr "Teherán"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Kampala"
msgstr "Kampala"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Paris"
msgstr "Paříž"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Berlin"
msgstr "Berlín"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Sydney"
msgstr "Sydney"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Budapest"
msgstr "Budapešť"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Rome"
msgstr "Řím"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Moscow"
msgstr "Moskva"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Delhi"
msgstr "Dílí"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Warsaw"
msgstr "Varšava"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Jakarta"
msgstr "Jakarta"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Madrid"
msgstr "Madrid"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Stockholm"
msgstr "Stockholm"
-#: rapid/rapid.py:406
+#: rapid/rapid.py:407
msgid "Invalid Downloads Today value.\n"
msgstr "Hodnota dnešní stahování je invalidní.\n"
-#: rapid/rapid.py:407
+#: rapid/rapid.py:408
msgid "Resetting value to zero.\n"
msgstr "Resetování hodnoty na nulu.\n"
-#: rapid/rapid.py:446
+#: rapid/rapid.py:447
msgid "'Start of day' preference value is corrupted.\n"
msgstr "Hodnota nastavení 'Začátek dne' je poškozena.\n"
-#: rapid/rapid.py:447
+#: rapid/rapid.py:448
msgid "Resetting to midnight.\n"
msgstr "Resetování do půlnoci.\n"
-#: rapid/rapid.py:476
+#: rapid/rapid.py:477
msgid "Error in Image Rename preferences"
msgstr "Chyba v nastavení přejmenovávání obrázků."
-#: rapid/rapid.py:485 rapid/rapid.py:1314
+#: rapid/rapid.py:486 rapid/rapid.py:1321
msgid "Sorry,these preferences contain an error:\n"
msgstr "Promiňte, v nastavení je chyba:\n"
-#: rapid/rapid.py:496
+#: rapid/rapid.py:497
msgid "Resetting to default values."
msgstr "Resetování na výchozí hodnoty."
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:567 rapid/renamesubfolderprefs.py:184
+#: rapid/rapid.py:568 rapid/renamesubfolderprefs.py:184
msgid "Job code"
msgstr "Pracovní kód"
-#: rapid/rapid.py:635
+#: rapid/rapid.py:636
msgid "Error in Download Subfolder preferences"
msgstr "Chyba v nastavení stahovací podsložky"
-#: rapid/rapid.py:774
+#: rapid/rapid.py:775
msgid "Select a folder to download photos to"
msgstr "Vyberte složku do které mají být obrázky staženy"
-#: rapid/rapid.py:845
+#: rapid/rapid.py:846
msgid "Select an image folder"
msgstr "Vyberte složku obrázků"
-#: rapid/rapid.py:867
+#: rapid/rapid.py:868
msgid "Select a folder in which to backup images"
msgstr "Vyberte složku do které má být uložena záloha obrázků"
#. Translators: please do not modify or leave out html formatting tags like <i> and <b>. These are used to format the text the users sees
-#: rapid/rapid.py:957
+#: rapid/rapid.py:960
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"the name. Please use other renaming options.</i>"
@@ -153,7 +153,7 @@ msgstr ""
"lze vygenerovat název. Pokud chcete obrázek přejmenovat použijte nastavení "
"přejmenování.</i>"
-#: rapid/rapid.py:978
+#: rapid/rapid.py:981
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"subfolders. Please use other subfolder naming options.</i>"
@@ -162,18 +162,18 @@ msgstr ""
"podsložek. Pokud chcete podsložky přejmenovat použijte nastavení jmen.</i>"
#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see
-#: rapid/rapid.py:982
+#: rapid/rapid.py:985
#, python-format
msgid "<i>Example: %s</i>"
msgstr "<i>Příklad: %s</i>"
-#: rapid/rapid.py:1037
+#: rapid/rapid.py:1040
msgid "The subfolder preferences had some unnecessary values removed."
msgstr ""
"Některé hodnoty v nastavení podsložky jsou nepodstatné a proto byly smazány."
#. Preferences list is now empty
-#: rapid/rapid.py:1042
+#: rapid/rapid.py:1045
msgid ""
"The subfolder preferences entered are invalid and cannot be used.\n"
"They will be reset to their default values."
@@ -182,12 +182,12 @@ msgstr ""
"Bylo tedy resetováno na výchozí hodnoty."
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1243
+#: rapid/rapid.py:1250
msgid "externaldrive1"
msgstr "externídisk1"
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1245
+#: rapid/rapid.py:1252
msgid "externaldrive2"
msgstr "externídisk2"
@@ -195,15 +195,15 @@ msgstr "externídisk2"
#. looking for images. It is visible initially in the progress bar for each device
#. (which normally holds "x of y images copied").
#. It maybe displayed only briefly if the contents of the device being scanned is small.
-#: rapid/rapid.py:1303
+#: rapid/rapid.py:1310
msgid "scanning..."
msgstr "skenování..."
-#: rapid/rapid.py:1392 rapid/rapid.py:2561
+#: rapid/rapid.py:1399 rapid/rapid.py:2592
msgid "There is an error in the program preferences."
msgstr "Vyskytla se chyba v nastavení programu."
-#: rapid/rapid.py:1393
+#: rapid/rapid.py:1400
msgid ""
"\n"
"Please check preferences, restart the program, and try again."
@@ -211,7 +211,7 @@ msgstr ""
"\n"
"Prosím zkontrolujte nastavení, restartujte program a zkuste to znovu."
-#: rapid/rapid.py:1394 rapid/rapid.py:1395
+#: rapid/rapid.py:1401 rapid/rapid.py:1402
msgid "Download cannot proceed"
msgstr "Stahování nemůže pokračovat"
@@ -219,7 +219,7 @@ msgstr "Stahování nemůže pokračovat"
#. It refers to the actual number of images that can be copied. For example, the user might see the following:
#. '0 of 512 images copied'.
#. This particular text is displayed to the user before the download has started.
-#: rapid/rapid.py:1431 rapid/rapid.py:2028
+#: rapid/rapid.py:1438 rapid/rapid.py:2059
#, python-format
msgid "0 of %s images copied"
msgstr "0 z %s obrázků okopírováno"
@@ -230,22 +230,22 @@ msgstr "0 z %s obrázků okopírováno"
#. %(number)s should be left exactly as is: 'number' should not be translated. The same applies to %(device)s: 'device' should
#. not be translated. Generally speaking, if translating the sentence requires it, you can move items like '%(xyz)s' around
#. in a sentence, but you should never modify them or leave them out.
-#: rapid/rapid.py:1443
+#: rapid/rapid.py:1450
#, python-format
msgid "Device scan complete: found %(number)s images on %(device)s"
msgstr "Sken zařízení kompletní: nalezeno %(number)s obrázků na %(device)s"
-#: rapid/rapid.py:1449
+#: rapid/rapid.py:1456
#, python-format
msgid "Device scan complete: no images found on %s"
msgstr "Skenování zařízení kompletní: žádné obrázky nebyly na %s nalezeny"
-#: rapid/rapid.py:1480
+#: rapid/rapid.py:1487
msgid "Image filename could not be generated"
msgstr "Název obrázku nemohl být vygenerován"
#. '%(source)s' and '%(problem)s' are two more examples of text that should not be modified or left out
-#: rapid/rapid.py:1482
+#: rapid/rapid.py:1489
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -254,15 +254,15 @@ msgstr ""
"Zdroj: %(source)s\n"
"Problém: %(problem)s"
-#: rapid/rapid.py:1486
+#: rapid/rapid.py:1493
msgid ""
"Image filename could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-"Název obrázku se nepodařilo vygenerovat. Prosím zkontrolujte zda existuje "
-"dostatečný metadata."
+"Název obrázku se nepodařilo vygenerovat. Prosím zkontrolujte, zda existují "
+"dostatečná metadata."
-#: rapid/rapid.py:1487
+#: rapid/rapid.py:1494
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -273,20 +273,20 @@ msgstr ""
"Destinace: %(destination)s\n"
"Problém: %(problem)s"
-#: rapid/rapid.py:1496
+#: rapid/rapid.py:1503
msgid "Could not open image"
msgstr "Nelze otevřít obrázek"
-#: rapid/rapid.py:1497
+#: rapid/rapid.py:1504
#, python-format
msgid "Source: %s"
msgstr "Zdroj: %s"
-#: rapid/rapid.py:1515
+#: rapid/rapid.py:1522
msgid "Image has no metadata"
msgstr "Obrázek nemá metadata"
-#: rapid/rapid.py:1516
+#: rapid/rapid.py:1523
#, python-format
msgid ""
"Metadata is essential for generating subfolders / image names.\n"
@@ -295,15 +295,15 @@ msgstr ""
"Metadata jsou základy pro generování podsložek / jmen obrázků.\n"
"Zdroj: %s"
-#: rapid/rapid.py:1526
+#: rapid/rapid.py:1533
msgid ""
"Subfolder name could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-"Jméno podsložky nemohlo být řádně vygenerováno. Zkontrolujte kde jsou "
+"Jméno podsložky nemohlo být řádně vygenerováno. Zkontrolujte, kde jsou "
"dostatečná metadata."
-#: rapid/rapid.py:1527
+#: rapid/rapid.py:1534
#, python-format
msgid ""
"Subfolder: %(subfolder)s\n"
@@ -314,8 +314,8 @@ msgstr ""
"Obrázek: %(image)s\n"
"Problém: %(problem)s"
-#: rapid/rapid.py:1579 rapid/rapid.py:1607 rapid/rapid.py:1626
-#: rapid/rapid.py:1688
+#: rapid/rapid.py:1585 rapid/rapid.py:1613 rapid/rapid.py:1632
+#: rapid/rapid.py:1694
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -324,21 +324,21 @@ msgstr ""
"Zdroj: %(source)s\n"
"Destinace: %(destination)s"
-#: rapid/rapid.py:1628
+#: rapid/rapid.py:1634
#, python-format
msgid "Unique identifier '%s' added"
msgstr "Unikátní identifikátor '%s' přidán"
#. A new day, according the user's preferences of what time a day begins, has started
-#: rapid/rapid.py:1645
+#: rapid/rapid.py:1651
msgid "New day has started - resetting 'Downloads Today' sequence number"
msgstr "Nový den začal - resetování 'Dnešní stahování' sekvenční číslo"
-#: rapid/rapid.py:1650 rapid/rapid.py:1656
+#: rapid/rapid.py:1656 rapid/rapid.py:1662
msgid "Download copying error"
msgstr "Chyba kopírování obrázků"
-#: rapid/rapid.py:1651
+#: rapid/rapid.py:1657
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -349,19 +349,19 @@ msgstr ""
"Destinace: %(destination)s\n"
"Chyba: %(errorno)s %(strerror)s"
-#: rapid/rapid.py:1653 rapid/rapid.py:1726
+#: rapid/rapid.py:1659 rapid/rapid.py:1732
msgid "The image was not copied."
msgstr "Obrázek nebyl okopírován."
-#: rapid/rapid.py:1687
+#: rapid/rapid.py:1693
msgid "Backup image already exists"
msgstr "Záloha obrázku neexistuje"
-#: rapid/rapid.py:1715 rapid/rapid.py:1723 rapid/rapid.py:1729
+#: rapid/rapid.py:1721 rapid/rapid.py:1729 rapid/rapid.py:1735
msgid "Backing up error"
msgstr "Chyba zálohování"
-#: rapid/rapid.py:1716
+#: rapid/rapid.py:1722
#, python-format
msgid ""
"Destination directory could not be created\n"
@@ -372,7 +372,7 @@ msgstr ""
"%(directory)s\n"
"Chyba: %(errno)s %(strerror)s"
-#: rapid/rapid.py:1724 rapid/rapid.py:1730
+#: rapid/rapid.py:1730 rapid/rapid.py:1736
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -384,182 +384,182 @@ msgstr ""
"Chyba: %(errno)s %(strerror)s"
#. This message informs the user that the device (e.g. camera, hard drive or memory card) was automatically unmounted and they can now remove it
-#: rapid/rapid.py:1743
+#: rapid/rapid.py:1749
msgid "The device can now be safely removed"
-msgstr "Zařízení nemůže být bezpečně vymazáno"
+msgstr "Zařízení nyní nemůže být bezpečně vymazáno"
-#: rapid/rapid.py:1747
+#: rapid/rapid.py:1753
#, python-format
msgid "%s images downloaded"
msgstr "%s obrázků staženo"
-#: rapid/rapid.py:1749
+#: rapid/rapid.py:1755
#, python-format
msgid "%s images skipped"
msgstr "%s obrázků přeskočeno"
-#: rapid/rapid.py:1755 rapid/rapid.py:3151
+#: rapid/rapid.py:1761 rapid/rapid.py:3198
msgid "warnings"
msgstr "varování"
-#: rapid/rapid.py:1757 rapid/rapid.py:3153
+#: rapid/rapid.py:1763 rapid/rapid.py:3200
msgid "errors"
msgstr "chyby"
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1792
msgid "Backup device missing"
msgstr "Zálohovací zařízení chybí"
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1792
msgid "No backup device was detected."
msgstr "Zálohovací zařízení nebylo detekováno."
-#: rapid/rapid.py:1783
+#: rapid/rapid.py:1796
msgid "This device has no images to download from."
msgstr "Toto zařízení nemá žádné obrázky pro stažení."
-#: rapid/rapid.py:1818
+#: rapid/rapid.py:1831
#, python-format
msgid "Download has started from %s"
msgstr "Stahování začalo z %s"
-#: rapid/rapid.py:1863
+#: rapid/rapid.py:1877
msgid "Image skipped"
msgstr "Obrázek přeskočen"
-#: rapid/rapid.py:1864
+#: rapid/rapid.py:1878
msgid "Image overwritten"
msgstr "Obrázek přepsán"
-#: rapid/rapid.py:1865
+#: rapid/rapid.py:1879
msgid "Image already exists"
msgstr "Obrázek neexistuje"
-#: rapid/rapid.py:1910
+#: rapid/rapid.py:1925
msgid "Image has no thumbnail"
msgstr "Obrázek nemá náhled"
-#: rapid/rapid.py:1920
+#: rapid/rapid.py:1935
#, python-format
msgid "%(number)s of %(total)s images copied"
msgstr "%(number)s z %(total)s obrázků okopírováno"
-#: rapid/rapid.py:1936
+#: rapid/rapid.py:1967
#, python-format
msgid "Download complete from %s"
msgstr "Stahování kompletní z %s"
#. Device refers to a thing like a camera, memory card in its reader, external hard drive, Portable Storage Device, etc.
-#: rapid/rapid.py:2012
+#: rapid/rapid.py:2043
msgid "Device"
msgstr "Zařízení"
#. Size refers to the total size of images on the device, typically in MB or GB
-#: rapid/rapid.py:2017
+#: rapid/rapid.py:2048
msgid "Size"
msgstr "Velikost"
-#: rapid/rapid.py:2020
+#: rapid/rapid.py:2051
msgid "Download Progress"
msgstr "Průběh stahování"
-#: rapid/rapid.py:2136 rapid/rapid.py:2142
+#: rapid/rapid.py:2167 rapid/rapid.py:2173
msgid "Thumbnail cannot be displayed"
msgstr "Náhled nemůže být zobrazen"
-#: rapid/rapid.py:2137 rapid/rapid.py:2143
+#: rapid/rapid.py:2168 rapid/rapid.py:2174
msgid "It may be corrupted"
msgstr "Toto může být poškozeno"
-#: rapid/rapid.py:2169
+#: rapid/rapid.py:2200
msgid "Device Detected"
msgstr "Zařízení detekováno"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2178
+#: rapid/rapid.py:2209
msgid "Should this device or partition be used to download images from?"
msgstr "Máte zařízení či oddíl určený ke stažení?"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2197
+#: rapid/rapid.py:2228
msgid "_Remember this choice"
msgstr "_Zapamatovat si tuto volbu"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2234
+#: rapid/rapid.py:2265
#, python-format
msgid "%s selected for downloading from"
msgstr "%s vybráno pro stažení"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2237
+#: rapid/rapid.py:2268
msgid "This device or partition will always be used to download from"
msgstr "Toto zařízení či oddíl bude vždy použito pro stažení"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2240
+#: rapid/rapid.py:2271
#, python-format
msgid "%s rejected as a download device"
msgstr "%s odmítnuto jako stahovací zařízení"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2243
+#: rapid/rapid.py:2274
msgid "This device or partition will never be used to download from"
msgstr "Toto zařízení či oddíl nebude použito pro stažení"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2253
+#: rapid/rapid.py:2284
msgid "Enter a Job Code"
msgstr "Vložte pracovní kód"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2271
+#: rapid/rapid.py:2302
msgid "Enter a new job code, or select a previous one."
msgstr "Vložte nový pracovní kód, nebo vyberte předchozí."
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2274
+#: rapid/rapid.py:2305
msgid "Enter a new job code."
msgstr "Vložte nový pracovní kód."
-#: rapid/rapid.py:2279
+#: rapid/rapid.py:2310
msgid "Job Code:"
msgstr "Pracovní kód:"
-#: rapid/rapid.py:2326
+#: rapid/rapid.py:2357
msgid "Job Code entered"
msgstr "Pracovní kód vložen"
-#: rapid/rapid.py:2328
+#: rapid/rapid.py:2359
msgid "Job Code not entered"
msgstr "Pracovní kód nebyl vložen"
-#: rapid/rapid.py:2562
+#: rapid/rapid.py:2593
msgid "Some preferences will be reset."
msgstr "Některé nastavení bylo resetováno."
-#: rapid/rapid.py:2596
+#: rapid/rapid.py:2627
#, python-format
msgid "Prompting whether to use %s"
msgstr "Výzva pro použití %s"
-#: rapid/rapid.py:2624
+#: rapid/rapid.py:2655
msgid "Prompting for Job Code"
msgstr "Výzva pro pracovní kód"
-#: rapid/rapid.py:2628
+#: rapid/rapid.py:2659
msgid "Already prompting for Job Code, do not prompt again"
msgstr "Výzva k pracovnímu kódu již existuje, nevyzívejte znovu"
-#: rapid/rapid.py:2643
+#: rapid/rapid.py:2674
msgid "Starting downloads that have been waiting for a Job Code"
msgstr "Stahování začne po vložení pracovního kódu"
-#: rapid/rapid.py:2647
+#: rapid/rapid.py:2678
msgid "Starting downloads"
msgstr "Stahování začíná"
-#: rapid/rapid.py:2677
+#: rapid/rapid.py:2708
msgid ""
"A newer version of this program was previously run on this computer.\n"
"\n"
@@ -567,7 +567,7 @@ msgstr ""
"Novější verze této aplikace na tomto počítači již byla spuštěna.\n"
"\n"
-#: rapid/rapid.py:2679
+#: rapid/rapid.py:2710
msgid ""
"Program preferences appear to be valid, but please check them to ensure "
"correct operation."
@@ -575,15 +575,15 @@ msgstr ""
"Nastavení programu se zdá být validní, ale zkontrolujte bezpečnou opravnou "
"operaci."
-#: rapid/rapid.py:2681
+#: rapid/rapid.py:2712
msgid "Sorry, some preferences are invalid and will be reset."
msgstr "Promiňte, nastavení je invalidní a muselo být resetováno."
-#: rapid/rapid.py:2682
+#: rapid/rapid.py:2713
msgid "Warning:"
msgstr "Varování:"
-#: rapid/rapid.py:2687
+#: rapid/rapid.py:2718
msgid ""
"This version of the program is newer than the previously run version. "
"Checking preferences."
@@ -591,11 +591,11 @@ msgstr ""
"Tato verze tohoto programu již na tomto počítači byla nainstalována. "
"Kontrola nastavení."
-#: rapid/rapid.py:2694
+#: rapid/rapid.py:2725
msgid "Preferences were modified."
msgstr "Nastavení bylo modifikováno."
-#: rapid/rapid.py:2695
+#: rapid/rapid.py:2726
msgid ""
"This version of the program uses different preferences than the old version. "
"Your preferences have been updated.\n"
@@ -607,11 +607,11 @@ msgstr ""
"\n"
"Prosím zkontrolujte bezpečnou opravnou operaci."
-#: rapid/rapid.py:2699
+#: rapid/rapid.py:2730
msgid "No preferences needed to be changed."
msgstr "Žádné nastavení nebylo změněno."
-#: rapid/rapid.py:2701
+#: rapid/rapid.py:2732
msgid ""
"This version of the program uses different preferences than the old version. "
"Some of your previous preferences were invalid, and could not be updated. "
@@ -620,138 +620,138 @@ msgstr ""
"Tato verze programu využívá uživatelsky jiné nastavení než ta předchozí. "
"Některé nastavení je invalidní a nelze aktualizovat. Je tedy resetováno."
-#: rapid/rapid.py:2710
+#: rapid/rapid.py:2741
msgid "Problem using pynotify."
msgstr "Problém používání pynotify."
-#: rapid/rapid.py:2726
+#: rapid/rapid.py:2757
msgid "Failed to receive pynotify server capabilities."
msgstr "Přijetí schopností pynotify serveru selhalo."
-#: rapid/rapid.py:2764
+#: rapid/rapid.py:2805
msgid "and"
msgstr "a"
-#: rapid/rapid.py:2769
+#: rapid/rapid.py:2810
msgid "Using backup devices"
msgstr "Používám zálohovací zařízení"
-#: rapid/rapid.py:2771
+#: rapid/rapid.py:2812
msgid "Using backup device"
msgstr "Používám zálohovací zařízení"
-#: rapid/rapid.py:2773
+#: rapid/rapid.py:2814
msgid "No backup devices detected"
msgstr "Zálohovací zařízení nebylo detekováno"
-#: rapid/rapid.py:2812 rapid/rapid.py:2961
+#: rapid/rapid.py:2853 rapid/rapid.py:3008
#, python-format
msgid "Device %(device)s (%(path)s) ignored"
msgstr "Zařízení %(device)s (%(path)s) ignorováno"
-#: rapid/rapid.py:2920
+#: rapid/rapid.py:2967
#, python-format
msgid "Detected %(device)s with path %(path)s"
msgstr "Detekováno %(device)s s %(path)s cestami"
-#: rapid/rapid.py:2924
+#: rapid/rapid.py:2971
msgid "Automatically start download is true"
msgstr "Automatický start stahování je povolen"
-#: rapid/rapid.py:2926
+#: rapid/rapid.py:2973
msgid "Automatically start download is false"
msgstr "Automatický start stahování je zakázán"
-#: rapid/rapid.py:2979
+#: rapid/rapid.py:3026
msgid "Using manually specified path"
msgstr "Používám manuálně specifikovanou cestu"
-#: rapid/rapid.py:3097 rapid/rapid.py:3146
+#: rapid/rapid.py:3144 rapid/rapid.py:3193
msgid "All downloads complete"
msgstr "Všechna stahování kompletní"
-#: rapid/rapid.py:3111
+#: rapid/rapid.py:3158
msgid "MB/s"
msgstr "MB/s"
-#: rapid/rapid.py:3121
+#: rapid/rapid.py:3168
msgid "About 1 second remaining"
msgstr "Zbývá 1 sekunda"
-#: rapid/rapid.py:3123
+#: rapid/rapid.py:3170
#, python-format
msgid "About %i seconds remaining"
msgstr "Zbývá %i sekund"
-#: rapid/rapid.py:3125
+#: rapid/rapid.py:3172
msgid "About 1 minute remaining"
msgstr "Zbývá 1 minuta"
#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed.
#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount
#. of time the download has remainging, e.g. 'About 5:36 minutes remaining'
-#: rapid/rapid.py:3130
+#: rapid/rapid.py:3177
#, python-format
msgid "About %(minutes)i:%(seconds)02i minutes remaining"
msgstr "Zbývá %(minutes)i:%(seconds)02i minut"
-#: rapid/rapid.py:3147
+#: rapid/rapid.py:3194
msgid "images downloaded"
msgstr "obrázky staženy"
-#: rapid/rapid.py:3149
+#: rapid/rapid.py:3196
msgid "images skipped"
msgstr "obrázky přeskočeny"
#. This text will be displayed to the user on the Download / Pause button.
#. Please note the space at the end of the label - it is needed to meet the Gnome Human Interface Guidelines
-#: rapid/rapid.py:3241
+#: rapid/rapid.py:3289
msgid "_Download "
msgstr "_Stažení "
#. This text will be displayed to the user on the Download / Pause button.
-#: rapid/rapid.py:3251
+#: rapid/rapid.py:3299
msgid "_Pause"
msgstr "_Pozastavit"
-#: rapid/rapid.py:3325
+#: rapid/rapid.py:3373
msgid "Preferences were changed."
msgstr "Nastavení změněno"
-#: rapid/rapid.py:3484
+#: rapid/rapid.py:3532
msgid "Goodbye"
msgstr "Hezký den"
#. Translators: this text is displayed to the user when they request information on the command line options.
#. The text %default should not be modified or left out.
-#: rapid/rapid.py:3495
+#: rapid/rapid.py:3543
#, python-format
msgid ""
"display program information on the command line as the program runs "
"(default: %default)"
msgstr "zobrazit informace o programu na příkazové řádce (default: %default)"
-#: rapid/rapid.py:3496
+#: rapid/rapid.py:3544
msgid "only output errors to the command line"
msgstr "pouze výstup chyb do příkazové řádky"
#. image file extensions are recognized RAW files plus TIFF and JPG
-#: rapid/rapid.py:3498
+#: rapid/rapid.py:3546
msgid "list image file extensions the program recognizes and exit"
msgstr "program rozpozná typy obrázkových souborů a ukončí"
-#: rapid/rapid.py:3511
+#: rapid/rapid.py:3559
#, python-format
msgid "and %s"
msgstr "a %s"
#. Which volume management code is being used (GIO or GnomeVFS)
-#: rapid/rapid.py:3516 rapid/rapid.py:3519
+#: rapid/rapid.py:3564 rapid/rapid.py:3567
msgid "Using"
msgstr "Používání"
#. this application is already running
-#: rapid/rapid.py:3533
+#: rapid/rapid.py:3581
#, python-format
msgid "%s is already running"
msgstr "%s není připraven k používání"
@@ -1292,46 +1292,46 @@ msgstr "Copyright Damon Lynch 2007-09"
msgid "Day start:"
msgstr "Začátek dne:"
-#: rapid/glade3/rapid.glade.h:43
+#: rapid/glade3/rapid.glade.h:44
msgid "Download / Pause"
msgstr "Stahování / Pauza"
-#: rapid/glade3/rapid.glade.h:44
+#: rapid/glade3/rapid.glade.h:45
msgid "Download Folder"
msgstr "Složka stahování"
-#: rapid/glade3/rapid.glade.h:45
+#: rapid/glade3/rapid.glade.h:46
msgid "Download folder:"
msgstr "Složka stahování:"
-#: rapid/glade3/rapid.glade.h:46
+#: rapid/glade3/rapid.glade.h:47
msgid "Downloads today:"
msgstr "Dnešní stahování:"
-#: rapid/glade3/rapid.glade.h:47
+#: rapid/glade3/rapid.glade.h:48
msgid "Error Handling"
msgstr "Chybová obsluha"
-#: rapid/glade3/rapid.glade.h:48
+#: rapid/glade3/rapid.glade.h:49
msgid "Error Log"
msgstr "Chybový záznam"
-#: rapid/glade3/rapid.glade.h:49
+#: rapid/glade3/rapid.glade.h:50
msgid "Exit program after completion of successful download"
msgstr "Odejít z programu když bude stahování hotovo"
-#: rapid/glade3/rapid.glade.h:50
+#: rapid/glade3/rapid.glade.h:51
msgid "If you disable automatic detection, choose the exact backup location."
msgstr ""
"Máte-li zapnutou automatickou detekci, vyberte přesnou lokaci zálohy."
-#: rapid/glade3/rapid.glade.h:51
+#: rapid/glade3/rapid.glade.h:52
msgid ""
"If you disable automatic detection, choose the exact location of the images."
msgstr ""
"Máte-li zapnutou automatickou detekci, vyberte přesnou lokaci snímků."
-#: rapid/glade3/rapid.glade.h:52
+#: rapid/glade3/rapid.glade.h:53
msgid ""
"If you enable automatic detection of Portable Storage Devices, the entire "
"device will be scanned for images. On large devices, this could take some "
@@ -1341,19 +1341,19 @@ msgstr ""
"budou z tohoto zařízení hledány obrázky. Na zařízeních s větší kapacitou to "
"bude trvat déle."
-#: rapid/glade3/rapid.glade.h:53
+#: rapid/glade3/rapid.glade.h:54
msgid "Ignore"
msgstr "Ignoruj"
-#: rapid/glade3/rapid.glade.h:54
+#: rapid/glade3/rapid.glade.h:55
msgid "Image Devices"
msgstr "Obrázková zařízení"
-#: rapid/glade3/rapid.glade.h:55
+#: rapid/glade3/rapid.glade.h:56
msgid "Image Rename"
msgstr "Přejmenování obrázku"
-#: rapid/glade3/rapid.glade.h:56
+#: rapid/glade3/rapid.glade.h:57
msgid ""
"Image devices are devices from which to download photos, such as cameras, "
"memory cards or Portable Storage Devices.\n"
@@ -1373,31 +1373,31 @@ msgstr ""
"zkuste je v nastavení přepnout do režimu PTP. Není-li to možné, zvažte "
"použití čtečky karet. </i>"
-#: rapid/glade3/rapid.glade.h:61
+#: rapid/glade3/rapid.glade.h:62
msgid "Image location:"
msgstr "Umístění obrázku:"
-#: rapid/glade3/rapid.glade.h:62
+#: rapid/glade3/rapid.glade.h:63
msgid "Import your images efficiently and reliably"
msgstr "Importujte své obrázky efektivně a spolehlivě"
-#: rapid/glade3/rapid.glade.h:63
+#: rapid/glade3/rapid.glade.h:64
msgid "Job Codes"
msgstr "Pracovní kódy"
-#: rapid/glade3/rapid.glade.h:64
+#: rapid/glade3/rapid.glade.h:65
msgid "Overwrite"
msgstr "Přepsat"
-#: rapid/glade3/rapid.glade.h:65
+#: rapid/glade3/rapid.glade.h:66
msgid "Preferences: Rapid Photo Downloader"
msgstr "Nastavení: Rapid Photo Downloader"
-#: rapid/glade3/rapid.glade.h:67
+#: rapid/glade3/rapid.glade.h:68
msgid "R_emove All"
msgstr "O_dstranit vše"
-#: rapid/glade3/rapid.glade.h:69
+#: rapid/glade3/rapid.glade.h:70
msgid ""
"Rapid Photo Downloader is free software; you can redistribute it and/or "
"modify it under the terms of the GNU General Public License as published by "
@@ -1425,27 +1425,27 @@ msgstr ""
"Downloader. Pokud ji neobržíte napište na: Free Software Foundation, Inc, 51 "
"Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA."
-#: rapid/glade3/rapid.glade.h:74
+#: rapid/glade3/rapid.glade.h:75
msgid "Rename Options"
msgstr "Možnosti přejmenování"
-#: rapid/glade3/rapid.glade.h:75
+#: rapid/glade3/rapid.glade.h:76
msgid "Report a warning"
msgstr "Nahlásit varování"
-#: rapid/glade3/rapid.glade.h:76
+#: rapid/glade3/rapid.glade.h:77
msgid "Report an error"
msgstr "Nahlásit chybu"
-#: rapid/glade3/rapid.glade.h:77
+#: rapid/glade3/rapid.glade.h:78
msgid "Skip"
msgstr "Vynechat"
-#: rapid/glade3/rapid.glade.h:78
+#: rapid/glade3/rapid.glade.h:79
msgid "Skip download"
msgstr "Vynechat stahování"
-#: rapid/glade3/rapid.glade.h:79
+#: rapid/glade3/rapid.glade.h:80
msgid ""
"Specify the folder in which backups are stored on the device. \n"
"\n"
@@ -1456,10 +1456,10 @@ msgstr ""
"Specifikujte složku, ve které jsou uloženy zálohy na zařízení. \n"
"\n"
"<i>Poznámka: tento údaj bude také použit pro určení, zda je zařízení "
-"používané pro zálohování. Pro každé zařízení, které chcete použít pro "
-"zálohování, vytvořte v něm složku s tímto názvem.</i>"
+"používané pro zálohování. Pokud chcete použít jiné zařízení pro zálohování , "
+"vytvořte v něm složku s tímto názvem.</i>"
-#: rapid/glade3/rapid.glade.h:82
+#: rapid/glade3/rapid.glade.h:83
msgid ""
"Specify the time in 24 hour format at which the <i>Downloads today</i> "
"sequence number should be reset."
@@ -1467,7 +1467,7 @@ msgstr ""
"Specifikujte čas ve 24 hodinovém formátu aby mohlo být resetováno sekvenční "
"číslo v <i>Dnešní stahování</i>."
-#: rapid/glade3/rapid.glade.h:83
+#: rapid/glade3/rapid.glade.h:84
msgid ""
"Specify what to do when an image of the same name has already been "
"downloaded or backed up."
@@ -1475,13 +1475,13 @@ msgstr ""
"Specifikujte, co se má dělat, když byl obrázek stejného jména již stažen "
"nebo zálohován."
-#: rapid/glade3/rapid.glade.h:84
+#: rapid/glade3/rapid.glade.h:85
msgid "Specify what to do when there are no backup devices."
msgstr ""
"Specifikujte co se má dít, když když nejsou nalezena žádná zálohovací "
"zařízení."
-#: rapid/glade3/rapid.glade.h:85
+#: rapid/glade3/rapid.glade.h:86
msgid ""
"Specify whether image and folder names should have any characters removed "
"that are not allowed by other operating systems."
@@ -1489,27 +1489,27 @@ msgstr ""
"Specifikujte zda mají být z názvů obrázků a složek vymazány některé znaky "
"které nejsou povoleny operačními systémy."
-#: rapid/glade3/rapid.glade.h:86
+#: rapid/glade3/rapid.glade.h:87
msgid "Start downloading at program startup"
-msgstr "Start shahování při startu programu"
+msgstr "Start stahování při startu programu"
-#: rapid/glade3/rapid.glade.h:87
+#: rapid/glade3/rapid.glade.h:88
msgid "Start downloading upon image device insertion"
msgstr "Start stahování po vložení obrázkového zařízení"
-#: rapid/glade3/rapid.glade.h:88
+#: rapid/glade3/rapid.glade.h:89
msgid "Stored number:"
msgstr "Uskladněné číslo:"
-#: rapid/glade3/rapid.glade.h:89
+#: rapid/glade3/rapid.glade.h:90
msgid "Strip incompatible characters"
msgstr "Odstranit nekompatibilní znaky"
-#: rapid/glade3/rapid.glade.h:90
+#: rapid/glade3/rapid.glade.h:91
msgid "Unmount (\"eject\") image device upon download completion"
msgstr "Odpojit (\"vysunout\") obrázkové zařízení po dokončení stahování"
-#: rapid/glade3/rapid.glade.h:91
+#: rapid/glade3/rapid.glade.h:92
msgid ""
"When backing up, choose whether to overwrite an image on the backup device "
"that has the same name, or skip backing it up."
@@ -1517,7 +1517,7 @@ msgstr ""
"Při zálohování vyberte zda chcete přepsat obrázek který má schodné jméno s "
"jiným, či zda ho chcete nezálohovat."
-#: rapid/glade3/rapid.glade.h:92
+#: rapid/glade3/rapid.glade.h:93
msgid ""
"You can have your photos backed up to multiple locations as they are "
"downloaded, e.g. external hard drives."
@@ -1525,47 +1525,47 @@ msgstr ""
"Vy můžete vaše fotografie zálohovat do různých umístění a můžete je stahovat "
"na různé externí disky."
-#: rapid/glade3/rapid.glade.h:93
+#: rapid/glade3/rapid.glade.h:94
msgid "_Add..."
msgstr "_Přidat..."
-#: rapid/glade3/rapid.glade.h:94
+#: rapid/glade3/rapid.glade.h:95
msgid "_Clear Completed Downloads"
msgstr "_Vyčistit kompletní stahování"
-#: rapid/glade3/rapid.glade.h:95
+#: rapid/glade3/rapid.glade.h:96
msgid "_Error Log"
msgstr "_Záznam chyb"
-#: rapid/glade3/rapid.glade.h:96
+#: rapid/glade3/rapid.glade.h:97
msgid "_Get Help Online..."
msgstr "_Nápověda online..."
-#: rapid/glade3/rapid.glade.h:97
+#: rapid/glade3/rapid.glade.h:98
msgid "_Help"
msgstr "_Nápověda"
-#: rapid/glade3/rapid.glade.h:98
+#: rapid/glade3/rapid.glade.h:99
msgid "_Make a Donation..."
msgstr "_Dejte příspěvek..."
-#: rapid/glade3/rapid.glade.h:99
+#: rapid/glade3/rapid.glade.h:100
msgid "_Photos"
msgstr "_Fotografie"
-#: rapid/glade3/rapid.glade.h:100
+#: rapid/glade3/rapid.glade.h:101
msgid "_Report a Problem..."
msgstr "_Ohlásit problém..."
-#: rapid/glade3/rapid.glade.h:101
+#: rapid/glade3/rapid.glade.h:102
msgid "_Thumbnails"
msgstr "_Náhledy"
-#: rapid/glade3/rapid.glade.h:102
+#: rapid/glade3/rapid.glade.h:103
msgid "_Translate this Application..."
msgstr "_Přeložit tuto aplikaci..."
-#: rapid/glade3/rapid.glade.h:103
+#: rapid/glade3/rapid.glade.h:104
msgid "_View"
msgstr "_Zobrazení"
diff --git a/po/de.po b/po/de.po
index fe4e6a1..317e659 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: rapid\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-11-30 15:31-0600\n"
-"PO-Revision-Date: 2009-12-05 21:52+0000\n"
-"Last-Translator: groovy <Unknown>\n"
+"POT-Creation-Date: 2009-12-07 12:04-0600\n"
+"PO-Revision-Date: 2009-12-08 13:45+0000\n"
+"Last-Translator: Eg <Unknown>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-12-05 22:04+0000\n"
+"X-Launchpad-Export-Date: 2009-12-31 20:36+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html
@@ -201,7 +201,7 @@ msgstr "ExternesLaufwerk2"
msgid "scanning..."
msgstr "Überprüfe Laufwerke ..."
-#: rapid/rapid.py:1392 rapid/rapid.py:2561
+#: rapid/rapid.py:1392 rapid/rapid.py:2568
msgid "There is an error in the program preferences."
msgstr "Fehler in den Programmeinstellungen."
@@ -222,7 +222,7 @@ msgstr "Der Download kann nicht weitergeführt werden"
#. It refers to the actual number of images that can be copied. For example, the user might see the following:
#. '0 of 512 images copied'.
#. This particular text is displayed to the user before the download has started.
-#: rapid/rapid.py:1431 rapid/rapid.py:2028
+#: rapid/rapid.py:1431 rapid/rapid.py:2035
#, python-format
msgid "0 of %s images copied"
msgstr "0 von %s Bildern kopiert"
@@ -407,170 +407,171 @@ msgstr "%s Bilder heruntergeladen"
msgid "%s images skipped"
msgstr "%s Bilder übersprungen"
-#: rapid/rapid.py:1755 rapid/rapid.py:3151
+#: rapid/rapid.py:1755 rapid/rapid.py:3174
msgid "warnings"
msgstr "Warnungen"
-#: rapid/rapid.py:1757 rapid/rapid.py:3153
+#: rapid/rapid.py:1757 rapid/rapid.py:3176
msgid "errors"
msgstr "Fehler"
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1786
msgid "Backup device missing"
msgstr "Das Laufwerk für die Sicherungskopien fehlt"
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1786
msgid "No backup device was detected."
msgstr "Das Laufwerk für die Sicherungskopien konnte nicht gefunden werden."
-#: rapid/rapid.py:1783
+#: rapid/rapid.py:1790
msgid "This device has no images to download from."
msgstr "Das Laufwerk enthält keine Bilddateien."
-#: rapid/rapid.py:1818
+#: rapid/rapid.py:1825
#, python-format
msgid "Download has started from %s"
msgstr "Der Download von %s hat begonnen"
-#: rapid/rapid.py:1863
+#: rapid/rapid.py:1870
msgid "Image skipped"
msgstr "Bild übersprungen"
-#: rapid/rapid.py:1864
+#: rapid/rapid.py:1871
msgid "Image overwritten"
msgstr "Bilddatei überschrieben"
-#: rapid/rapid.py:1865
+#: rapid/rapid.py:1872
msgid "Image already exists"
msgstr "Bilddatei existiert bereits"
-#: rapid/rapid.py:1910
+#: rapid/rapid.py:1917
msgid "Image has no thumbnail"
msgstr "Die Datei enthält kein Vorschaubild"
-#: rapid/rapid.py:1920
+#: rapid/rapid.py:1927
#, python-format
msgid "%(number)s of %(total)s images copied"
msgstr "%(number)s von %(total)s Bildern kopiert"
-#: rapid/rapid.py:1936
+#: rapid/rapid.py:1943
#, python-format
msgid "Download complete from %s"
msgstr "Download von %s abgeschlossen"
#. Device refers to a thing like a camera, memory card in its reader, external hard drive, Portable Storage Device, etc.
-#: rapid/rapid.py:2012
+#: rapid/rapid.py:2019
msgid "Device"
msgstr "Laufwerk"
#. Size refers to the total size of images on the device, typically in MB or GB
-#: rapid/rapid.py:2017
+#: rapid/rapid.py:2024
msgid "Size"
msgstr "Grösse"
-#: rapid/rapid.py:2020
+#: rapid/rapid.py:2027
msgid "Download Progress"
msgstr "Fortschritt im Download"
-#: rapid/rapid.py:2136 rapid/rapid.py:2142
+#: rapid/rapid.py:2143 rapid/rapid.py:2149
msgid "Thumbnail cannot be displayed"
msgstr "Vorschaubild kann nicht angezeigt werden"
-#: rapid/rapid.py:2137 rapid/rapid.py:2143
+#: rapid/rapid.py:2144 rapid/rapid.py:2150
msgid "It may be corrupted"
msgstr "Es könnte defekt sein"
-#: rapid/rapid.py:2169
+#: rapid/rapid.py:2176
msgid "Device Detected"
msgstr "Gerät erkannt"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2178
+#: rapid/rapid.py:2185
msgid "Should this device or partition be used to download images from?"
msgstr ""
"Sollen Fotos von diesem Gerät oder dieser Partition heruntergeladen werden?"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2197
+#: rapid/rapid.py:2204
msgid "_Remember this choice"
msgstr "_Auswahl merken"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2234
+#: rapid/rapid.py:2241
#, python-format
msgid "%s selected for downloading from"
msgstr "%s wurde zum Herunterladen ausgewählt"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2237
+#: rapid/rapid.py:2244
msgid "This device or partition will always be used to download from"
msgstr "Von diesem Gerät oder dieser Partition wird immer heruntergeladen"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2240
+#: rapid/rapid.py:2247
#, python-format
msgid "%s rejected as a download device"
msgstr "%s wurde als Gerät zum Herunterladen abgelehnt"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2243
+#: rapid/rapid.py:2250
msgid "This device or partition will never be used to download from"
msgstr "Von diesem Gerät oder dieser Partition wird nie heruntergeladen"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2253
+#: rapid/rapid.py:2260
msgid "Enter a Job Code"
msgstr "Geben Sie eine Auftragsbezeichnung ein"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2271
+#: rapid/rapid.py:2278
msgid "Enter a new job code, or select a previous one."
-msgstr "Geben Sie eine neue Kategorie an oder wählen Sie eine vorhandene"
+msgstr ""
+"Geben Sie eine neue Auftragsbezeichnung an oder wählen Sie eine vorhandene"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2274
+#: rapid/rapid.py:2281
msgid "Enter a new job code."
-msgstr "Geben Sie eine neue Kategorie an"
+msgstr "Geben Sie eine neue Auftragsbezeichnung an"
-#: rapid/rapid.py:2279
+#: rapid/rapid.py:2286
msgid "Job Code:"
msgstr "Auftragsbezeichnung:"
-#: rapid/rapid.py:2326
+#: rapid/rapid.py:2333
msgid "Job Code entered"
msgstr "Auftragsbezeichnung eingegeben"
-#: rapid/rapid.py:2328
+#: rapid/rapid.py:2335
msgid "Job Code not entered"
-msgstr "Keine Kategorie angegeben"
+msgstr "Keine Auftragsbezeichnung angegeben"
-#: rapid/rapid.py:2562
+#: rapid/rapid.py:2569
msgid "Some preferences will be reset."
msgstr "Einige Einstellungen werden zurückgesetzt."
-#: rapid/rapid.py:2596
+#: rapid/rapid.py:2603
#, python-format
msgid "Prompting whether to use %s"
msgstr "Abfrage, ob %s zu benutzen ist"
-#: rapid/rapid.py:2624
+#: rapid/rapid.py:2631
msgid "Prompting for Job Code"
msgstr "Frage nach der Auftragsbezeichnung"
-#: rapid/rapid.py:2628
+#: rapid/rapid.py:2635
msgid "Already prompting for Job Code, do not prompt again"
-msgstr "Kategorie wurde schon abgefragt, nicht wieder fragen"
+msgstr "Auftragsbezeichnung wurde schon abgefragt, nicht wieder fragen"
-#: rapid/rapid.py:2643
+#: rapid/rapid.py:2650
msgid "Starting downloads that have been waiting for a Job Code"
msgstr ""
"Beginne mit den Dowaloads welche auf eine Auftragsbezeichnung gewartet haben"
-#: rapid/rapid.py:2647
+#: rapid/rapid.py:2654
msgid "Starting downloads"
-msgstr "Beginne mit den Dowaloads"
+msgstr "Beginne mit den Downloads"
-#: rapid/rapid.py:2677
+#: rapid/rapid.py:2684
msgid ""
"A newer version of this program was previously run on this computer.\n"
"\n"
@@ -579,7 +580,7 @@ msgstr ""
"aufgerufen.\n"
"\n"
-#: rapid/rapid.py:2679
+#: rapid/rapid.py:2686
msgid ""
"Program preferences appear to be valid, but please check them to ensure "
"correct operation."
@@ -587,17 +588,17 @@ msgstr ""
"Die Programmeinstellungen scheinen gültig zu sein, aber bitte überprüfen Sie "
"diese, um einen problemlosen Programmablauf zu gewährleisten."
-#: rapid/rapid.py:2681
+#: rapid/rapid.py:2688
msgid "Sorry, some preferences are invalid and will be reset."
msgstr ""
"Einige Voreinstellungen sind ungültig, sie werden auf die Standardwerte "
"zurückgesetzt."
-#: rapid/rapid.py:2682
+#: rapid/rapid.py:2689
msgid "Warning:"
msgstr "Warnung:"
-#: rapid/rapid.py:2687
+#: rapid/rapid.py:2694
msgid ""
"This version of the program is newer than the previously run version. "
"Checking preferences."
@@ -605,11 +606,11 @@ msgstr ""
"Diese Version des Programms ist neuer als bis bisherige. Die "
"Voreinstellungen werden überprüft."
-#: rapid/rapid.py:2694
+#: rapid/rapid.py:2701
msgid "Preferences were modified."
msgstr "Die Voreinstellungen wurden geändert."
-#: rapid/rapid.py:2695
+#: rapid/rapid.py:2702
msgid ""
"This version of the program uses different preferences than the old version. "
"Your preferences have been updated.\n"
@@ -620,11 +621,11 @@ msgstr ""
"Voreinstellungen wurden angepasst\n"
"Bitte überprüfen Sie diese."
-#: rapid/rapid.py:2699
+#: rapid/rapid.py:2706
msgid "No preferences needed to be changed."
msgstr "Es mussten keine Voreinstellungen angepasst werden."
-#: rapid/rapid.py:2701
+#: rapid/rapid.py:2708
msgid ""
"This version of the program uses different preferences than the old version. "
"Some of your previous preferences were invalid, and could not be updated. "
@@ -634,111 +635,111 @@ msgstr ""
"bisherige Version. Einige der bestehenden Einstellungen sind ungültig und "
"werden auf die Standardwerte zurückgesetzt."
-#: rapid/rapid.py:2710
+#: rapid/rapid.py:2717
msgid "Problem using pynotify."
msgstr "Bei der Verwendung von pynotify ist ein Problem aufgetreten."
-#: rapid/rapid.py:2726
+#: rapid/rapid.py:2733
msgid "Failed to receive pynotify server capabilities."
msgstr "Die Werte des pynotify Servers konnten nicht abgefragt werden."
-#: rapid/rapid.py:2764
+#: rapid/rapid.py:2781
msgid "and"
msgstr "und"
-#: rapid/rapid.py:2769
+#: rapid/rapid.py:2786
msgid "Using backup devices"
msgstr "Die Sicherungslaufwerke werden verwendet"
-#: rapid/rapid.py:2771
+#: rapid/rapid.py:2788
msgid "Using backup device"
msgstr "Das Sicherungslaufwerk wird verwendet"
-#: rapid/rapid.py:2773
+#: rapid/rapid.py:2790
msgid "No backup devices detected"
msgstr "Es wurden keine Sicherungslaufwerke gefunden"
-#: rapid/rapid.py:2812 rapid/rapid.py:2961
+#: rapid/rapid.py:2829 rapid/rapid.py:2984
#, python-format
msgid "Device %(device)s (%(path)s) ignored"
msgstr "Gerät %(device)s (%(path)s) ignoriert"
-#: rapid/rapid.py:2920
+#: rapid/rapid.py:2943
#, python-format
msgid "Detected %(device)s with path %(path)s"
msgstr "Die %(device)s gefunden auf Pfad %(path)s"
-#: rapid/rapid.py:2924
+#: rapid/rapid.py:2947
msgid "Automatically start download is true"
msgstr "Der automatische Downloadbeginn ist eingeschaltet"
-#: rapid/rapid.py:2926
+#: rapid/rapid.py:2949
msgid "Automatically start download is false"
msgstr "Der automatische Downloadbeginn ist ausgeschaltet"
-#: rapid/rapid.py:2979
+#: rapid/rapid.py:3002
msgid "Using manually specified path"
msgstr "Verwende den manuell eingegebenen Pfad"
-#: rapid/rapid.py:3097 rapid/rapid.py:3146
+#: rapid/rapid.py:3120 rapid/rapid.py:3169
msgid "All downloads complete"
msgstr "Alle Downloads sind abgeschlossen"
-#: rapid/rapid.py:3111
+#: rapid/rapid.py:3134
msgid "MB/s"
msgstr "MB/s"
-#: rapid/rapid.py:3121
+#: rapid/rapid.py:3144
msgid "About 1 second remaining"
msgstr "Etwa 1 Sekunde verbleibend"
-#: rapid/rapid.py:3123
+#: rapid/rapid.py:3146
#, python-format
msgid "About %i seconds remaining"
msgstr "Etwa %i Sekunden verbleibend"
-#: rapid/rapid.py:3125
+#: rapid/rapid.py:3148
msgid "About 1 minute remaining"
msgstr "Etwa 1 Minute verbleibend"
#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed.
#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount
#. of time the download has remainging, e.g. 'About 5:36 minutes remaining'
-#: rapid/rapid.py:3130
+#: rapid/rapid.py:3153
#, python-format
msgid "About %(minutes)i:%(seconds)02i minutes remaining"
msgstr "Etwa %(minutes)i:%(seconds)02i Minuten verbleibend"
-#: rapid/rapid.py:3147
+#: rapid/rapid.py:3170
msgid "images downloaded"
msgstr "Bilder heruntergeladen"
-#: rapid/rapid.py:3149
+#: rapid/rapid.py:3172
msgid "images skipped"
msgstr "Bilder übersprungen"
#. This text will be displayed to the user on the Download / Pause button.
#. Please note the space at the end of the label - it is needed to meet the Gnome Human Interface Guidelines
-#: rapid/rapid.py:3241
+#: rapid/rapid.py:3265
msgid "_Download "
msgstr "_Download "
#. This text will be displayed to the user on the Download / Pause button.
-#: rapid/rapid.py:3251
+#: rapid/rapid.py:3275
msgid "_Pause"
msgstr "_Pause"
-#: rapid/rapid.py:3325
+#: rapid/rapid.py:3349
msgid "Preferences were changed."
msgstr "Die Voreinstellungen wurden geändert."
-#: rapid/rapid.py:3484
+#: rapid/rapid.py:3508
msgid "Goodbye"
msgstr "Auf Wiedersehen"
#. Translators: this text is displayed to the user when they request information on the command line options.
#. The text %default should not be modified or left out.
-#: rapid/rapid.py:3495
+#: rapid/rapid.py:3519
#, python-format
msgid ""
"display program information on the command line as the program runs "
@@ -747,27 +748,27 @@ msgstr ""
"Zeige die Programminformationen an, wenn das Programm aus der Kommandozeile "
"aufgerufen wurde (Voreinstellung: %default)"
-#: rapid/rapid.py:3496
+#: rapid/rapid.py:3520
msgid "only output errors to the command line"
msgstr "Zeige Fehlermeldungen nur auf der Kommandozeile an"
#. image file extensions are recognized RAW files plus TIFF and JPG
-#: rapid/rapid.py:3498
+#: rapid/rapid.py:3522
msgid "list image file extensions the program recognizes and exit"
msgstr "Anzeigen der gültigen Deteiendungen und beenden"
-#: rapid/rapid.py:3511
+#: rapid/rapid.py:3535
#, python-format
msgid "and %s"
msgstr "und %s"
#. Which volume management code is being used (GIO or GnomeVFS)
-#: rapid/rapid.py:3516 rapid/rapid.py:3519
+#: rapid/rapid.py:3540 rapid/rapid.py:3543
msgid "Using"
msgstr "Verwende"
#. this application is already running
-#: rapid/rapid.py:3533
+#: rapid/rapid.py:3557
#, python-format
msgid "%s is already running"
msgstr "%s wird bereits ausgeführt"
diff --git a/po/es.po b/po/es.po
index 5e1a1ea..e3f3673 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,174 +7,174 @@ msgid ""
msgstr ""
"Project-Id-Version: rapid\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-11-30 15:31-0600\n"
-"PO-Revision-Date: 2009-12-07 01:58+0000\n"
+"POT-Creation-Date: 2009-12-07 12:04-0600\n"
+"PO-Revision-Date: 2009-12-08 19:49+0000\n"
"Last-Translator: Nicolás M. Zahlut <nzahlut@live.com>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-12-07 18:08+0000\n"
+"X-Launchpad-Export-Date: 2009-12-31 20:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html
-#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:68
+#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:69
msgid "Rapid Photo Downloader"
msgstr "Rapid Photo Downloader"
-#: rapid/rapid.py:376
+#: rapid/rapid.py:377
msgid "New York"
msgstr "Nueva York"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Manila"
msgstr "Manila"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Prague"
msgstr "Praga"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Helsinki"
msgstr "Helsinki"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Wellington"
msgstr "Wellington"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Tehran"
msgstr "Teherán"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Kampala"
msgstr "Kampala"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Paris"
msgstr "París"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Berlin"
msgstr "Berlín"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Sydney"
msgstr "Sydney"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Budapest"
msgstr "Budapest"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Rome"
msgstr "Roma"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Moscow"
msgstr "Moscú"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Delhi"
msgstr "Delhi"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Warsaw"
msgstr "Varsovia"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Jakarta"
msgstr "Jakarta"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Madrid"
msgstr "Madrid"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Stockholm"
msgstr "Estocolmo"
-#: rapid/rapid.py:406
+#: rapid/rapid.py:407
msgid "Invalid Downloads Today value.\n"
msgstr "Valor inválido de descargas de hoy.\n"
-#: rapid/rapid.py:407
+#: rapid/rapid.py:408
msgid "Resetting value to zero.\n"
-msgstr "Restablecer valores a cero.\n"
+msgstr "Restableciendo valor a cero.\n"
-#: rapid/rapid.py:446
+#: rapid/rapid.py:447
msgid "'Start of day' preference value is corrupted.\n"
-msgstr "'Inicio de día' valor corrupto.\n"
+msgstr "Valor preferencial de 'Inicio del día' corrupto.\n"
-#: rapid/rapid.py:447
+#: rapid/rapid.py:448
msgid "Resetting to midnight.\n"
-msgstr "Restablecer a medianoche.\n"
+msgstr "Restableciendo a medianoche.\n"
-#: rapid/rapid.py:476
+#: rapid/rapid.py:477
msgid "Error in Image Rename preferences"
msgstr "Error en las preferencias de Renombrar Imagen"
-#: rapid/rapid.py:485 rapid/rapid.py:1314
+#: rapid/rapid.py:486 rapid/rapid.py:1321
msgid "Sorry,these preferences contain an error:\n"
msgstr "Lo siento, pero estas preferencias contienen un error:\n"
-#: rapid/rapid.py:496
+#: rapid/rapid.py:497
msgid "Resetting to default values."
-msgstr "Restablecer a los valores por defecto."
+msgstr "Restableciendo a los valores por defecto."
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:567 rapid/renamesubfolderprefs.py:184
+#: rapid/rapid.py:568 rapid/renamesubfolderprefs.py:184
msgid "Job code"
msgstr "Código de trabajo"
-#: rapid/rapid.py:635
+#: rapid/rapid.py:636
msgid "Error in Download Subfolder preferences"
-msgstr "Error en subcarpeta de descargas"
+msgstr "Error en las preferencias de la Subcarpeta de Descargas"
-#: rapid/rapid.py:774
+#: rapid/rapid.py:775
msgid "Select a folder to download photos to"
msgstr "Seleccionar una carpeta para descargar las fotos"
-#: rapid/rapid.py:845
+#: rapid/rapid.py:846
msgid "Select an image folder"
msgstr "Seleccionar una carpeta de imágenes"
-#: rapid/rapid.py:867
+#: rapid/rapid.py:868
msgid "Select a folder in which to backup images"
msgstr "Seleccione una carpeta para respaldar las imágenes"
#. Translators: please do not modify or leave out html formatting tags like <i> and <b>. These are used to format the text the users sees
-#: rapid/rapid.py:957
+#: rapid/rapid.py:960
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"the name. Please use other renaming options.</i>"
msgstr ""
-"<i><b>Aviso:</b> No hay suficientes metadatos de imagen para generar "
+"<i><b>Advertencia:</b> No hay suficientes metadatos de imagen para generar "
"completamente el nombre. Por favor, use otras opciones de renombre.</i>"
-#: rapid/rapid.py:978
+#: rapid/rapid.py:981
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"subfolders. Please use other subfolder naming options.</i>"
msgstr ""
-"<i><b>Aviso:</b> No hay suficientes metadatos de imagen para generar "
+"<i><b>Advertencia:</b> No hay suficientes metadatos de imagen para generar "
"completamente las subcarpetas. Por favor, use otras opciones de renombre de "
"subcarpetas.</i>"
#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see
-#: rapid/rapid.py:982
+#: rapid/rapid.py:985
#, python-format
msgid "<i>Example: %s</i>"
msgstr "<i>Ejemplo: %s</i>"
-#: rapid/rapid.py:1037
+#: rapid/rapid.py:1040
msgid "The subfolder preferences had some unnecessary values removed."
msgstr ""
-"Las preferencias de subcarpeta tienen algunos valores removidos "
-"innecesariamente."
+"Se han removido innecesariamente algunos valores de las preferencias de la "
+"subcarpeta."
#. Preferences list is now empty
-#: rapid/rapid.py:1042
+#: rapid/rapid.py:1045
msgid ""
"The subfolder preferences entered are invalid and cannot be used.\n"
"They will be reset to their default values."
@@ -184,12 +184,12 @@ msgstr ""
"Estas serán restablecidas a los valores por defecto."
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1243
+#: rapid/rapid.py:1250
msgid "externaldrive1"
msgstr "dispositivoexterno1"
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1245
+#: rapid/rapid.py:1252
msgid "externaldrive2"
msgstr "dispositivoexterno2"
@@ -197,23 +197,23 @@ msgstr "dispositivoexterno2"
#. looking for images. It is visible initially in the progress bar for each device
#. (which normally holds "x of y images copied").
#. It maybe displayed only briefly if the contents of the device being scanned is small.
-#: rapid/rapid.py:1303
+#: rapid/rapid.py:1310
msgid "scanning..."
msgstr "explorando..."
-#: rapid/rapid.py:1392 rapid/rapid.py:2561
+#: rapid/rapid.py:1399 rapid/rapid.py:2592
msgid "There is an error in the program preferences."
msgstr "Hay un error en las preferencis del programa."
-#: rapid/rapid.py:1393
+#: rapid/rapid.py:1400
msgid ""
"\n"
"Please check preferences, restart the program, and try again."
msgstr ""
"\n"
-"Por favor revise las preferencia, reinicie el programa, y pruebe de nuevo."
+"Por favor, revise las preferencias, reinicie el programa e intente de nuevo."
-#: rapid/rapid.py:1394 rapid/rapid.py:1395
+#: rapid/rapid.py:1401 rapid/rapid.py:1402
msgid "Download cannot proceed"
msgstr "No se puede proceder con la descarga"
@@ -221,7 +221,7 @@ msgstr "No se puede proceder con la descarga"
#. It refers to the actual number of images that can be copied. For example, the user might see the following:
#. '0 of 512 images copied'.
#. This particular text is displayed to the user before the download has started.
-#: rapid/rapid.py:1431 rapid/rapid.py:2028
+#: rapid/rapid.py:1438 rapid/rapid.py:2059
#, python-format
msgid "0 of %s images copied"
msgstr "0 de %s imagenes copiadas"
@@ -232,25 +232,25 @@ msgstr "0 de %s imagenes copiadas"
#. %(number)s should be left exactly as is: 'number' should not be translated. The same applies to %(device)s: 'device' should
#. not be translated. Generally speaking, if translating the sentence requires it, you can move items like '%(xyz)s' around
#. in a sentence, but you should never modify them or leave them out.
-#: rapid/rapid.py:1443
+#: rapid/rapid.py:1450
#, python-format
msgid "Device scan complete: found %(number)s images on %(device)s"
msgstr ""
"Exploración del dispositivo completada: encontradas %(number)s imágenes en "
"%(device)s"
-#: rapid/rapid.py:1449
+#: rapid/rapid.py:1456
#, python-format
msgid "Device scan complete: no images found on %s"
msgstr ""
"Exploración del dispositivo completada: no se han encontrado imágenes en %s"
-#: rapid/rapid.py:1480
+#: rapid/rapid.py:1487
msgid "Image filename could not be generated"
msgstr "Archivo de imagen no se ha generado"
#. '%(source)s' and '%(problem)s' are two more examples of text that should not be modified or left out
-#: rapid/rapid.py:1482
+#: rapid/rapid.py:1489
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -259,15 +259,15 @@ msgstr ""
"Origen: %(source)s\n"
"Problema: %(problem)s"
-#: rapid/rapid.py:1486
+#: rapid/rapid.py:1493
msgid ""
"Image filename could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-"El nombre de la imagen no pudo ser generado correctamente. Revise que hayan "
-"suficientes metadatos en la imagen."
+"No se pudo generar correctamente el nombre del archivo de imagen. Compruebe "
+"que existan suficientes meta-datos."
-#: rapid/rapid.py:1487
+#: rapid/rapid.py:1494
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -278,37 +278,37 @@ msgstr ""
"Destino: %(destination)s\n"
"Problema: %(problem)s"
-#: rapid/rapid.py:1496
+#: rapid/rapid.py:1503
msgid "Could not open image"
msgstr "No se pudo abrir la imagen"
-#: rapid/rapid.py:1497
+#: rapid/rapid.py:1504
#, python-format
msgid "Source: %s"
msgstr "Origen: %s"
-#: rapid/rapid.py:1515
+#: rapid/rapid.py:1522
msgid "Image has no metadata"
msgstr "La imagen no tiene metadatos"
-#: rapid/rapid.py:1516
+#: rapid/rapid.py:1523
#, python-format
msgid ""
"Metadata is essential for generating subfolders / image names.\n"
"Source: %s"
msgstr ""
-"Metadatos son esenciales para generar subcarpetas/nombres de imagen.\n"
+"Los metadatos son esenciales para generar subcarpetas/nombres de imagen.\n"
"Destino: %s"
-#: rapid/rapid.py:1526
+#: rapid/rapid.py:1533
msgid ""
"Subfolder name could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-"El nombre de la subcarpeta no puede ser generado correctamente. Compruebe "
-"que hay suficiente metadatos en la imagen."
+"El nombre de la subcarpeta no pudo ser generado correctamente. Compruebe que "
+"existan suficientes metadatos."
-#: rapid/rapid.py:1527
+#: rapid/rapid.py:1534
#, python-format
msgid ""
"Subfolder: %(subfolder)s\n"
@@ -319,8 +319,8 @@ msgstr ""
"Imagen: %(image)s\n"
"Problema: %(problem)s"
-#: rapid/rapid.py:1579 rapid/rapid.py:1607 rapid/rapid.py:1626
-#: rapid/rapid.py:1688
+#: rapid/rapid.py:1585 rapid/rapid.py:1613 rapid/rapid.py:1632
+#: rapid/rapid.py:1694
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -329,23 +329,23 @@ msgstr ""
"Origen: %(source)s\n"
"Destino: %(destination)s"
-#: rapid/rapid.py:1628
+#: rapid/rapid.py:1634
#, python-format
msgid "Unique identifier '%s' added"
msgstr "Identificador único '%s' agregado"
#. A new day, according the user's preferences of what time a day begins, has started
-#: rapid/rapid.py:1645
+#: rapid/rapid.py:1651
msgid "New day has started - resetting 'Downloads Today' sequence number"
msgstr ""
"Ha empezado un nuevo día - restableciendo los números de secuencia de "
"'Descargas del día'"
-#: rapid/rapid.py:1650 rapid/rapid.py:1656
+#: rapid/rapid.py:1656 rapid/rapid.py:1662
msgid "Download copying error"
msgstr "Error al copiar la descarga"
-#: rapid/rapid.py:1651
+#: rapid/rapid.py:1657
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -356,19 +356,19 @@ msgstr ""
"Destino: %(destination)s\n"
"Error: %(errorno)s %(strerror)s"
-#: rapid/rapid.py:1653 rapid/rapid.py:1726
+#: rapid/rapid.py:1659 rapid/rapid.py:1732
msgid "The image was not copied."
msgstr "La imagen no fue copiada."
-#: rapid/rapid.py:1687
+#: rapid/rapid.py:1693
msgid "Backup image already exists"
msgstr "La copia de seguridad de la imagen ya existe"
-#: rapid/rapid.py:1715 rapid/rapid.py:1723 rapid/rapid.py:1729
+#: rapid/rapid.py:1721 rapid/rapid.py:1729 rapid/rapid.py:1735
msgid "Backing up error"
msgstr "Error en copia de seguridad"
-#: rapid/rapid.py:1716
+#: rapid/rapid.py:1722
#, python-format
msgid ""
"Destination directory could not be created\n"
@@ -379,7 +379,7 @@ msgstr ""
"%(directory)s\n"
"Error: %(errno)s %(strerror)s"
-#: rapid/rapid.py:1724 rapid/rapid.py:1730
+#: rapid/rapid.py:1730 rapid/rapid.py:1736
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -391,182 +391,182 @@ msgstr ""
"Error: %(errno)s %(strerror)s"
#. This message informs the user that the device (e.g. camera, hard drive or memory card) was automatically unmounted and they can now remove it
-#: rapid/rapid.py:1743
+#: rapid/rapid.py:1749
msgid "The device can now be safely removed"
msgstr "El dispositivo ya se puede extraer de forma segura"
-#: rapid/rapid.py:1747
+#: rapid/rapid.py:1753
#, python-format
msgid "%s images downloaded"
msgstr "%s imágenes descargadas"
-#: rapid/rapid.py:1749
+#: rapid/rapid.py:1755
#, python-format
msgid "%s images skipped"
msgstr "%s imagenes saltadas"
-#: rapid/rapid.py:1755 rapid/rapid.py:3151
+#: rapid/rapid.py:1761 rapid/rapid.py:3198
msgid "warnings"
msgstr "avisos"
-#: rapid/rapid.py:1757 rapid/rapid.py:3153
+#: rapid/rapid.py:1763 rapid/rapid.py:3200
msgid "errors"
msgstr "errores"
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1792
msgid "Backup device missing"
msgstr "Dispositivo de respaldo perdido"
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1792
msgid "No backup device was detected."
msgstr "No se detectó un dispositivo de respaldo."
-#: rapid/rapid.py:1783
+#: rapid/rapid.py:1796
msgid "This device has no images to download from."
msgstr "El dispositivo no tiene imágenes para descargar."
-#: rapid/rapid.py:1818
+#: rapid/rapid.py:1831
#, python-format
msgid "Download has started from %s"
msgstr "La descarga empezó desde %s"
-#: rapid/rapid.py:1863
+#: rapid/rapid.py:1877
msgid "Image skipped"
msgstr "Imagen saltada"
-#: rapid/rapid.py:1864
+#: rapid/rapid.py:1878
msgid "Image overwritten"
msgstr "Imagen sobreescrita"
-#: rapid/rapid.py:1865
+#: rapid/rapid.py:1879
msgid "Image already exists"
msgstr "La imagen ya existe"
-#: rapid/rapid.py:1910
+#: rapid/rapid.py:1925
msgid "Image has no thumbnail"
msgstr "La magen no tiene miniatura"
-#: rapid/rapid.py:1920
+#: rapid/rapid.py:1935
#, python-format
msgid "%(number)s of %(total)s images copied"
msgstr "%(number)s de %(total)s imágenes copiadas"
-#: rapid/rapid.py:1936
+#: rapid/rapid.py:1967
#, python-format
msgid "Download complete from %s"
msgstr "Descarga completa desde %s"
#. Device refers to a thing like a camera, memory card in its reader, external hard drive, Portable Storage Device, etc.
-#: rapid/rapid.py:2012
+#: rapid/rapid.py:2043
msgid "Device"
msgstr "Dispositivo"
#. Size refers to the total size of images on the device, typically in MB or GB
-#: rapid/rapid.py:2017
+#: rapid/rapid.py:2048
msgid "Size"
msgstr "Tamaño"
-#: rapid/rapid.py:2020
+#: rapid/rapid.py:2051
msgid "Download Progress"
msgstr "Progreso de descarga"
-#: rapid/rapid.py:2136 rapid/rapid.py:2142
+#: rapid/rapid.py:2167 rapid/rapid.py:2173
msgid "Thumbnail cannot be displayed"
msgstr "Miniatura no puede mostrarse"
-#: rapid/rapid.py:2137 rapid/rapid.py:2143
+#: rapid/rapid.py:2168 rapid/rapid.py:2174
msgid "It may be corrupted"
msgstr "Puede estar corrupta"
-#: rapid/rapid.py:2169
+#: rapid/rapid.py:2200
msgid "Device Detected"
msgstr "Dispositivo detectado"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2178
+#: rapid/rapid.py:2209
msgid "Should this device or partition be used to download images from?"
msgstr "¿Deberían bajarse imágenes de este dispositivo o partición?"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2197
+#: rapid/rapid.py:2228
msgid "_Remember this choice"
msgstr "_Recordar esta elección"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2234
+#: rapid/rapid.py:2265
#, python-format
msgid "%s selected for downloading from"
msgstr "%s seleccionado para descargar de"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2237
+#: rapid/rapid.py:2268
msgid "This device or partition will always be used to download from"
msgstr "Siempre se descargará de este dispositivo o partición"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2240
+#: rapid/rapid.py:2271
#, python-format
msgid "%s rejected as a download device"
msgstr "%s rechazado como dispositivo de descarga"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2243
+#: rapid/rapid.py:2274
msgid "This device or partition will never be used to download from"
msgstr "Jamás se descargará de este dispositivo o partición"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2253
+#: rapid/rapid.py:2284
msgid "Enter a Job Code"
msgstr "Ingrese un Código de trabajo"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2271
+#: rapid/rapid.py:2302
msgid "Enter a new job code, or select a previous one."
msgstr "Entre un nuevo código de trabajo o seleccione uno previo."
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2274
+#: rapid/rapid.py:2305
msgid "Enter a new job code."
msgstr "Entre un nuevo código de trabajo."
-#: rapid/rapid.py:2279
+#: rapid/rapid.py:2310
msgid "Job Code:"
msgstr "Código de trabajo:"
-#: rapid/rapid.py:2326
+#: rapid/rapid.py:2357
msgid "Job Code entered"
msgstr "Código de trabajo ingresado"
-#: rapid/rapid.py:2328
+#: rapid/rapid.py:2359
msgid "Job Code not entered"
msgstr "Código de trabajo no introducido"
-#: rapid/rapid.py:2562
+#: rapid/rapid.py:2593
msgid "Some preferences will be reset."
msgstr "Algunas preferencias serán restablecidas."
-#: rapid/rapid.py:2596
+#: rapid/rapid.py:2627
#, python-format
msgid "Prompting whether to use %s"
msgstr "Preguntando si usar o no %s"
-#: rapid/rapid.py:2624
+#: rapid/rapid.py:2655
msgid "Prompting for Job Code"
msgstr "Pidiendo un Código de trabajo"
-#: rapid/rapid.py:2628
+#: rapid/rapid.py:2659
msgid "Already prompting for Job Code, do not prompt again"
msgstr "Preguntando por código de trabajo, no volver a preguntar"
-#: rapid/rapid.py:2643
+#: rapid/rapid.py:2674
msgid "Starting downloads that have been waiting for a Job Code"
msgstr "Iniciando descargas que han sido esperadas por un Código de trabajo"
-#: rapid/rapid.py:2647
+#: rapid/rapid.py:2678
msgid "Starting downloads"
msgstr "Iniciando descargas"
-#: rapid/rapid.py:2677
+#: rapid/rapid.py:2708
msgid ""
"A newer version of this program was previously run on this computer.\n"
"\n"
@@ -574,7 +574,7 @@ msgstr ""
"Una versión mas nueva de este programa fue ejecutada antes en este equipo.\n"
"\n"
-#: rapid/rapid.py:2679
+#: rapid/rapid.py:2710
msgid ""
"Program preferences appear to be valid, but please check them to ensure "
"correct operation."
@@ -582,15 +582,15 @@ msgstr ""
"Las preferencias del programa parecen ser válidas, pero por favor revise a "
"fin de garantizar el correcto funcionamiento."
-#: rapid/rapid.py:2681
+#: rapid/rapid.py:2712
msgid "Sorry, some preferences are invalid and will be reset."
msgstr "Lo siento, algunas preferencias son invalidas y serán restablecidas"
-#: rapid/rapid.py:2682
+#: rapid/rapid.py:2713
msgid "Warning:"
msgstr "Aviso:"
-#: rapid/rapid.py:2687
+#: rapid/rapid.py:2718
msgid ""
"This version of the program is newer than the previously run version. "
"Checking preferences."
@@ -598,11 +598,11 @@ msgstr ""
"Esta versión del programa es más reciente que la versión previamente "
"ejecutada. Compruebe las preferencias."
-#: rapid/rapid.py:2694
+#: rapid/rapid.py:2725
msgid "Preferences were modified."
msgstr "Las preferencias fueron modificadas."
-#: rapid/rapid.py:2695
+#: rapid/rapid.py:2726
msgid ""
"This version of the program uses different preferences than the old version. "
"Your preferences have been updated.\n"
@@ -614,11 +614,11 @@ msgstr ""
"\n"
"Por favor, compruebe el correcto funcionamiento."
-#: rapid/rapid.py:2699
+#: rapid/rapid.py:2730
msgid "No preferences needed to be changed."
msgstr "Ninguna preferencia necesita ser cambiada."
-#: rapid/rapid.py:2701
+#: rapid/rapid.py:2732
msgid ""
"This version of the program uses different preferences than the old version. "
"Some of your previous preferences were invalid, and could not be updated. "
@@ -628,111 +628,111 @@ msgstr ""
"Algunas de sus preferencias anteriores no eran válidas, y no pueden ser "
"actualizadas, por lo que serán restablecidas."
-#: rapid/rapid.py:2710
+#: rapid/rapid.py:2741
msgid "Problem using pynotify."
msgstr "Problema usando pynotify."
-#: rapid/rapid.py:2726
+#: rapid/rapid.py:2757
msgid "Failed to receive pynotify server capabilities."
msgstr "Fallo al recibir capacidades del servidor pynotify"
-#: rapid/rapid.py:2764
+#: rapid/rapid.py:2805
msgid "and"
msgstr "y"
-#: rapid/rapid.py:2769
+#: rapid/rapid.py:2810
msgid "Using backup devices"
msgstr "Usando dispositivo de copia de seguridad"
-#: rapid/rapid.py:2771
+#: rapid/rapid.py:2812
msgid "Using backup device"
msgstr "Usando dispositivo de copia de seguridad"
-#: rapid/rapid.py:2773
+#: rapid/rapid.py:2814
msgid "No backup devices detected"
msgstr "Dispositivos de copia de seguridad no detectados"
-#: rapid/rapid.py:2812 rapid/rapid.py:2961
+#: rapid/rapid.py:2853 rapid/rapid.py:3008
#, python-format
msgid "Device %(device)s (%(path)s) ignored"
msgstr "Dispositivo %(device)s (%(path)s) ignorado"
-#: rapid/rapid.py:2920
+#: rapid/rapid.py:2967
#, python-format
msgid "Detected %(device)s with path %(path)s"
msgstr "Detectado %(device)s con ruta %(path)s"
-#: rapid/rapid.py:2924
+#: rapid/rapid.py:2971
msgid "Automatically start download is true"
msgstr "Iniciar automaticamente la descarga está activa"
-#: rapid/rapid.py:2926
+#: rapid/rapid.py:2973
msgid "Automatically start download is false"
msgstr "Iniciar automaticamente la descarga está desactivada"
-#: rapid/rapid.py:2979
+#: rapid/rapid.py:3026
msgid "Using manually specified path"
msgstr "Usando manualmente la ruta especifica"
-#: rapid/rapid.py:3097 rapid/rapid.py:3146
+#: rapid/rapid.py:3144 rapid/rapid.py:3193
msgid "All downloads complete"
msgstr "Todas las descargas completadas"
-#: rapid/rapid.py:3111
+#: rapid/rapid.py:3158
msgid "MB/s"
msgstr "MB/s"
-#: rapid/rapid.py:3121
+#: rapid/rapid.py:3168
msgid "About 1 second remaining"
msgstr "Aproximadamente 1 segundo restante"
-#: rapid/rapid.py:3123
+#: rapid/rapid.py:3170
#, python-format
msgid "About %i seconds remaining"
msgstr "Aproximadamente %i segundos restantes"
-#: rapid/rapid.py:3125
+#: rapid/rapid.py:3172
msgid "About 1 minute remaining"
msgstr "Aproximadamente 1 minuto restante"
#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed.
#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount
#. of time the download has remainging, e.g. 'About 5:36 minutes remaining'
-#: rapid/rapid.py:3130
+#: rapid/rapid.py:3177
#, python-format
msgid "About %(minutes)i:%(seconds)02i minutes remaining"
msgstr "Resta cerca de %(minutes)i:%(seconds)02i minutos"
-#: rapid/rapid.py:3147
+#: rapid/rapid.py:3194
msgid "images downloaded"
msgstr "imagenes descargadas"
-#: rapid/rapid.py:3149
+#: rapid/rapid.py:3196
msgid "images skipped"
msgstr "Imágenes saltadas"
#. This text will be displayed to the user on the Download / Pause button.
#. Please note the space at the end of the label - it is needed to meet the Gnome Human Interface Guidelines
-#: rapid/rapid.py:3241
+#: rapid/rapid.py:3289
msgid "_Download "
msgstr "_Descargar "
#. This text will be displayed to the user on the Download / Pause button.
-#: rapid/rapid.py:3251
+#: rapid/rapid.py:3299
msgid "_Pause"
msgstr "_Pausar"
-#: rapid/rapid.py:3325
+#: rapid/rapid.py:3373
msgid "Preferences were changed."
msgstr "Las preferencias fueron cambiadas."
-#: rapid/rapid.py:3484
+#: rapid/rapid.py:3532
msgid "Goodbye"
msgstr "Adiós"
#. Translators: this text is displayed to the user when they request information on the command line options.
#. The text %default should not be modified or left out.
-#: rapid/rapid.py:3495
+#: rapid/rapid.py:3543
#, python-format
msgid ""
"display program information on the command line as the program runs "
@@ -741,28 +741,28 @@ msgstr ""
"mostrar la información del programa en la línea de comandos de como se "
"ejecuta el programa (por defecto: %default)"
-#: rapid/rapid.py:3496
+#: rapid/rapid.py:3544
msgid "only output errors to the command line"
msgstr "solo errores de salida en la línea de comando"
#. image file extensions are recognized RAW files plus TIFF and JPG
-#: rapid/rapid.py:3498
+#: rapid/rapid.py:3546
msgid "list image file extensions the program recognizes and exit"
msgstr ""
"lista de extensiones de archivo de imagen que el programa reconoce y salir"
-#: rapid/rapid.py:3511
+#: rapid/rapid.py:3559
#, python-format
msgid "and %s"
msgstr "y %s"
#. Which volume management code is being used (GIO or GnomeVFS)
-#: rapid/rapid.py:3516 rapid/rapid.py:3519
+#: rapid/rapid.py:3564 rapid/rapid.py:3567
msgid "Using"
msgstr "Usando"
#. this application is already running
-#: rapid/rapid.py:3533
+#: rapid/rapid.py:3581
#, python-format
msgid "%s is already running"
msgstr "%s ya se está ejecutando"
@@ -1307,47 +1307,47 @@ msgstr "Copyright © Damon Lynch 2007-09"
msgid "Day start:"
msgstr "Día de inicio:"
-#: rapid/glade3/rapid.glade.h:43
+#: rapid/glade3/rapid.glade.h:44
msgid "Download / Pause"
msgstr "Descargar / Pausar"
-#: rapid/glade3/rapid.glade.h:44
+#: rapid/glade3/rapid.glade.h:45
msgid "Download Folder"
msgstr "Carpeta de descarga"
-#: rapid/glade3/rapid.glade.h:45
+#: rapid/glade3/rapid.glade.h:46
msgid "Download folder:"
msgstr "Carpeta de descarga:"
-#: rapid/glade3/rapid.glade.h:46
+#: rapid/glade3/rapid.glade.h:47
msgid "Downloads today:"
msgstr "Descargas de hoy:"
-#: rapid/glade3/rapid.glade.h:47
+#: rapid/glade3/rapid.glade.h:48
msgid "Error Handling"
msgstr "Manejo de errores"
-#: rapid/glade3/rapid.glade.h:48
+#: rapid/glade3/rapid.glade.h:49
msgid "Error Log"
msgstr "Registro de error"
-#: rapid/glade3/rapid.glade.h:49
+#: rapid/glade3/rapid.glade.h:50
msgid "Exit program after completion of successful download"
msgstr "Salir del programa al completar exitosamente la descarga"
-#: rapid/glade3/rapid.glade.h:50
+#: rapid/glade3/rapid.glade.h:51
msgid "If you disable automatic detection, choose the exact backup location."
msgstr ""
"Si desactiva la detección automática, seleccione la ruta exacta de respaldo."
-#: rapid/glade3/rapid.glade.h:51
+#: rapid/glade3/rapid.glade.h:52
msgid ""
"If you disable automatic detection, choose the exact location of the images."
msgstr ""
"Si desactiva la detección automática, seleccione la ruta exacta de las "
"imágenes."
-#: rapid/glade3/rapid.glade.h:52
+#: rapid/glade3/rapid.glade.h:53
msgid ""
"If you enable automatic detection of Portable Storage Devices, the entire "
"device will be scanned for images. On large devices, this could take some "
@@ -1357,19 +1357,19 @@ msgstr ""
"portátil, será revisado completamente en busca de imágenes. En dispositivos "
"grandes, esto puede tomar algún tiempo."
-#: rapid/glade3/rapid.glade.h:53
+#: rapid/glade3/rapid.glade.h:54
msgid "Ignore"
msgstr "Ignorar"
-#: rapid/glade3/rapid.glade.h:54
+#: rapid/glade3/rapid.glade.h:55
msgid "Image Devices"
msgstr "Dispositivos de imagen"
-#: rapid/glade3/rapid.glade.h:55
+#: rapid/glade3/rapid.glade.h:56
msgid "Image Rename"
msgstr "Renombrar imagen"
-#: rapid/glade3/rapid.glade.h:56
+#: rapid/glade3/rapid.glade.h:57
msgid ""
"Image devices are devices from which to download photos, such as cameras, "
"memory cards or Portable Storage Devices.\n"
@@ -1390,31 +1390,31 @@ msgstr ""
"configurarla en modo PTP. Si esto no es posible, considere usar un lector de "
"tarjetas.</i>"
-#: rapid/glade3/rapid.glade.h:61
+#: rapid/glade3/rapid.glade.h:62
msgid "Image location:"
msgstr "Ruta de imagen:"
-#: rapid/glade3/rapid.glade.h:62
+#: rapid/glade3/rapid.glade.h:63
msgid "Import your images efficiently and reliably"
msgstr "Importar sus imágenes de manera eficiente y fiable"
-#: rapid/glade3/rapid.glade.h:63
+#: rapid/glade3/rapid.glade.h:64
msgid "Job Codes"
msgstr "Códigos de trabajo"
-#: rapid/glade3/rapid.glade.h:64
+#: rapid/glade3/rapid.glade.h:65
msgid "Overwrite"
msgstr "Sobreescribir"
-#: rapid/glade3/rapid.glade.h:65
+#: rapid/glade3/rapid.glade.h:66
msgid "Preferences: Rapid Photo Downloader"
msgstr "Preferencias: Rapid Photo Downloader"
-#: rapid/glade3/rapid.glade.h:67
+#: rapid/glade3/rapid.glade.h:68
msgid "R_emove All"
msgstr "R_emover todo"
-#: rapid/glade3/rapid.glade.h:69
+#: rapid/glade3/rapid.glade.h:70
msgid ""
"Rapid Photo Downloader is free software; you can redistribute it and/or "
"modify it under the terms of the GNU General Public License as published by "
@@ -1444,27 +1444,27 @@ msgstr ""
"con Rapid Photo Downloader; si no, escriba a la Free Software Foundation, "
"Inc,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, EE. UU."
-#: rapid/glade3/rapid.glade.h:74
+#: rapid/glade3/rapid.glade.h:75
msgid "Rename Options"
msgstr "Opciones de renombre"
-#: rapid/glade3/rapid.glade.h:75
+#: rapid/glade3/rapid.glade.h:76
msgid "Report a warning"
msgstr "Reportar un aviso"
-#: rapid/glade3/rapid.glade.h:76
+#: rapid/glade3/rapid.glade.h:77
msgid "Report an error"
msgstr "Reportar un error"
-#: rapid/glade3/rapid.glade.h:77
+#: rapid/glade3/rapid.glade.h:78
msgid "Skip"
msgstr "Saltar"
-#: rapid/glade3/rapid.glade.h:78
+#: rapid/glade3/rapid.glade.h:79
msgid "Skip download"
msgstr "Saltar descarga"
-#: rapid/glade3/rapid.glade.h:79
+#: rapid/glade3/rapid.glade.h:80
msgid ""
"Specify the folder in which backups are stored on the device. \n"
"\n"
@@ -1480,7 +1480,7 @@ msgstr ""
"utilizar para hacer copias de seguridad se creará una carpeta con este "
"nombre.</i>"
-#: rapid/glade3/rapid.glade.h:82
+#: rapid/glade3/rapid.glade.h:83
msgid ""
"Specify the time in 24 hour format at which the <i>Downloads today</i> "
"sequence number should be reset."
@@ -1488,7 +1488,7 @@ msgstr ""
"Especifique la hora en formato de 24 horas en la que el numero de secuencia "
"de las <i> Descargas de hoy </i>, debe ser restablecido."
-#: rapid/glade3/rapid.glade.h:83
+#: rapid/glade3/rapid.glade.h:84
msgid ""
"Specify what to do when an image of the same name has already been "
"downloaded or backed up."
@@ -1496,11 +1496,11 @@ msgstr ""
"Especificar qué hacer cuando una imagen del mismo nombre ya se ha descargado "
"o respaldado."
-#: rapid/glade3/rapid.glade.h:84
+#: rapid/glade3/rapid.glade.h:85
msgid "Specify what to do when there are no backup devices."
msgstr "Especificar que hacer cuando no hay dispositivos de respaldo."
-#: rapid/glade3/rapid.glade.h:85
+#: rapid/glade3/rapid.glade.h:86
msgid ""
"Specify whether image and folder names should have any characters removed "
"that are not allowed by other operating systems."
@@ -1508,29 +1508,29 @@ msgstr ""
"Especificar si la imagen y los nombres de las carpetas se le han removido "
"carácteres que no se permite a otros sistemas operativos."
-#: rapid/glade3/rapid.glade.h:86
+#: rapid/glade3/rapid.glade.h:87
msgid "Start downloading at program startup"
msgstr "Empezar descargas al iniciar el programa"
-#: rapid/glade3/rapid.glade.h:87
+#: rapid/glade3/rapid.glade.h:88
msgid "Start downloading upon image device insertion"
msgstr "Empezar a descargar sobre dispositivo de imagen insertado"
-#: rapid/glade3/rapid.glade.h:88
+#: rapid/glade3/rapid.glade.h:89
msgid "Stored number:"
msgstr "Número almacenado:"
-#: rapid/glade3/rapid.glade.h:89
+#: rapid/glade3/rapid.glade.h:90
msgid "Strip incompatible characters"
msgstr "Quitar carácteres incompatibles"
-#: rapid/glade3/rapid.glade.h:90
+#: rapid/glade3/rapid.glade.h:91
msgid "Unmount (\"eject\") image device upon download completion"
msgstr ""
"Desmontar (\"expulsar\") el dispositivo de imagenes una vez completada la "
"descarga"
-#: rapid/glade3/rapid.glade.h:91
+#: rapid/glade3/rapid.glade.h:92
msgid ""
"When backing up, choose whether to overwrite an image on the backup device "
"that has the same name, or skip backing it up."
@@ -1538,7 +1538,7 @@ msgstr ""
"Cuando respalde, elegir si desea sobreescribir la imagen en el dispositivo "
"de seguridad que tiene el mismo nombre, o de saltar su respaldo."
-#: rapid/glade3/rapid.glade.h:92
+#: rapid/glade3/rapid.glade.h:93
msgid ""
"You can have your photos backed up to multiple locations as they are "
"downloaded, e.g. external hard drives."
@@ -1546,47 +1546,47 @@ msgstr ""
"Puede tener respaldos de sus fotos en múltiples locaciones, por ejemplo: "
"discos duros externos."
-#: rapid/glade3/rapid.glade.h:93
+#: rapid/glade3/rapid.glade.h:94
msgid "_Add..."
msgstr "_Añadir…"
-#: rapid/glade3/rapid.glade.h:94
+#: rapid/glade3/rapid.glade.h:95
msgid "_Clear Completed Downloads"
msgstr "_Limpiar descargas completadas"
-#: rapid/glade3/rapid.glade.h:95
+#: rapid/glade3/rapid.glade.h:96
msgid "_Error Log"
msgstr "_Registro de errores"
-#: rapid/glade3/rapid.glade.h:96
+#: rapid/glade3/rapid.glade.h:97
msgid "_Get Help Online..."
msgstr "_Conseguir ayuda online"
-#: rapid/glade3/rapid.glade.h:97
+#: rapid/glade3/rapid.glade.h:98
msgid "_Help"
msgstr "_Ayuda"
-#: rapid/glade3/rapid.glade.h:98
+#: rapid/glade3/rapid.glade.h:99
msgid "_Make a Donation..."
msgstr "_Hacer una donación"
-#: rapid/glade3/rapid.glade.h:99
+#: rapid/glade3/rapid.glade.h:100
msgid "_Photos"
msgstr "_Fotos"
-#: rapid/glade3/rapid.glade.h:100
+#: rapid/glade3/rapid.glade.h:101
msgid "_Report a Problem..."
msgstr "_Informar de un problema"
-#: rapid/glade3/rapid.glade.h:101
+#: rapid/glade3/rapid.glade.h:102
msgid "_Thumbnails"
msgstr "_Miniaturas"
-#: rapid/glade3/rapid.glade.h:102
+#: rapid/glade3/rapid.glade.h:103
msgid "_Translate this Application..."
msgstr "_Traducir esta aplicación"
-#: rapid/glade3/rapid.glade.h:103
+#: rapid/glade3/rapid.glade.h:104
msgid "_View"
msgstr "_Ver"
diff --git a/po/rapid-photo-downloader.pot b/po/rapid-photo-downloader.pot
index 36e5148..7d9e8c8 100644
--- a/po/rapid-photo-downloader.pot
+++ b/po/rapid-photo-downloader.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-12-07 12:04-0600\n"
+"POT-Creation-Date: 2009-12-31 14:23-0600\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,168 +17,168 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html
-#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:68
+#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:69
msgid "Rapid Photo Downloader"
msgstr ""
-#: rapid/rapid.py:376
+#: rapid/rapid.py:377
msgid "New York"
msgstr ""
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Manila"
msgstr ""
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Prague"
msgstr ""
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Helsinki"
msgstr ""
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Wellington"
msgstr ""
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Tehran"
msgstr ""
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Kampala"
msgstr ""
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Paris"
msgstr ""
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Berlin"
msgstr ""
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Sydney"
msgstr ""
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Budapest"
msgstr ""
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Rome"
msgstr ""
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Moscow"
msgstr ""
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Delhi"
msgstr ""
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Warsaw"
msgstr ""
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Jakarta"
msgstr ""
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Madrid"
msgstr ""
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Stockholm"
msgstr ""
-#: rapid/rapid.py:406
+#: rapid/rapid.py:407
msgid "Invalid Downloads Today value.\n"
msgstr ""
-#: rapid/rapid.py:407
+#: rapid/rapid.py:408
msgid "Resetting value to zero.\n"
msgstr ""
-#: rapid/rapid.py:446
+#: rapid/rapid.py:447
msgid "'Start of day' preference value is corrupted.\n"
msgstr ""
-#: rapid/rapid.py:447
+#: rapid/rapid.py:448
msgid "Resetting to midnight.\n"
msgstr ""
-#: rapid/rapid.py:476
+#: rapid/rapid.py:477
msgid "Error in Image Rename preferences"
msgstr ""
-#: rapid/rapid.py:485 rapid/rapid.py:1314
+#: rapid/rapid.py:486 rapid/rapid.py:1321
msgid "Sorry,these preferences contain an error:\n"
msgstr ""
-#: rapid/rapid.py:496
+#: rapid/rapid.py:497
msgid "Resetting to default values."
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:567 rapid/renamesubfolderprefs.py:184
+#: rapid/rapid.py:568 rapid/renamesubfolderprefs.py:184
msgid "Job code"
msgstr ""
-#: rapid/rapid.py:635
+#: rapid/rapid.py:636
msgid "Error in Download Subfolder preferences"
msgstr ""
-#: rapid/rapid.py:774
+#: rapid/rapid.py:775
msgid "Select a folder to download photos to"
msgstr ""
-#: rapid/rapid.py:845
+#: rapid/rapid.py:846
msgid "Select an image folder"
msgstr ""
-#: rapid/rapid.py:867
+#: rapid/rapid.py:868
msgid "Select a folder in which to backup images"
msgstr ""
#. Translators: please do not modify or leave out html formatting tags like <i> and <b>. These are used to format the text the users sees
-#: rapid/rapid.py:957
+#: rapid/rapid.py:960
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"the name. Please use other renaming options.</i>"
msgstr ""
-#: rapid/rapid.py:978
+#: rapid/rapid.py:981
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"subfolders. Please use other subfolder naming options.</i>"
msgstr ""
#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see
-#: rapid/rapid.py:982
+#: rapid/rapid.py:985
#, python-format
msgid "<i>Example: %s</i>"
msgstr ""
-#: rapid/rapid.py:1037
+#: rapid/rapid.py:1040
msgid "The subfolder preferences had some unnecessary values removed."
msgstr ""
#. Preferences list is now empty
-#: rapid/rapid.py:1042
+#: rapid/rapid.py:1045
msgid ""
"The subfolder preferences entered are invalid and cannot be used.\n"
"They will be reset to their default values."
msgstr ""
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1243
+#: rapid/rapid.py:1250
msgid "externaldrive1"
msgstr ""
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1245
+#: rapid/rapid.py:1252
msgid "externaldrive2"
msgstr ""
@@ -186,21 +186,21 @@ msgstr ""
#. looking for images. It is visible initially in the progress bar for each device
#. (which normally holds "x of y images copied").
#. It maybe displayed only briefly if the contents of the device being scanned is small.
-#: rapid/rapid.py:1303
+#: rapid/rapid.py:1310
msgid "scanning..."
msgstr ""
-#: rapid/rapid.py:1392 rapid/rapid.py:2568
+#: rapid/rapid.py:1399 rapid/rapid.py:2592
msgid "There is an error in the program preferences."
msgstr ""
-#: rapid/rapid.py:1393
+#: rapid/rapid.py:1400
msgid ""
"\n"
"Please check preferences, restart the program, and try again."
msgstr ""
-#: rapid/rapid.py:1394 rapid/rapid.py:1395
+#: rapid/rapid.py:1401 rapid/rapid.py:1402
msgid "Download cannot proceed"
msgstr ""
@@ -208,7 +208,7 @@ msgstr ""
#. It refers to the actual number of images that can be copied. For example, the user might see the following:
#. '0 of 512 images copied'.
#. This particular text is displayed to the user before the download has started.
-#: rapid/rapid.py:1431 rapid/rapid.py:2035
+#: rapid/rapid.py:1438 rapid/rapid.py:2059
#, python-format
msgid "0 of %s images copied"
msgstr ""
@@ -219,35 +219,35 @@ msgstr ""
#. %(number)s should be left exactly as is: 'number' should not be translated. The same applies to %(device)s: 'device' should
#. not be translated. Generally speaking, if translating the sentence requires it, you can move items like '%(xyz)s' around
#. in a sentence, but you should never modify them or leave them out.
-#: rapid/rapid.py:1443
+#: rapid/rapid.py:1450
#, python-format
msgid "Device scan complete: found %(number)s images on %(device)s"
msgstr ""
-#: rapid/rapid.py:1449
+#: rapid/rapid.py:1456
#, python-format
msgid "Device scan complete: no images found on %s"
msgstr ""
-#: rapid/rapid.py:1480
+#: rapid/rapid.py:1487
msgid "Image filename could not be generated"
msgstr ""
#. '%(source)s' and '%(problem)s' are two more examples of text that should not be modified or left out
-#: rapid/rapid.py:1482
+#: rapid/rapid.py:1489
#, python-format
msgid ""
"Source: %(source)s\n"
"Problem: %(problem)s"
msgstr ""
-#: rapid/rapid.py:1486
+#: rapid/rapid.py:1493
msgid ""
"Image filename could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-#: rapid/rapid.py:1487
+#: rapid/rapid.py:1494
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -255,33 +255,33 @@ msgid ""
"Problem: %(problem)s"
msgstr ""
-#: rapid/rapid.py:1496
+#: rapid/rapid.py:1503
msgid "Could not open image"
msgstr ""
-#: rapid/rapid.py:1497
+#: rapid/rapid.py:1504
#, python-format
msgid "Source: %s"
msgstr ""
-#: rapid/rapid.py:1515
+#: rapid/rapid.py:1522
msgid "Image has no metadata"
msgstr ""
-#: rapid/rapid.py:1516
+#: rapid/rapid.py:1523
#, python-format
msgid ""
"Metadata is essential for generating subfolders / image names.\n"
"Source: %s"
msgstr ""
-#: rapid/rapid.py:1526
+#: rapid/rapid.py:1533
msgid ""
"Subfolder name could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-#: rapid/rapid.py:1527
+#: rapid/rapid.py:1534
#, python-format
msgid ""
"Subfolder: %(subfolder)s\n"
@@ -289,29 +289,29 @@ msgid ""
"Problem: %(problem)s"
msgstr ""
-#: rapid/rapid.py:1579 rapid/rapid.py:1607 rapid/rapid.py:1626
-#: rapid/rapid.py:1688
+#: rapid/rapid.py:1585 rapid/rapid.py:1613 rapid/rapid.py:1632
+#: rapid/rapid.py:1694
#, python-format
msgid ""
"Source: %(source)s\n"
"Destination: %(destination)s"
msgstr ""
-#: rapid/rapid.py:1628
+#: rapid/rapid.py:1634
#, python-format
msgid "Unique identifier '%s' added"
msgstr ""
#. A new day, according the user's preferences of what time a day begins, has started
-#: rapid/rapid.py:1645
+#: rapid/rapid.py:1651
msgid "New day has started - resetting 'Downloads Today' sequence number"
msgstr ""
-#: rapid/rapid.py:1650 rapid/rapid.py:1656
+#: rapid/rapid.py:1656 rapid/rapid.py:1662
msgid "Download copying error"
msgstr ""
-#: rapid/rapid.py:1651
+#: rapid/rapid.py:1657
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -319,19 +319,19 @@ msgid ""
"Error: %(errorno)s %(strerror)s"
msgstr ""
-#: rapid/rapid.py:1653 rapid/rapid.py:1726
+#: rapid/rapid.py:1659 rapid/rapid.py:1732
msgid "The image was not copied."
msgstr ""
-#: rapid/rapid.py:1687
+#: rapid/rapid.py:1693
msgid "Backup image already exists"
msgstr ""
-#: rapid/rapid.py:1715 rapid/rapid.py:1723 rapid/rapid.py:1729
+#: rapid/rapid.py:1721 rapid/rapid.py:1729 rapid/rapid.py:1735
msgid "Backing up error"
msgstr ""
-#: rapid/rapid.py:1716
+#: rapid/rapid.py:1722
#, python-format
msgid ""
"Destination directory could not be created\n"
@@ -339,7 +339,7 @@ msgid ""
"Error: %(errno)s %(strerror)s"
msgstr ""
-#: rapid/rapid.py:1724 rapid/rapid.py:1730
+#: rapid/rapid.py:1730 rapid/rapid.py:1736
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -348,212 +348,233 @@ msgid ""
msgstr ""
#. This message informs the user that the device (e.g. camera, hard drive or memory card) was automatically unmounted and they can now remove it
-#: rapid/rapid.py:1743
+#: rapid/rapid.py:1749
msgid "The device can now be safely removed"
msgstr ""
-#: rapid/rapid.py:1747
+#: rapid/rapid.py:1753
#, python-format
msgid "%s images downloaded"
msgstr ""
-#: rapid/rapid.py:1749
+#: rapid/rapid.py:1755
#, python-format
msgid "%s images skipped"
msgstr ""
-#: rapid/rapid.py:1755 rapid/rapid.py:3174
+#: rapid/rapid.py:1761 rapid/rapid.py:3198
msgid "warnings"
msgstr ""
-#: rapid/rapid.py:1757 rapid/rapid.py:3176
+#: rapid/rapid.py:1763 rapid/rapid.py:3200
msgid "errors"
msgstr ""
-#: rapid/rapid.py:1786
+#: rapid/rapid.py:1792
msgid "Backup device missing"
msgstr ""
-#: rapid/rapid.py:1786
+#: rapid/rapid.py:1792
msgid "No backup device was detected."
msgstr ""
-#: rapid/rapid.py:1790
+#: rapid/rapid.py:1796
msgid "This device has no images to download from."
msgstr ""
-#: rapid/rapid.py:1825
+#: rapid/rapid.py:1831
#, python-format
msgid "Download has started from %s"
msgstr ""
-#: rapid/rapid.py:1870
+#: rapid/rapid.py:1877
msgid "Image skipped"
msgstr ""
-#: rapid/rapid.py:1871
+#: rapid/rapid.py:1878
msgid "Image overwritten"
msgstr ""
-#: rapid/rapid.py:1872
+#: rapid/rapid.py:1879
msgid "Image already exists"
msgstr ""
-#: rapid/rapid.py:1917
+#: rapid/rapid.py:1925
msgid "Image has no thumbnail"
msgstr ""
-#: rapid/rapid.py:1927
+#: rapid/rapid.py:1935
#, python-format
msgid "%(number)s of %(total)s images copied"
msgstr ""
-#: rapid/rapid.py:1943
+#: rapid/rapid.py:1950 rapid/rapid.py:1954
+msgid "Could not delete image from image device"
+msgstr ""
+
+#: rapid/rapid.py:1951
+#, python-format
+msgid ""
+"Image: %(source)s\n"
+"Error: %(errno)s %(strerror)s"
+msgstr ""
+
+#: rapid/rapid.py:1955
+#, python-format
+msgid "Image: %(source)s"
+msgstr ""
+
+#: rapid/rapid.py:1957
+#, python-format
+msgid "Deleted %i images from image device"
+msgstr ""
+
+#: rapid/rapid.py:1967
#, python-format
msgid "Download complete from %s"
msgstr ""
#. Device refers to a thing like a camera, memory card in its reader, external hard drive, Portable Storage Device, etc.
-#: rapid/rapid.py:2019
+#: rapid/rapid.py:2043
msgid "Device"
msgstr ""
#. Size refers to the total size of images on the device, typically in MB or GB
-#: rapid/rapid.py:2024
+#: rapid/rapid.py:2048
msgid "Size"
msgstr ""
-#: rapid/rapid.py:2027
+#: rapid/rapid.py:2051
msgid "Download Progress"
msgstr ""
-#: rapid/rapid.py:2143 rapid/rapid.py:2149
+#: rapid/rapid.py:2167 rapid/rapid.py:2173
msgid "Thumbnail cannot be displayed"
msgstr ""
-#: rapid/rapid.py:2144 rapid/rapid.py:2150
+#: rapid/rapid.py:2168 rapid/rapid.py:2174
msgid "It may be corrupted"
msgstr ""
-#: rapid/rapid.py:2176
+#: rapid/rapid.py:2200
msgid "Device Detected"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2185
+#: rapid/rapid.py:2209
msgid "Should this device or partition be used to download images from?"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2204
+#: rapid/rapid.py:2228
msgid "_Remember this choice"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2241
+#: rapid/rapid.py:2265
#, python-format
msgid "%s selected for downloading from"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2244
+#: rapid/rapid.py:2268
msgid "This device or partition will always be used to download from"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2247
+#: rapid/rapid.py:2271
#, python-format
msgid "%s rejected as a download device"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2250
+#: rapid/rapid.py:2274
msgid "This device or partition will never be used to download from"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2260
+#: rapid/rapid.py:2284
msgid "Enter a Job Code"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2278
+#: rapid/rapid.py:2302
msgid "Enter a new job code, or select a previous one."
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2281
+#: rapid/rapid.py:2305
msgid "Enter a new job code."
msgstr ""
-#: rapid/rapid.py:2286
+#: rapid/rapid.py:2310
msgid "Job Code:"
msgstr ""
-#: rapid/rapid.py:2333
+#: rapid/rapid.py:2357
msgid "Job Code entered"
msgstr ""
-#: rapid/rapid.py:2335
+#: rapid/rapid.py:2359
msgid "Job Code not entered"
msgstr ""
-#: rapid/rapid.py:2569
+#: rapid/rapid.py:2593
msgid "Some preferences will be reset."
msgstr ""
-#: rapid/rapid.py:2603
+#: rapid/rapid.py:2627
#, python-format
msgid "Prompting whether to use %s"
msgstr ""
-#: rapid/rapid.py:2631
+#: rapid/rapid.py:2655
msgid "Prompting for Job Code"
msgstr ""
-#: rapid/rapid.py:2635
+#: rapid/rapid.py:2659
msgid "Already prompting for Job Code, do not prompt again"
msgstr ""
-#: rapid/rapid.py:2650
+#: rapid/rapid.py:2674
msgid "Starting downloads that have been waiting for a Job Code"
msgstr ""
-#: rapid/rapid.py:2654
+#: rapid/rapid.py:2678
msgid "Starting downloads"
msgstr ""
-#: rapid/rapid.py:2684
+#: rapid/rapid.py:2708
msgid ""
"A newer version of this program was previously run on this computer.\n"
"\n"
msgstr ""
-#: rapid/rapid.py:2686
+#: rapid/rapid.py:2710
msgid ""
"Program preferences appear to be valid, but please check them to ensure "
"correct operation."
msgstr ""
-#: rapid/rapid.py:2688
+#: rapid/rapid.py:2712
msgid "Sorry, some preferences are invalid and will be reset."
msgstr ""
-#: rapid/rapid.py:2689
+#: rapid/rapid.py:2713
msgid "Warning:"
msgstr ""
-#: rapid/rapid.py:2694
+#: rapid/rapid.py:2718
msgid ""
"This version of the program is newer than the previously run version. "
"Checking preferences."
msgstr ""
-#: rapid/rapid.py:2701
+#: rapid/rapid.py:2725
msgid "Preferences were modified."
msgstr ""
-#: rapid/rapid.py:2702
+#: rapid/rapid.py:2726
msgid ""
"This version of the program uses different preferences than the old version. "
"Your preferences have been updated.\n"
@@ -561,149 +582,149 @@ msgid ""
"Please check them to ensure correct operation."
msgstr ""
-#: rapid/rapid.py:2706
+#: rapid/rapid.py:2730
msgid "No preferences needed to be changed."
msgstr ""
-#: rapid/rapid.py:2708
+#: rapid/rapid.py:2732
msgid ""
"This version of the program uses different preferences than the old version. "
"Some of your previous preferences were invalid, and could not be updated. "
"They will be reset."
msgstr ""
-#: rapid/rapid.py:2717
+#: rapid/rapid.py:2741
msgid "Problem using pynotify."
msgstr ""
-#: rapid/rapid.py:2733
+#: rapid/rapid.py:2757
msgid "Failed to receive pynotify server capabilities."
msgstr ""
-#: rapid/rapid.py:2781
+#: rapid/rapid.py:2805
msgid "and"
msgstr ""
-#: rapid/rapid.py:2786
+#: rapid/rapid.py:2810
msgid "Using backup devices"
msgstr ""
-#: rapid/rapid.py:2788
+#: rapid/rapid.py:2812
msgid "Using backup device"
msgstr ""
-#: rapid/rapid.py:2790
+#: rapid/rapid.py:2814
msgid "No backup devices detected"
msgstr ""
-#: rapid/rapid.py:2829 rapid/rapid.py:2984
+#: rapid/rapid.py:2853 rapid/rapid.py:3008
#, python-format
msgid "Device %(device)s (%(path)s) ignored"
msgstr ""
-#: rapid/rapid.py:2943
+#: rapid/rapid.py:2967
#, python-format
msgid "Detected %(device)s with path %(path)s"
msgstr ""
-#: rapid/rapid.py:2947
+#: rapid/rapid.py:2971
msgid "Automatically start download is true"
msgstr ""
-#: rapid/rapid.py:2949
+#: rapid/rapid.py:2973
msgid "Automatically start download is false"
msgstr ""
-#: rapid/rapid.py:3002
+#: rapid/rapid.py:3026
msgid "Using manually specified path"
msgstr ""
-#: rapid/rapid.py:3120 rapid/rapid.py:3169
+#: rapid/rapid.py:3144 rapid/rapid.py:3193
msgid "All downloads complete"
msgstr ""
-#: rapid/rapid.py:3134
+#: rapid/rapid.py:3158
msgid "MB/s"
msgstr ""
-#: rapid/rapid.py:3144
+#: rapid/rapid.py:3168
msgid "About 1 second remaining"
msgstr ""
-#: rapid/rapid.py:3146
+#: rapid/rapid.py:3170
#, python-format
msgid "About %i seconds remaining"
msgstr ""
-#: rapid/rapid.py:3148
+#: rapid/rapid.py:3172
msgid "About 1 minute remaining"
msgstr ""
#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed.
#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount
#. of time the download has remainging, e.g. 'About 5:36 minutes remaining'
-#: rapid/rapid.py:3153
+#: rapid/rapid.py:3177
#, python-format
msgid "About %(minutes)i:%(seconds)02i minutes remaining"
msgstr ""
-#: rapid/rapid.py:3170
+#: rapid/rapid.py:3194
msgid "images downloaded"
msgstr ""
-#: rapid/rapid.py:3172
+#: rapid/rapid.py:3196
msgid "images skipped"
msgstr ""
#. This text will be displayed to the user on the Download / Pause button.
#. Please note the space at the end of the label - it is needed to meet the Gnome Human Interface Guidelines
-#: rapid/rapid.py:3265
+#: rapid/rapid.py:3289
msgid "_Download "
msgstr ""
#. This text will be displayed to the user on the Download / Pause button.
-#: rapid/rapid.py:3275
+#: rapid/rapid.py:3299
msgid "_Pause"
msgstr ""
-#: rapid/rapid.py:3349
+#: rapid/rapid.py:3373
msgid "Preferences were changed."
msgstr ""
-#: rapid/rapid.py:3508
+#: rapid/rapid.py:3532
msgid "Goodbye"
msgstr ""
#. Translators: this text is displayed to the user when they request information on the command line options.
#. The text %default should not be modified or left out.
-#: rapid/rapid.py:3519
+#: rapid/rapid.py:3543
#, python-format
msgid ""
"display program information on the command line as the program runs "
"(default: %default)"
msgstr ""
-#: rapid/rapid.py:3520
+#: rapid/rapid.py:3544
msgid "only output errors to the command line"
msgstr ""
#. image file extensions are recognized RAW files plus TIFF and JPG
-#: rapid/rapid.py:3522
+#: rapid/rapid.py:3546
msgid "list image file extensions the program recognizes and exit"
msgstr ""
-#: rapid/rapid.py:3535
+#: rapid/rapid.py:3559
#, python-format
msgid "and %s"
msgstr ""
#. Which volume management code is being used (GIO or GnomeVFS)
-#: rapid/rapid.py:3540 rapid/rapid.py:3543
+#: rapid/rapid.py:3564 rapid/rapid.py:3567
msgid "Using"
msgstr ""
#. this application is already running
-#: rapid/rapid.py:3557
+#: rapid/rapid.py:3581
#, python-format
msgid "%s is already running"
msgstr ""
@@ -1239,62 +1260,66 @@ msgid "Day start:"
msgstr ""
#: rapid/glade3/rapid.glade.h:43
-msgid "Download / Pause"
+msgid "Delete images from image device upon download completion"
msgstr ""
#: rapid/glade3/rapid.glade.h:44
-msgid "Download Folder"
+msgid "Download / Pause"
msgstr ""
#: rapid/glade3/rapid.glade.h:45
-msgid "Download folder:"
+msgid "Download Folder"
msgstr ""
#: rapid/glade3/rapid.glade.h:46
-msgid "Downloads today:"
+msgid "Download folder:"
msgstr ""
#: rapid/glade3/rapid.glade.h:47
-msgid "Error Handling"
+msgid "Downloads today:"
msgstr ""
#: rapid/glade3/rapid.glade.h:48
-msgid "Error Log"
+msgid "Error Handling"
msgstr ""
#: rapid/glade3/rapid.glade.h:49
-msgid "Exit program after completion of successful download"
+msgid "Error Log"
msgstr ""
#: rapid/glade3/rapid.glade.h:50
-msgid "If you disable automatic detection, choose the exact backup location."
+msgid "Exit program after completion of successful download"
msgstr ""
#: rapid/glade3/rapid.glade.h:51
+msgid "If you disable automatic detection, choose the exact backup location."
+msgstr ""
+
+#: rapid/glade3/rapid.glade.h:52
msgid ""
"If you disable automatic detection, choose the exact location of the images."
msgstr ""
-#: rapid/glade3/rapid.glade.h:52
+#: rapid/glade3/rapid.glade.h:53
msgid ""
"If you enable automatic detection of Portable Storage Devices, the entire "
"device will be scanned for images. On large devices, this could take some "
"time."
msgstr ""
-#: rapid/glade3/rapid.glade.h:53
+#: rapid/glade3/rapid.glade.h:54
msgid "Ignore"
msgstr ""
-#: rapid/glade3/rapid.glade.h:54
+#: rapid/glade3/rapid.glade.h:55
msgid "Image Devices"
msgstr ""
-#: rapid/glade3/rapid.glade.h:55
+#: rapid/glade3/rapid.glade.h:56
msgid "Image Rename"
msgstr ""
-#: rapid/glade3/rapid.glade.h:56
+#: rapid/glade3/rapid.glade.h:57
msgid ""
"Image devices are devices from which to download photos, such as cameras, "
"memory cards or Portable Storage Devices.\n"
@@ -1306,31 +1331,31 @@ msgid ""
"reader.</i>"
msgstr ""
-#: rapid/glade3/rapid.glade.h:61
+#: rapid/glade3/rapid.glade.h:62
msgid "Image location:"
msgstr ""
-#: rapid/glade3/rapid.glade.h:62
+#: rapid/glade3/rapid.glade.h:63
msgid "Import your images efficiently and reliably"
msgstr ""
-#: rapid/glade3/rapid.glade.h:63
+#: rapid/glade3/rapid.glade.h:64
msgid "Job Codes"
msgstr ""
-#: rapid/glade3/rapid.glade.h:64
+#: rapid/glade3/rapid.glade.h:65
msgid "Overwrite"
msgstr ""
-#: rapid/glade3/rapid.glade.h:65
+#: rapid/glade3/rapid.glade.h:66
msgid "Preferences: Rapid Photo Downloader"
msgstr ""
-#: rapid/glade3/rapid.glade.h:67
+#: rapid/glade3/rapid.glade.h:68
msgid "R_emove All"
msgstr ""
-#: rapid/glade3/rapid.glade.h:69
+#: rapid/glade3/rapid.glade.h:70
msgid ""
"Rapid Photo Downloader is free software; you can redistribute it and/or "
"modify it under the terms of the GNU General Public License as published by "
@@ -1347,27 +1372,27 @@ msgid ""
"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA."
msgstr ""
-#: rapid/glade3/rapid.glade.h:74
+#: rapid/glade3/rapid.glade.h:75
msgid "Rename Options"
msgstr ""
-#: rapid/glade3/rapid.glade.h:75
+#: rapid/glade3/rapid.glade.h:76
msgid "Report a warning"
msgstr ""
-#: rapid/glade3/rapid.glade.h:76
+#: rapid/glade3/rapid.glade.h:77
msgid "Report an error"
msgstr ""
-#: rapid/glade3/rapid.glade.h:77
+#: rapid/glade3/rapid.glade.h:78
msgid "Skip"
msgstr ""
-#: rapid/glade3/rapid.glade.h:78
+#: rapid/glade3/rapid.glade.h:79
msgid "Skip download"
msgstr ""
-#: rapid/glade3/rapid.glade.h:79
+#: rapid/glade3/rapid.glade.h:80
msgid ""
"Specify the folder in which backups are stored on the device. \n"
"\n"
@@ -1376,100 +1401,100 @@ msgid ""
"a folder in it with this name.</i>"
msgstr ""
-#: rapid/glade3/rapid.glade.h:82
+#: rapid/glade3/rapid.glade.h:83
msgid ""
"Specify the time in 24 hour format at which the <i>Downloads today</i> "
"sequence number should be reset."
msgstr ""
-#: rapid/glade3/rapid.glade.h:83
+#: rapid/glade3/rapid.glade.h:84
msgid ""
"Specify what to do when an image of the same name has already been "
"downloaded or backed up."
msgstr ""
-#: rapid/glade3/rapid.glade.h:84
+#: rapid/glade3/rapid.glade.h:85
msgid "Specify what to do when there are no backup devices."
msgstr ""
-#: rapid/glade3/rapid.glade.h:85
+#: rapid/glade3/rapid.glade.h:86
msgid ""
"Specify whether image and folder names should have any characters removed "
"that are not allowed by other operating systems."
msgstr ""
-#: rapid/glade3/rapid.glade.h:86
+#: rapid/glade3/rapid.glade.h:87
msgid "Start downloading at program startup"
msgstr ""
-#: rapid/glade3/rapid.glade.h:87
+#: rapid/glade3/rapid.glade.h:88
msgid "Start downloading upon image device insertion"
msgstr ""
-#: rapid/glade3/rapid.glade.h:88
+#: rapid/glade3/rapid.glade.h:89
msgid "Stored number:"
msgstr ""
-#: rapid/glade3/rapid.glade.h:89
+#: rapid/glade3/rapid.glade.h:90
msgid "Strip incompatible characters"
msgstr ""
-#: rapid/glade3/rapid.glade.h:90
+#: rapid/glade3/rapid.glade.h:91
msgid "Unmount (\"eject\") image device upon download completion"
msgstr ""
-#: rapid/glade3/rapid.glade.h:91
+#: rapid/glade3/rapid.glade.h:92
msgid ""
"When backing up, choose whether to overwrite an image on the backup device "
"that has the same name, or skip backing it up."
msgstr ""
-#: rapid/glade3/rapid.glade.h:92
+#: rapid/glade3/rapid.glade.h:93
msgid ""
"You can have your photos backed up to multiple locations as they are "
"downloaded, e.g. external hard drives."
msgstr ""
-#: rapid/glade3/rapid.glade.h:93
+#: rapid/glade3/rapid.glade.h:94
msgid "_Add..."
msgstr ""
-#: rapid/glade3/rapid.glade.h:94
+#: rapid/glade3/rapid.glade.h:95
msgid "_Clear Completed Downloads"
msgstr ""
-#: rapid/glade3/rapid.glade.h:95
+#: rapid/glade3/rapid.glade.h:96
msgid "_Error Log"
msgstr ""
-#: rapid/glade3/rapid.glade.h:96
+#: rapid/glade3/rapid.glade.h:97
msgid "_Get Help Online..."
msgstr ""
-#: rapid/glade3/rapid.glade.h:97
+#: rapid/glade3/rapid.glade.h:98
msgid "_Help"
msgstr ""
-#: rapid/glade3/rapid.glade.h:98
+#: rapid/glade3/rapid.glade.h:99
msgid "_Make a Donation..."
msgstr ""
-#: rapid/glade3/rapid.glade.h:99
+#: rapid/glade3/rapid.glade.h:100
msgid "_Photos"
msgstr ""
-#: rapid/glade3/rapid.glade.h:100
+#: rapid/glade3/rapid.glade.h:101
msgid "_Report a Problem..."
msgstr ""
-#: rapid/glade3/rapid.glade.h:101
+#: rapid/glade3/rapid.glade.h:102
msgid "_Thumbnails"
msgstr ""
-#: rapid/glade3/rapid.glade.h:102
+#: rapid/glade3/rapid.glade.h:103
msgid "_Translate this Application..."
msgstr ""
-#: rapid/glade3/rapid.glade.h:103
+#: rapid/glade3/rapid.glade.h:104
msgid "_View"
msgstr ""
diff --git a/po/sk.po b/po/sk.po
index c2830b1..5c032b0 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -7,179 +7,185 @@ msgid ""
msgstr ""
"Project-Id-Version: rapid\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-11-30 15:31-0600\n"
-"PO-Revision-Date: 2009-12-03 14:16+0000\n"
+"POT-Creation-Date: 2009-12-07 12:04-0600\n"
+"PO-Revision-Date: 2009-12-26 11:19+0000\n"
"Last-Translator: Kuvaly <kuvaly@seznam.cz>\n"
"Language-Team: Slovak <sk@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-12-05 00:36+0000\n"
+"X-Launchpad-Export-Date: 2009-12-31 20:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html
-#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:68
+#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:69
msgid "Rapid Photo Downloader"
msgstr "Rapid Photo Downloader"
-#: rapid/rapid.py:376
+#: rapid/rapid.py:377
msgid "New York"
msgstr "New York"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Manila"
msgstr "Manila"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Prague"
msgstr "Praha"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Helsinki"
msgstr "Helsinki"
-#: rapid/rapid.py:377
+#: rapid/rapid.py:378
msgid "Wellington"
msgstr "Wellington"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Tehran"
msgstr "Teherán"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Kampala"
msgstr "Kampala"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Paris"
msgstr "Paríž"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Berlin"
msgstr "Berlín"
-#: rapid/rapid.py:378
+#: rapid/rapid.py:379
msgid "Sydney"
msgstr "Sydney"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Budapest"
msgstr "Budapešť"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Rome"
msgstr "Rím"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Moscow"
msgstr "Moskva"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Delhi"
msgstr "Dillí"
-#: rapid/rapid.py:379
+#: rapid/rapid.py:380
msgid "Warsaw"
msgstr "Varšava"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Jakarta"
msgstr "Jakarta"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Madrid"
msgstr "Madrid"
-#: rapid/rapid.py:380
+#: rapid/rapid.py:381
msgid "Stockholm"
msgstr "Štokholm"
-#: rapid/rapid.py:406
+#: rapid/rapid.py:407
msgid "Invalid Downloads Today value.\n"
msgstr "Dnešná hodnota sťahovanie je invalidní.\n"
-#: rapid/rapid.py:407
+#: rapid/rapid.py:408
msgid "Resetting value to zero.\n"
msgstr "Resetovanie hodnoty na nulu.\n"
-#: rapid/rapid.py:446
+#: rapid/rapid.py:447
msgid "'Start of day' preference value is corrupted.\n"
msgstr "Hodnota nastavenia 'Začiatok dňa' je poškodená.\n"
-#: rapid/rapid.py:447
+#: rapid/rapid.py:448
msgid "Resetting to midnight.\n"
msgstr "Resetovanie do polnoci.\n"
-#: rapid/rapid.py:476
+#: rapid/rapid.py:477
msgid "Error in Image Rename preferences"
msgstr "Chyba v nastavení premenovávanie obrázkov."
-#: rapid/rapid.py:485 rapid/rapid.py:1314
+#: rapid/rapid.py:486 rapid/rapid.py:1321
msgid "Sorry,these preferences contain an error:\n"
msgstr "Prepáčte, v nastavení je chyba:\n"
-#: rapid/rapid.py:496
+#: rapid/rapid.py:497
msgid "Resetting to default values."
msgstr "Resetovanie na výchozí hodnoty."
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:567 rapid/renamesubfolderprefs.py:184
+#: rapid/rapid.py:568 rapid/renamesubfolderprefs.py:184
msgid "Job code"
msgstr ""
-#: rapid/rapid.py:635
+#: rapid/rapid.py:636
msgid "Error in Download Subfolder preferences"
msgstr "Chyba v nastavenie sťahovacie podzložky"
-#: rapid/rapid.py:774
+#: rapid/rapid.py:775
msgid "Select a folder to download photos to"
msgstr "Vyberte zložku do ktorej majú byť obrázky stiahnuté"
-#: rapid/rapid.py:845
+#: rapid/rapid.py:846
msgid "Select an image folder"
msgstr "Vyberte zložku obrázkov"
-#: rapid/rapid.py:867
+#: rapid/rapid.py:868
msgid "Select a folder in which to backup images"
msgstr "Vyberte zložku do ktorej má byť uložená záloha obrázkov"
#. Translators: please do not modify or leave out html formatting tags like <i> and <b>. These are used to format the text the users sees
-#: rapid/rapid.py:957
+#: rapid/rapid.py:960
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"the name. Please use other renaming options.</i>"
msgstr ""
+"<i><b>Varovanie:</b> Existujú dostatočná metadáta obrázka. S ich pomocou je "
+"možné vygenerovať názov. Ak chcete obrázok premenovať použite nastavenia "
+"premenovanie.</i>"
-#: rapid/rapid.py:978
+#: rapid/rapid.py:981
msgid ""
"<i><b>Warning:</b> There is insufficient image metadata to fully generate "
"subfolders. Please use other subfolder naming options.</i>"
msgstr ""
+"<i><b>Varovanie:</b> Existujú dostatočné metadáta obrázku pre vygenerovanie "
+"podzložiek. Ak chcete podzložky premenovať použite nastavenia mien.</i>"
#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see
-#: rapid/rapid.py:982
+#: rapid/rapid.py:985
#, python-format
msgid "<i>Example: %s</i>"
msgstr "<i>Príklad: %s</i>"
-#: rapid/rapid.py:1037
+#: rapid/rapid.py:1040
msgid "The subfolder preferences had some unnecessary values removed."
msgstr ""
+"Niektoré hodnoty v nastavení podzložky sú nepodstatné a preto boli zmazané."
#. Preferences list is now empty
-#: rapid/rapid.py:1042
+#: rapid/rapid.py:1045
msgid ""
"The subfolder preferences entered are invalid and cannot be used.\n"
"They will be reset to their default values."
msgstr ""
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1243
+#: rapid/rapid.py:1250
msgid "externaldrive1"
msgstr "externýdisk1"
#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this.
-#: rapid/rapid.py:1245
+#: rapid/rapid.py:1252
msgid "externaldrive2"
msgstr "externýdisk2"
@@ -187,15 +193,15 @@ msgstr "externýdisk2"
#. looking for images. It is visible initially in the progress bar for each device
#. (which normally holds "x of y images copied").
#. It maybe displayed only briefly if the contents of the device being scanned is small.
-#: rapid/rapid.py:1303
+#: rapid/rapid.py:1310
msgid "scanning..."
msgstr "skenovanie..."
-#: rapid/rapid.py:1392 rapid/rapid.py:2561
+#: rapid/rapid.py:1399 rapid/rapid.py:2592
msgid "There is an error in the program preferences."
msgstr "Vyskytla sa chyba v nastavenie programu."
-#: rapid/rapid.py:1393
+#: rapid/rapid.py:1400
msgid ""
"\n"
"Please check preferences, restart the program, and try again."
@@ -203,7 +209,7 @@ msgstr ""
"\n"
"Prosím skontrolujte nastavenia, reštartujte program a skúste to znova."
-#: rapid/rapid.py:1394 rapid/rapid.py:1395
+#: rapid/rapid.py:1401 rapid/rapid.py:1402
msgid "Download cannot proceed"
msgstr "Sťahovanie nemôže pokračovať"
@@ -211,7 +217,7 @@ msgstr "Sťahovanie nemôže pokračovať"
#. It refers to the actual number of images that can be copied. For example, the user might see the following:
#. '0 of 512 images copied'.
#. This particular text is displayed to the user before the download has started.
-#: rapid/rapid.py:1431 rapid/rapid.py:2028
+#: rapid/rapid.py:1438 rapid/rapid.py:2059
#, python-format
msgid "0 of %s images copied"
msgstr "0 z %s obrázkov skopírované"
@@ -222,35 +228,35 @@ msgstr "0 z %s obrázkov skopírované"
#. %(number)s should be left exactly as is: 'number' should not be translated. The same applies to %(device)s: 'device' should
#. not be translated. Generally speaking, if translating the sentence requires it, you can move items like '%(xyz)s' around
#. in a sentence, but you should never modify them or leave them out.
-#: rapid/rapid.py:1443
+#: rapid/rapid.py:1450
#, python-format
msgid "Device scan complete: found %(number)s images on %(device)s"
msgstr ""
-#: rapid/rapid.py:1449
+#: rapid/rapid.py:1456
#, python-format
msgid "Device scan complete: no images found on %s"
msgstr ""
-#: rapid/rapid.py:1480
+#: rapid/rapid.py:1487
msgid "Image filename could not be generated"
-msgstr ""
+msgstr "Názov obrázku nemohol byť vygenerovaný"
#. '%(source)s' and '%(problem)s' are two more examples of text that should not be modified or left out
-#: rapid/rapid.py:1482
+#: rapid/rapid.py:1489
#, python-format
msgid ""
"Source: %(source)s\n"
"Problem: %(problem)s"
msgstr ""
-#: rapid/rapid.py:1486
+#: rapid/rapid.py:1493
msgid ""
"Image filename could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-#: rapid/rapid.py:1487
+#: rapid/rapid.py:1494
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -258,33 +264,33 @@ msgid ""
"Problem: %(problem)s"
msgstr ""
-#: rapid/rapid.py:1496
+#: rapid/rapid.py:1503
msgid "Could not open image"
msgstr "Nemožno otvoriť obrázok"
-#: rapid/rapid.py:1497
+#: rapid/rapid.py:1504
#, python-format
msgid "Source: %s"
msgstr "Zdroj: %s"
-#: rapid/rapid.py:1515
+#: rapid/rapid.py:1522
msgid "Image has no metadata"
msgstr "Obrázok nemá metadáta."
-#: rapid/rapid.py:1516
+#: rapid/rapid.py:1523
#, python-format
msgid ""
"Metadata is essential for generating subfolders / image names.\n"
"Source: %s"
msgstr ""
-#: rapid/rapid.py:1526
+#: rapid/rapid.py:1533
msgid ""
"Subfolder name could not be properly generated. Check to ensure there is "
"sufficient image metadata."
msgstr ""
-#: rapid/rapid.py:1527
+#: rapid/rapid.py:1534
#, python-format
msgid ""
"Subfolder: %(subfolder)s\n"
@@ -292,29 +298,29 @@ msgid ""
"Problem: %(problem)s"
msgstr ""
-#: rapid/rapid.py:1579 rapid/rapid.py:1607 rapid/rapid.py:1626
-#: rapid/rapid.py:1688
+#: rapid/rapid.py:1585 rapid/rapid.py:1613 rapid/rapid.py:1632
+#: rapid/rapid.py:1694
#, python-format
msgid ""
"Source: %(source)s\n"
"Destination: %(destination)s"
msgstr ""
-#: rapid/rapid.py:1628
+#: rapid/rapid.py:1634
#, python-format
msgid "Unique identifier '%s' added"
msgstr ""
#. A new day, according the user's preferences of what time a day begins, has started
-#: rapid/rapid.py:1645
+#: rapid/rapid.py:1651
msgid "New day has started - resetting 'Downloads Today' sequence number"
msgstr "Nový deň začal - resetovanie 'Dnešná sťahovania' sekvenčné číslo"
-#: rapid/rapid.py:1650 rapid/rapid.py:1656
+#: rapid/rapid.py:1656 rapid/rapid.py:1662
msgid "Download copying error"
msgstr ""
-#: rapid/rapid.py:1651
+#: rapid/rapid.py:1657
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -322,19 +328,19 @@ msgid ""
"Error: %(errorno)s %(strerror)s"
msgstr ""
-#: rapid/rapid.py:1653 rapid/rapid.py:1726
+#: rapid/rapid.py:1659 rapid/rapid.py:1732
msgid "The image was not copied."
msgstr "Obrázky neboli okopírované."
-#: rapid/rapid.py:1687
+#: rapid/rapid.py:1693
msgid "Backup image already exists"
msgstr "Záloha obrázku neexistuje"
-#: rapid/rapid.py:1715 rapid/rapid.py:1723 rapid/rapid.py:1729
+#: rapid/rapid.py:1721 rapid/rapid.py:1729 rapid/rapid.py:1735
msgid "Backing up error"
msgstr "Chyba zálohovanie"
-#: rapid/rapid.py:1716
+#: rapid/rapid.py:1722
#, python-format
msgid ""
"Destination directory could not be created\n"
@@ -342,7 +348,7 @@ msgid ""
"Error: %(errno)s %(strerror)s"
msgstr ""
-#: rapid/rapid.py:1724 rapid/rapid.py:1730
+#: rapid/rapid.py:1730 rapid/rapid.py:1736
#, python-format
msgid ""
"Source: %(source)s\n"
@@ -354,212 +360,212 @@ msgstr ""
"Chyba: %(errno)s %(strerror)s"
#. This message informs the user that the device (e.g. camera, hard drive or memory card) was automatically unmounted and they can now remove it
-#: rapid/rapid.py:1743
+#: rapid/rapid.py:1749
msgid "The device can now be safely removed"
-msgstr ""
+msgstr "Zariadenie teraz nemôže byť bezpečne vymazané"
-#: rapid/rapid.py:1747
+#: rapid/rapid.py:1753
#, python-format
msgid "%s images downloaded"
msgstr "%s obrázkov stiahnutých"
-#: rapid/rapid.py:1749
+#: rapid/rapid.py:1755
#, python-format
msgid "%s images skipped"
msgstr "%s obrázkov preskočených"
-#: rapid/rapid.py:1755 rapid/rapid.py:3151
+#: rapid/rapid.py:1761 rapid/rapid.py:3198
msgid "warnings"
msgstr "varovania"
-#: rapid/rapid.py:1757 rapid/rapid.py:3153
+#: rapid/rapid.py:1763 rapid/rapid.py:3200
msgid "errors"
msgstr "chyby"
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1792
msgid "Backup device missing"
msgstr ""
-#: rapid/rapid.py:1779
+#: rapid/rapid.py:1792
msgid "No backup device was detected."
msgstr ""
-#: rapid/rapid.py:1783
+#: rapid/rapid.py:1796
msgid "This device has no images to download from."
msgstr ""
-#: rapid/rapid.py:1818
+#: rapid/rapid.py:1831
#, python-format
msgid "Download has started from %s"
msgstr ""
-#: rapid/rapid.py:1863
+#: rapid/rapid.py:1877
msgid "Image skipped"
msgstr "Obrázok preskočený"
-#: rapid/rapid.py:1864
+#: rapid/rapid.py:1878
msgid "Image overwritten"
msgstr "Obrázok prepísaný"
-#: rapid/rapid.py:1865
+#: rapid/rapid.py:1879
msgid "Image already exists"
msgstr "Obrázok neexistuje"
-#: rapid/rapid.py:1910
+#: rapid/rapid.py:1925
msgid "Image has no thumbnail"
msgstr "Obrázok nemá náhľad"
-#: rapid/rapid.py:1920
+#: rapid/rapid.py:1935
#, python-format
msgid "%(number)s of %(total)s images copied"
msgstr ""
-#: rapid/rapid.py:1936
+#: rapid/rapid.py:1967
#, python-format
msgid "Download complete from %s"
msgstr ""
#. Device refers to a thing like a camera, memory card in its reader, external hard drive, Portable Storage Device, etc.
-#: rapid/rapid.py:2012
+#: rapid/rapid.py:2043
msgid "Device"
msgstr "Zariadenie"
#. Size refers to the total size of images on the device, typically in MB or GB
-#: rapid/rapid.py:2017
+#: rapid/rapid.py:2048
msgid "Size"
msgstr "Veľkosť"
-#: rapid/rapid.py:2020
+#: rapid/rapid.py:2051
msgid "Download Progress"
msgstr "Priebeh sťahovania"
-#: rapid/rapid.py:2136 rapid/rapid.py:2142
+#: rapid/rapid.py:2167 rapid/rapid.py:2173
msgid "Thumbnail cannot be displayed"
msgstr ""
-#: rapid/rapid.py:2137 rapid/rapid.py:2143
+#: rapid/rapid.py:2168 rapid/rapid.py:2174
msgid "It may be corrupted"
msgstr ""
-#: rapid/rapid.py:2169
+#: rapid/rapid.py:2200
msgid "Device Detected"
-msgstr ""
+msgstr "Zariadenie detekované"
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2178
+#: rapid/rapid.py:2209
msgid "Should this device or partition be used to download images from?"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2197
+#: rapid/rapid.py:2228
msgid "_Remember this choice"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2234
+#: rapid/rapid.py:2265
#, python-format
msgid "%s selected for downloading from"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2237
+#: rapid/rapid.py:2268
msgid "This device or partition will always be used to download from"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2240
+#: rapid/rapid.py:2271
#, python-format
msgid "%s rejected as a download device"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt
-#: rapid/rapid.py:2243
+#: rapid/rapid.py:2274
msgid "This device or partition will never be used to download from"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2253
+#: rapid/rapid.py:2284
msgid "Enter a Job Code"
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2271
+#: rapid/rapid.py:2302
msgid "Enter a new job code, or select a previous one."
msgstr ""
#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode
-#: rapid/rapid.py:2274
+#: rapid/rapid.py:2305
msgid "Enter a new job code."
msgstr ""
-#: rapid/rapid.py:2279
+#: rapid/rapid.py:2310
msgid "Job Code:"
msgstr "Pracovný kód:"
-#: rapid/rapid.py:2326
+#: rapid/rapid.py:2357
msgid "Job Code entered"
msgstr ""
-#: rapid/rapid.py:2328
+#: rapid/rapid.py:2359
msgid "Job Code not entered"
msgstr ""
-#: rapid/rapid.py:2562
+#: rapid/rapid.py:2593
msgid "Some preferences will be reset."
msgstr ""
-#: rapid/rapid.py:2596
+#: rapid/rapid.py:2627
#, python-format
msgid "Prompting whether to use %s"
msgstr ""
-#: rapid/rapid.py:2624
+#: rapid/rapid.py:2655
msgid "Prompting for Job Code"
msgstr ""
-#: rapid/rapid.py:2628
+#: rapid/rapid.py:2659
msgid "Already prompting for Job Code, do not prompt again"
msgstr ""
-#: rapid/rapid.py:2643
+#: rapid/rapid.py:2674
msgid "Starting downloads that have been waiting for a Job Code"
msgstr ""
-#: rapid/rapid.py:2647
+#: rapid/rapid.py:2678
msgid "Starting downloads"
msgstr ""
-#: rapid/rapid.py:2677
+#: rapid/rapid.py:2708
msgid ""
"A newer version of this program was previously run on this computer.\n"
"\n"
msgstr ""
-#: rapid/rapid.py:2679
+#: rapid/rapid.py:2710
msgid ""
"Program preferences appear to be valid, but please check them to ensure "
"correct operation."
msgstr ""
-#: rapid/rapid.py:2681
+#: rapid/rapid.py:2712
msgid "Sorry, some preferences are invalid and will be reset."
msgstr ""
-#: rapid/rapid.py:2682
+#: rapid/rapid.py:2713
msgid "Warning:"
msgstr "Varovanie:"
-#: rapid/rapid.py:2687
+#: rapid/rapid.py:2718
msgid ""
"This version of the program is newer than the previously run version. "
"Checking preferences."
msgstr ""
-#: rapid/rapid.py:2694
+#: rapid/rapid.py:2725
msgid "Preferences were modified."
msgstr "Nastavenie bolo upravené."
-#: rapid/rapid.py:2695
+#: rapid/rapid.py:2726
msgid ""
"This version of the program uses different preferences than the old version. "
"Your preferences have been updated.\n"
@@ -567,149 +573,149 @@ msgid ""
"Please check them to ensure correct operation."
msgstr ""
-#: rapid/rapid.py:2699
+#: rapid/rapid.py:2730
msgid "No preferences needed to be changed."
msgstr ""
-#: rapid/rapid.py:2701
+#: rapid/rapid.py:2732
msgid ""
"This version of the program uses different preferences than the old version. "
"Some of your previous preferences were invalid, and could not be updated. "
"They will be reset."
msgstr ""
-#: rapid/rapid.py:2710
+#: rapid/rapid.py:2741
msgid "Problem using pynotify."
msgstr "Problém používania pynotify."
-#: rapid/rapid.py:2726
+#: rapid/rapid.py:2757
msgid "Failed to receive pynotify server capabilities."
msgstr ""
-#: rapid/rapid.py:2764
+#: rapid/rapid.py:2805
msgid "and"
msgstr "a"
-#: rapid/rapid.py:2769
+#: rapid/rapid.py:2810
msgid "Using backup devices"
msgstr ""
-#: rapid/rapid.py:2771
+#: rapid/rapid.py:2812
msgid "Using backup device"
msgstr ""
-#: rapid/rapid.py:2773
+#: rapid/rapid.py:2814
msgid "No backup devices detected"
msgstr ""
-#: rapid/rapid.py:2812 rapid/rapid.py:2961
+#: rapid/rapid.py:2853 rapid/rapid.py:3008
#, python-format
msgid "Device %(device)s (%(path)s) ignored"
msgstr ""
-#: rapid/rapid.py:2920
+#: rapid/rapid.py:2967
#, python-format
msgid "Detected %(device)s with path %(path)s"
msgstr ""
-#: rapid/rapid.py:2924
+#: rapid/rapid.py:2971
msgid "Automatically start download is true"
msgstr ""
-#: rapid/rapid.py:2926
+#: rapid/rapid.py:2973
msgid "Automatically start download is false"
msgstr ""
-#: rapid/rapid.py:2979
+#: rapid/rapid.py:3026
msgid "Using manually specified path"
msgstr ""
-#: rapid/rapid.py:3097 rapid/rapid.py:3146
+#: rapid/rapid.py:3144 rapid/rapid.py:3193
msgid "All downloads complete"
msgstr ""
-#: rapid/rapid.py:3111
+#: rapid/rapid.py:3158
msgid "MB/s"
msgstr "MB/s"
-#: rapid/rapid.py:3121
+#: rapid/rapid.py:3168
msgid "About 1 second remaining"
msgstr ""
-#: rapid/rapid.py:3123
+#: rapid/rapid.py:3170
#, python-format
msgid "About %i seconds remaining"
msgstr ""
-#: rapid/rapid.py:3125
+#: rapid/rapid.py:3172
msgid "About 1 minute remaining"
msgstr ""
#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed.
#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount
#. of time the download has remainging, e.g. 'About 5:36 minutes remaining'
-#: rapid/rapid.py:3130
+#: rapid/rapid.py:3177
#, python-format
msgid "About %(minutes)i:%(seconds)02i minutes remaining"
msgstr ""
-#: rapid/rapid.py:3147
+#: rapid/rapid.py:3194
msgid "images downloaded"
msgstr "obrázky stiahnuté"
-#: rapid/rapid.py:3149
+#: rapid/rapid.py:3196
msgid "images skipped"
msgstr "obrázky preskočené"
#. This text will be displayed to the user on the Download / Pause button.
#. Please note the space at the end of the label - it is needed to meet the Gnome Human Interface Guidelines
-#: rapid/rapid.py:3241
+#: rapid/rapid.py:3289
msgid "_Download "
msgstr "_Stiahnutie "
#. This text will be displayed to the user on the Download / Pause button.
-#: rapid/rapid.py:3251
+#: rapid/rapid.py:3299
msgid "_Pause"
msgstr "_Pauza"
-#: rapid/rapid.py:3325
+#: rapid/rapid.py:3373
msgid "Preferences were changed."
msgstr "Nastavenie zmenené."
-#: rapid/rapid.py:3484
+#: rapid/rapid.py:3532
msgid "Goodbye"
msgstr "Hezký den"
#. Translators: this text is displayed to the user when they request information on the command line options.
#. The text %default should not be modified or left out.
-#: rapid/rapid.py:3495
+#: rapid/rapid.py:3543
#, python-format
msgid ""
"display program information on the command line as the program runs "
"(default: %default)"
msgstr ""
-#: rapid/rapid.py:3496
+#: rapid/rapid.py:3544
msgid "only output errors to the command line"
msgstr ""
#. image file extensions are recognized RAW files plus TIFF and JPG
-#: rapid/rapid.py:3498
+#: rapid/rapid.py:3546
msgid "list image file extensions the program recognizes and exit"
msgstr ""
-#: rapid/rapid.py:3511
+#: rapid/rapid.py:3559
#, python-format
msgid "and %s"
msgstr "a %s"
#. Which volume management code is being used (GIO or GnomeVFS)
-#: rapid/rapid.py:3516 rapid/rapid.py:3519
+#: rapid/rapid.py:3564 rapid/rapid.py:3567
msgid "Using"
msgstr "Používanie"
#. this application is already running
-#: rapid/rapid.py:3533
+#: rapid/rapid.py:3581
#, python-format
msgid "%s is already running"
msgstr ""
@@ -1244,63 +1250,63 @@ msgstr "Copyright Damon Lynch 2007-09"
msgid "Day start:"
msgstr ""
-#: rapid/glade3/rapid.glade.h:43
+#: rapid/glade3/rapid.glade.h:44
msgid "Download / Pause"
msgstr "Stiahnutie / Pauza"
-#: rapid/glade3/rapid.glade.h:44
+#: rapid/glade3/rapid.glade.h:45
msgid "Download Folder"
msgstr "Sťahovacie zložka"
-#: rapid/glade3/rapid.glade.h:45
+#: rapid/glade3/rapid.glade.h:46
msgid "Download folder:"
msgstr "Adresár pre stahované súbory:"
-#: rapid/glade3/rapid.glade.h:46
+#: rapid/glade3/rapid.glade.h:47
msgid "Downloads today:"
msgstr ""
-#: rapid/glade3/rapid.glade.h:47
+#: rapid/glade3/rapid.glade.h:48
msgid "Error Handling"
msgstr "Obsluha chýb"
-#: rapid/glade3/rapid.glade.h:48
+#: rapid/glade3/rapid.glade.h:49
msgid "Error Log"
msgstr "Správa o chybách"
-#: rapid/glade3/rapid.glade.h:49
+#: rapid/glade3/rapid.glade.h:50
msgid "Exit program after completion of successful download"
-msgstr ""
+msgstr "Ukončiť program po ukončení úspešného stiahnutie"
-#: rapid/glade3/rapid.glade.h:50
+#: rapid/glade3/rapid.glade.h:51
msgid "If you disable automatic detection, choose the exact backup location."
msgstr ""
-#: rapid/glade3/rapid.glade.h:51
+#: rapid/glade3/rapid.glade.h:52
msgid ""
"If you disable automatic detection, choose the exact location of the images."
msgstr ""
-#: rapid/glade3/rapid.glade.h:52
+#: rapid/glade3/rapid.glade.h:53
msgid ""
"If you enable automatic detection of Portable Storage Devices, the entire "
"device will be scanned for images. On large devices, this could take some "
"time."
msgstr ""
-#: rapid/glade3/rapid.glade.h:53
+#: rapid/glade3/rapid.glade.h:54
msgid "Ignore"
msgstr "Ignorovať"
-#: rapid/glade3/rapid.glade.h:54
+#: rapid/glade3/rapid.glade.h:55
msgid "Image Devices"
-msgstr ""
+msgstr "Obrázková zariadenia"
-#: rapid/glade3/rapid.glade.h:55
+#: rapid/glade3/rapid.glade.h:56
msgid "Image Rename"
msgstr "Premenovanie obrázkov"
-#: rapid/glade3/rapid.glade.h:56
+#: rapid/glade3/rapid.glade.h:57
msgid ""
"Image devices are devices from which to download photos, such as cameras, "
"memory cards or Portable Storage Devices.\n"
@@ -1312,31 +1318,31 @@ msgid ""
"reader.</i>"
msgstr ""
-#: rapid/glade3/rapid.glade.h:61
+#: rapid/glade3/rapid.glade.h:62
msgid "Image location:"
msgstr "Umiestnenie obrázka:"
-#: rapid/glade3/rapid.glade.h:62
+#: rapid/glade3/rapid.glade.h:63
msgid "Import your images efficiently and reliably"
-msgstr ""
+msgstr "Importujte svoje obrázky efektívne a spoľahlive"
-#: rapid/glade3/rapid.glade.h:63
+#: rapid/glade3/rapid.glade.h:64
msgid "Job Codes"
msgstr "Pracovné kódy"
-#: rapid/glade3/rapid.glade.h:64
+#: rapid/glade3/rapid.glade.h:65
msgid "Overwrite"
msgstr "Prapísať"
-#: rapid/glade3/rapid.glade.h:65
+#: rapid/glade3/rapid.glade.h:66
msgid "Preferences: Rapid Photo Downloader"
msgstr "Nastavenie: Rapid Photo Downloader"
-#: rapid/glade3/rapid.glade.h:67
+#: rapid/glade3/rapid.glade.h:68
msgid "R_emove All"
msgstr "O_dstrániť všetko"
-#: rapid/glade3/rapid.glade.h:69
+#: rapid/glade3/rapid.glade.h:70
msgid ""
"Rapid Photo Downloader is free software; you can redistribute it and/or "
"modify it under the terms of the GNU General Public License as published by "
@@ -1352,28 +1358,41 @@ msgid ""
"Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., "
"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA."
msgstr ""
+"Rapid Photo Downloader je otvorený softvér; môžete ho šíriť a / alebo "
+"modifikovať za podmienok GNU General Public License publikovanej Free "
+"Software Foundation; vo verzii 2, alebo (podľa vašich nárokov) v inej novšie "
+"verzi.\n"
+"\n"
+"Rapid Photo Downloader je distribuovaný v nádeji že bude používaný, ale BEZ "
+"AKEJKOĽVEK ZÁRUKY; neposkytujú sa ani odvodené záruky OBCHODOVATEĽNOSTI "
+"alebo VHODNOSTI PRE KONKRÉTNY ÚČEL. Pozrite GNU General Public License pre "
+"viac detailov.\n"
+"\n"
+"Mali by ste dostať kópiu GNU General Public Licence spolu s Rapid Photo "
+"Downloader. Ak ju neobržíte napíšte na: Free Software Foundation, Inc, 51 "
+"Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA."
-#: rapid/glade3/rapid.glade.h:74
+#: rapid/glade3/rapid.glade.h:75
msgid "Rename Options"
msgstr "Nastavenie premenovanie"
-#: rapid/glade3/rapid.glade.h:75
+#: rapid/glade3/rapid.glade.h:76
msgid "Report a warning"
msgstr "Ohlásenie varovanie"
-#: rapid/glade3/rapid.glade.h:76
+#: rapid/glade3/rapid.glade.h:77
msgid "Report an error"
msgstr "Ohlásenie chyby"
-#: rapid/glade3/rapid.glade.h:77
+#: rapid/glade3/rapid.glade.h:78
msgid "Skip"
msgstr "Preskočiť"
-#: rapid/glade3/rapid.glade.h:78
+#: rapid/glade3/rapid.glade.h:79
msgid "Skip download"
msgstr "Vynechať sťahovanie"
-#: rapid/glade3/rapid.glade.h:79
+#: rapid/glade3/rapid.glade.h:80
msgid ""
"Specify the folder in which backups are stored on the device. \n"
"\n"
@@ -1381,101 +1400,106 @@ msgid ""
"used for backups. For each device you wish to use for backing up to, create "
"a folder in it with this name.</i>"
msgstr ""
+"Špecifikujte zložku, v ktorej sú uložené zálohy v zariadení.\n"
+"\n"
+"<i>Poznámka: tento údaj bude tiež použitý pre určenie, či je zariadenie "
+"používané na zálohovanie. Ak chcete použiť iné zariadenia pre zálohovanie, "
+"vytvorte v ňom priečinok s týmto názvom.</i>"
-#: rapid/glade3/rapid.glade.h:82
+#: rapid/glade3/rapid.glade.h:83
msgid ""
"Specify the time in 24 hour format at which the <i>Downloads today</i> "
"sequence number should be reset."
msgstr ""
-#: rapid/glade3/rapid.glade.h:83
+#: rapid/glade3/rapid.glade.h:84
msgid ""
"Specify what to do when an image of the same name has already been "
"downloaded or backed up."
msgstr ""
-#: rapid/glade3/rapid.glade.h:84
+#: rapid/glade3/rapid.glade.h:85
msgid "Specify what to do when there are no backup devices."
msgstr ""
-#: rapid/glade3/rapid.glade.h:85
+#: rapid/glade3/rapid.glade.h:86
msgid ""
"Specify whether image and folder names should have any characters removed "
"that are not allowed by other operating systems."
msgstr ""
-#: rapid/glade3/rapid.glade.h:86
+#: rapid/glade3/rapid.glade.h:87
msgid "Start downloading at program startup"
-msgstr ""
+msgstr "Štart sťahovania pri štarte programu"
-#: rapid/glade3/rapid.glade.h:87
+#: rapid/glade3/rapid.glade.h:88
msgid "Start downloading upon image device insertion"
-msgstr ""
+msgstr "Štart sťahovanie po vložení obrázkového zariadenia"
-#: rapid/glade3/rapid.glade.h:88
+#: rapid/glade3/rapid.glade.h:89
msgid "Stored number:"
msgstr "Skladované číslo:"
-#: rapid/glade3/rapid.glade.h:89
+#: rapid/glade3/rapid.glade.h:90
msgid "Strip incompatible characters"
-msgstr ""
+msgstr "Odstrániť nekompatibilné znaky"
-#: rapid/glade3/rapid.glade.h:90
+#: rapid/glade3/rapid.glade.h:91
msgid "Unmount (\"eject\") image device upon download completion"
msgstr ""
-#: rapid/glade3/rapid.glade.h:91
+#: rapid/glade3/rapid.glade.h:92
msgid ""
"When backing up, choose whether to overwrite an image on the backup device "
"that has the same name, or skip backing it up."
msgstr ""
-#: rapid/glade3/rapid.glade.h:92
+#: rapid/glade3/rapid.glade.h:93
msgid ""
"You can have your photos backed up to multiple locations as they are "
"downloaded, e.g. external hard drives."
msgstr ""
-#: rapid/glade3/rapid.glade.h:93
+#: rapid/glade3/rapid.glade.h:94
msgid "_Add..."
msgstr "_Pridať..."
-#: rapid/glade3/rapid.glade.h:94
+#: rapid/glade3/rapid.glade.h:95
msgid "_Clear Completed Downloads"
msgstr "_Vyčistit kompletné sťahovanie"
-#: rapid/glade3/rapid.glade.h:95
+#: rapid/glade3/rapid.glade.h:96
msgid "_Error Log"
msgstr "_Záznam chyb"
-#: rapid/glade3/rapid.glade.h:96
+#: rapid/glade3/rapid.glade.h:97
msgid "_Get Help Online..."
msgstr "_Nápoveda online..."
-#: rapid/glade3/rapid.glade.h:97
+#: rapid/glade3/rapid.glade.h:98
msgid "_Help"
msgstr "_Nápoveda"
-#: rapid/glade3/rapid.glade.h:98
+#: rapid/glade3/rapid.glade.h:99
msgid "_Make a Donation..."
msgstr "_Dejte príspevok ..."
-#: rapid/glade3/rapid.glade.h:99
+#: rapid/glade3/rapid.glade.h:100
msgid "_Photos"
msgstr "_Fotografie"
-#: rapid/glade3/rapid.glade.h:100
+#: rapid/glade3/rapid.glade.h:101
msgid "_Report a Problem..."
msgstr "_Ohlásiť problém"
-#: rapid/glade3/rapid.glade.h:101
+#: rapid/glade3/rapid.glade.h:102
msgid "_Thumbnails"
msgstr "_Miniatúry"
-#: rapid/glade3/rapid.glade.h:102
+#: rapid/glade3/rapid.glade.h:103
msgid "_Translate this Application..."
msgstr "_Přeložit túto aplikáciu ..."
-#: rapid/glade3/rapid.glade.h:103
+#: rapid/glade3/rapid.glade.h:104
msgid "_View"
msgstr "_Zobraziť"
diff --git a/rapid/ChangeLog b/rapid/ChangeLog
index 668fc58..28d93d3 100644
--- a/rapid/ChangeLog
+++ b/rapid/ChangeLog
@@ -1,3 +1,18 @@
+Version 0.1.1
+-------------
+
+2010-01-xx
+
+Added auto delete feature. When enabled, upon the completion of a download,
+images that were successfully downloaded will be deleted from the image device
+they were downloaded from. Images that were not downloaded successfully will not
+be deleted.
+
+Added keyboard accelerators for Preferences and Help.
+
+Updated Czech, German, Slovak and Spanish translations.
+
+
Version 0.1.0
-------------
diff --git a/rapid/config.py b/rapid/config.py
index 0428eab..f70aef1 100644
--- a/rapid/config.py
+++ b/rapid/config.py
@@ -15,7 +15,7 @@
### along with this program; if not, write to the Free Software
### Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-version = '0.1.0'
+version = '0.1.1'
GCONF_KEY="/apps/rapid-photo-downloader"
GLADE_FILE = "glade3/rapid.glade"
diff --git a/rapid/glade3/rapid.glade b/rapid/glade3/rapid.glade
index a485c42..27caa14 100644
--- a/rapid/glade3/rapid.glade
+++ b/rapid/glade3/rapid.glade
@@ -1827,13 +1827,19 @@ You can download photos from multiple image devices simultaneously.
</packing>
</child>
<child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
+ <widget class="GtkCheckButton" id="auto_delete_checkbutton">
+ <property name="label" translatable="yes">Delete images from image device upon download completion</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_auto_delete_checkbutton_toggled"/>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ </packing>
</child>
<child>
<placeholder/>
@@ -2446,28 +2452,12 @@ Julien Valroff &lt;julien@kirya.net&gt;</property>
</widget>
</child>
<child>
- <widget class="GtkImageMenuItem" id="menu_resequence">
- <property name="label">Resequence</property>
- <property name="use_stock">False</property>
- <accelerator key="E" signal="activate" modifiers="GDK_CONTROL_MASK"/>
- <child internal-child="image">
- <widget class="GtkImage" id="image2">
- <property name="visible">True</property>
- <property name="stock">gtk-sort-descending</property>
- </widget>
- </child>
- </widget>
- </child>
- <child>
- <widget class="GtkSeparatorMenuItem" id="separator2"/>
- </child>
- <child>
<widget class="GtkImageMenuItem" id="menu_preferences">
<property name="label">gtk-preferences</property>
<property name="visible">True</property>
- <property name="use_underline">True</property>
<property name="use_stock">True</property>
<signal name="activate" handler="on_menu_preferences_activate"/>
+ <accelerator key="p" signal="activate" modifiers="GDK_CONTROL_MASK"/>
</widget>
</child>
<child>
@@ -2536,6 +2526,7 @@ Julien Valroff &lt;julien@kirya.net&gt;</property>
<property name="label" translatable="yes">_Get Help Online...</property>
<property name="use_underline">True</property>
<signal name="activate" handler="on_menu_get_help_online_activate"/>
+ <accelerator key="F1" signal="activate"/>
</widget>
</child>
<child>
diff --git a/rapid/glade3/rapid.glade.bak b/rapid/glade3/rapid.glade.bak
new file mode 100644
index 0000000..a488c6d
--- /dev/null
+++ b/rapid/glade3/rapid.glade.bak
@@ -0,0 +1,1616 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
+<!--*- mode: xml -*-->
+<glade-interface>
+ <widget class="GtkDialog" id="preferencesdialog">
+ <property name="width_request">600</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="border_width">5</property>
+ <property name="title" translatable="yes">Preferences: Rapid Photo Downloader</property>
+ <property name="modal">True</property>
+ <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
+ <property name="default_width">750</property>
+ <property name="default_height">500</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
+ <property name="has_separator">False</property>
+ <signal name="response" handler="on_response"/>
+ <child internal-child="vbox">
+ <widget class="GtkVBox" id="dialog-vbox2">
+ <property name="visible">True</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkHBox" id="hbox3">
+ <property name="visible">True</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolled_window">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="shadow_type">GTK_SHADOW_IN</property>
+ <child>
+ <widget class="GtkTreeView" id="treeview">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="headers_visible">False</property>
+ <signal name="cursor_changed" handler="on_treeview_cursor_changed"/>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">5</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkNotebook" id="notebook">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="show_border">False</property>
+ <child>
+ <widget class="GtkVBox" id="folder_tab">
+ <property name="visible">True</property>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkVBox" id="vbox6">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkHBox" id="hbox4">
+ <property name="visible">True</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkImage" id="image2">
+ <property name="visible">True</property>
+ <property name="stock">gtk-open</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label2">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">&lt;span weight="bold" size="x-large"&gt;Download Folder&lt;/span&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkHSeparator" id="hseparator1">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkTable" id="download_folder_table">
+ <property name="visible">True</property>
+ <property name="n_rows">6</property>
+ <property name="n_columns">3</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="subfolder_vbox">
+ <property name="visible">True</property>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="y_padding">12</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="example_download_path_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;i&gt;Example: /home/user/photos&lt;/i&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">5</property>
+ <property name="bottom_attach">6</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label8">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Download Sub-folders&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="lblPhotos1">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Download folder:</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label7">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="ypad">12</property>
+ <property name="label" translatable="yes">Choose the download folder. Sub-folders for the downloaded photos will be automatically created in this folder using the structure specified below.</property>
+ <property name="use_markup">True</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label5">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Download Folder&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="menu_label">Download Folders</property>
+ <property name="tab_expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Downloade Folder</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="rename_tab">
+ <property name="visible">True</property>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkVBox" id="vbox7">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkHBox" id="hbox5">
+ <property name="visible">True</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkImage" id="image3">
+ <property name="visible">True</property>
+ <property name="stock">gtk-convert</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label4">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">&lt;span weight="bold" size="x-large"&gt;Image Rename&lt;/span&gt; </property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkHSeparator" id="hseparator2">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="rename_vbox">
+ <property name="visible">True</property>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkVBox" id="rename_table_vbox">
+ <property name="visible">True</property>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkTable" id="rename_example_table">
+ <property name="visible">True</property>
+ <property name="n_rows">3</property>
+ <property name="n_columns">3</property>
+ <child>
+ <widget class="GtkLabel" id="label17">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes"> </property>
+ </widget>
+ <packing>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label15">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes"> </property>
+ </widget>
+ <packing>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"></property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="new_name_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">new_name_label</property>
+ </widget>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="original_name_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">original_name_label</property>
+ </widget>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label21">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;i&gt;New:&lt;/i&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label20">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;i&gt;Original:&lt;/i&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label14">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Example&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="y_padding">12</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="menu_label">Rename</property>
+ <property name="position">1</property>
+ <property name="tab_expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="rename_label">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Image Rename</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ <property name="position">1</property>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="device_tab">
+ <property name="visible">True</property>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkVBox" id="vbox3">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkHBox" id="hbox2">
+ <property name="visible">True</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkImage" id="image6">
+ <property name="visible">True</property>
+ <property name="stock">gtk-orientation-portrait</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label22">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">&lt;span weight="bold" size="x-large"&gt;Image Media&lt;/span&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkHSeparator" id="hseparator5">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkTable" id="devices_table">
+ <property name="visible">True</property>
+ <property name="n_rows">7</property>
+ <property name="n_columns">3</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label34">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Location&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label33">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="ypad">12</property>
+ <property name="label" translatable="yes">Choose the folder where the Portable Storage Device or memory cards are found on your computer. If you are downloading from memory cards, choose the folder in which these cards are found. If you are downloading from a Portable Storage Device, choose its folder.</property>
+ <property name="use_markup">True</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">5</property>
+ <property name="bottom_attach">6</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label32">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Device location:</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">6</property>
+ <property name="bottom_attach">7</property>
+ <property name="x_options"></property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label31">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"></property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label16">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Media Type&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkRadioButton" id="memory_card_radiobutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">Memory cards</property>
+ <property name="use_underline">True</property>
+ <property name="response_id">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">portable_storage_radiobutton</property>
+ <signal name="toggled" handler="on_memory_card_radiobutton_toggled"/>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkRadioButton" id="portable_storage_radiobutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">Portable Storage Device</property>
+ <property name="use_underline">True</property>
+ <property name="response_id">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_portable_storage_radiobutton_toggled"/>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label18">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="ypad">12</property>
+ <property name="label" translatable="yes">Specify the type of media you are downloading photos from.
+
+&lt;i&gt;You can download from more than one memory card simultaneously, but from only one Portable Storage Device at a time.&lt;/i&gt;</property>
+ <property name="use_markup">True</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">2</property>
+ <property name="tab_expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="display_label">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Image Media</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ <property name="position">2</property>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="backup_tab">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkVBox" id="vbox2">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkHBox" id="hbox7">
+ <property name="visible">True</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkImage" id="image8">
+ <property name="visible">True</property>
+ <property name="stock">gtk-harddisk</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label27">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">&lt;span weight="bold" size="x-large"&gt;Backup&lt;/span&gt; </property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkHSeparator" id="hseparator6">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkTable" id="backup_table">
+ <property name="visible">True</property>
+ <property name="n_rows">6</property>
+ <property name="n_columns">3</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label11">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="ypad">12</property>
+ <property name="label" translatable="yes">You can have your photos backed up to multiple locations as they are downloaded, e.g. external hard drives. These locations will be automatically detected using the criteria you specify below.</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkCheckButton" id="backup_checkbutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">Backup photos when downloading</property>
+ <property name="use_underline">True</property>
+ <property name="response_id">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_backup_checkbutton_toggled"/>
+ </widget>
+ <packing>
+ <property name="right_attach">3</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="backup_options_explanation_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="ypad">6</property>
+ <property name="label" translatable="yes">Choose the folder in which backup locations are found. Sub-folders within this folder will be scanned for for a folder matching the backup folder name you specify.</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="backup_scan_folder_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Look for backups in:</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="backup_identifier_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Backup folder name:</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="x_options">GTK_FILL</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="example_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0</property>
+ <property name="ypad">6</property>
+ <property name="label" translatable="yes">&lt;i&gt;Example:&lt;/i&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">5</property>
+ <property name="bottom_attach">6</property>
+ <property name="x_options">GTK_FILL</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="example_backup_path_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0</property>
+ <property name="ypad">6</property>
+ <property name="label" translatable="yes">&lt;i&gt;/media/externaldrive/Photos&lt;/i&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">5</property>
+ <property name="bottom_attach">6</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkEntry" id="backup_identifier_entry">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <signal name="changed" handler="on_backup_identifier_entry_changed"/>
+ </widget>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="right_attach">3</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ <property name="y_options"></property>
+ <property name="y_padding">12</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">3</property>
+ <property name="tab_expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="devices_label">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Backup</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ <property name="position">3</property>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="misc_tab">
+ <property name="visible">True</property>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkVBox" id="vbox14">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkHBox" id="hbox18">
+ <property name="visible">True</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkImage" id="image7">
+ <property name="visible">True</property>
+ <property name="stock">gtk-preferences</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label10">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">&lt;span weight="bold" size="x-large"&gt;Miscellaneous&lt;/span&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkHSeparator" id="hseparator4">
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkTable" id="misc_table">
+ <property name="visible">True</property>
+ <property name="n_rows">9</property>
+ <property name="n_columns">2</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <widget class="GtkCheckButton" id="strip_characters_checkbutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">Strip incompatible characters</property>
+ <property name="use_underline">True</property>
+ <property name="response_id">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_strip_characters_checkbutton_toggled"/>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label9">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="ypad">12</property>
+ <property name="label" translatable="yes">Specify whether image and folder names should have any characters removed that are not allowed by other operating systems.</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label6">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Compatibilty&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">2</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label3">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0</property>
+ </widget>
+ <packing>
+ <property name="top_attach">1</property>
+ <property name="bottom_attach">2</property>
+ <property name="x_options"></property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label12">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Image Name Conflicts&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ </widget>
+ <packing>
+ <property name="right_attach">2</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label19">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="ypad">12</property>
+ <property name="label" translatable="yes">Specify what to do when an image of the same name has already been downloaded.</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">4</property>
+ <property name="bottom_attach">5</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkRadioButton" id="skip_download_radiobutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="label" translatable="yes">Skip download</property>
+ <property name="response_id">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">7</property>
+ <property name="bottom_attach">8</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkRadioButton" id="add_identifier_radiobutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="label" translatable="yes">Add unique identifier</property>
+ <property name="response_id">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ <property name="group">skip_download_radiobutton</property>
+ <signal name="toggled" handler="on_add_identifier_radiobutton_toggled"/>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">8</property>
+ <property name="bottom_attach">9</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkCheckButton" id="indicate_download_error_checkbutton">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="label" translatable="yes">Report a download error</property>
+ <property name="response_id">0</property>
+ <property name="draw_indicator">True</property>
+ <signal name="toggled" handler="on_indicate_download_error_checkbutton_toggled"/>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">5</property>
+ <property name="bottom_attach">6</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label13">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="xalign">0</property>
+ <property name="ypad">12</property>
+ <property name="label" translatable="yes">Choose whether to skip downloading the image, or to give it a unique name.</property>
+ <property name="wrap">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">6</property>
+ <property name="bottom_attach">7</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">4</property>
+ <property name="tab_expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label25">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Miscellaneous</property>
+ </widget>
+ <packing>
+ <property name="type">tab</property>
+ <property name="position">4</property>
+ <property name="tab_expand">False</property>
+ <property name="tab_fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">6</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">5</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child internal-child="action_area">
+ <widget class="GtkHButtonBox" id="dialog-action_area2">
+ <property name="visible">True</property>
+ <property name="layout_style">GTK_BUTTONBOX_END</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <widget class="GtkButton" id="button1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="label">gtk-close</property>
+ <property name="use_stock">True</property>
+ <property name="response_id">-7</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="pack_type">GTK_PACK_END</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <widget class="GtkAboutDialog" id="about">
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="border_width">5</property>
+ <property name="destroy_with_parent">True</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
+ <property name="name">Glade</property>
+ <property name="copyright" translatable="yes">(c) Damon Lynch 2007</property>
+ <property name="translator_credits" translatable="yes" comments="TRANSLATORS: Replace this string with your names, one name per line.">translator-credits</property>
+ <property name="logo">rapid-photo-downloader-icon.png</property>
+ <child internal-child="vbox">
+ <widget class="GtkVBox" id="dialog-vbox1">
+ <property name="visible">True</property>
+ <property name="spacing">2</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child internal-child="action_area">
+ <widget class="GtkHButtonBox" id="dialog-action_area1">
+ <property name="visible">True</property>
+ <property name="layout_style">GTK_BUTTONBOX_END</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="pack_type">GTK_PACK_END</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <widget class="GtkWindow" id="rapidapp">
+ <property name="width_request">600</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="title" translatable="yes">Rapid Photo Downloader</property>
+ <property name="icon">rapid-photo-downloader-icon.png</property>
+ <signal name="destroy" handler="on_rapidapp_destroy"/>
+ <child>
+ <widget class="GtkVBox" id="vbox10">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkMenuBar" id="menubar3">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem7">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Photos</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem7_menu">
+ <child>
+ <widget class="GtkImageMenuItem" id="menuitem20">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Download / Pause</property>
+ <property name="use_underline">True</property>
+ <accelerator key="Return" modifiers="GDK_CONTROL_MASK" signal="activate"/>
+ <child internal-child="image">
+ <widget class="GtkImage" id="image14">
+ <property name="visible">True</property>
+ <property name="stock">gtk-convert</property>
+ <property name="icon_size">1</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkImageMenuItem" id="menu_resequence">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">R_esequence...</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_menu_resequence_activate"/>
+ <accelerator key="E" modifiers="GDK_CONTROL_MASK" signal="activate"/>
+ <child internal-child="image">
+ <widget class="GtkImage" id="image15">
+ <property name="visible">True</property>
+ <property name="stock">gtk-sort-descending</property>
+ <property name="icon_size">1</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator2">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkImageMenuItem" id="menu_quit">
+ <property name="visible">True</property>
+ <property name="label">gtk-quit</property>
+ <property name="use_underline">True</property>
+ <property name="use_stock">True</property>
+ <signal name="activate" handler="on_rapidapp_destroy"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem8">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Edit</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem8_menu">
+ <child>
+ <widget class="GtkMenuItem" id="menu_select_all">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Select _All</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_menu_select_all_activate"/>
+ <accelerator key="A" modifiers="GDK_CONTROL_MASK" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menu_deslect_all">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Deselect All</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_menu_deslect_all_activate"/>
+ <accelerator key="D" modifiers="GDK_CONTROL_MASK" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator1">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkImageMenuItem" id="menu_preferences">
+ <property name="visible">True</property>
+ <property name="label">gtk-preferences</property>
+ <property name="use_underline">True</property>
+ <property name="use_stock">True</property>
+ <signal name="activate" handler="on_menu_preferences_activate"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem10">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_View</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem10_menu">
+ <child>
+ <widget class="GtkCheckMenuItem" id="menu_display_thumbnails">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Thumbnails</property>
+ <property name="use_underline">True</property>
+ <signal name="toggled" handler="on_menu_display_thumbnails_toggled"/>
+ <accelerator key="T" modifiers="GDK_CONTROL_MASK" signal="activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menu_log_window">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Error Log</property>
+ <property name="use_underline">True</property>
+ <signal name="activate" handler="on_menu_log_window_activate"/>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkSeparatorMenuItem" id="separator5">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menu_clear">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="label" translatable="yes">_Clear Completed Downloads</property>
+ <property name="use_underline">True</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkMenuItem" id="menuitem9">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">_Help</property>
+ <property name="use_underline">True</property>
+ <child>
+ <widget class="GtkMenu" id="menuitem9_menu">
+ <child>
+ <widget class="GtkImageMenuItem" id="menu_about">
+ <property name="visible">True</property>
+ <property name="label">gtk-about</property>
+ <property name="use_underline">True</property>
+ <property name="use_stock">True</property>
+ <signal name="activate" handler="on_menu_about_activate"/>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkVBox" id="main_vbox">
+ <property name="visible">True</property>
+ <property name="spacing">12</property>
+ <child>
+ <widget class="GtkHBox" id="hbox6">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <child>
+ <widget class="GtkViewport" id="media_collection_viewport">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <child>
+ <widget class="GtkVBox" id="media_collection_vbox">
+ <property name="visible">True</property>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">12</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox8">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkScrolledWindow" id="image_scrolledwindow">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="vscrollbar_policy">GTK_POLICY_NEVER</property>
+ <child>
+ <widget class="GtkViewport" id="image_viewport">
+ <property name="height_request">112</property>
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">12</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox11">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkVBox" id="download_folders_vbox">
+ <property name="visible">True</property>
+ <property name="spacing">6</property>
+ <child>
+ <widget class="GtkLabel" id="download_folders_diplay_label">
+ <property name="visible">True</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">&lt;b&gt;Download Folders&lt;/b&gt;</property>
+ <property name="use_markup">True</property>
+ <property name="ellipsize">PANGO_ELLIPSIZE_START</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">12</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="buttons_hbox">
+ <property name="visible">True</property>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="padding">12</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="statusbar_hbox">
+ <property name="visible">True</property>
+ <child>
+ <widget class="GtkHBox" id="download_progressbar_hbox">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkStatusbar" id="rapid_statusbar">
+ <property name="visible">True</property>
+ <property name="has_resize_grip">False</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkHBox" id="hbox1">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <child>
+ <widget class="GtkImage" id="error_image">
+ <property name="visible">True</property>
+ <property name="xpad">6</property>
+ <property name="stock">gtk-dialog-error</property>
+ <property name="icon_size">1</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkStatusbar" id="statusbar1">
+ <property name="width_request">15</property>
+ <property name="visible">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="pack_type">GTK_PACK_END</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <widget class="GtkDialog" id="logdialog">
+ <property name="width_request">400</property>
+ <property name="height_request">200</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="border_width">5</property>
+ <property name="title" translatable="yes">Log Window</property>
+ <property name="destroy_with_parent">True</property>
+ <property name="icon">rapid-photo-downloader-icon.png</property>
+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
+ <property name="has_separator">False</property>
+ <signal name="response" handler="on_logdialog_response"/>
+ <child internal-child="vbox">
+ <widget class="GtkVBox" id="dialog-vbox4">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="spacing">2</property>
+ <child>
+ <widget class="GtkScrolledWindow" id="scrolledwindow2">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
+ <child>
+ <widget class="GtkViewport" id="viewport1">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="resize_mode">GTK_RESIZE_QUEUE</property>
+ <child>
+ <widget class="GtkTextView" id="textview1">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ </widget>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child internal-child="action_area">
+ <widget class="GtkHButtonBox" id="dialog-action_area4">
+ <property name="visible">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="layout_style">GTK_BUTTONBOX_END</property>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <widget class="GtkButton" id="button3">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="label" translatable="yes">gtk-close</property>
+ <property name="use_stock">True</property>
+ <property name="response_id">0</property>
+ </widget>
+ <packing>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ <property name="pack_type">GTK_PACK_END</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+</glade-interface>
diff --git a/rapid/glade3/rapid.gladep b/rapid/glade3/rapid.gladep
new file mode 100644
index 0000000..2922471
--- /dev/null
+++ b/rapid/glade3/rapid.gladep
@@ -0,0 +1,8 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
+<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd">
+
+<glade-project>
+ <name>Glade3</name>
+ <program_name>glade3</program_name>
+ <gnome_support>FALSE</gnome_support>
+</glade-project>
diff --git a/rapid/glade3/rapid.gladep.bak b/rapid/glade3/rapid.gladep.bak
new file mode 100644
index 0000000..2922471
--- /dev/null
+++ b/rapid/glade3/rapid.gladep.bak
@@ -0,0 +1,8 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
+<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd">
+
+<glade-project>
+ <name>Glade3</name>
+ <program_name>glade3</program_name>
+ <gnome_support>FALSE</gnome_support>
+</glade-project>
diff --git a/rapid/rapid.py b/rapid/rapid.py
index a18f88e..ae7394c 100755
--- a/rapid/rapid.py
+++ b/rapid/rapid.py
@@ -363,6 +363,7 @@ class RapidPreferences(prefs.Preferences):
"auto_download_upon_device_insertion": prefs.Value(prefs.BOOL, False),
"auto_unmount": prefs.Value(prefs.BOOL, False),
"auto_exit": prefs.Value(prefs.BOOL, False),
+ "auto_delete": prefs.Value(prefs.BOOL, False),
"indicate_download_error": prefs.Value(prefs.BOOL, True),
"download_conflict_resolution": prefs.Value(prefs.STRING,
config.SKIP_DOWNLOAD),
@@ -912,6 +913,8 @@ class PreferencesDialog(gnomeglade.Component):
self.prefs.auto_unmount)
self.auto_exit_checkbutton.set_active(
self.prefs.auto_exit)
+ self.auto_delete_checkbutton.set_active(
+ self.prefs.auto_delete)
def _setupErrorTab(self):
@@ -1129,6 +1132,10 @@ class PreferencesDialog(gnomeglade.Component):
def on_auto_unmount_checkbutton_toggled(self, checkbutton):
self.prefs.auto_unmount = checkbutton.get_active()
+
+ def on_auto_delete_checkbutton_toggled(self, checkbutton):
+ self.prefs.auto_delete = checkbutton.get_active()
+
def on_auto_exit_checkbutton_toggled(self, checkbutton):
self.prefs.auto_exit = checkbutton.get_active()
@@ -1374,7 +1381,7 @@ class CopyPhotos(Thread):
2.b.1 don't allow any other thread to rename a file
2.b.2 check file name
2.b.3 adding suffix if it is not unique, being careful not to overwrite any existing file with a suffix
- 2.b.4 rename it to the "real"" name, effectively performing a mv
+ 2.b.4 rename it to the "real" name, effectively performing a mv
2.b.5 allow other threads to rename files
3. Backup the image, using the same filename as was used when it was downloaded
@@ -1564,7 +1571,6 @@ class CopyPhotos(Thread):
with self.fileSequenceLock:
for possibleName, problem in self.imageRenamePrefsFactory.generateNameSequencePossibilities(imageMetadata,
originalName, self.stripCharacters, subfolder):
-# print "checking", possibleName, "using", originalName
if possibleName:
# no need to check for any problems here, it's just a temporary name
possibleFile = os.path.join(path, possibleName)
@@ -1850,6 +1856,7 @@ class CopyPhotos(Thread):
i = 0
sizeDownloaded = noImagesDownloaded = noImagesSkipped = 0
+ imagesDownloadedSuccessfully = []
sizeImages = self.cardMedia.sizeOfImages(humanReadable = False)
display_queue.put((self.parentApp.addToTotalDownloadSize, (sizeImages, )))
@@ -1909,6 +1916,7 @@ class CopyPhotos(Thread):
if imageDownloaded:
noImagesDownloaded += 1
+ imagesDownloadedSuccessfully.append(image)
else:
noImagesSkipped += 1
try:
@@ -1931,6 +1939,22 @@ class CopyPhotos(Thread):
with self.statsLock:
self.downloadStats.adjust(sizeDownloaded, noImagesDownloaded, noImagesSkipped, self.noWarnings, self.noErrors)
+
+ if self.prefs.auto_delete:
+ j = 0
+ for image in imagesDownloadedSuccessfully:
+ try:
+ os.unlink(image)
+ j += 1
+ except OSError, (errno, strerror):
+ logError(config.SERIOUS_ERROR, _("Could not delete image from image device"),
+ _("Image: %(source)s\nError: %(errno)s %(strerror)s")
+ % {'source': image, 'errno': errno, 'strerror': strerror})
+ except:
+ logError(config.SERIOUS_ERROR, _("Could not delete image from image device"),
+ _("Image: %(source)s"))
+
+ cmd_line(_("Deleted %i images from image device") % j)
# must manually delete these variables, or else the media cannot be unmounted (bug in pyexiv or exiv2)
del self.subfolderPrefsFactory, self.imageRenamePrefsFactory