diff options
-rw-r--r-- | MANIFEST.in | 8 | ||||
-rw-r--r-- | PKG-INFO | 14 | ||||
-rw-r--r-- | data/icons/scalable/apps/rapid-photo-downloader.svg | 2669 | ||||
-rw-r--r-- | po/cs.po | 404 | ||||
-rw-r--r-- | po/de.po | 171 | ||||
-rw-r--r-- | po/es.po | 420 | ||||
-rw-r--r-- | po/rapid-photo-downloader.pot | 409 | ||||
-rw-r--r-- | po/sk.po | 432 | ||||
-rw-r--r-- | rapid/ChangeLog | 15 | ||||
-rw-r--r-- | rapid/config.py | 2 | ||||
-rw-r--r-- | rapid/glade3/rapid.glade | 39 | ||||
-rw-r--r-- | rapid/glade3/rapid.glade.bak | 1616 | ||||
-rw-r--r-- | rapid/glade3/rapid.gladep | 8 | ||||
-rw-r--r-- | rapid/glade3/rapid.gladep.bak | 8 | ||||
-rwxr-xr-x | rapid/rapid.py | 28 |
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> @@ -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í" @@ -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" @@ -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 "" @@ -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 <julien@kirya.net></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 <julien@kirya.net></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"><span weight="bold" size="x-large">Download Folder</span></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"><i>Example: /home/user/photos</i></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"><b>Download Sub-folders</b></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"><b>Download Folder</b></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"><span weight="bold" size="x-large">Image Rename</span> </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"><i>New:</i></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"><i>Original:</i></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"><b>Example</b></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"><span weight="bold" size="x-large">Image Media</span></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"><b>Location</b></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"><b>Media Type</b></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. + +<i>You can download from more than one memory card simultaneously, but from only one Portable Storage Device at a time.</i></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"><span weight="bold" size="x-large">Backup</span> </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"><i>Example:</i></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"><i>/media/externaldrive/Photos</i></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"><span weight="bold" size="x-large">Miscellaneous</span></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"><b>Compatibilty</b></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"><b>Image Name Conflicts</b></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"><b>Download Folders</b></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 |