[DebianGIS-dev] r2560 - in packages/thuban/trunk: . Doc/technotes Extensions/gMapTiles/sample Extensions/svgexport Extensions/umn_mapserver/sample Extensions/umn_mapserver/test Extensions/wms Extensions/wms/test Resources Resources/XML Thuban Thuban/Model Thuban/UI debian debian/patches libraries/pyprojection libraries/pyshapelib libraries/thuban packaging/debian packaging/windows po test
frankie at alioth.debian.org
frankie at alioth.debian.org
Wed Oct 21 10:10:27 UTC 2009
Author: frankie
Date: 2009-10-21 10:10:27 +0000 (Wed, 21 Oct 2009)
New Revision: 2560
Added:
packages/thuban/trunk/MANIFEST
packages/thuban/trunk/PKG-INFO
packages/thuban/trunk/Resources/Locale/
packages/thuban/trunk/libraries/pyprojection/build/
packages/thuban/trunk/libraries/pyshapelib/build/
packages/thuban/trunk/po/thuban.pot
Removed:
packages/thuban/trunk/Data/
packages/thuban/trunk/Extensions/gMapTiles/sample/sample.html
packages/thuban/trunk/Extensions/svgexport/TODO
packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.html
packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.map
packages/thuban/trunk/Extensions/umn_mapserver/sample/index.html
packages/thuban/trunk/Extensions/umn_mapserver/test/test.map
packages/thuban/trunk/Extensions/wms/test/sample.xml
packages/thuban/trunk/packaging/debian/bitmappath.patch
packages/thuban/trunk/packaging/debian/patches/
packages/thuban/trunk/packaging/windows/Thuban-1.2.0_1.exe.readme.txt
Modified:
packages/thuban/trunk/ChangeLog
packages/thuban/trunk/Doc/technotes/README
packages/thuban/trunk/Doc/technotes/coding_guidelines.txt
packages/thuban/trunk/Doc/technotes/release_process.txt
packages/thuban/trunk/Doc/technotes/string_representation.txt
packages/thuban/trunk/Extensions/wms/layer.py
packages/thuban/trunk/NEWS
packages/thuban/trunk/README
packages/thuban/trunk/Resources/XML/thuban-1.2.1.dtd
packages/thuban/trunk/Thuban/Model/resource.py
packages/thuban/trunk/Thuban/UI/classgen.py
packages/thuban/trunk/Thuban/UI/projdialog.py
packages/thuban/trunk/Thuban/UI/projlist.py
packages/thuban/trunk/Thuban/UI/resource.py
packages/thuban/trunk/Thuban/UI/view.py
packages/thuban/trunk/Thuban/UI/viewport.py
packages/thuban/trunk/Thuban/version.py
packages/thuban/trunk/debian/changelog
packages/thuban/trunk/debian/control
packages/thuban/trunk/debian/patches/bitmappath.dpatch
packages/thuban/trunk/debian/rules
packages/thuban/trunk/libraries/thuban/gdalwarp.cpp
packages/thuban/trunk/po/cs.po
packages/thuban/trunk/po/de.po
packages/thuban/trunk/po/es.po
packages/thuban/trunk/po/fr.po
packages/thuban/trunk/po/hu.po
packages/thuban/trunk/po/it.po
packages/thuban/trunk/po/pt_BR.po
packages/thuban/trunk/po/ru.po
packages/thuban/trunk/setup.py
packages/thuban/trunk/test/test_baserenderer.py
packages/thuban/trunk/thuban.py
Log:
New upstream release.
Modified: packages/thuban/trunk/ChangeLog
===================================================================
--- packages/thuban/trunk/ChangeLog 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/ChangeLog 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,3 +1,40 @@
+2009-08-18 Didrik Pinte <dpinte at dipole-consulting.com>
+
+ * NEWS : updated to 1.2.2 release
+ * Thuban/UI/view.py : improved mouse wheel zooming support
+ * Thuban/Model/resource.py : updated for latest GDAL support
+ * Thuban/UI/viewport.py : unconstrainted the scale bounds
+ * Thuban/version.py : updated to 1.2.2 (before setting it back to 1.2.svn)
+
+2009-08-13 Didrik Pinte <dpinte at dipole-consulting.com>
+
+ * Thuban/UI/classgen.py : applying patch from Anthony Lenton solving a
+ problem generating class on 64bits system
+
+2009-08-13 Didrik Pinte <dpinte at dipole-consulting.com>
+
+ * Thuban/UI/projdialog.py : removing inexistant ProjPanel.Clear() method calls
+
+2009-07-09 Didrik Pinte <dpinte at dipole-consulting.com>
+
+ * libraries/thuban/gdalwarp.py : fixing bug loading files with GDAL thanks to
+ Evan Rouault
+ * test/test_baserenderer.py : added a test replicating the problem loading
+ files with GDAL
+
+2009-06-29 Didrik Pinte <dpinte at dipole-consulting.com>
+
+ * Thuban/UI/resource.py : freezing support improved
+
+2009-06-27 Didrik Pinte <dpinte at dipole-consulting.com>
+
+ * Thuban/UI/view.py : added mouse wheel zoom support
+
+2009-06-02 Didrik Pinte <dpinte at dipole-consulting.com>
+
+ * Thuban/UI/projlist.py : removed called to inexistant __del__ method on
+ wx.ListCtrl
+
2009-05-18 Didrik Pinte <dpinte at dipole-consulting.com>
* Thuban/UI/colordialog.py : update wxpython lib to wx (will not work with 2.4)
Modified: packages/thuban/trunk/Doc/technotes/README
===================================================================
--- packages/thuban/trunk/Doc/technotes/README 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Doc/technotes/README 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,7 +1,7 @@
Readme for Thuban's Doc/devnotes
================================
Author: Bernhard Herzog <bh at intevation.de>
-Last-Modified: $Date: 2004-02-26 12:22:30 +0100 (gio, 26 feb 2004) $
+Last-Modified: $Date: 2004-02-26 12:22:30 +0100 (Thu, 26 Feb 2004) $
Version: $Revision: 2093 $
Modified: packages/thuban/trunk/Doc/technotes/coding_guidelines.txt
===================================================================
--- packages/thuban/trunk/Doc/technotes/coding_guidelines.txt 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Doc/technotes/coding_guidelines.txt 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,6 +1,6 @@
Title: Coding Guidelines for Thuban
Author: Bernhard Herzog <bh at intevation.de>
-Last-Modified: $Date: 2006-04-20 15:20:48 +0200 (gio, 20 apr 2006) $
+Last-Modified: $Date: 2006-04-20 15:20:48 +0200 (Thu, 20 Apr 2006) $
Version: $Revision: 2678 $
Modified: packages/thuban/trunk/Doc/technotes/release_process.txt
===================================================================
--- packages/thuban/trunk/Doc/technotes/release_process.txt 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Doc/technotes/release_process.txt 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,6 +1,6 @@
Title: The Thuban Release Process
Author: Thuban development team
-Last-Modified: $Date: 2008-02-13 23:31:31 +0100 (mer, 13 feb 2008) $
+Last-Modified: $Date: 2008-02-13 23:31:31 +0100 (Wed, 13 Feb 2008) $
Version: $Revision: 2837 $
How to Release a New Thuban Version
Modified: packages/thuban/trunk/Doc/technotes/string_representation.txt
===================================================================
--- packages/thuban/trunk/Doc/technotes/string_representation.txt 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Doc/technotes/string_representation.txt 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,6 +1,6 @@
Title: String Representation in Thuban
Author: Bernhard Herzog <bh at intevation.de>
-Last-Modified: $Date: 2007-04-25 01:12:17 +0200 (mer, 25 apr 2007) $
+Last-Modified: $Date: 2007-04-25 01:12:17 +0200 (Wed, 25 Apr 2007) $
Version: $Revision: 2758 $
Deleted: packages/thuban/trunk/Extensions/gMapTiles/sample/sample.html
===================================================================
--- packages/thuban/trunk/Extensions/gMapTiles/sample/sample.html 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/gMapTiles/sample/sample.html 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
- <title>Google Map Tiles Proof of concept</title>
- <script src="http://maps.google.com/maps?file=api&v=2.x&key=[Insert your Google Maps API Key here]"
- type="text/javascript">
- </script>
- <script type="text/javascript">
-
-var URL_TO_TILE_PY = "http://yourserver/tile.py";
-
-var map;
-
-function load() {
- // Set up the initial map state.
- if(document.implementation.hasFeature(
- "http://www.w3.org/TR/SVG11/feature#SVG","1.1")){
- _mSvgEnabled = true;
- _mSvgForced = true;
- }
- map = new GMap2(document.getElementById("map"));
- map.addControl(new GLargeMapControl());
- map.addControl(new GMapTypeControl());
- var omc = new GOverviewMapControl();
- map.addControl(omc);
- map.setCenter(new GLatLng(-42.423457,-60.292969),4);
-
- var tilelayer = new GTileLayer(new GCopyrightCollection(), 0, 17);
- tilelayer.getTileUrl = function(tile, zoom) {
- var url = URL_TO_TILE_PY + "?x="+tile.x+"&y="+tile.y+"&z="+zoom;
- //alert ("Called getTileUrl ("+tile.x+"/"+tile.y+", "+zoom+")\nReturning: " + url);
- return url;
- };
- tilelayer.getOpacity = function() {return 0.6;}
- map.addOverlay(new GTileLayerOverlay(tilelayer));
-
-}
-
- </script>
-</head>
-<body onload="load()" onunload="GUnload()">
-<h2>The Map</h2>
-<div id="map" style="width: 800px; height: 500px"></div>
-</body>
-</html>
-
Deleted: packages/thuban/trunk/Extensions/svgexport/TODO
===================================================================
--- packages/thuban/trunk/Extensions/svgexport/TODO 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/svgexport/TODO 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,65 +0,0 @@
-TODO file for Thuban svgexport Extension
-
-For 1.0.2:
-
-* Add raster file export.
-
- Spec REC-SVG11-20030114 includes no indication about embedding raster images.
- Thus we probably have to write extra files.
-
- Substeps:
- a) write shown raster file as .png, no matter which
- filename.
- b) add filename construction based on used svg file.
- Difficulty: There can be several raster layers.
- c) add <image> tag to .svg file
-
- Considerations:
- q1) What resolution to use for the PNG file?
-
- As high as possible to avoid losing information.
- Will probably not be easy to decide if there are
- complicated projections.
-
- q2) Should be there one PNG file or is tiling better?
-
- One PNG per tile that Thuban is using seems to be
- a good approach.
-
- q3) Image processing is happening in UI/renderer.py with
- the help of gdalwarp and and wx image function.
- Shall we use wx as well? This would make this extension
- depend on wx and a GUI, but if we use something else like
- PIL (python-imaging) the results might be significantly
- different to what the user sees on screen. On the other
- hand, this will already depend on the screen resolution.
- Or refactor renderer.py to use PIL as well? Probably not
- because of speed reasons.
-
-For 1.0.x, x>2:
-
-* find out why the memory shapes in class Testobjectexport
- return points with negative values with projected_points
-
-Better support for variable Point sizes:
-* a real test for variable point sizes
-* save point size in an svg attribute value
-* Create a better legend for variable point symbols
-
-* add a progress bar or something so that the user is informed
- during exports of huge files. A simple interator return of
- draw_shape_layer_incrementally() might not be enough, because the user
- might stop this operation when doing something.
-
-For later:
-
-* use styles for the geographic objects in one class in each layer
- after making sure that Skencil can do this, too.
-
-* add a method to trigger the application down the pipe that new
- files have just been written. First idea: Add a "save as" variant
- which also asks for a command line to run after each "save".
- The command line can be used to run something like
- "skencil-remote --updated-thubanmapsvgfile %s"
-
-* Think about adding preferences or options , e.g.: ignore the line Width.
Deleted: packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.html
===================================================================
--- packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.html 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.html 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,78 +0,0 @@
-<!--
-Copyright (c) 2004 by Intevation GmbH
-Authors:
-Jan Schüngel <jschuengel at intevation.de>
-
-This program is free software under the GPL (>=v2)
-Read the file COPYING coming with Thuban for details.
-
-This is the templatefile to test the sample .map-file of
-the umn_mapserver extension of Thuban as an UMN MapServer Application.
-
-$Revision: 2321 $
-$Source$
-$Id: iceland.html 2321 2004-08-03 11:59:30Z jschuengel $
--->
-
-<html>
-<head>
- <title>MapServer Iceland Sample Application</title>
-</head>
-
-<body bgcolor="#ffffff">
-
-<center><h1>MapServer Iceland Sample Application</h1></center>
-
-<hr><br>
-
-<form name="mapserv" method="GET" action="[program]">
-
- <table border="0" align="center" cellpadding="10">
- <tr>
- <td>
- <input type="image" name="img" src="[img]" width="[mapwidth]" height="[mapheight]" border="1">
- </td>
- <td valign="top">
- <b>Select Layers:</b><br>
- <select multiple name="layer" size=5>
-
- <option value="cultural" [cultural_select]> Cultural (points)
- <option value="cultural_type" [cultural_type_select]> Cultural Type (annontation)
- <option value="roads" [roads_select]> Roads (line)
- <option value="political" [political_select]> Political (polygon)
- <option value="topographie" [topographie_select]> Topographie (raster)
-
- </select>
-
- <br><br><hr><br>
- <!-- FORM SUBMIT BUTTON -->
- <div>
- Zoom Size <input type=text name=zoomsize size=4 value=[zoomsize]><br>
- <input type=radio name=zoomdir value=1 [zoomdir_1_check]>
- Zoom In<br>
- <input type=radio name=zoomdir value=-1 [zoomdir_-1_check]>
- Zoom Out<br>
- <input type=radio name=zoomdir value=0 [zoomdir_0_check]>
- Pan<br>
- </div>
- <div>
- <input type="submit" name="submit" value="Refresh Map">
- </div>
- </td>
- </tr>
- </table>
-
- <input type="hidden" name="zoomsize" value=2>
-
- <input type="hidden" name="map" value="[map]">
- <input type="hidden" name="program" value="[program]">
- <input type="hidden" name="root" value="[root]">
-
- <input type="hidden" name="imgext" value="[mapext]">
-
- <input type="hidden" name="map_web_imagepath" value="[map_web_imagepath]">
- <input type="hidden" name="map_web_imageurl" value="[map_web_imageurl]">
-
-</form>
-</body>
-</html>
Deleted: packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.map
===================================================================
--- packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.map 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/umn_mapserver/sample/iceland.map 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,220 +0,0 @@
-# Copyright (c) 2004 by Intevation GmbH
-# Authors:
-# Jan Schüngel <jschuengel at intevation.de>
-#
-# This program is free software under the GPL (>=v2)
-# Read the file COPYING coming with Thuban for details.
-
-# This is a sample .map-to test the umn_mapserver extension
-# of Thuban.
-
-# $Revision: 2330 $
-# $Source$
-# $Id: iceland.map 2330 2004-08-09 11:42:11Z jschuengel $
-
-MAP
-NAME ISLAND
-STATUS ON
-SIZE 600 450
-UNITS METERS
-
-EXTENT 622877.17 7019306.94 1095667.78 7447709.31
-SHAPEPATH "../../../Data/iceland"
-IMAGECOLOR 82 102 230
-IMAGETYPE PNG
-
-PROJECTION
- proj=utm
- ellps=clrk66
- zone=26
- north
-
- #"init=epsg:26915"
-END
-
-WEB
- TEMPLATE iceland.html
- # IMAGEPATH "/tmp/"
- # IMAGEURL "/tmp/"
- # LOG "/tmp/iceland.log"
- MINSCALE 100000
- MAXSCALE 3000000
-
- METADATA
- titel "Iceland Test"
- author "Jan Schuengel"
- END
-END
-
-# ##############################
-# Start of symbol definitions (we're only using one for the circle layer)
-# ##############################
-SYMBOL
- NAME 'circle'
- TYPE ELLIPSE
- POINTS 1 1 END
- FILLED TRUE
-END
-
-
-# ###############################
-# Beginn der Layer Definitionen #
-# ###############################
-LAYER # raster layer
- NAME topographie
- DATA "island.tif"
- STATUS ON
- TYPE RASTER
- PROCESSING "BANDS=1" # use it to select which bands in a multispectral image are displayed
- OFFSITE 82 102 230 # This parameters tells MapServer what pixel values to render as background (or ignore)
-
- PROJECTION
- proj=latlong
- # to_meter=0.017453
- ellps=clrk66
- END
-END
-
-LAYER
- NAME "political"
- DATA political
- TYPE POLYGON
- STATUS OFF
- CLASS
- NAME "test"
- STYLE
- OUTLINECOLOR 0 0 0
- COLOR 100 200 100
- END
- SIZE 2
- END
-
- PROJECTION
- proj=latlong
- ellps=clrk66
- END
-
- METADATA
- "landinfo" "Iceland"
- "origin" "Thuban Sample Data"
- END
-END
-
-LAYER
- NAME "roads"
- DATA roads-line
- GROUP infrastructure
- TYPE LINE
- STATUS ON
- CLASS
- NAME "Begin - 418"
- EXPRESSION ([RDLINE_ID]<=418)
- STYLE
- COLOR 255 255 255
- SIZE 1
- SYMBOL 0
- END
- END
- CLASS
- NAME "419 - 836"
- EXPRESSION ([RDLINE_ID] > 418 AND [RDLINE_ID] <= 836)
- STYLE
- COLOR 127 127 127
- SIZE 1
- SYMBOL 0
- END
- END
- CLASS
- NAME "837 - End"
- EXPRESSION ([RDLINE_ID] > 836)
- STYLE
- COLOR 0 0 0
- SIZE 1
- SYMBOL 0
- END
- END
- CLASS
- NAME "Rest"
- STYLE
- COLOR 100 100 100
- SIZE 1
- Symbol 0
- END
- END
- PROJECTION
- proj=latlong
- ellps=clrk66
- END
-END
-
-LAYER
- NAME "cultural"
- DATA cultural_landmark-point
- GROUP infrastructure
- TYPE POINT
- STATUS ON
- CLASSITEM 'CLPOINT_'
- CLASS
- NAME "Point 9"
- EXPRESSION '9'
- STATUS OFF
- STYLE
- COLOR 255 200 0
- SYMBOL 'circle'
- SIZE 8
- END
- END
- CLASS
- NAME "test3"
- # EXPRESSION /./
- STYLE
- COLOR 200 0 0
- SYMBOL 'circle'
- SIZE 7
- END
- END
- CLASS
- NAME "Point 11"
- EXPRESSION "11"
- STYLE
- COLOR 255 150 0
- SYMBOL 'circle'
- SIZE 7
- END
- END
-
- PROJECTION
- proj=latlong
- ellps=clrk66
- END
-END
-
-LAYER
- NAME "cultural_type"
- TYPE ANNOTATION
- DATA cultural_landmark-point
- STATUS OFF
-
- LABELITEM "CLPTLABEL"
- CLASSITEM "CLPTLABEL"
- CLASS
- EXPRESSION /./
- # COLOR 232 232 232
- LABEL
- COLOR 0 0 0
- # SHADOWCOLOR 218 218 218
- # SHADOWSIZE 2 2
- TYPE BITMAP
- SIZE Small
- POSITION AUTO
- BUFFER 0
- END
- END
-
- PROJECTION
- proj=latlong
- ellps=clrk66
- END
-END
-
-END
Deleted: packages/thuban/trunk/Extensions/umn_mapserver/sample/index.html
===================================================================
--- packages/thuban/trunk/Extensions/umn_mapserver/sample/index.html 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/umn_mapserver/sample/index.html 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,60 +0,0 @@
-<!--
-Copyright (c) 2004 by Intevation GmbH
-Authors:
-Jan Schüngel <jschuengel at intevation.de>
-
-This program is free software under the GPL (>=v2)
-Read the file COPYING coming with Thuban for details.
-
-This is a initialisationfile to test the sample .map-file of
-the umn_mapserver extension of Thuban as an UMN MapServer Application.
-
-$Revision: 2322 $
-$Source$
-$Id: index.html 2322 2004-08-03 12:00:04Z jschuengel $
--->
-
-<html>
-
-<head>
- <title>MapServer Iceland Sample Application</title>
-</head>
-
-<body bgcolor="#FFFFFF">
- <h2 align="center">
- <br>
- MapServer Iceland Sample Application
- </h2>
- <hr>
- <p align="center">
- This application showes the sample from the thuban "umn mapserver" extension.
- <p align="center">
- Click the "Initalize" button to show the map
- <p>
-
- <!-- EDIT THE FORM ACTION -->
- <form name="demo" method="GET" action="/scripts/mapserv" onSubmit="submit_form()">
- <div align="center">
- <input type="hidden" name="layer" value="political">
- <input type="hidden" name="layer" value="cultural">
- <input type="hidden" name="layer" value="cultural_type">
- <input type="hidden" name="layer" value="roads">
- <input type="hidden" name="layer" value="topographie">
-
- <input type="hidden" name="zoomsize" value=2>
-
- <!-- EDIT THESE HIDDEN VARIABLES -->
- <input type="hidden" name="map" value="/opt/mapserver/sample/iceland.map">
- <input type="hidden" name="program" value="/scripts/mapserv">
- <input type="hidden" name="root" value="/iceland_sample/">
- <input type="hidden" name="map_web_imagepath" value="/tmp/">
- <input type="hidden" name="map_web_imageurl" value="/tmp/">
- <input type="submit" value="Initialize"></center>
- </div>
- </form>
-
- <p><hr><p>
-
-</body>
-
-</html>
Deleted: packages/thuban/trunk/Extensions/umn_mapserver/test/test.map
===================================================================
--- packages/thuban/trunk/Extensions/umn_mapserver/test/test.map 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/umn_mapserver/test/test.map 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,191 +0,0 @@
-# Copyright (c) 2004 by Intevation GmbH
-# Authors:
-# Jan Schüngel <jschuengel at intevation.de>
-#
-# This program is free software under the GPL (>=v2)
-# Read the file COPYING coming with Thuban for details.
-
-# This is a test .map-file for automated tests of the umn_mapserver extension
-# of Thuban.
-
-# $Revision: 2275 $
-# $Source$
-# $Id: test.map 2275 2004-07-08 14:29:06Z jschuengel $
-
-MAP
-NAME ISLAND
-STATUS ON
-SIZE 600 450
-
-EXTENT 622877.17 7019306.94 1095667.78 7447709.31
-SHAPEPATH "../../../Data/iceland"
-IMAGECOLOR 255 255 255
-IMAGETYPE PNG
-
- OUTPUTFORMAT
- NAME png
- MIMETYPE image/png
- DRIVER GD/PNG
- EXTENSION png
- IMAGEMODE PC256
- TRANSPARENT FALSE
- END
-
- SYMBOL
- NAME "circle"
- TYPE ELLIPSE
- FILLED TRUE
- POINTS
- 1 1
- END
- END
-
-PROJECTION
- proj=utm
- ellps=WGS84
- zone=26
- north
-
- #"init=epsg:26915"
-END
-
-# Scalebarobject
-SCALEBAR
- COLOR 0 0 0
- IMAGECOLOR 255 255 255
- INTERVALS 4
- LABEL
- SIZE MEDIUM
- TYPE BITMAP
- BUFFER 0
- COLOR 0 0 0
- FORCE FALSE
- MINDISTANCE -1
- MINFEATURESIZE -1
- OFFSET 0 0
- PARTIALS TRUE
- END
- POSITION LL
- SIZE 200 3
- STATUS OFF
- STYLE 0
- UNITS MILES
- END
-
-# Legend
-LEGEND
- IMAGECOLOR 255 255 255
- KEYSIZE 20 10
- KEYSPACING 5 5
- LABEL
- SIZE MEDIUM
- TYPE BITMAP
- BUFFER 0
- COLOR 0 0 0
- FORCE FALSE
- MINDISTANCE -1
- MINFEATURESIZE -1
- OFFSET 0 0
- PARTIALS TRUE
- POSITION CC
- END
- POSITION LL
- STATUS OFF
- END
-
-
-WEB
- TEMPLATE iceland.html
- IMAGEPATH "/tmpimg/"
- IMAGEURL "/tmpurl/"
- #LOG "/tmp/iceland.log"
- MINSCALE 100000
- MAXSCALE 3000000
-
- METADATA
- titel "Iceland Test"
- END
-END
-
-#
-# Start of symbol definitions (we're only using a few)
-#
-SYMBOL
- NAME 'circle'
- TYPE ELLIPSE
- POINTS 1 1 END
- FILLED TRUE
-END
-
-
-#################################
-# Beginn der Layer Definitionen #
-#################################
-LAYER
- NAME "political"
- DATA political
- TYPE POLYGON
- STATUS ON
- CLASS
- NAME "testclass"
- STYLE
- OUTLINECOLOR 0 0 0
- COLOR 100 200 100
- END
- SIZE 2
- END
- PROJECTION
- proj=latlong
- ellps=clrk66
- END
-END
-
-LAYER
- NAME "roads"
- DATA roads-line
- TYPE LINE
- STATUS ON
- CLASS
- NAME "test2"
- STYLE
- #OUTLINECOLOR 0 0 0
- color 0 0 0
- END
- END
- PROJECTION
- proj=latlong
- ellps=clrk66
- END
-END
-
-LAYER
- NAME "cultural"
- DATA cultural_landmark-point
- TYPE POINT
- STATUS default
- CLASSITEM 'CLPOINT_'
- CLASS
- NAME "Punkt 9"
- EXPRESSION "9"
- STYLE
- COLOR 200 200 0
- SYMBOL 'circle'
- SIZE 7
- END
- END
- CLASS
- NAME "test3"
- STYLE
- COLOR 200 0 0
- SYMBOL 'circle'
- SIZE 7
- END
- END
- PROJECTION
- proj=latlong
- ellps=clrk66
- END
-END
-
-
-END
Modified: packages/thuban/trunk/Extensions/wms/layer.py
===================================================================
--- packages/thuban/trunk/Extensions/wms/layer.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/wms/layer.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -111,23 +111,23 @@
ThubanEndBusyCursor()
# name of the top layer of the remote map
- foo = list(self.wmsserver.contents)
- if len(foo) == 0:
+ layers = list(self.wmsserver.contents)
+ if len(layers) == 0:
self.error_msg = _('No layers found in remote resource:\n'\
'%s') % url
return
- top_layer = foo[0]
+ top_layer = layers[1]
self.wms_layers = [top_layer]
# first projection of the top layer
- foo = self.wmsserver[top_layer].crsOptions
- if len(foo) == 0:
+ crs = self.wmsserver[top_layer].crsOptions
+ if len(crs) == 0:
self.error_msg = _('No LatLonBoundingBox found for top layer %s')\
% top_layer
return
# extract only the EPSG code from the EPSG string
# received 'EPSG:4326' but keep only '4326'
- top_srs = foo[0].split(':')[1]
+ top_srs = crs[0].split(':')[1]
# LatLonBox of the top layer
bbox = self.wmsserver.contents[top_layer].boundingBoxWGS84
Deleted: packages/thuban/trunk/Extensions/wms/test/sample.xml
===================================================================
--- packages/thuban/trunk/Extensions/wms/test/sample.xml 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Extensions/wms/test/sample.xml 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,150 +0,0 @@
-<?xml version='1.0' encoding="ISO-8859-1" standalone="no" ?>
-<!DOCTYPE WMT_MS_Capabilities SYSTEM "http://www.digitalearth.gov/wmt/xml/capabilities_1_0_8.dtd"
- [
- <!ELEMENT VendorSpecificCapabilities EMPTY>
- ]> <!-- end of DOCTYPE declaration -->
-
-<!-- Based on the capabilities returned on March 15th 2004 from
- http://frida.intevation.org/cgi-bin/frida_wms? -->
-
-<WMT_MS_Capabilities version="1.0.8" updateSequence="0">
-<Service> <!-- a service IS a MapServer mapfile -->
- <Name>GetMap</Name> <!-- WMT defined -->
- <Title>Frida - Freie Vektor-Geodaten Osnabrück</Title>
- <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://frida.intevation.org/cgi-bin/frida_wms?"/>
- <ContactInformation>
- </ContactInformation>
-</Service>
-
-<Capability>
- <Request>
- <GetCapabilities>
- <Format>application/vnd.ogc.wms_xml</Format>
- <DCPType>
- <HTTP>
- <Get><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://frida.intevation.org/cgi-bin/frida_wms?"/></Get>
- <Post><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://frida.intevation.org/cgi-bin/frida_wms?"/></Post>
- </HTTP>
- </DCPType>
- </GetCapabilities>
- <GetMap>
- <Format>image/gif</Format>
- <Format>image/png</Format>
- <Format>image/jpeg</Format>
- <Format>image/wbmp</Format>
- <DCPType>
- <HTTP>
- <Get><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://frida.intevation.org/cgi-bin/frida_wms?"/></Get>
- <Post><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://frida.intevation.org/cgi-bin/frida_wms?"/></Post>
- </HTTP>
- </DCPType>
- </GetMap>
- <GetFeatureInfo>
- <Format>text/plain</Format>
- <Format>text/html</Format>
- <Format>application/vnd.ogc.gml</Format>
- <DCPType>
- <HTTP>
- <Get><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://frida.intevation.org/cgi-bin/frida_wms?"/></Get>
- <Post><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://frida.intevation.org/cgi-bin/frida_wms?"/></Post>
- </HTTP>
- </DCPType>
- </GetFeatureInfo>
- </Request>
- <Exception>
- <Format>application/vnd.ogc.se_xml</Format>
- <Format>application/vnd.ogc.se_inimage</Format>
- <Format>application/vnd.ogc.se_blank</Format>
- </Exception>
- <VendorSpecificCapabilities />
- <Layer>
- <Name>Osnabrueck</Name>
- <Title>Frida - Freie Vektor-Geodaten Osnabrück</Title>
- <SRS>31493</SRS>
- <LatLonBoundingBox minx="7.92881" miny="52.2131" maxx="8.18349" maxy="52.341" />
- <BoundingBox SRS="31493"
- minx="3.427e+06" miny="5.787e+06" maxx="3.4442e+06" maxy="5.801e+06" />
- <ScaleHint min="0.498903" max="49.8903" />
- <Layer queryable="0" opaque="0" cascaded="0">
- <Name>gruenflaechen</Name>
- <Title>Grünflächen</Title>
- <SRS>EPSG:31493</SRS>
- <LatLonBoundingBox minx="7.92984" miny="52.225" maxx="8.18033" maxy="52.3382" />
- <BoundingBox SRS="EPSG:31493"
- minx="3.42707e+06" miny="5.78832e+06" maxx="3.444e+06" maxy="5.80069e+06" />
- </Layer>
- <Layer>
- <Name>gewaesser</Name>
- <Title>Gewässer</Title>
- <Layer queryable="0" opaque="0" cascaded="0">
- <Name>gewaesserpolyl</Name>
- <Title>Gewässerflächen</Title>
- <SRS>EPSG:31493</SRS>
- <SRS>EPSG:31494</SRS>
- <LatLonBoundingBox minx="7.93531" miny="52.2328" maxx="8.17739" maxy="52.3353" />
- <BoundingBox SRS="EPSG:31493"
- minx="3.42743e+06" miny="5.78919e+06" maxx="3.44381e+06" maxy="5.80038e+06" />
- <BoundingBox SRS="EPSG:31494"
- minx="3.42742e+06" miny="5.78918e+06" maxx="3.44380e+06" maxy="5.80037e+06" />
- </Layer>
- <Layer queryable="0" opaque="0" cascaded="0">
- <Name>gewaesserlinien</Name>
- <Title>Gewässerlinien</Title>
- <SRS>EPSG:31493 EPSG:31492</SRS>
- <LatLonBoundingBox minx="7.92914" miny="52.2311" maxx="8.14707" maxy="52.3273" />
- <BoundingBox SRS="EPSG:31492"
- minx="3.427e+06" miny="5.78901e+06" maxx="3.44173e+06" maxy="5.79952e+06" />
- </Layer>
- </Layer>
- <Layer>
- <Name>strassen_all</Name>
- <Title>Strassen sowie Beschriftung und Hintergrund</Title>
- <Layer queryable="0" opaque="0" cascaded="0">
- <Name>strassenhinten</Name>
- <Title>Strassenhintergrund</Title>
- <SRS>EPSG:31493</SRS>
- <LatLonBoundingBox minx="7.92885" miny="52.2185" maxx="8.18052" maxy="52.3398" />
- <BoundingBox SRS="EPSG:31493"
- minx="3.427e+06" miny="5.78759e+06" maxx="3.444e+06" maxy="5.80088e+06" />
- </Layer>
- <Layer queryable="1" opaque="0" cascaded="0">
- <Name>strassen</Name>
- <Title>Strassen</Title>
- <SRS>EPSG:31494 EPSG:31495</SRS>
- <LatLonBoundingBox minx="7.92885" miny="52.2185" maxx="8.18052" maxy="52.3398" />
- <BoundingBox SRS="EPSG:31494"
- minx="3.427e+06" miny="5.78759e+06" maxx="3.444e+06" maxy="5.80088e+06" />
- <BoundingBox SRS="EPSG:31495"
- minx="3.427e+06" miny="5.78759e+06" maxx="3.444e+06" maxy="5.80088e+06" />
- </Layer>
- <Layer queryable="0" opaque="0" cascaded="0">
- <Name>beschriftung</Name>
- <Title>Beschriftung</Title>
- <SRS>EPSG:31494</SRS>
- <SRS>EPSG:31495</SRS>
- <LatLonBoundingBox minx="7.92885" miny="52.2185" maxx="8.18052" maxy="52.3398" />
- <BoundingBox SRS="EPSG:31493"
- minx="3.427e+06" miny="5.78759e+06" maxx="3.444e+06" maxy="5.80088e+06" />
- <ScaleHint min="0" max="4.98903" />
- </Layer>
- <Layer queryable="0" opaque="0" cascaded="0">
- <Name>hauptbeschriftung</Name>
- <Title>Hauptbeschriftung</Title>
- <SRS>EPSG:31493</SRS>
- <LatLonBoundingBox minx="7.92885" miny="52.2185" maxx="8.18052" maxy="52.3398" />
- <BoundingBox SRS="EPSG:31493"
- minx="3.427e+06" miny="5.78759e+06" maxx="3.444e+06" maxy="5.80088e+06" />
- <ScaleHint min="0" max="9.97806" />
- </Layer>
- </Layer>
- <Layer queryable="1" opaque="0" cascaded="0">
- <Name>sehenswuerdigkeiten</Name>
- <Title>Sehenswürdigkeiten</Title>
- <SRS>EPSG:31493 AUTO:42003 AUTO:42005</SRS>
- <LatLonBoundingBox minx="7.94044" miny="52.2332" maxx="8.1586" maxy="52.3265" />
- <BoundingBox SRS="EPSG:31493"
- minx="3.42777e+06" miny="5.78922e+06" maxx="3.44253e+06" maxy="5.79941e+06" />
- </Layer>
- </Layer>
-</Capability>
-</WMT_MS_Capabilities>
Copied: packages/thuban/trunk/MANIFEST (from rev 2559, packages/thuban/branches/upstream/current/MANIFEST)
===================================================================
--- packages/thuban/trunk/MANIFEST (rev 0)
+++ packages/thuban/trunk/MANIFEST 2009-10-21 10:10:27 UTC (rev 2560)
@@ -0,0 +1,360 @@
+COPYING
+ChangeLog
+MANIFEST
+MANIFEST.in
+NEWS
+README
+Releasenotes.txt
+setup.cfg
+setup.py
+thuban.py
+Doc/README
+Doc/ThubanModel.xmi
+Doc/manual/Makefile
+Doc/manual/README
+Doc/manual/mainwindow.png
+Doc/manual/mainwindow.xcf
+Doc/manual/thuban-manual-de.xml
+Doc/manual/thuban-manual.xml
+Doc/manual/images/1_2_legend_close.png
+Doc/manual/images/1_2_legend_dock.png
+Doc/manual/images/1_2_mainwindow.png
+Doc/manual/images/1_2_mainwindow.ps
+Doc/manual/images/1_2_mainwindow.sk
+Doc/manual/images/2_4_session_tree.png
+Doc/manual/images/3_2_fullextent.png
+Doc/manual/images/3_2_fulllayerextent.png
+Doc/manual/images/3_2_fullshapeextent.png
+Doc/manual/images/3_2_pan.png
+Doc/manual/images/3_2_zoomin.png
+Doc/manual/images/3_2_zoomout.png
+Doc/manual/images/3_3_identify.png
+Doc/manual/images/3_3_label.png
+Doc/manual/images/3_5_invisible.png
+Doc/manual/images/3_5_legend.png
+Doc/manual/images/3_5_movedown.png
+Doc/manual/images/3_5_moveup.png
+Doc/manual/images/3_5_popup_menu.png
+Doc/manual/images/3_5_props.png
+Doc/manual/images/3_5_tobottom.png
+Doc/manual/images/3_5_totop.png
+Doc/manual/images/3_5_visible.png
+Doc/manual/images/3_rename_map.png
+Doc/manual/images/4_2_layer_properties.png
+Doc/manual/images/4_2_raster_layer_properties.png
+Doc/manual/images/5_2_custom_ramp.png
+Doc/manual/images/5_2_quantiles.png
+Doc/manual/images/5_2_uniform_dist.png
+Doc/manual/images/5_2_unique_values.png
+Doc/manual/images/5_3_genclass.png
+Doc/manual/images/5_classification.png
+Doc/manual/images/6_projection.png
+Doc/manual/images/7_1_table_view.png
+Doc/manual/images/7_2_5_join.png
+Doc/manual/images/8_int_error.png
+Doc/manual/images/app_postgis_add_layer.png
+Doc/manual/images/app_postgis_db_add.png
+Doc/manual/images/app_postgis_db_management.png
+Doc/technotes/README
+Doc/technotes/coding_guidelines.txt
+Doc/technotes/release_process.txt
+Doc/technotes/string_representation.txt
+Examples/__init__.py
+Examples/simple_extensions/README
+Examples/simple_extensions/__init__.py
+Examples/simple_extensions/hello_world.py
+Examples/simple_extensions/simple_command.py
+Examples/simple_extensions/simple_tool.py
+Examples/simple_extensions/simple_tool.xpm
+Extensions/__init__.py
+Extensions/bboxdump/__init__.py
+Extensions/bboxdump/bboxdump.py
+Extensions/drawshape/README
+Extensions/drawshape/drawshape.py
+Extensions/drawshape/patch.diff
+Extensions/export_shapefile/__init__.py
+Extensions/export_shapefile/export_shapefile.py
+Extensions/gMapTiles/README.txt
+Extensions/gMapTiles/__init__.py
+Extensions/gMapTiles/exportGMapTiles.py
+Extensions/gMapTiles/exporter.py
+Extensions/gMapTiles/sample/README.txt
+Extensions/gMapTiles/sample/tile.py
+Extensions/gMapTiles/test/test_gMapTileExport.py
+Extensions/gns2shp/README
+Extensions/gns2shp/__init__.py
+Extensions/gns2shp/gns2shp.py
+Extensions/gns2shp/test/README
+Extensions/gns2shp/test/__init__.py
+Extensions/gns2shp/test/ls.txt
+Extensions/gns2shp/test/test_gns2shp.py
+Extensions/importAPR/__init__.py
+Extensions/importAPR/apr.py
+Extensions/importAPR/importAPR.py
+Extensions/importAPR/odb.py
+Extensions/importAPR/samples/README
+Extensions/importAPR/samples/iceland.apr
+Extensions/importAPR/test/README
+Extensions/importAPR/test/test_apr.py
+Extensions/importMP/README
+Extensions/importMP/__init__.py
+Extensions/importMP/importMP.py
+Extensions/importMP/pfm.py
+Extensions/importMP/test/snippets.py
+Extensions/importMP/test/test_pfm.py
+Extensions/mouseposition/__init__.py
+Extensions/mouseposition/mouseposition.py
+Extensions/mouseposition/position.xpm
+Extensions/ogr/__init__.py
+Extensions/ogr/ogrdialog.py
+Extensions/ogr/ogrshapes.py
+Extensions/ogr/ogrstart.py
+Extensions/ogr/test/__init__.py
+Extensions/ogr/test/test_OGRShapestore.py
+Extensions/profiling/__init__.py
+Extensions/profiling/profiling.py
+Extensions/svgexport/__init__.py
+Extensions/svgexport/maplegend.py
+Extensions/svgexport/svgmapwriter.py
+Extensions/svgexport/svgsaver.py
+Extensions/svgexport/test/__init__.py
+Extensions/svgexport/test/test_svgmapwriter.py
+Extensions/umn_mapserver/README
+Extensions/umn_mapserver/__init__.py
+Extensions/umn_mapserver/mapfile.py
+Extensions/umn_mapserver/mf_export.py
+Extensions/umn_mapserver/mf_handle.py
+Extensions/umn_mapserver/mf_import.py
+Extensions/umn_mapserver/sample/README
+Extensions/umn_mapserver/test/README
+Extensions/umn_mapserver/test/test_mapserver.py
+Extensions/wms/__init__.py
+Extensions/wms/capabilities.py
+Extensions/wms/domutils.py
+Extensions/wms/infodialog.py
+Extensions/wms/layer.py
+Extensions/wms/parser.py
+Extensions/wms/properties.py
+Extensions/wms/wms.py
+Extensions/wms/test/adjustpath.py
+Extensions/wms/test/test_domutils.py
+Extensions/wms/test/test_ogclib.py
+Extensions/wms/test/test_parser.py
+Resources/Bitmaps/bottom_layer.xpm
+Resources/Bitmaps/close_12.xpm
+Resources/Bitmaps/dock_12.xpm
+Resources/Bitmaps/fullextent.xpm
+Resources/Bitmaps/fulllayerextent.xpm
+Resources/Bitmaps/fullselextent.xpm
+Resources/Bitmaps/group_use.xpm
+Resources/Bitmaps/group_use_all.xpm
+Resources/Bitmaps/group_use_none.xpm
+Resources/Bitmaps/group_use_not.xpm
+Resources/Bitmaps/hide_layer.xpm
+Resources/Bitmaps/identify.xpm
+Resources/Bitmaps/label.xpm
+Resources/Bitmaps/layer_properties.xpm
+Resources/Bitmaps/legend_icon_layer.xpm
+Resources/Bitmaps/legend_icon_map.xpm
+Resources/Bitmaps/lower_layer.xpm
+Resources/Bitmaps/pan.xpm
+Resources/Bitmaps/raise_layer.xpm
+Resources/Bitmaps/show_layer.xpm
+Resources/Bitmaps/top_layer.xpm
+Resources/Bitmaps/undock_12.xpm
+Resources/Bitmaps/zoom_in.xpm
+Resources/Bitmaps/zoom_out.xpm
+Resources/Locale/cs/LC_MESSAGES/thuban.mo
+Resources/Locale/de/LC_MESSAGES/thuban.mo
+Resources/Locale/es/LC_MESSAGES/thuban.mo
+Resources/Locale/fr/LC_MESSAGES/thuban.mo
+Resources/Locale/hu/LC_MESSAGES/thuban.mo
+Resources/Locale/it/LC_MESSAGES/thuban.mo
+Resources/Locale/pt_BR/LC_MESSAGES/thuban.mo
+Resources/Locale/ru/LC_MESSAGES/thuban.mo
+Resources/Projections/defaults.proj
+Resources/Projections/epsg-deprecated.proj
+Resources/Projections/epsg.proj
+Resources/XML/projfile.dtd
+Resources/XML/thuban-0.8.dtd
+Resources/XML/thuban-0.9.dtd
+Resources/XML/thuban-1.0.dtd
+Resources/XML/thuban-1.1.dtd
+Resources/XML/thuban-1.2.1.dtd
+Resources/XML/thuban.dtd
+Thuban/__init__.py
+Thuban/thuban_cfg.py
+Thuban/version.py
+Thuban/Lib/__init__.py
+Thuban/Lib/classmapper.py
+Thuban/Lib/connector.py
+Thuban/Lib/fileutil.py
+Thuban/Lib/version.py
+Thuban/Model/__init__.py
+Thuban/Model/base.py
+Thuban/Model/classgen.py
+Thuban/Model/classification.py
+Thuban/Model/color.py
+Thuban/Model/data.py
+Thuban/Model/extension.py
+Thuban/Model/label.py
+Thuban/Model/layer.py
+Thuban/Model/load.py
+Thuban/Model/map.py
+Thuban/Model/messages.py
+Thuban/Model/postgisdb.py
+Thuban/Model/proj.py
+Thuban/Model/range.py
+Thuban/Model/resource.py
+Thuban/Model/save.py
+Thuban/Model/scalebar.py
+Thuban/Model/session.py
+Thuban/Model/table.py
+Thuban/Model/transientdb.py
+Thuban/Model/wellknowntext.py
+Thuban/Model/xmlreader.py
+Thuban/Model/xmlwriter.py
+Thuban/UI/__init__.py
+Thuban/UI/about.py
+Thuban/UI/altpathdialog.py
+Thuban/UI/application.py
+Thuban/UI/baserenderer.py
+Thuban/UI/classgen.py
+Thuban/UI/classifier.py
+Thuban/UI/colordialog.py
+Thuban/UI/command.py
+Thuban/UI/common.py
+Thuban/UI/context.py
+Thuban/UI/controls.py
+Thuban/UI/dbdialog.py
+Thuban/UI/dialogs.py
+Thuban/UI/dock.py
+Thuban/UI/exceptiondialog.py
+Thuban/UI/extensionregistry.py
+Thuban/UI/hittest.py
+Thuban/UI/identifyview.py
+Thuban/UI/join.py
+Thuban/UI/labeldialog.py
+Thuban/UI/layerproperties.py
+Thuban/UI/legend.py
+Thuban/UI/main.py
+Thuban/UI/mainwindow.py
+Thuban/UI/menu.py
+Thuban/UI/messages.py
+Thuban/UI/multiplechoicedialog.py
+Thuban/UI/projdialog.py
+Thuban/UI/projlist.py
+Thuban/UI/rasterlayerproperties.py
+Thuban/UI/renderer.py
+Thuban/UI/resource.py
+Thuban/UI/scalebar.py
+Thuban/UI/selection.py
+Thuban/UI/sizers.py
+Thuban/UI/tableview.py
+Thuban/UI/tree.py
+Thuban/UI/view.py
+Thuban/UI/viewport.py
+devtools/create_epsg.py
+libraries/pyprojection/LICENSE
+libraries/pyprojection/MANIFEST.in
+libraries/pyprojection/Projection.i
+libraries/pyprojection/Projection.py
+libraries/pyprojection/Projection_wrap.c
+libraries/pyprojection/setup.py
+libraries/pyprojection/swighelp.txt
+libraries/pyprojection/build/lib.linux-x86_64-2.5/Projection.py
+libraries/pyshapelib/COPYING
+libraries/pyshapelib/ChangeLog
+libraries/pyshapelib/MANIFEST.in
+libraries/pyshapelib/NEWS
+libraries/pyshapelib/README
+libraries/pyshapelib/dbflib.i
+libraries/pyshapelib/dbflib.py
+libraries/pyshapelib/dbflib_wrap.c
+libraries/pyshapelib/pyshapelib_api.h
+libraries/pyshapelib/pytest.py
+libraries/pyshapelib/setup.py
+libraries/pyshapelib/shapelib.i
+libraries/pyshapelib/shapelib.py
+libraries/pyshapelib/shapelib_wrap.c
+libraries/pyshapelib/shptreemodule.c
+libraries/pyshapelib/testdbf.py
+libraries/pyshapelib/build/lib.linux-i686-2.5/dbflib.py
+libraries/pyshapelib/build/lib.linux-i686-2.5/shapelib.py
+libraries/shapelib/dbfopen.c
+libraries/shapelib/shapefil.h
+libraries/shapelib/shpopen.c
+libraries/shapelib/shptree.c
+libraries/thuban/gdalwarp.cpp
+libraries/thuban/swigPtrConvertHack.h
+libraries/thuban/wxPython_int.h
+libraries/thuban/wxproj.cpp
+packaging/debian/changelog
+packaging/debian/control
+packaging/debian/copyright
+packaging/debian/docs
+packaging/debian/menu
+packaging/debian/rules
+packaging/debian/thuban.1
+packaging/debian/watch
+packaging/windows/thubanstart.py
+po/Makefile
+po/README
+po/cs.po
+po/de.po
+po/es.po
+po/fr.po
+po/hu.po
+po/it.po
+po/pt_BR.po
+po/ru.po
+po/thuban.pot
+test/README
+test/localessupport.py
+test/mockgeo.py
+test/postgissupport.py
+test/runtests.py
+test/support.py
+test/test_base.py
+test/test_baserenderer.py
+test/test_classgen.py
+test/test_classification.py
+test/test_classmapper.py
+test/test_color.py
+test/test_command.py
+test/test_connector.py
+test/test_csv_table.py
+test/test_dbf_table.py
+test/test_derivedshapestore.py
+test/test_export.py
+test/test_fileutil.py
+test/test_hittest.py
+test/test_label.py
+test/test_layer.py
+test/test_lib_version.py
+test/test_load.py
+test/test_load_0_2.py
+test/test_load_0_8.py
+test/test_load_0_9.py
+test/test_load_1_0.py
+test/test_map.py
+test/test_mapservpostgis.py
+test/test_memory_table.py
+test/test_menu.py
+test/test_mockgeo.py
+test/test_postgis_db.py
+test/test_postgis_session.py
+test/test_proj.py
+test/test_range.py
+test/test_save.py
+test/test_scalebar.py
+test/test_selection.py
+test/test_session.py
+test/test_shapefilestore.py
+test/test_stringrepresentation.py
+test/test_transientdb.py
+test/test_viewport.py
+test/test_wellknowntext.py
+test/test_wxproj.py
+test/test_xmlsupport.py
+test/xmlsupport.py
Modified: packages/thuban/trunk/NEWS
===================================================================
--- packages/thuban/trunk/NEWS 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/NEWS 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,12 +1,21 @@
-Changes up to Thuban 1.2.x DRAFT
+Changes up to Thuban 1.2.2 (release 2009-08-18)
==========================
+- Migrated to wxpython 2.8
+
+- Improvement :
+ + mouse wheel support in viewport
+ + freeze support improved
+
- Problem fixes:
+ Fix for shptreemodule.c coming from Debian #469007.
+ DTDs 1.1 and 1.2.1 session files are valid DTDs again (Bernhard Herzog).
+ Fix for Mac and wx 2.8. (Didrik Pinte)
+ Minor improvements in code and documentation (Bernhard Reiter).
+ + Important fix in gdalwarp module (thanks to Evan Rouault)
+ + Support for sqlite3
+ + Class generation not working on 64 bit system (thanks to Antony Lenton)
- Extensions
@@ -184,9 +193,9 @@
- New Extension to dump bounding boxes of all shapes of the selected
layer (Frank Koormann)
- - New extension: umn_mapserver (Jan Schüngel)
+ - New extension: umn_mapserver (Jan Sch�
- - New extension: OGR (Nina Hüffmeyer)
+ - New extension: OGR (Nina H�er)
- New Extension: mouseposition. Tool to collect mouse click positions
(map coordinates) in a dialog. (Frank Koormann)
Copied: packages/thuban/trunk/PKG-INFO (from rev 2559, packages/thuban/branches/upstream/current/PKG-INFO)
===================================================================
--- packages/thuban/trunk/PKG-INFO (rev 0)
+++ packages/thuban/trunk/PKG-INFO 2009-10-21 10:10:27 UTC (rev 2560)
@@ -0,0 +1,11 @@
+Metadata-Version: 1.0
+Name: Thuban
+Version: 1.2.2
+Summary: Geographic data viewer
+Home-page: http://thuban.intevation.de/
+Author: Intevation GmbH
+Author-email: thuban at intevation.de
+License: GPL
+Description: Thuban is a viewer for geographic data written in Python
+
+Platform: UNKNOWN
Modified: packages/thuban/trunk/README
===================================================================
--- packages/thuban/trunk/README 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/README 2009-10-21 10:10:27 UTC (rev 2560)
@@ -2,7 +2,7 @@
Thuban - a Geographic Data Viewer
=================================
-$Date: 2008-05-23 14:24:56 +0200 (ven, 23 mag 2008) $
+$Date: 2008-05-23 14:24:56 +0200 (Fri, 23 May 2008) $
$Revision: 2841 $
Thuban is an interactive viewer for geographic data.
Modified: packages/thuban/trunk/Resources/XML/thuban-1.2.1.dtd
===================================================================
--- packages/thuban/trunk/Resources/XML/thuban-1.2.1.dtd 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Resources/XML/thuban-1.2.1.dtd 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
$Id: thuban-1.2.1.dtd 2842 2008-06-02 19:16:01Z bh $
- $HeadURL: https://scm.wald.intevation.org/svn/thuban/trunk/thuban/Resources/XML/thuban-1.2.1.dtd $
+ $HeadURL: svn+ssh://dpinte@scm.wald.intevation.org/thuban/trunk/thuban/Resources/XML/thuban-1.2.1.dtd $
Copyright (C) 2001, 2003, 2004, 2005, 2008 by Intevation GmbH
Authors:
Modified: packages/thuban/trunk/Thuban/Model/resource.py
===================================================================
--- packages/thuban/trunk/Thuban/Model/resource.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/Model/resource.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -7,9 +7,9 @@
"""Handle resources loaded from files such as projections"""
-__version__ = "$Revision: 2875 $"
+__version__ = "$Revision: 2885 $"
# $Source$
-# $Id: resource.py 2875 2009-05-18 14:12:22Z dpinte $
+# $Id: resource.py 2885 2009-08-18 13:35:30Z dpinte $
import os
@@ -38,8 +38,10 @@
#
# GDAL is supported if we can import both the thuban specific gdalwarp
# module and the GDAL python bindings.
-for _module in ("gdalwarp", "gdal"):
+osgeo_gdal_version = False
+for _module in ("gdalwarp", "osgeo.gdal"):
try:
+ print "importing %s" % _module
__import__(_module)
except ImportError, val:
gdal_support_status = (_("No GDAL support because module '%s'"
Modified: packages/thuban/trunk/Thuban/UI/classgen.py
===================================================================
--- packages/thuban/trunk/Thuban/UI/classgen.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/UI/classgen.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -7,9 +7,9 @@
"""The Classification Generator Dialog"""
-__version__ = "$Revision: 2817 $"
+__version__ = "$Revision: 2883 $"
# $Source$
-# $Id: classgen.py 2817 2008-01-27 00:01:32Z bernhard $
+# $Id: classgen.py 2883 2009-08-12 23:21:12Z dpinte $
import sys
@@ -409,7 +409,7 @@
self.numGroupsChanging = False
self.steppingChanging = False
- self.numGroupsCtrl.SetRange(1, sys.maxint)
+ self.numGroupsCtrl.SetRange(1, 2**31-1)
self.numGroupsCtrl.SetValue(1)
self.stepCtrl.SetValue("1")
@@ -832,7 +832,7 @@
_("Retrieve from Table"))
self.spin_numClasses = wx.SpinCtrl(self, -1, style=wx.TE_RIGHT)
- self.spin_numClasses.SetRange(2, sys.maxint)
+ self.spin_numClasses.SetRange(2, 2**31-1)
self.spin_numClasses.SetValue(2)
Modified: packages/thuban/trunk/Thuban/UI/projdialog.py
===================================================================
--- packages/thuban/trunk/Thuban/UI/projdialog.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/UI/projdialog.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -9,9 +9,9 @@
"""Projection dialog"""
-__version__ = "$Revision: 2877 $"
+__version__ = "$Revision: 2882 $"
# $Source$
-# $Id: projdialog.py 2877 2009-05-18 15:14:01Z dpinte $
+# $Id: projdialog.py 2882 2009-08-12 23:14:29Z dpinte $
import sys, os
import wx
@@ -809,7 +809,6 @@
self.__falseNorth.Clear()
self.__scale.Clear()
- ProjPanel.Clear(self)
ID_UTMPANEL_ZONE = 4001
ID_UTMPANEL_SOUTH = 4002
@@ -863,7 +862,6 @@
def Clear(self):
self.__zone.SetValue(1)
self.__south.SetValue(False)
- ProjPanel.Clear(self)
def _OnPropose(self, event):
"""Call the propose dialog.
@@ -953,7 +951,6 @@
self.__falseEast.Clear()
self.__falseNorth.Clear()
- ProjPanel.Clear(self)
class GeoPanel(ProjPanel):
"""Projection Panel for a Geographic Projection."""
@@ -990,7 +987,7 @@
return params
def Clear(self):
- ProjPanel.Clear(self)
+ pass
def _DoLayout(self):
sizer = wx.BoxSizer(wx.HORIZONTAL)
Modified: packages/thuban/trunk/Thuban/UI/projlist.py
===================================================================
--- packages/thuban/trunk/Thuban/UI/projlist.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/UI/projlist.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -7,9 +7,9 @@
"""List control for projections"""
-__version__ = "$Revision: 2700 $"
+__version__ = "$Revision: 2878 $"
# $Source$
-# $Id: projlist.py 2700 2006-09-18 14:27:02Z dpinte $
+# $Id: projlist.py 2878 2009-06-02 11:06:15Z dpinte $
import wx
@@ -63,8 +63,7 @@
self.Bind(wx.EVT_IDLE, self.OnIdle)
def __del__(self):
- wx.ListCtrl.__del__()
- Publisher.__del__()
+ Publisher.__del__(self)
def _subscribe_proj_files(self):
"""Subscribe to the messages of self.proj_files"""
Modified: packages/thuban/trunk/Thuban/UI/resource.py
===================================================================
--- packages/thuban/trunk/Thuban/UI/resource.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/UI/resource.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -7,18 +7,19 @@
"""Acess to UI-related resources"""
-__version__ = "$Revision: 2700 $"
+__version__ = "$Revision: 2880 $"
# $Source$
-# $Id: resource.py 2700 2006-09-18 14:27:02Z dpinte $
+# $Id: resource.py 2880 2009-06-29 14:06:24Z dpinte $
import os
import Thuban
+from Thuban.Lib.fileutil import get_thuban_dir
import wx
-bitmapdir = os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Bitmaps")
+bitmapdir = os.path.join(get_thuban_dir(), "Resources", "Bitmaps")
bitmap_extensions = {wx.BITMAP_TYPE_XPM: ".xpm",
wx.BITMAP_TYPE_ANY: ""}
Modified: packages/thuban/trunk/Thuban/UI/view.py
===================================================================
--- packages/thuban/trunk/Thuban/UI/view.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/UI/view.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -12,9 +12,9 @@
from __future__ import generators
-__version__ = "$Revision: 2870 $"
+__version__ = "$Revision: 2885 $"
# $Source$
-# $Id: view.py 2870 2009-03-18 11:11:31Z dpinte $
+# $Id: view.py 2885 2009-08-18 13:35:30Z dpinte $
import os.path
import time
@@ -127,6 +127,7 @@
self.Bind(wx.EVT_MIDDLE_DOWN, self.OnMiddleDown)
self.Bind(wx.EVT_MIDDLE_UP, self.OnMiddleUp)
self.Bind(wx.EVT_MOTION, self.OnMotion)
+ self.Bind(wx.EVT_MOUSEWHEEL, self.OnMouseWheel)
self.Bind(wx.EVT_LEAVE_WINDOW, self.OnLeaveWindow)
self.Bind(wx.EVT_SIZE, self.OnSize)
self.Bind(wx.EVT_IDLE, self.OnIdle)
@@ -418,6 +419,16 @@
def OnLeaveWindow(self, event):
self.set_current_position(None)
+
+
+ def OnMouseWheel(self, event):
+ """
+ Manages the zoom on wheel event
+ """
+ if event.GetWheelRotation() > 0:
+ factor = 2
+ else: factor = 1.0/2.0
+ self.ZoomFactor(factor, center=(event.m_x, event.m_y))
def OnSize(self, event):
# the window's size has changed. We have to get a new bitmap. If
Modified: packages/thuban/trunk/Thuban/UI/viewport.py
===================================================================
--- packages/thuban/trunk/Thuban/UI/viewport.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/UI/viewport.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -11,9 +11,9 @@
Classes for display of a map and interaction with it
"""
-__version__ = "$Revision: 2870 $"
+__version__ = "$Revision: 2885 $"
# $Source$
-# $Id: viewport.py 2870 2009-03-18 11:11:31Z dpinte $
+# $Id: viewport.py 2885 2009-08-18 13:35:30Z dpinte $
import sys
from math import hypot
@@ -388,7 +388,7 @@
# into 16bit signed integers.
max_len = max(pwidth, pheight)
if max_len:
- max_scale = 32767.0 / max_len
+ max_scale = sys.maxint #.0 #/ max_len
else:
# FIXME: What to do in this case? The bbox is effectively
# empty so any scale should work.
@@ -402,7 +402,7 @@
if pheight:
scales.append(wheight / pheight)
if scales:
- min_scale = 0.1 * min(scales)
+ min_scale = 0.0001 * min(scales)
else:
min_scale = scale
Modified: packages/thuban/trunk/Thuban/version.py
===================================================================
--- packages/thuban/trunk/Thuban/version.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/Thuban/version.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -10,9 +10,9 @@
Thuban version information
"""
-__version__ = "$Revision: 2872 $"
+__version__ = "$Revision: 2885 $"
# $Source$
-# $Id: version.py 2872 2009-03-30 10:03:02Z dpinte $
+# $Id: version.py 2885 2009-08-18 13:35:30Z dpinte $
# Note that this file defines the version number of Thuban for the about
@@ -41,7 +41,7 @@
#
thuban_branch = "1.2"
-thuban_release = "svn"
+thuban_release = "2"
Modified: packages/thuban/trunk/debian/changelog
===================================================================
--- packages/thuban/trunk/debian/changelog 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/debian/changelog 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,3 +1,13 @@
+thuban (1.2.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Added Vcs-* fields to debian/control.
+ * Now policy bumped to 3.8.3.
+ * Missing dh_prep call added.
+ * First upload to unstable to obsolete the old release.
+
+ -- Francesco Paolo Lovergine <frankie at debian.org> Wed, 21 Oct 2009 12:04:54 +0200
+
thuban (1.2.1+svn2877-1) experimental; urgency=low
* New upstream SVN snapshot.
Modified: packages/thuban/trunk/debian/control
===================================================================
--- packages/thuban/trunk/debian/control 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/debian/control 2009-10-21 10:10:27 UTC (rev 2560)
@@ -6,14 +6,17 @@
Build-Depends: debhelper (>= 7), python-dev, python-wxgtk2.8, libproj-dev, python-xmlbase,
libgdal1-dev, dpatch, libwxgtk2.8-dev, docbook-utils, python-support (>= 0.6),
docbook-xml
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
Homepage: http://thuban.intevation.org
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-grass/packages/thuban/trunk
+Vcs-Svn: svn://svn.debian.org/svn/pkg-grass/packages/thuban/trunk
+
Package: thuban
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, gdal-bin, python-wxgtk2.8, python-xmlbase, python-sqlite
Recommends: python-psycopg, python-gdal, python-mapscript
-Description: an interactive geographic data viewer
+Description: An interactive geographic data viewer
Thuban can read geographic data in the shapefile format. Main features of
thuban are the layer management and the possibility to navigate on the
map, to control the visual appearance of objects, to identify and edit
Modified: packages/thuban/trunk/debian/patches/bitmappath.dpatch
===================================================================
--- packages/thuban/trunk/debian/patches/bitmappath.dpatch 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/debian/patches/bitmappath.dpatch 2009-10-21 10:10:27 UTC (rev 2560)
@@ -6,8 +6,8 @@
@DPATCH@
diff -urNad trunk~/Thuban/Model/resource.py trunk/Thuban/Model/resource.py
---- trunk~/Thuban/Model/resource.py 2009-05-26 22:37:02.000000000 +0200
-+++ trunk/Thuban/Model/resource.py 2009-05-26 23:10:47.000000000 +0200
+--- trunk~/Thuban/Model/resource.py 2009-10-21 12:01:47.000000000 +0200
++++ trunk/Thuban/Model/resource.py 2009-10-21 12:02:23.000000000 +0200
@@ -27,8 +27,11 @@
from Thuban.Model.proj import Projection, ProjFile
from xml.sax import SAXParseException
@@ -23,17 +23,16 @@
PROJ_EXT = ".proj"
diff -urNad trunk~/Thuban/UI/resource.py trunk/Thuban/UI/resource.py
---- trunk~/Thuban/UI/resource.py 2009-03-31 09:54:17.000000000 +0200
-+++ trunk/Thuban/UI/resource.py 2009-05-26 23:08:38.000000000 +0200
-@@ -18,7 +18,10 @@
+--- trunk~/Thuban/UI/resource.py 2009-10-21 12:01:47.000000000 +0200
++++ trunk/Thuban/UI/resource.py 2009-10-21 12:04:47.000000000 +0200
+@@ -19,7 +19,10 @@
import wx
--bitmapdir = os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Bitmaps")
+-bitmapdir = os.path.join(get_thuban_dir(), "Resources", "Bitmaps")
+# The directory where the toolbar icons are stored has to be changed for
+# the debian package to be conformant with the FHS
-+#bitmapdir = os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Bitmaps")
++#bitmapdir = os.path.join(get_thuban_dir(), "Resources", "Bitmaps")
+bitmapdir = "/usr/share/thuban/Resources/Bitmaps"
bitmap_extensions = {wx.BITMAP_TYPE_XPM: ".xpm",
wx.BITMAP_TYPE_ANY: ""}
-
Modified: packages/thuban/trunk/debian/rules
===================================================================
--- packages/thuban/trunk/debian/rules 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/debian/rules 2009-10-21 10:10:27 UTC (rev 2560)
@@ -38,7 +38,7 @@
install: build
dh_testdir
dh_testroot
- dh_clean
+ dh_prep
dh_installdirs
python setup.py install --prefix=/usr --no-compile --root=$(CURDIR)/debian/thuban
Modified: packages/thuban/trunk/libraries/thuban/gdalwarp.cpp
===================================================================
--- packages/thuban/trunk/libraries/thuban/gdalwarp.cpp 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/libraries/thuban/gdalwarp.cpp 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,5 +1,5 @@
/******************************************************************************
- * $Id: gdalwarp.cpp 2866 2008-11-18 09:49:59Z dpinte $
+ * $Id: gdalwarp.cpp 2881 2009-07-10 07:14:14Z dpinte $
*
* Project: High Performance Image Reprojector
* Purpose: Test program for high performance warper API.
@@ -146,6 +146,7 @@
#include "gdal.h"
#include "gdal_alg.h"
#include "gdal_priv.h"
+
#include "gdalwarper.h"
#include "cpl_string.h"
#include "ogr_srs_api.h"
@@ -160,8 +161,13 @@
#define OPTS_ALPHA 2
#define OPTS_INVERT_MASK_BITS 4
-CPL_CVSID("$Id: gdalwarp.cpp 2866 2008-11-18 09:49:59Z dpinte $");
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+CPL_CVSID("$Id: gdalwarp.cpp 2881 2009-07-10 07:14:14Z dpinte $");
+
static GDALDatasetH
GDALWarpCreateOutput( GDALDatasetH hSrcDS, const char *pszFilename,
const char *pszFormat, const char *pszSourceSRS,
@@ -205,9 +211,7 @@
/************************************************************************/
/* initgdalwarp */
/************************************************************************/
-#ifdef __cplusplus
-extern "C"
-#endif
+
void initgdalwarp(void)
{
PyObject * shapelib = NULL;
@@ -232,7 +236,7 @@
char *pszResult = NULL;
CPLErrorReset();
-
+
hSRS = OSRNewSpatialReference( NULL );
if( OSRSetFromUserInput( hSRS, pszUserInput ) == OGRERR_NONE )
OSRExportToWkt( hSRS, &pszResult );
@@ -244,8 +248,7 @@
pszUserInput );
exit( 1 );
}
-#endif
-
+#endif
OSRDestroySpatialReference( hSRS );
return pszResult;
@@ -705,6 +708,7 @@
/* -------------------------------------------------------------------- */
/* Open source dataset. */
/* -------------------------------------------------------------------- */
+
hSrcDS = GDALOpen( pszSrcFilename, GA_ReadOnly );
if( hSrcDS == NULL )
@@ -1017,8 +1021,11 @@
//GDALDumpOpenDatasets( stderr );
- GDALDestroyDriverManager();
-
+ // Do not call GDALDestroyDriverManager as we will most probably use
+ // ProjectRasterFile more than once.
+ // Thanks to Evan Rouault / 2009-07-09
+ //GDALDestroyDriverManager();
+
# if PY_VERSION_HEX >=0x02040000
if (savedlocale)
setlocale( LC_NUMERIC, savedlocale);
@@ -1107,8 +1114,10 @@
NULL, pszTargetSRS,
TRUE, 1000.0, nOrder );
- if( hTransformArg == NULL )
+ if( hTransformArg == NULL ) {
+ GDALClose( hSrcDS );
return NULL;
+ }
//
// This could happen if the proj library didn't load correctly
@@ -1123,20 +1132,22 @@
/* -------------------------------------------------------------------- */
/* Get approximate output definition. */
/* -------------------------------------------------------------------- */
+ double adfExtent[4];
if( GDALSuggestedWarpOutput( hSrcDS,
GDALGenImgProjTransform, hTransformArg,
- adfDstGeoTransform, &nPixels, &nLines )
- != CE_None )
+ adfDstGeoTransform, &nPixels, &nLines)
+ != CE_None ) {
+ GDALClose( hSrcDS );
return NULL;
-
- GDALDestroyGenImgProjTransformer( hTransformArg );
-
+ }
+
+ GDALDestroyGenImgProjTransformer( hTransformArg );
+
/* -------------------------------------------------------------------- */
/* Did the user override some parameters? */
/* -------------------------------------------------------------------- */
if( dfXRes != 0.0 && dfYRes != 0.0 )
{
- CPLAssert( nForcePixels == 0 && nForceLines == 0 );
if( dfMinX == 0.0 && dfMinY == 0.0 && dfMaxX == 0.0 && dfMaxY == 0.0 )
{
dfMinX = adfDstGeoTransform[0];
@@ -1157,10 +1168,10 @@
{
if( dfMinX == 0.0 && dfMinY == 0.0 && dfMaxX == 0.0 && dfMaxY == 0.0 )
{
- dfMinX = adfDstGeoTransform[0];
- dfMaxX = adfDstGeoTransform[0] + adfDstGeoTransform[1] * nPixels;
- dfMaxY = adfDstGeoTransform[3];
- dfMinY = adfDstGeoTransform[3] + adfDstGeoTransform[5] * nLines;
+ dfMinX = adfDstGeoTransform[0];
+ dfMaxX = adfDstGeoTransform[0] + adfDstGeoTransform[1] * nPixels;
+ dfMaxY = adfDstGeoTransform[3];
+ dfMinY = adfDstGeoTransform[3] + adfDstGeoTransform[5] * nLines;
}
dfXRes = (dfMaxX - dfMinX) / nForcePixels;
@@ -1183,6 +1194,7 @@
nPixels = (int) ((dfMaxX - dfMinX + (dfXRes/2.0)) / dfXRes);
nLines = (int) ((dfMaxY - dfMinY + (dfYRes/2.0)) / dfYRes);
+
adfDstGeoTransform[0] = dfMinX;
adfDstGeoTransform[3] = dfMaxY;
}
@@ -1204,9 +1216,9 @@
hDstDS = GDALCreate( hDriver, pszFilename, nPixels, nLines,
nDstBandCount, eDT, papszCreateOptions );
- if( hDstDS == NULL )
+ if( hDstDS == NULL ) {
return NULL;
-
+ }
/* -------------------------------------------------------------------- */
/* Write out the projection definition. */
/* -------------------------------------------------------------------- */
@@ -1232,7 +1244,10 @@
hCT = GDALGetRasterColorTable( GDALGetRasterBand(hSrcDS,1) );
if( hCT != NULL )
GDALSetRasterColorTable( GDALGetRasterBand(hDstDS,1), hCT );
-
+
return hDstDS;
}
+#ifdef __cplusplus
+}
+#endif
Deleted: packages/thuban/trunk/packaging/debian/bitmappath.patch
===================================================================
--- packages/thuban/trunk/packaging/debian/bitmappath.patch 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/packaging/debian/bitmappath.patch 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,35 +0,0 @@
-diff -ur thuban.orig/usr/lib/thuban/Thuban/Model/resource.py thuban/usr/lib/thuban/Thuban/Model/resource.py
---- thuban.orig/usr/lib/thuban/Thuban/Model/resource.py 2003-11-19 20:48:47.000000000 +0100
-+++ thuban/usr/lib/thuban/Thuban/Model/resource.py 2003-12-03 15:36:41.000000000 +0100
-@@ -27,8 +27,14 @@
- from Thuban.Model.proj import Projection, ProjFile
- from xml.sax import SAXParseException
-
--projdir = \
-- os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Projections")
-+# The directory where the default projections are stored has to be changed
-+# for
-+# the debian package to be conformant with the FHS
-+#projdir = \
-+# os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Projections")
-+projdir = "/usr/share/thuban/Resources/Projections"
-+
-+
-
-
- PROJ_EXT = ".proj"
-diff -ur thuban.orig/usr/lib/thuban/Thuban/UI/resource.py thuban/usr/lib/thuban/Thuban/UI/resource.py
---- thuban.orig/usr/lib/thuban/Thuban/UI/resource.py 2003-08-05 14:33:25.000000000 +0200
-+++ thuban/usr/lib/thuban/Thuban/UI/resource.py 2003-12-03 15:35:51.000000000 +0100
-@@ -18,7 +18,10 @@
- from wxPython.wx import wxBITMAP_TYPE_XPM, wxBITMAP_TYPE_ANY, wxBitmap, wxImage
-
-
--bitmapdir = os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Bitmaps")
-+# The directory where the toolbar icons are stored has to be changed for
-+# the debian package to be conformant with the FHS
-+#bitmapdir = os.path.join(Thuban.__path__[0], os.pardir, "Resources", "Bitmaps")
-+bitmapdir = "/usr/share/thuban/Resources/Bitmaps"
- bitmap_extensions = {wxBITMAP_TYPE_XPM: ".xpm",
- wxBITMAP_TYPE_ANY: ""}
-
Deleted: packages/thuban/trunk/packaging/windows/Thuban-1.2.0_1.exe.readme.txt
===================================================================
--- packages/thuban/trunk/packaging/windows/Thuban-1.2.0_1.exe.readme.txt 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/packaging/windows/Thuban-1.2.0_1.exe.readme.txt 2009-10-21 10:10:27 UTC (rev 2560)
@@ -1,20 +0,0 @@
-Thuban 1.2.0 installation procedure :
-
-[1] check you have a working Python 2.4 environment
-
-[2] Dependencies :
- - check you have wxPython 2.6.3 (
- wxPython2.6-win32-unicode-2.6.3.3-py24.exeis available on sourceforge)
- http://sourceforge.net/project/showfiles.php?group_id=10718&package_id=10559&release_id=432322
-
- - check you have pysqlite 2.3 (pysqlite-2.3.3.win32-py2.4.exe)
- http://initd.org/pub/software/pysqlite/releases/2.3/2.3.3/pysqlite-2.3.3.win32-py2.4.exe
-
-[3] If you want gdal to work, update your PATH so that it points to "c:\Program
-Files\Thuban\gdal\bin". To do this, go to system properties (right click on my
-computer, click settings). Click the âAdvancedâ tab and then at the bottom of
-that screen, click on âEnvironment Variables.â. Scroll down until you see PATH
-under the Variable column heading and. Click on it and then click the âEditâ
-button. Add ";c:\ProgramFiles\Thuban\gdal\bin" at the end of the line.
-
-[4] Launch Thuban and it should work fine
Modified: packages/thuban/trunk/po/cs.po
===================================================================
--- packages/thuban/trunk/po/cs.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/cs.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2008-01-27 11:09+0100\n"
"Last-Translator: Jachym Cepicky <jachym at les-ejk.cz>\n"
"Language-Team: Thuban Development List <thuban-devel at intevation.de>\n"
@@ -16,12 +16,12 @@
"Content-Type: text/plain; charset=ISO-8859-2\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
msgstr "Thuban byl zkompilován s wx %(wxproj-wx) ale wxPython je %(wxPython)"
@@ -46,11 +46,11 @@
msgid "\tmethod %s of %s"
msgstr "\tmetoda %s z %s"
-#: ../Thuban/Lib/fileutil.py:87 ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "První argument musí být absolutní cesta k souboru"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "Oba parametry musí obsahovat písmeno disku"
@@ -58,7 +58,7 @@
msgid "No implementation of get_application_dir available for platform"
msgstr "Na této platformì není dostupná implementace get_application_dir"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr "Na této platformì není dostupná implementace relative_filename"
@@ -109,7 +109,7 @@
msgstr "Tabulka není kompatibilní se shapestore."
#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "Roz¹íøení: %s"
@@ -200,11 +200,11 @@
msgid "Map: %s"
msgstr "Mapa: %s"
-#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "Neznámé"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
msgid ""
"No GDAL support because module '%s' cannot be imported. Python exception: '%"
@@ -213,12 +213,12 @@
"Podpora pro GDAL není dostupná, proto¾e modul '%s' se nepodaøilo importovat."
"Chyba pythonu: '%s'"
-#: ../Thuban/Model/resource.py:135 ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "Nelze èíst \"%s\": %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "Chyba v projekti \"%s\": %s"
@@ -381,10 +381,10 @@
msgstr "Thuban je uvolnìn za podmínek danných licencí GNU GPL v>=2"
#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:371
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:87
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "Zavøít"
@@ -393,13 +393,13 @@
msgid "Select an alternative data file for %s"
msgstr "Zvolte jiné jméno souboru pro %s"
-#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "ESRI Shapefile (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856 ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "V¹echny soubory (*.*)"
@@ -420,27 +420,27 @@
msgid "Alternative Path"
msgstr "Alternativní cesta"
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
msgid "Cannot import the thuban_cfg module."
msgstr "Modul thuban_cfg nebyl nelze importovat."
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr "Zkou¹ím naèíst ~/.thuban/thubanstart.py."
-#: ../Thuban/UI/application.py:119 ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "Nelze naèíst startovní modul Thubanu\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "Startovní modul Thubanu není dostupný\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "Adresáø ~/.thuban není dostupný\n"
-#: ../Thuban/UI/application.py:175
+#: ../Thuban/UI/application.py:180
msgid ""
"This is the wxPython-based Graphical User Interface for exploring geographic "
"data"
@@ -448,7 +448,7 @@
"Toto je grafické u¾ivatelské rozhraní generované pomocí knihovny wxPython, "
"které slou¾í k prohlí¾ení geografických dat"
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -456,15 +456,15 @@
"Aktuální sezení obsahuje rastrové vrstvy,\n"
"nebyla v¹ak nalezena knihovna GDAL, aby je bylo mo¾no vykreslit."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "Knihovna není dostupná"
-#: ../Thuban/UI/application.py:277 ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "Parametry spojení s databází"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -666,7 +666,7 @@
msgstr "Rozsah"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "Mapa"
@@ -747,32 +747,34 @@
#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "OK"
#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
-#: ../Extensions/bboxdump/bboxdump.py:76 ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153 ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "Zru¹it"
@@ -855,11 +857,11 @@
"Spojení %s\n"
"je stále pou¾íváno"
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "Undock"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "Dock"
@@ -942,7 +944,7 @@
msgid "Join Failed"
msgstr "Spojení selhalo"
-#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, python-format
msgid "Table: %s"
msgstr "Tabulka: %s"
@@ -1005,524 +1007,528 @@
msgid "Edit Layer Properties"
msgstr "Zmìnit vlasnosti vrstvy"
-#: ../Thuban/UI/mainwindow.py:267 ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, python-format
msgid "Unknown command %s"
msgstr "Neznámý pøíkaz %s"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, python-format
msgid "Unknown command ID %d"
msgstr "Neznámé ID pøíkazu %d"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "Dialog %s je ji¾ otevøený"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
msgstr "Zvolte vrstvu '%s' a zvolte projekci v Vrstva/Projekce..."
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "Ukonèit"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "Sezení bylo zmìnìno. Pøejete si jej ulo¾it?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "Otevøít sezení"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "Ulo¾it sezení jako"
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "Zvolte jeden nebo více souborù"
-#: ../Thuban/UI/mainwindow.py:579 ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "Pøidat vrstvu"
-#: ../Thuban/UI/mainwindow.py:580 ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866 ../Extensions/gns2shp/gns2shp.py:156
-#: ../Extensions/importAPR/importAPR.py:231 ../Extensions/ogr/ogrstart.py:64
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, python-format
msgid "Can't open the file '%s'."
msgstr "Nelzte otevøít soubor '%s'."
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "Zvolit soubor se snímkem"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "Pøidat snímek"
-#: ../Thuban/UI/mainwindow.py:634 ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "Pøidat vrstvu z databáze"
-#: ../Thuban/UI/mainwindow.py:635 ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, python-format
msgid "Can't open the database table '%s'"
msgstr "Nelze otevøít databázovou tabulku '%s'"
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "Kopie `%s'"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "Tabulková vrstva: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "Projekce mapy: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "Projekce vrstvy: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "Spojit vrstvu s tabulkou"
-#: ../Thuban/UI/mainwindow.py:838 ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "Legenda"
-#: ../Thuban/UI/mainwindow.py:852 ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "Otevøít tabulku"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "DBF Soubory (*.dbf)"
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "Zvolte tabulky k zavøení:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "Zavøít tabulku"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "Zvolit tabulky k otevøení:"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "Zobrazit tabulku"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "Spojit tabulky"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "Zvolit tabulku k pøejmenování:"
-#: ../Thuban/UI/mainwindow.py:934 ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "Pøejmenovat tabulku"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
msgid "Table Title:"
msgstr "Titulek tabulky:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Map Title:"
msgstr "Titulek mapy:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Rename Map"
msgstr "Pøejmenovat mapu"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Layer Title:"
msgstr "Titulek vrstvy: %s"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Rename Layer"
msgstr "Pøejmenovat vrstvu"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "&Nové sezení"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "Zaèít nové sezení"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "&Otevøít sezení..."
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "Otevøít soubor se sezením"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "Ulo¾it &sezení"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
msgstr "Ulo¾it sezení do souboru, ze kterého bylo otevøeno"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "Ulo¾it sezení j&ako..."
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "Ulo¾it sezení do nového souboru"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "S&trom sezení"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "Pøepnout viditelnost okna se stromem sezení"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "Zobrazit/zkrýt legendu"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "&Databázová spojení..."
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "E&xit"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "Ukonèit práci s Thubanem"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "&O programu..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr "Informace o autorech, verzi a modulech"
-#: ../Thuban/UI/mainwindow.py:1184 ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "Pro&jekce..."
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "Nastavit nebo zmìnit projekci mapy"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "&Zvìt¹it"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "Pøepnout zvìt¹ovací mód"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "Z&men¹it"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "Pøepnout zmen¹ovací mód"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "&Posun"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "Pøepnout mód pro posun"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "&Identifikovat"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "Pøepnout mód 'identifikace'"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "©&títek"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "Pøidat/Odebrat ¹títky"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "&Celý region"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "Zoom na celý region mapy"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "Region vrstev"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "Zoom na celý region vrstev"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "Zvìt¹ení na &výbìr"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "Zvìt¹ení na výbìr"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "E&xport"
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "Exportovat mapu do souboru"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "&Tisk"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "Tisk mapy"
-#: ../Thuban/UI/mainwindow.py:1217 ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "P&øejmenovat..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "Pøejmenovat mapu"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "&Pøidat vrstvu..."
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "Pøidat novou vrstvu do mapy"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "Pøidat &snímek..."
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "Pøidat nový rastrový soubor do mapy"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "Pøidat &databázovou vrstvu..."
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
msgstr "Pøidat novou databázovou vrstvu do mapy"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "Smazat v&rstvu"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "Smazat vybranou vrstvu"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "Specifikovat projekci vybrané vrstvy"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&Duplikovat"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "Duplikovat vybranou vrstvu"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "&Pøejmenovat ..."
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "Pøejmenovat vybranou vrstvu"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "Posunout &nahoru"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "Posunout vybranou vrstvu nahoru"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "Posunout &dolu"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "Posunout vybranou vrstvu dolu"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "&Viditelný"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "Vybraná vrstva je viditelná"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "&Zkrýt"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "Vybraná vrstva bude zkryta"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "Ukázat ta&bulku"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "Zobrazot tabulku vybrané vrstvy"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&Nastavení..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "Zmìnit nastavení vybrané vrstvy"
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "&Spojit tabulky..."
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "Spojit tabulky a pøiøadit k vybrané vrstvì"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr "&Nahoru"
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
msgid "Put selected layer to the top"
msgstr "Posunout vybranou vrstvu zcela nahoru"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
msgid "&Bottom"
msgstr "&Dolu"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
msgid "Put selected layer to the bottom"
msgstr "Posunout vybranou vrstvu zcela dolu"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
msgid "&Visible"
msgstr "&Viditelný"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
msgid "Toggle visibility of selected layer"
msgstr "Pøepnout viditelnost vybrané vrstvy"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "Smazat sp&ojení..."
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "Zmazat poslední operaci spojení tabulek"
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "&Otevøít..."
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "Otevøít tabulku DBF ze souboru"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "&Zavøít..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "Zavøít jednu nebo v¹echny tabulky ze seznamu"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "Pøejmenovat jednu nebo v¹echny tabulky"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "&Zobrazit..."
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "Ukázat jednu nebo v¹echny tabulky v dialogu"
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "&Spojit..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "Spojit dvì tabulky a vytvoøit novou"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "&Soubor"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&Mapa"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "&Vrstva"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&Tabulka"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "&Pomoc"
@@ -1531,15 +1537,15 @@
msgid "Submenu %s doesn't exist"
msgstr "Submenu %s neexistuje"
-#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Universal Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert Conic Conformal"
@@ -1580,7 +1586,7 @@
msgid "Projection:"
msgstr "Projekce:"
-#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<Neznámý>"
@@ -1611,7 +1617,7 @@
msgid "Import"
msgstr "Import"
-#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "Varování"
@@ -1640,39 +1646,39 @@
msgid "Multiple Projections selected"
msgstr "Bylo vybráno nìkolik projekcí"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Airy"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "International 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "Ellipsoid:"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1688,59 +1694,59 @@
"Nerozpoznané parametry jsou:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "Zem. ¹íøka:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "Zem. délka:"
-#: ../Thuban/UI/projdialog.py:769 ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "False easting:"
-#: ../Thuban/UI/projdialog.py:771 ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "False northing:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "Mìøítkový faktor:"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "Návrh"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "Ji¾ní hemisféra"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "Zóna:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr "Nelze navrhnout: Nebyly nalezeny hranièní souøadnice"
-#: ../Thuban/UI/projdialog.py:874 ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "Projekce: Navrhuji UTM Zónu"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "Zem. ¹íøka první standardní pararely:"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "Zem. ¹íøka druhé standardní paralely:"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "Centrální meridian:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "Zem. ¹íøka pùvodu:"
@@ -1768,11 +1774,11 @@
msgid "Available Projections"
msgstr "Dostupné projekce"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<®ádná>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (aktuální)"
@@ -1857,8 +1863,9 @@
msgstr "Soubory CSV (*.csv)|*.csv|"
#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1869,7 +1876,7 @@
msgid "Session"
msgstr "Sezení"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "Exportovaná mapa"
@@ -1914,8 +1921,10 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
@@ -1949,7 +1958,9 @@
msgstr "Ukládám objekty ..."
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr "(experimentální) "
@@ -1965,41 +1976,84 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "Exportuje vybranou vrstvu jako Shapefile."
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
+#, fuzzy
+msgid "Choose folder"
+msgstr "Vybrat vrstvu"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "Zvolte jeden nebo více souborù"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "Exportovat mapu do souboru"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "Exportovat mapfile"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "Exportovat mapu do souboru"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
msgid "Select GNS file"
msgstr "Vybrat soubor GNS"
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr "Generované soubory (*.txt)|*.txt|"
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr "gns2shp"
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "Conversion failed"
msgstr "Pøevod selhal"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr "gns2shp %s"
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr "%d oblastí pøevedeno"
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
msgid "Add GNS Layer"
msgstr "Pøidat vrstvu GNS"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr "gns2shp..."
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr "Pøevede soubor GNS na Shapefile"
@@ -2097,6 +2151,48 @@
msgid "Unknown Object named: %s"
msgstr "Neznámý objekt jména: %s"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "Vybrat soubor APR"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "Shapefiles (*.shp)|*.shp|"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "Generované soubory (*.txt)|*.txt|"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "Pøidat vrstvu"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "Import mapového souboru"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "Importovat mapový soubor"
+
+#: ../Extensions/importMP/__init__.py:20
+#, fuzzy
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+"Importuje soubor ArcView Project (.apr)\n"
+"a pøevede do Thubanu"
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
@@ -2232,22 +2328,22 @@
"Obsahuje správcovské moduly pro mapsoubory UMN MapServer.\n"
"Soubory mohou být vytváøeny/importovány/mìnìny."
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
msgid "Export mapfile"
msgstr "Exportovat mapfile"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
msgid "Create a new mapfile"
msgstr "Vytvoøit nový mapfile"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr "Experimentá&lní"
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr "&MapServer"
@@ -2257,22 +2353,22 @@
msgstr "Map-Name:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
msgid "Size"
msgstr "Velikost"
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
msgid "Width: "
msgstr "©íøka: "
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr "Vý¹ka: "
@@ -2281,146 +2377,146 @@
msgstr "Typ snímku"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr "Typ jednotek"
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
msgid "ImageColor"
msgstr "Barva snímu"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
msgid "Change Color"
msgstr "Zmìnit barvu"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr "©ablona: "
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr "Cesta k obrázku:"
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr "URL obrázku:"
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
msgid "Layer-Name:"
msgstr "Jméno vrstvy:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr "Editovat metadata"
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr "Skupina:"
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
msgid "KeySize"
msgstr "Velikost"
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr "Mezera"
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
msgid "Change Label"
msgstr "Zmìnit ¹títek"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
msgid "Color"
msgstr "Barva"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
msgid "Type"
msgstr "Typ"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr "Odsazení"
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr "X: "
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr "Y: "
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr "Buffer"
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr "Minimální velikost prvku"
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr "Minimální vzdálenost"
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
msgid "Image Color"
msgstr "Barva obrázku"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
msgid "Change ImageColor"
msgstr "Zmìnit barvu obrázku"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
msgid "Intervals"
msgstr "Intervaly"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr "&Editovat map-soubor"
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr "Editovat nastavení mapy"
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr "Web"
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr "Editovat nastavení Web"
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
msgid "Layer"
msgstr "Vrstva"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
#, fuzzy
msgid "Edit the Layer Setting of the active Layer"
msgstr "Editovat nastavení aktivní vrstvy"
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr "Editovat legendu"
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
msgid "Scalebar"
msgstr "Mìøítko"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr "Editovat mìøítko"
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr "Metadata"
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr "Editovat metadata"
@@ -2586,18 +2682,18 @@
msgid "Format:"
msgstr "Formát:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr "Vybrat server WMS"
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr "WMS"
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
msgid "Add WMS layer ..."
msgstr "Pøidat vrstvu WMS ..."
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
msgid "Add a WMS Layer"
msgstr "Ebene hinzufügen"
Modified: packages/thuban/trunk/po/de.po
===================================================================
--- packages/thuban/trunk/po/de.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/de.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2008-01-28 00:35+0100\n"
"Last-Translator: Bernhard Reiter <bernhard at intevation.de>\n"
"Language-Team: Thuban Development List <thuban-devel at intevation.de>\n"
@@ -16,12 +16,12 @@
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
msgstr ""
@@ -48,11 +48,11 @@
msgid "\tmethod %s of %s"
msgstr "\tmethod %s of %s"
-#: ../Thuban/Lib/fileutil.py:87 ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "erstes Argument muss ein absoluter Dateiname sein"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "Beide Parameter müssen einen Laufwerksbuchstaben haben"
@@ -61,7 +61,7 @@
msgstr ""
"Keine Implementation von get_application_dir verfügbar für diese Plattform"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr ""
"Keine Implementation von relative_filename verfügbar für diese Plattform"
@@ -113,7 +113,7 @@
msgstr "Tabelle ist nicht kompatibel mit dem Format der Shapespeicherung."
#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "Extension: %s"
@@ -204,11 +204,11 @@
msgid "Map: %s"
msgstr "Karte: %s"
-#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "Unbekannt"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
msgid ""
"No GDAL support because module '%s' cannot be imported. Python exception: '%"
@@ -217,12 +217,12 @@
"Keine GDAL Unterstützung weil das Modul '%s' nicht importiert werden kann. "
"Python Fehler: '%s'"
-#: ../Thuban/Model/resource.py:135 ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "Konnte '%s' nicht lesen: %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "Fehler in Projection '%s': %s"
@@ -385,10 +385,10 @@
msgstr "Thuban ist lizenziert unter der GNU GPL v>=2"
#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:371
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:87
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "Schließen"
@@ -397,13 +397,13 @@
msgid "Select an alternative data file for %s"
msgstr "Wählen Sie eine andere Datei für %s"
-#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "Shapefiles (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856 ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "Alle Dateien (*.*)"
@@ -424,27 +424,27 @@
msgid "Alternative Path"
msgstr "Alternativer Dateiname"
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
msgid "Cannot import the thuban_cfg module."
msgstr "Das Modul thuban_cfg kann nicht importiert werden."
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr "Versuche ~/.thuban/thubanstart.py einzulesen."
-#: ../Thuban/UI/application.py:119 ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "Thubanstartmodule können nicht importiert werden\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "Thubanstartmodul nicht verfügbar\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "~/.thuban Verzeichnis nicht vorhanden\n"
-#: ../Thuban/UI/application.py:175
+#: ../Thuban/UI/application.py:180
msgid ""
"This is the wxPython-based Graphical User Interface for exploring geographic "
"data"
@@ -452,7 +452,7 @@
"Ein wxPython basiertes Grafisches Benutzerinterface für das Erkunden von "
"Geografischen Daten"
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -460,15 +460,15 @@
"Die aktuelle Session beinhaltet Bildebenen,\n"
"jedoch die GDAL Bibliothek ist nicht verfügbar, um diese darzustellen."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "Bibliothek nicht verfügbar"
-#: ../Thuban/UI/application.py:277 ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "DB Verbindungsparameter"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -670,7 +670,7 @@
msgstr "Wertebereich"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "Karte"
@@ -751,32 +751,34 @@
#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "OK"
#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
-#: ../Extensions/bboxdump/bboxdump.py:76 ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153 ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "Abbrechen"
@@ -859,11 +861,11 @@
"Die Verbindung %s\n"
"wird noch verwendet"
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "Undock"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "Dock"
@@ -946,7 +948,7 @@
msgid "Join Failed"
msgstr "Verbinden schlug fehl"
-#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, python-format
msgid "Table: %s"
msgstr "Tabelle: %s"
@@ -1009,527 +1011,531 @@
msgid "Edit Layer Properties"
msgstr "Ebeneneinstellungen bearbeiten"
-#: ../Thuban/UI/mainwindow.py:267 ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, python-format
msgid "Unknown command %s"
msgstr "Unbekanntes Kommando %s"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, python-format
msgid "Unknown command ID %d"
msgstr "Unbekannte Kommando ID %d"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "Der Dialog %s ist bereits geöffnet"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
msgstr ""
"Wählen Sie die Ebene '%s' und wählen eine Projektion mit Ebene/Projektion..."
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "Beenden"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "Die Session wurde geändert! Möchten Sie diese speichern?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "Öffne Session"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "Speichere Session unter ..."
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "Eine oder mehrere Dateien auswählen"
-#: ../Thuban/UI/mainwindow.py:579 ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "Ebene hinzufügen"
-#: ../Thuban/UI/mainwindow.py:580 ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866 ../Extensions/gns2shp/gns2shp.py:156
-#: ../Extensions/importAPR/importAPR.py:231 ../Extensions/ogr/ogrstart.py:64
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, python-format
msgid "Can't open the file '%s'."
msgstr "Kann Datei nicht öffnen '%s'."
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "Bilddatei wählen"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "Bildebene hinzufügen"
-#: ../Thuban/UI/mainwindow.py:634 ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "Ebene aus Datenbank hinzufügen"
-#: ../Thuban/UI/mainwindow.py:635 ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, python-format
msgid "Can't open the database table '%s'"
msgstr "Kann Datenbanktabelle '%s' nicht öffnen."
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "Kopie von `%s'"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "Ebenentabelle: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "Kartenprojektion: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "Ebenenprojektion: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "Verbinde Ebene mit Tabelle"
-#: ../Thuban/UI/mainwindow.py:838 ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "Legende"
-#: ../Thuban/UI/mainwindow.py:852 ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "Öffne Tabelle"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "DBF Dateien (*.dbf)"
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "Wähle die Tabellen zum Schließen:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "Tabelle schließen"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "Wähle Tabellen zum Anzeigen:"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "Tabelle anzeigen"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "Tabellen verbinden"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "Wähle Tabellen zum Umbenennen:"
-#: ../Thuban/UI/mainwindow.py:934 ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "Tabelle umbenennen"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
msgid "Table Title:"
msgstr "Tabellentitel:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Map Title:"
msgstr "Kartentitel:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Rename Map"
msgstr "Karte Umbenennen"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Layer Title:"
msgstr "Ebenentitel: %s"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Rename Layer"
msgstr "Ebene Umbenennen"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "&Neue Session"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "Starte eine neue Session"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "&Öffne Session"
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "Sessiondatei öffnen"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "&Speichere Session"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
msgstr "Speichere diese Session in die Datei, die geöffnet wurde von"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "Speichere Session &Unter..."
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "Diese Session in einer neuen Datei speichern"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "Session &Baum"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "Das Analysefenster des Sessionbaums zeigen/schließen"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "Legende zeigen/schließen"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "&Datenbankverbindungen"
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "Be&enden"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "Arbeiten mit Thuban beenden"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "&Über..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr ""
"Informationen über die Autoren von Thuban, die Version und die verwendeten "
"Module"
-#: ../Thuban/UI/mainwindow.py:1184 ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "Pro&jektion..."
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "Setze oder ändere die Kartenprojektion"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "Hine&inzoomen"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "Hineinzoomen"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "Her&auszoomen"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "Herauszoomen"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "&Verschieben"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "Verschieben"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "&Identifizieren"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "Identifizieren"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "&Label"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "Labels hinzufügen/entfernen"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "Volle Ausdehnung"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "Zur vollen Kartenausdehnung zoomen"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "Volle Ebenenausdehnung"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "Zur vollen Ebenenausdehnung zoomen"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "Volle Auswahlausdehnung"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "Zur vollen Auswahlausdehnung zoomen"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "E&xport"
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "Exportiere die Karte in die Datei"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "&Drucken"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "Karte drucken"
-#: ../Thuban/UI/mainwindow.py:1217 ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "&Umbenennen..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "Karte umbenennen"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "Ebene &hinzufügen"
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "Eine neue Ebene zur Karte hinzufügen"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "&Bildebene hinzufügen..."
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "Eine neue Bildebene zur Karte hinzufügen"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "&Datenbankebene hinzufügen..."
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
msgstr "Eine neue Bildebene aus einer Datenbank zur Karte hinzufügen"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "Ebene &entfernen"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "Ausgewählte Ebene entfernen"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "Projektion für die ausgewählte Ebene spezifizieren"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&Duplizieren"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "Ausgewählte Ebene duplizieren"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "&Umbenennen..."
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "Ausgewählte Ebene umbenennen"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "Eine Ebene nach &oben bewegen"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "Ausgewählte Ebene eine Ebene nach oben bewegen"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "Eine Ebene nach &unten bewegen"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "Ausgewählte Ebene eine Ebene nach unten bewegen"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "&Sichtbar"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "Ausgewählte Ebene ist sichtbar"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "&Nicht sichtbar"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "Ausgewählte Ebene ist nicht sichtbar"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "&Zeige Tabelle"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "Die Tabelle zur ausgewählten Ebene zeigen"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&Einstellungen..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "Die Einstellungen der ausgewählten Ebenen bearbeiten"
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "Tabelle &verbinden..."
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "Verbinden und anfügen einer Tabellen zur ausgewählten Ebenen"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr "&Oben"
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
msgid "Put selected layer to the top"
msgstr "Ausgewählte Ebene nach oben stellen"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
msgid "&Bottom"
msgstr "&Unten"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
msgid "Put selected layer to the bottom"
msgstr "Ausgewählte Ebene nach unten stellen"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
msgid "&Visible"
msgstr "&Sichtbar"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
msgid "Toggle visibility of selected layer"
msgstr "Sichtbarkeit der ausgewählten Ebene umschalten"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "Verbindungen &lösen"
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "Letzte Verbindungenoperation rückgängig machen"
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "&Öffnen..."
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "Öffne eine DBF-Tabelle aus einer Datei"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "&Schließen..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "Schließe eine oder mehrere Tabellen von der Liste"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "Umbenennen von einer oder mehreren Tabellen"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "&Zeigen..."
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "Zeige eine oder mehrere Tabelle in einem Dialog"
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "&Verbinden..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "Verbinde zwei Tabellen erzeuge eine neue Tabelle"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "&Datei"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&Karte"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "&Ebene"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&Tabelle"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "&Hilfe"
@@ -1538,15 +1544,15 @@
msgid "Submenu %s doesn't exist"
msgstr "Untermenü %s existiert nicht"
-#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Universal Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert Conic Conformal"
@@ -1587,7 +1593,7 @@
msgid "Projection:"
msgstr "Projektion:"
-#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<Unbekannt>"
@@ -1618,7 +1624,7 @@
msgid "Import"
msgstr "Import"
-#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "Warnungen"
@@ -1647,39 +1653,39 @@
msgid "Multiple Projections selected"
msgstr "Mehrere Projektionen Ausgewählt"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Airy"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "International 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "Rotationsellipsoid"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1696,59 +1702,59 @@
"Die nicht erkannten Parameter sind:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "Breitengrad:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "Längengrad:"
-#: ../Thuban/UI/projdialog.py:769 ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "Falsche Ostausrichtung:"
-#: ../Thuban/UI/projdialog.py:771 ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "Falsche Nordausrichtung:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "Skalierungsfaktor:"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "Vorschlagen"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "Südliche Hemisphäre"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "Zone:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr "Kann nicht vorgeschlagen werden: Da keine Bounding Box gefunden wurde."
-#: ../Thuban/UI/projdialog.py:874 ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "Projektion: Vorschlag UTM Zone"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "Standard-Parallelkreis 1:"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "Standard-Parallelkreis 2:"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "Zentraler Meridian:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "Geographische Breitenreferenz:"
@@ -1776,11 +1782,11 @@
msgid "Available Projections"
msgstr "Verfügbare Projektionen"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<Keine>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (aktuell)"
@@ -1864,8 +1870,9 @@
msgstr "CSV Dateien (*.csv)|*.csv|"
#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1876,7 +1883,7 @@
msgid "Session"
msgstr "Sitzung"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "Exportiere Karte"
@@ -1922,8 +1929,10 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
@@ -1957,7 +1966,9 @@
msgstr "Speichere 'shapes' ..."
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr "(experimentell) "
@@ -1973,41 +1984,84 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "Exportiert die ausgewählte Ebene als Shapefile."
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
+#, fuzzy
+msgid "Choose folder"
+msgstr "Wähle Ebene"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "Eine oder mehrere Dateien auswählen"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "Exportiere die Karte in die Datei"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "Exportiere .map-Datei"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "Exportiere die Karte in die Datei"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
msgid "Select GNS file"
msgstr "Wähle die GNS Datei."
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr "Generiere Dateien (*.txt)|*.txt|"
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr "gns2shp"
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "Conversion failed"
msgstr "Umwandlung schlug fehl"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr "gns2shp %s"
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr "%d Orte umgewandelt"
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
msgid "Add GNS Layer"
msgstr "GNS Ebene hinzufügen"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr "gns2shp..."
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr "Wandle GNS-Datei in ein Shapefile"
@@ -2105,6 +2159,48 @@
msgid "Unknown Object named: %s"
msgstr "Unbekanntes Objekt namens: %s"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "APR Datei auswählen"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "Shapefiles (*.shp)|*.shp|"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "Generiere Dateien (*.txt)|*.txt|"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "Ebene hinzufügen"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "Importiere .map-Datei"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "Importiere eine .map-Datei"
+
+#: ../Extensions/importMP/__init__.py:20
+#, fuzzy
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+"Importiere eine ArcView Projekt-Datei (.apr)\n"
+"und wandel sie um nach Thuban."
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
@@ -2241,22 +2337,22 @@
"Bereitstellung von Verwaltungsmethoden für .map-Dateien des UNM Mapserver.\n"
" Diese können erstellt, importiert und geändert werden."
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
msgid "Export mapfile"
msgstr "Exportiere .map-Datei"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
msgid "Create a new mapfile"
msgstr "Erstelle eine neue .map-Datei"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr "Experimente&ll"
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr "&MapServer"
@@ -2266,22 +2362,22 @@
msgstr "Karten-Name:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
msgid "Size"
msgstr "Größe"
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
msgid "Width: "
msgstr "Breite: "
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr "Höhe: "
@@ -2290,145 +2386,145 @@
msgstr "Bild-Typ"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr "Einheiten-Typ"
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
msgid "ImageColor"
msgstr "BildFarbe"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
msgid "Change Color"
msgstr "Farbe ändern"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr "Vorlage:"
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr "Bildpfad:"
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr "Bild-URL:"
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
msgid "Layer-Name:"
msgstr "Ebenen-Name:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr "Editieren Metadaten"
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr "Gruppe:"
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
msgid "KeySize"
msgstr "SchlüsselGröße"
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr "SchlüsselAbstand"
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
msgid "Change Label"
msgstr "Ändere Bezeichnung"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
msgid "Color"
msgstr "Farbe"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
msgid "Type"
msgstr "Typ"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr "Versatz ('Offset')"
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr "X: "
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr "Y: "
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr "Puffer"
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr "MinElementgröße"
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr "MinAbstand"
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
msgid "Image Color"
msgstr "Bild-Farbe"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
msgid "Change ImageColor"
msgstr "Ändere Bildfarbe"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
msgid "Intervals"
msgstr "Intervalle"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr "&Editiere .map-Datei"
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr "Bearbeite die Karten-Einstellungen"
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr "Web"
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr "Bearbeite die Web-Einstellungen"
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
msgid "Layer"
msgstr "Ebene"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
msgid "Edit the Layer Setting of the active Layer"
msgstr "Die Einstellungen der aktiven Ebenen bearbeiten"
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr "Bearbeite die Legenden-Einstellungen"
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
msgid "Scalebar"
msgstr "Maßstabsleiste"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr "Bearbeite die Maßstabsleisten-Einstellungen"
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr "Metadaten"
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr "Bearbeite die Metadaten-Einstellungen"
@@ -2593,18 +2689,18 @@
msgid "Format:"
msgstr "Format:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr "Wähle WMS Server"
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr "WMS"
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
msgid "Add WMS layer ..."
msgstr "WMS-Ebene hinzufügen ..."
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
msgid "Add a WMS Layer"
msgstr "Eine WMS-Ebene hinzufügen"
Modified: packages/thuban/trunk/po/es.po
===================================================================
--- packages/thuban/trunk/po/es.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/es.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2007-11-29 22:57-0500\n"
"Last-Translator: Daniel Calvelo Aros <dcalvelo at gmail.com>\n"
"Language-Team: Thuban <thuban-devel at intevation.de>\n"
@@ -17,12 +17,12 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
msgstr ""
@@ -49,11 +49,11 @@
msgid "\tmethod %s of %s"
msgstr "\tmétodo %s de %s"
-#: ../Thuban/Lib/fileutil.py:87 ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "el primer argumento debe ser un nombre de fichero absoluto"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "Ambos parámetros deben contener una letra de unidad"
@@ -63,7 +63,7 @@
"No existe una implementación de nombre de get_application_dir para esta "
"plataforma"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr "No existe una implementación de relative_filename para esta plataforma"
@@ -114,7 +114,7 @@
msgstr "Tabla no compatible con almacén de capas."
#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "Extensión: %s"
@@ -205,11 +205,11 @@
msgid "Map: %s"
msgstr "Mapa: %s"
-#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "Desconocido"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
msgid ""
"No GDAL support because module '%s' cannot be imported. Python exception: '%"
@@ -218,12 +218,12 @@
"No hay soporte para GDAL, porque el módulo '%s' no pudo ser importado. La "
"excepción de Python fue '%s'"
-#: ../Thuban/Model/resource.py:135 ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "No se pudo leer \"%s\": %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "Error en la Proyección \"%s\": %s"
@@ -385,10 +385,10 @@
msgstr "Thuban es distribuido bajo la licencia GPL de GNU, versión >= 2"
#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:371
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:87
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "Cerrar"
@@ -397,13 +397,13 @@
msgid "Select an alternative data file for %s"
msgstr "Seleccione un archivo de datos alternativo para %s"
-#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "Shapefiles (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856 ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "Todos (*.*)"
@@ -424,28 +424,28 @@
msgid "Alternative Path"
msgstr "Ruta alternativa"
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
#, fuzzy
msgid "Cannot import the thuban_cfg module."
msgstr "No se pudo importar el módulo de inicio thubanstart\n"
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr ""
-#: ../Thuban/UI/application.py:119 ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "No se pudo importar el módulo de inicio thubanstart\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "El módulo de inicio thubanstart no está disponible\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "No existe el directorio ~/.thuban\n"
-#: ../Thuban/UI/application.py:175
+#: ../Thuban/UI/application.py:180
msgid ""
"This is the wxPython-based Graphical User Interface for exploring geographic "
"data"
@@ -453,7 +453,7 @@
"Esta es la Interfase Gráfica basada en wxPython para la exploración de datos "
"geográficos"
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -461,15 +461,15 @@
"La sesión actual contiene capas de imagen,\n"
"pero la biblioteca GDAL no está disponible para dibujarlas."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "Biblioteca no disponible"
-#: ../Thuban/UI/application.py:277 ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "Parámetros de Conexión a Base de Datos"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -672,7 +672,7 @@
msgstr "Rango"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "Mapa"
@@ -753,32 +753,34 @@
#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "Aceptar"
#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
-#: ../Extensions/bboxdump/bboxdump.py:76 ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153 ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "Cancelar"
@@ -861,11 +863,11 @@
"La Conexión %s\n"
"está siendo usada"
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "Liberar"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "Estacionar"
@@ -948,7 +950,7 @@
msgid "Join Failed"
msgstr "La unión falló"
-#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, python-format
msgid "Table: %s"
msgstr "Tabla: %s"
@@ -1011,525 +1013,529 @@
msgid "Edit Layer Properties"
msgstr "Editar Propiedades de la Capa"
-#: ../Thuban/UI/mainwindow.py:267 ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, python-format
msgid "Unknown command %s"
msgstr "Comando Desconocido %s"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, python-format
msgid "Unknown command ID %d"
msgstr "ID de comando desconocida %d"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "La Ventana de Diálogo %s ya está abierta"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
msgstr ""
"Seleccione la capa '%s' y escoja una proyección usando Capa/Proyección..."
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "Salir"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "La sesión ha sido modificada. ¿Desea guardarla?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "Abrir sesión"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "Guardar sesión como"
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "Seleccione uno o más archivos de datos"
-#: ../Thuban/UI/mainwindow.py:579 ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "Añadir capa"
-#: ../Thuban/UI/mainwindow.py:580 ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866 ../Extensions/gns2shp/gns2shp.py:156
-#: ../Extensions/importAPR/importAPR.py:231 ../Extensions/ogr/ogrstart.py:64
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, python-format
msgid "Can't open the file '%s'."
msgstr "No se pudo abrir el fichero '%s'"
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "Seleccionar un fichero de imagen"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "Añadir Capa de Imagen"
-#: ../Thuban/UI/mainwindow.py:634 ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "Añadir Capa desde una base de datos"
-#: ../Thuban/UI/mainwindow.py:635 ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, python-format
msgid "Can't open the database table '%s'"
msgstr "No se pudo abrir la tabla '%s'"
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "Copia de `%s'"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "Tabla: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "Proyección del Mapa: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "Proyección de la Capa: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "Unir Capa con Tabla"
-#: ../Thuban/UI/mainwindow.py:838 ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "Leyenda"
-#: ../Thuban/UI/mainwindow.py:852 ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "Abrir Tabla"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "Archivos DBF (*.dbf)"
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "Elija qué tablas cerrar:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "Cerrar Tabla"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "Elija qué tablas mostrar:"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "Mostrar Tabla"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "Unir Tablas"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "Elija qué tabla renombrar:"
-#: ../Thuban/UI/mainwindow.py:934 ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "Cambia el nombre de la Tabla"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
msgid "Table Title:"
msgstr "TÃtulo de la Tabla:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Map Title:"
msgstr "TÃtulo del Mapa: "
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Rename Map"
msgstr "Cambiar el nombre del mapa"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Layer Title:"
msgstr "TÃtulo de la Capa:"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Rename Layer"
msgstr "Cambiar el nombre de la Capa"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "&Nueva Sesión"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "Iniciar nueva sesión"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "&Abrir Sesión..."
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "Abrir un archivo de sesión"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "&Guardar Sesión"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
msgstr "Guardar esta sesión en el archivo del que fue abierta"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "Guardar Sesión &Como..."
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "Guardar esta sesión en un archivo nuevo"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "A&rbol de Sesión"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "Activar/desactivar la ventana de análisis del árbol de sesión"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "Activar/desactivar leyenda"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "Conexiones a Bases de &Datos..."
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "&Salir"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "Termina de trabajar con Thuban"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "&Sobre Thuban..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr "Información sobre los autores, versión y módulos de Thuban"
-#: ../Thuban/UI/mainwindow.py:1184 ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "Pro&yección..."
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "Definir o cambiar la proyección del mapa"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "&Zoom+"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "Cambiar a modo 'zoom+'"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "Z&oom-"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "Cambiar a modo 'zoom-'"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "Des&plazar"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "Cambiar a modo 'desplazar'"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "&Identificar"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "Cambiar a modo 'identificar'"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "&Etiqueta"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "Añadir/Eliminar etiquetas"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "Ãrea de &todas las capas"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "AmplÃa el mapa para cubrir el área de todas las capa"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "Ãrea de esta &Capa"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "AmplÃa el mapa para cubrir el área de la capa actual"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "Cobertura de la &Selección"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "AmplÃa el mapa para cubrir el área de la selección"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "E&xportar"
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "Exportar el mapa a un archivo"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "Imp&rimir"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "Imprimir el mapa"
-#: ../Thuban/UI/mainwindow.py:1217 ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "Cambiar nomb&re..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "Cambiar el nombre del mapa"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "&Añadir Capa..."
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "Añadir una capa al mapa"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "Añadir Capa I&magen..."
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "Añadir una capa imagen al mapa"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "Añadir Capa de Base de &Datos..."
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
msgstr "Añadir una capa de base de datos al mapa activo"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "Elimina&r Capa"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "Eliminar la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "Especificar la proyección de la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&Duplicar"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "Duplicar la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "Cambiar nomb&re..."
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "Cambia el nombre de la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "&Elevar"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "Elevar de nivel la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "&Bajar"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "Bajar de nivel la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "Mo&strar"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "Hacer visible la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "&Ocultar"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "Ocultar la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "Mostrar Ta&bla"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "Mostrar la tabla de atributos de la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&Propiedades..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "Editar las propiedades de la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "&Unir Tabla..."
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "Unir y agregar una tabla a la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr "%Superior"
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
msgid "Put selected layer to the top"
msgstr "Mover la capa seleccionada al nivel superior"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
msgid "&Bottom"
msgstr "&Inferior"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
msgid "Put selected layer to the bottom"
msgstr "Mover la capa seleccionada al nivel inferior"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
msgid "&Visible"
msgstr "&Visible"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
msgid "Toggle visibility of selected layer"
msgstr "Cambiar la visibilidad de la capa seleccionada"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "&Desunir Tabla..."
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "Deshacer la última unión"
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "&Abrir..."
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "Abrir un archivo de tabla DBF"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "&Cerrar..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "Cerrar una o más tablas a partir de una lista"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "Cambiar el nombre de una o más tablas"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "Mo&strar..."
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "Mostrar una o más tablas"
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "&Unir..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "Unir dos tablas en una tabla nueva"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "&Archivo"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&Mapa"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "&Capa"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&Tabla"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "A&yuda"
@@ -1538,15 +1544,15 @@
msgid "Submenu %s doesn't exist"
msgstr "El submenu %s no existe"
-#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Mercator Transversa"
-#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Mercator Transversa Universal (UTM)"
-#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert Cónica Conforme"
@@ -1587,7 +1593,7 @@
msgid "Projection:"
msgstr "Proyección:"
-#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<Desconocido>"
@@ -1618,7 +1624,7 @@
msgid "Import"
msgstr "Importar"
-#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "Alertas"
@@ -1647,39 +1653,39 @@
msgid "Multiple Projections selected"
msgstr "Se seleccionó Proyecciones múltiples"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Airy"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "Internacional 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "Elipsoide:"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1695,59 +1701,59 @@
"El juego de parámetros desconocido es:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "Latitud:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "Longitud:"
-#: ../Thuban/UI/projdialog.py:769 ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "Falso Este:"
-#: ../Thuban/UI/projdialog.py:771 ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "Falso Norte:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "Factor de Escala:"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "Proponer"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "Hemisferio Sur"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "Zona:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr "No se puede proponer: No hay una caja de contorno.XX"
-#: ../Thuban/UI/projdialog.py:874 ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "Proyección: Proponer Zona UTM"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "Latitud del primer paralelo estándar"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "Latitud del segundo paralelo estándar"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "Meridiano Central:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "Latitud del orÃgen:"
@@ -1775,11 +1781,11 @@
msgid "Available Projections"
msgstr "Proyecciones disponibles"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<Ninguno>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (actual)"
@@ -1864,8 +1870,9 @@
msgstr "Archivos CSV (*.csv)|*.csv|"
#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1876,7 +1883,7 @@
msgid "Session"
msgstr "Sesión"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "Exportar Mapa"
@@ -1922,8 +1929,10 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
@@ -1960,7 +1969,9 @@
msgstr ""
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr ""
@@ -1978,44 +1989,87 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "Mostrar la tabla de atributos de la capa seleccionada"
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
#, fuzzy
+msgid "Choose folder"
+msgstr "Mostrar Capa"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "Seleccione uno o más archivos de datos"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "Exportar el mapa a un archivo"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "Exportar el mapa a un archivo"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "Exportar el mapa a un archivo"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
+#, fuzzy
msgid "Select GNS file"
msgstr "Seleccionar un fichero de imagen"
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
#, fuzzy
msgid "Conversion failed"
msgstr "La unión falló"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
#, fuzzy
msgid "Add GNS Layer"
msgstr "Añadir capa"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr ""
@@ -2112,6 +2166,45 @@
msgid "Unknown Object named: %s"
msgstr "Comando Desconocido %s"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "Seleccionar un fichero de imagen"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "Shapefiles (*.shp)"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "Todos los archivos (*.*)|*.*"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "Añadir capa"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "Exportar el mapa a un archivo"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "Exportar el mapa a un archivo"
+
+#: ../Extensions/importMP/__init__.py:20
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
@@ -2250,24 +2343,24 @@
".map-files. These can be created/imported/modified."
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
#, fuzzy
msgid "Export mapfile"
msgstr "Exportar el mapa a un archivo"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
#, fuzzy
msgid "Create a new mapfile"
msgstr "Seleccionar un fichero de imagen"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr ""
@@ -2278,24 +2371,24 @@
msgstr "Nombre:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
#, fuzzy
msgid "Size"
msgstr "Tamaño:"
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
#, fuzzy
msgid "Width: "
msgstr "Ancho de LÃnea: "
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr ""
@@ -2305,158 +2398,158 @@
msgstr "Añadir Capa de Imagen"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr ""
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
#, fuzzy
msgid "ImageColor"
msgstr "Color de LÃnea"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
#, fuzzy
msgid "Change Color"
msgstr "Cambiar Color de LÃnea"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
#, fuzzy
msgid "Layer-Name:"
msgstr "Nombre:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
#, fuzzy
msgid "KeySize"
msgstr "Tamaño:"
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
#, fuzzy
msgid "Change Label"
msgstr "Cambiar Color de LÃnea"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
#, fuzzy
msgid "Color"
msgstr "Color de LÃnea"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
#, fuzzy
msgid "Type"
msgstr "Tipo: %s"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
#, fuzzy
msgid "Image Color"
msgstr "Color de LÃnea"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
#, fuzzy
msgid "Change ImageColor"
msgstr "Cambiar Color de LÃnea"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
#, fuzzy
msgid "Intervals"
msgstr "Entero"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
#, fuzzy
msgid "Layer"
msgstr "&Capa"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
#, fuzzy
msgid "Edit the Layer Setting of the active Layer"
msgstr "Editar las propiedades de la capa seleccionada"
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
#, fuzzy
msgid "Scalebar"
msgstr "Factor de Escala:"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr ""
@@ -2632,20 +2725,20 @@
msgid "Format:"
msgstr "Puerto:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr ""
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr ""
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
#, fuzzy
msgid "Add WMS layer ..."
msgstr "&Añadir Capa..."
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
#, fuzzy
msgid "Add a WMS Layer"
msgstr "Añadir capa"
Modified: packages/thuban/trunk/po/fr.po
===================================================================
--- packages/thuban/trunk/po/fr.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/fr.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2008-02-02 12:12+0100\n"
"Last-Translator: Didrik Pinte <dpinte at itae.be>\n"
"Language-Team: Thuban developers <thuban-devel at intevation.de>\n"
@@ -17,15 +17,17 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
-msgstr "Thuban a été compilé avec wx en version %(wxproj-wx)s mais wxPython est en version %(wxPython)s"
+msgstr ""
+"Thuban a été compilé avec wx en version %(wxproj-wx)s mais wxPython est en "
+"version %(wxPython)s"
#: ../Thuban/Lib/connector.py:65
#, python-format
@@ -47,12 +49,11 @@
msgid "\tmethod %s of %s"
msgstr "\tméthode %s de %s"
-#: ../Thuban/Lib/fileutil.py:87
-#: ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "le premier argument doit être un chemin d'accès absolu à un fichier"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "Les deux paramètres doivent avoir une lettre d'unité"
@@ -60,7 +61,7 @@
msgid "No implementation of get_application_dir available for platform"
msgstr "Cette plateforme ne définit pas la fonction get_application_dir"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr "Cette plateforme ne définit pas la fonction relative_filename"
@@ -68,8 +69,7 @@
msgid "invalid index"
msgstr "indice non valable"
-#: ../Thuban/Model/classification.py:309
-#: ../Thuban/UI/classifier.py:759
+#: ../Thuban/Model/classification.py:309 ../Thuban/UI/classifier.py:759
msgid "None"
msgstr "Néant"
@@ -91,8 +91,7 @@
msgid "Fill"
msgstr "Remplir"
-#: ../Thuban/Model/classification.py:342
-#: ../Thuban/UI/classifier.py:842
+#: ../Thuban/Model/classification.py:342 ../Thuban/UI/classifier.py:842
msgid "Classification"
msgstr "Classification"
@@ -104,8 +103,7 @@
msgid "size < 1"
msgstr "taille < 1"
-#: ../Thuban/Model/classification.py:656
-#: ../Thuban/UI/classifier.py:529
+#: ../Thuban/Model/classification.py:656 ../Thuban/UI/classifier.py:529
msgid "DEFAULT"
msgstr "DÃFAUT"
@@ -113,9 +111,8 @@
msgid "Table not compatible with shapestore."
msgstr "La Table n'est pas compatible avec le dépôt de données"
-#: ../Thuban/Model/extension.py:90
-#: ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "Extension: %s"
@@ -130,20 +127,17 @@
msgid "Label Layer: %s"
msgstr "Couche étiquette: %s"
-#: ../Thuban/Model/layer.py:298
-#: ../Thuban/Model/layer.py:566
+#: ../Thuban/Model/layer.py:298 ../Thuban/Model/layer.py:566
#: ../Thuban/Model/session.py:432
#, python-format
msgid "Filename: %s"
msgstr "Nom de Fichier: %s"
-#: ../Thuban/Model/layer.py:301
-#: ../Thuban/Model/layer.py:569
+#: ../Thuban/Model/layer.py:301 ../Thuban/Model/layer.py:569
msgid "Shown"
msgstr "Affiché"
-#: ../Thuban/Model/layer.py:303
-#: ../Thuban/Model/layer.py:571
+#: ../Thuban/Model/layer.py:303 ../Thuban/Model/layer.py:571
msgid "Hidden"
msgstr "Occulte"
@@ -152,16 +146,13 @@
msgid "Shapes: %d"
msgstr "Ãléments: %d"
-#: ../Thuban/Model/layer.py:308
-#: ../Thuban/Model/layer.py:575
-#: ../Thuban/Model/map.py:287
-#: ../Thuban/UI/rasterlayerproperties.py:52
+#: ../Thuban/Model/layer.py:308 ../Thuban/Model/layer.py:575
+#: ../Thuban/Model/map.py:287 ../Thuban/UI/rasterlayerproperties.py:52
#, python-format
msgid "Extent (lat-lon): (%g, %g, %g, %g)"
msgstr "Extension (lat-lon): (%g, %g, %g, %g)"
-#: ../Thuban/Model/layer.py:310
-#: ../Thuban/Model/layer.py:577
+#: ../Thuban/Model/layer.py:310 ../Thuban/Model/layer.py:577
msgid "Extent (lat-lon):"
msgstr "Extension (lat-lon):"
@@ -170,14 +161,12 @@
msgid "Shapetype: %s"
msgstr "Type: %s"
-#: ../Thuban/Model/layer.py:314
-#: ../Thuban/Model/layer.py:580
+#: ../Thuban/Model/layer.py:314 ../Thuban/Model/layer.py:580
#: ../Thuban/Model/map.py:292
msgid "Projection"
msgstr "Projection"
-#: ../Thuban/Model/layer.py:319
-#: ../Thuban/Model/layer.py:583
+#: ../Thuban/Model/layer.py:319 ../Thuban/Model/layer.py:583
#, python-format
msgid "Layer '%s'"
msgstr "Couche '%s'"
@@ -214,23 +203,25 @@
msgid "Map: %s"
msgstr "Carte: %s"
-#: ../Thuban/Model/proj.py:82
-#: ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "Inconnu"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
-msgid "No GDAL support because module '%s' cannot be imported. Python exception: '%s'"
-msgstr "GDAL n'est pas disponible parce que le module '%s' n'a pas pu être importé. L'exception déclenchée par Python est: '%s'"
+msgid ""
+"No GDAL support because module '%s' cannot be imported. Python exception: '%"
+"s'"
+msgstr ""
+"GDAL n'est pas disponible parce que le module '%s' n'a pas pu être importé. "
+"L'exception déclenchée par Python est: '%s'"
-#: ../Thuban/Model/resource.py:135
-#: ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "Impossible de lire \"%s\": %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "Erreur dans la Projection \"%s\": %s"
@@ -300,9 +291,7 @@
msgid "Czech"
msgstr "Tchèque"
-#: ../Thuban/UI/about.py:65
-#: ../Thuban/UI/about.py:67
-#: ../Thuban/UI/about.py:69
+#: ../Thuban/UI/about.py:65 ../Thuban/UI/about.py:67 ../Thuban/UI/about.py:69
msgid "- not available"
msgstr "- non disponible"
@@ -323,8 +312,7 @@
msgid "Extensions:\n"
msgstr "Extensions:\n"
-#: ../Thuban/UI/about.py:97
-#: ../Thuban/UI/about.py:146
+#: ../Thuban/UI/about.py:97 ../Thuban/UI/about.py:146
msgid "\tNone registered.\n"
msgstr "\tAucune enregistrée.\n"
@@ -394,16 +382,11 @@
msgid "Thuban is licensed under the GNU GPL v>=2"
msgstr "Thuban est distribué sous la licence GPL de GNU en version >= 2"
-#: ../Thuban/UI/about.py:162
-#: ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277
-#: ../Thuban/UI/dock.py:371
-#: ../Thuban/UI/join.py:66
-#: ../Thuban/UI/layerproperties.py:82
-#: ../Thuban/UI/projdialog.py:210
-#: ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77
-#: ../Extensions/wms/wms.py:87
+#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
+#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
+#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "Fermer"
@@ -412,16 +395,13 @@
msgid "Select an alternative data file for %s"
msgstr "Choisissez un fichier de données alternatif pour %s"
-#: ../Thuban/UI/altpathdialog.py:32
-#: ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "Shapefiles (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33
-#: ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856
-#: ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "Tous (*.*)"
@@ -442,32 +422,35 @@
msgid "Alternative Path"
msgstr "Route alternative"
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
msgid "Cannot import the thuban_cfg module."
msgstr "N'a pu importer le module thuban_cfg"
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr "Essai de lecture de ~/.thuban/thubanstart.py."
-#: ../Thuban/UI/application.py:119
-#: ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "N'a pu importer le module initial thubanstart\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "N'a pu trouver le module initial thubanstart\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "Le répertoire ~/.thuban n'existe pas\n"
-#: ../Thuban/UI/application.py:175
-msgid "This is the wxPython-based Graphical User Interface for exploring geographic data"
-msgstr "Voici l'interface graphique pour l'exploration de données géographiques basée sur wxPython"
+#: ../Thuban/UI/application.py:180
+msgid ""
+"This is the wxPython-based Graphical User Interface for exploring geographic "
+"data"
+msgstr ""
+"Voici l'interface graphique pour l'exploration de données géographiques "
+"basée sur wxPython"
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -475,16 +458,15 @@
"La session actuelle contient des couches image,\n"
"mais la bibliothèque GDAL n'est pas disponible pour les utiliser."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "Bibliothèque non disponible"
-#: ../Thuban/UI/application.py:277
-#: ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "Paramètres de Connexion à la Base de Données"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -495,7 +477,8 @@
msgstr ""
"Une exception non gérée a été déclenchée:\n"
"%s\n"
-"(veuillez faire un rapport à l'adresse http://thuban.intevation.org/bugtracker.html)\n"
+"(veuillez faire un rapport à l'adresse http://thuban.intevation.org/"
+"bugtracker.html)\n"
"\n"
"%s"
@@ -552,8 +535,7 @@
msgid "Field: %s"
msgstr "Champ: %s"
-#: ../Thuban/UI/classgen.py:124
-#: ../Thuban/UI/classifier.py:977
+#: ../Thuban/UI/classgen.py:124 ../Thuban/UI/classifier.py:977
#, python-format
msgid "Data Type: %s"
msgstr "Type de Donnée: %s"
@@ -570,8 +552,7 @@
msgid "Fix Border Color"
msgstr "Couleur de Trait fixe"
-#: ../Thuban/UI/classgen.py:169
-#: ../Thuban/UI/classgen.py:936
+#: ../Thuban/UI/classgen.py:169 ../Thuban/UI/classgen.py:936
#: ../Thuban/UI/classgen.py:967
msgid "Change"
msgstr "Changer"
@@ -600,8 +581,7 @@
msgid "Max:"
msgstr "Max:"
-#: ../Thuban/UI/classgen.py:379
-#: ../Thuban/UI/classgen.py:632
+#: ../Thuban/UI/classgen.py:379 ../Thuban/UI/classgen.py:632
msgid "Retrieve From Table"
msgstr "Extraire de la Table"
@@ -617,13 +597,11 @@
msgid "Available"
msgstr "Disponible"
-#: ../Thuban/UI/classgen.py:651
-#: ../Thuban/UI/classgen.py:691
+#: ../Thuban/UI/classgen.py:651 ../Thuban/UI/classgen.py:691
msgid "Sort"
msgstr "Trier"
-#: ../Thuban/UI/classgen.py:654
-#: ../Thuban/UI/classgen.py:694
+#: ../Thuban/UI/classgen.py:654 ../Thuban/UI/classgen.py:694
msgid "Reverse"
msgstr "Inverser"
@@ -655,14 +633,12 @@
msgid "The Default group cannot be removed."
msgstr "Le groupe par défaut ne peut être éliminé."
-#: ../Thuban/UI/classifier.py:273
-#: ../Thuban/UI/classifier.py:310
+#: ../Thuban/UI/classifier.py:273 ../Thuban/UI/classifier.py:310
#: ../Thuban/UI/classifier.py:468
msgid "Pattern"
msgstr "Patron"
-#: ../Thuban/UI/classifier.py:273
-#: ../Thuban/UI/classifier.py:307
+#: ../Thuban/UI/classifier.py:273 ../Thuban/UI/classifier.py:307
#: ../Thuban/UI/classifier.py:467
msgid "Singleton"
msgstr "Valeur unique"
@@ -675,8 +651,7 @@
msgid "Symbol"
msgstr "Symbole"
-#: ../Thuban/UI/classifier.py:318
-#: ../Thuban/UI/controls.py:33
+#: ../Thuban/UI/classifier.py:318 ../Thuban/UI/controls.py:33
#: ../Thuban/UI/controls.py:177
msgid "Value"
msgstr "Valeur"
@@ -685,8 +660,7 @@
msgid "Label"
msgstr "Ãtiquette"
-#: ../Thuban/UI/classifier.py:463
-#: ../Thuban/UI/classifier.py:466
+#: ../Thuban/UI/classifier.py:463 ../Thuban/UI/classifier.py:466
msgid "Default"
msgstr "Défaut"
@@ -695,7 +669,7 @@
msgstr "Rang"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "Carte"
@@ -715,8 +689,7 @@
msgid "Generate Class"
msgstr "Génerer la Classe"
-#: ../Thuban/UI/classifier.py:823
-#: ../Thuban/UI/dbdialog.py:275
+#: ../Thuban/UI/classifier.py:823 ../Thuban/UI/dbdialog.py:275
msgid "Add"
msgstr "Ajouter"
@@ -732,8 +705,7 @@
msgid "Edit Symbol"
msgstr "Ãditer le Symbole"
-#: ../Thuban/UI/classifier.py:831
-#: ../Thuban/UI/dbdialog.py:276
+#: ../Thuban/UI/classifier.py:831 ../Thuban/UI/dbdialog.py:276
#: ../Thuban/UI/projdialog.py:118
msgid "Remove"
msgstr "Ãliminer"
@@ -742,8 +714,7 @@
msgid "Field: "
msgstr "Champ: "
-#: ../Thuban/UI/classifier.py:1001
-#: ../Thuban/UI/layerproperties.py:160
+#: ../Thuban/UI/classifier.py:1001 ../Thuban/UI/layerproperties.py:160
msgid "Layer Properties"
msgstr "Propriétés de la Couche"
@@ -759,8 +730,7 @@
msgid "Change Line Color"
msgstr "Changer la Couleur du Trait"
-#: ../Thuban/UI/classifier.py:1202
-#: ../Thuban/UI/classifier.py:1217
+#: ../Thuban/UI/classifier.py:1202 ../Thuban/UI/classifier.py:1217
msgid "Transparent"
msgstr "Transparent"
@@ -776,48 +746,38 @@
msgid "Size: "
msgstr "Taille:"
-#: ../Thuban/UI/classifier.py:1263
-#: ../Thuban/UI/colordialog.py:52
-#: ../Thuban/UI/dbdialog.py:108
-#: ../Thuban/UI/dbdialog.py:222
-#: ../Thuban/UI/labeldialog.py:41
-#: ../Thuban/UI/layerproperties.py:81
-#: ../Thuban/UI/projdialog.py:206
-#: ../Extensions/bboxdump/bboxdump.py:71
-#: ../Extensions/ogr/ogrdialog.py:68
-#: ../Extensions/ogr/ogrdialog.py:150
-#: ../Extensions/ogr/ogrdialog.py:262
-#: ../Extensions/ogr/ogrdialog.py:368
+#: ../Thuban/UI/classifier.py:1263 ../Thuban/UI/colordialog.py:52
+#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
+#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
+#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
+#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
+#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152
-#: ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "OK"
-#: ../Thuban/UI/classifier.py:1265
-#: ../Thuban/UI/colordialog.py:53
-#: ../Thuban/UI/dbdialog.py:111
-#: ../Thuban/UI/dbdialog.py:224
-#: ../Thuban/UI/labeldialog.py:42
-#: ../Thuban/UI/projdialog.py:1036
+#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
+#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
+#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
#: ../Extensions/bboxdump/bboxdump.py:76
-#: ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153
-#: ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "Annuler"
@@ -830,28 +790,23 @@
msgid "Field"
msgstr "Champ"
-#: ../Thuban/UI/dbdialog.py:42
-#: ../Extensions/ogr/ogrdialog.py:202
+#: ../Thuban/UI/dbdialog.py:42 ../Extensions/ogr/ogrdialog.py:202
msgid "Choose layer from database"
msgstr "Choisir une couche dans la base de données"
-#: ../Thuban/UI/dbdialog.py:60
-#: ../Extensions/ogr/ogrdialog.py:220
+#: ../Thuban/UI/dbdialog.py:60 ../Extensions/ogr/ogrdialog.py:220
msgid "Databases"
msgstr "Bases de Données"
-#: ../Thuban/UI/dbdialog.py:75
-#: ../Extensions/ogr/ogrdialog.py:235
+#: ../Thuban/UI/dbdialog.py:75 ../Extensions/ogr/ogrdialog.py:235
msgid "Retrieve"
msgstr "Retrouver"
-#: ../Thuban/UI/dbdialog.py:83
-#: ../Extensions/ogr/ogrdialog.py:243
+#: ../Thuban/UI/dbdialog.py:83 ../Extensions/ogr/ogrdialog.py:243
msgid "Tables"
msgstr "Tables"
-#: ../Thuban/UI/dbdialog.py:93
-#: ../Extensions/ogr/ogrdialog.py:253
+#: ../Thuban/UI/dbdialog.py:93 ../Extensions/ogr/ogrdialog.py:253
msgid "ID Column"
msgstr "Colonne ID"
@@ -883,8 +838,7 @@
msgid "Database Management"
msgstr "Gestion de Bases de Données"
-#: ../Thuban/UI/dbdialog.py:362
-#: ../Thuban/UI/dbdialog.py:367
+#: ../Thuban/UI/dbdialog.py:362 ../Thuban/UI/dbdialog.py:367
msgid "Add Database"
msgstr "Ajouter une Base de Données"
@@ -906,16 +860,15 @@
"La connexion %s\n"
"est toujours utilisée"
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "Déttacher"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "Attacher"
-#: ../Thuban/UI/exceptiondialog.py:23
-#: ../Thuban/UI/exceptiondialog.py:61
+#: ../Thuban/UI/exceptiondialog.py:23 ../Thuban/UI/exceptiondialog.py:61
msgid "Thuban: Internal Error"
msgstr "Thuban: Errur Interne"
@@ -951,20 +904,16 @@
msgid "Join"
msgstr "Joindre"
-#: ../Thuban/UI/join.py:71
-#: ../Thuban/UI/join.py:72
-#: ../Extensions/bboxdump/bboxdump.py:60
-#: ../Extensions/bboxdump/bboxdump.py:65
+#: ../Thuban/UI/join.py:71 ../Thuban/UI/join.py:72
+#: ../Extensions/bboxdump/bboxdump.py:60 ../Extensions/bboxdump/bboxdump.py:65
msgid "Select..."
msgstr "Choisissez..."
-#: ../Thuban/UI/join.py:100
-#: ../Thuban/UI/join.py:108
+#: ../Thuban/UI/join.py:100 ../Thuban/UI/join.py:108
msgid "Table:"
msgstr "Table: "
-#: ../Thuban/UI/join.py:111
-#: ../Thuban/UI/join.py:114
+#: ../Thuban/UI/join.py:111 ../Thuban/UI/join.py:114
msgid "Field:"
msgstr "Champ: "
@@ -987,15 +936,18 @@
#: ../Thuban/UI/join.py:195
#, python-format
-msgid "The joined table has %(joined)d rows but it must have %(needed)d rows to be used with the selected layer"
-msgstr "La table à joindre possède %(joined)d lignes mais elle doit avoir %(needed)d lignes pour pouvoir être utilisée avec la couche sélectionnée"
+msgid ""
+"The joined table has %(joined)d rows but it must have %(needed)d rows to be "
+"used with the selected layer"
+msgstr ""
+"La table à joindre possède %(joined)d lignes mais elle doit avoir %(needed)d "
+"lignes pour pouvoir être utilisée avec la couche sélectionnée"
#: ../Thuban/UI/join.py:200
msgid "Join Failed"
msgstr "Erreur de jointure"
-#: ../Thuban/UI/join.py:209
-#: ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, python-format
msgid "Table: %s"
msgstr "Table: %s"
@@ -1022,13 +974,11 @@
msgid "Projection: %s"
msgstr "Projection: %s"
-#: ../Thuban/UI/layerproperties.py:79
-#: ../Thuban/UI/projdialog.py:200
+#: ../Thuban/UI/layerproperties.py:79 ../Thuban/UI/projdialog.py:200
msgid "Try"
msgstr "Essayer"
-#: ../Thuban/UI/layerproperties.py:80
-#: ../Thuban/UI/projdialog.py:203
+#: ../Thuban/UI/layerproperties.py:80 ../Thuban/UI/projdialog.py:203
msgid "Revert"
msgstr "Restaurer"
@@ -1060,536 +1010,532 @@
msgid "Edit Layer Properties"
msgstr "Editer les Propriétés de la Couche"
-#: ../Thuban/UI/mainwindow.py:267
-#: ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, python-format
msgid "Unknown command %s"
msgstr "Commande inconnue: %s"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, python-format
msgid "Unknown command ID %d"
msgstr "ID de commande inconnue %d"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "La Boîte de Dialogue %s est déjà ouverte"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
-msgstr "Sélectionnez la couche '%s' puis choisissez une projection avec Couche/Projection..."
+msgstr ""
+"Sélectionnez la couche '%s' puis choisissez une projection avec Couche/"
+"Projection..."
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "Sortir"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "La session a été modifiée. Voulez-vous l'enregistrer?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "Ouvrir une Session"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "Enregistrer Session Comme"
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "Choisir un ou plusieurs fichiers de données"
-#: ../Thuban/UI/mainwindow.py:579
-#: ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "Ajouter une Couche"
-#: ../Thuban/UI/mainwindow.py:580
-#: ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866
-#: ../Extensions/gns2shp/gns2shp.py:156
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
#: ../Extensions/importAPR/importAPR.py:231
-#: ../Extensions/ogr/ogrstart.py:64
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, python-format
msgid "Can't open the file '%s'."
msgstr "Impossible d'ouvrir le fichier '%s'"
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "Choisir un fichier de données image"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "Ajouter une Couche Image"
-#: ../Thuban/UI/mainwindow.py:634
-#: ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "Ajouter une Couche de la base de données"
-#: ../Thuban/UI/mainwindow.py:635
-#: ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, python-format
msgid "Can't open the database table '%s'"
msgstr "Impossible d'ouvrir la base de données '%s'"
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "Copie de `%s'"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "Table: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "Projection: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "Projection de la Couche: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "Joindre Couche avec Table"
-#: ../Thuban/UI/mainwindow.py:838
-#: ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "Légende"
-#: ../Thuban/UI/mainwindow.py:852
-#: ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "Ouvrir Table"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "Fichiers DBF (*.dbf)"
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "Choisissez les tables que vous voulez fermer:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "Fermer Ta&ble"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "Choisissez la table que vous voulez montrer:"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "Montrer Table"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "Joindre des Tables"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "Choisissez la table que vous voulez renommer:"
-#: ../Thuban/UI/mainwindow.py:934
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "&Renommer Table"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
msgid "Table Title:"
msgstr "Titre de la Table: "
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Map Title:"
msgstr "Titre de la Carte: "
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Rename Map"
msgstr "Renommer la carte"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Layer Title:"
msgstr "Titre de la Couche: %s"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Rename Layer"
msgstr "Renommer une Couche"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "&Nouvelle Session"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "Ãtablir une nouvelle Session"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "&Ouvrir Session..."
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "Ouvrir un fichier de session"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "&Enregistrer Session"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
-msgstr "Enregistrer cette session dans le fichier depuis lequel elle a été ouverte"
+msgstr ""
+"Enregistrer cette session dans le fichier depuis lequel elle a été ouverte"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "Enregistrer Session Co&mme..."
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "Enregistrer cette session dans un fichier nouveau"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "&Arbre de la Session"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "Active/désactive la fenêtre d'analyse de l'arbre de session"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "Active/désactive la légende"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "Connexions à Bases de &Données..."
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "&Sortir"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "Finit le travail avec Thuban"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "A &Propos..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr "Information sur les auteurs, versions et modules de Thuban"
-#: ../Thuban/UI/mainwindow.py:1184
-#: ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "Pro&jection..."
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "Définit la projection de la carte"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "&Zoom+"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "Change le mode à 'zoom+'"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "Z&oom-"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "Change le mode à 'zoom-'"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "Dé&placement"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "Change le mode à 'déplacement'"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "&Identifier"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "Change le mode à 'identifier'"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "&Etiquette"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "Ajoute/élimine des étiquettes"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "E&xtension complète"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "Ajuste l'extension à la carte entière"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "Extension de la &Couche"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "Ajuste l'extension à celle de la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "Extension de la sélection"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "Ajuste l'extension à celle de la sélection actuelle"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "E&xporter"
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "Exporter la carte dans un fichier"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "I&mprimer"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "Imprimer la carte"
-#: ../Thuban/UI/mainwindow.py:1217
-#: ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "&Renommer..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "Renommer la carte"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "&Ajouter une Couche..."
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "Ajouter une nouvelle couche à la carte actuelle"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "Ajouter une Couche I&mage..."
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "Ajouter une nouvelle couche image à la carte actuelle"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "Ajouter une Couche depuis une Base de &Données..."
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
-msgstr "Ajouter une nouvelle couche à la carte actuelle depuis une base de données"
+msgstr ""
+"Ajouter une nouvelle couche à la carte actuelle depuis une base de données"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "&Eliminer la Couche"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "Ãliminer la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "Spécifier la projection de la couche selectionnée"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&Dupliquer"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "Dupliquer la couche selectionnée"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "&Renommer..."
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "Change le nom de la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "Ele&ver"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "Ãlève de niveau la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "&Abaisser"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "Abaisser le niveau de la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "&Montrer"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "Rend visible la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "&Occulter"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "Rend invisible la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "Montrer Ta&ble"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "Affiche la table de la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&Propriétés..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "Change les propriétés de la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "&Joindre Table..."
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "Joint et rajoute una table à la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr "Couche &supérieure"
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
msgid "Put selected layer to the top"
msgstr "Envoyer la couche sélectionnée en haut"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
msgid "&Bottom"
msgstr "Couche &inférieure"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
msgid "Put selected layer to the bottom"
msgstr "Envoyer la couche selectionnée en bas"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
msgid "&Visible"
msgstr "&Visible"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
msgid "Toggle visibility of selected layer"
msgstr "Change la vsibilité de la couche sélectionnée"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "Déjoi&ndre Table..."
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "Défait la dernière jointure"
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "&Ouvrir..."
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "Ouvre une table depuis un fichier DBF"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "&Fermer..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "Ferme une ou plusieurs tables dans une liste"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "Change le nom d'une ou plusieurs tables"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "&Montrer..."
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "Montre le contenu d'une ou plusieurs tables"
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "&Joindre..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "Définit la jointure de deux tables dans une nouvelle table"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "&Fichier"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&Carte"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "Couc&he"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&Table"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "&Aide"
@@ -1598,23 +1544,19 @@
msgid "Submenu %s doesn't exist"
msgstr "Le sous-menu %s n'existe pas"
-#: ../Thuban/UI/projdialog.py:63
-#: ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Marcator Transverse"
-#: ../Thuban/UI/projdialog.py:64
-#: ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Mercator Transverse Universelle (UTM)"
-#: ../Thuban/UI/projdialog.py:65
-#: ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert Conique Conforme"
-#: ../Thuban/UI/projdialog.py:66
-#: ../Thuban/UI/projdialog.py:67
+#: ../Thuban/UI/projdialog.py:66 ../Thuban/UI/projdialog.py:67
#: ../Thuban/UI/projdialog.py:971
msgid "Geographic"
msgstr "Géographique"
@@ -1651,8 +1593,7 @@
msgid "Projection:"
msgstr "Projection:"
-#: ../Thuban/UI/projdialog.py:168
-#: ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<Inconnu>"
@@ -1683,13 +1624,11 @@
msgid "Import"
msgstr "Importer"
-#: ../Thuban/UI/projdialog.py:320
-#: ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "Alertes"
-#: ../Thuban/UI/projdialog.py:338
-#: ../Thuban/UI/tableview.py:387
+#: ../Thuban/UI/projdialog.py:338 ../Thuban/UI/tableview.py:387
msgid "Export"
msgstr "Exporter"
@@ -1714,39 +1653,39 @@
msgid "Multiple Projections selected"
msgstr "Plusieurs projections spécifiées"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Airy"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "International 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "Ellipsoïde:"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1762,62 +1701,59 @@
"L'ensemble de paramètres inconnu est:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "Latitude:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "Longitude:"
-#: ../Thuban/UI/projdialog.py:769
-#: ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "Faux Est:"
-#: ../Thuban/UI/projdialog.py:771
-#: ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "Faux Nord:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "Facteur d'Echelle"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "Proposer"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "Hémisphère Sud"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "Zone:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr "Impossible de proposer: pas de boîte enveloppante"
-#: ../Thuban/UI/projdialog.py:874
-#: ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "Projection: Proposer Zone UTM"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "Latitude du premier parallèle standard"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "Latitude du deuxième parallèle standard"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "Méridien Central:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "Latitude de l'origine:"
@@ -1845,18 +1781,20 @@
msgid "Available Projections"
msgstr "Projections Disponibles"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<Néant>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (actuelle)"
#: ../Thuban/UI/rasterlayerproperties.py:42
msgid "GDAL image information unavailable. See About box for details."
-msgstr "Information sur l'image GDAL non disponile. Voir plus de détails dans 'à propos'."
+msgstr ""
+"Information sur l'image GDAL non disponile. Voir plus de détails dans 'à "
+"propos'."
#: ../Thuban/UI/rasterlayerproperties.py:50
msgid "Extent (lat-lon): None"
@@ -1927,15 +1865,14 @@
msgid "DBF Files (*.dbf)|*.dbf|"
msgstr "Fichiers DBF (*.dbf)|*.dbf|"
-#: ../Thuban/UI/tableview.py:538
-#: ../Extensions/bboxdump/bboxdump.py:140
+#: ../Thuban/UI/tableview.py:538 ../Extensions/bboxdump/bboxdump.py:140
msgid "CSV Files (*.csv)|*.csv|"
msgstr "Fichiers CSV (*.csv)|*.csv|"
-#: ../Thuban/UI/tableview.py:539
-#: ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1946,7 +1883,7 @@
msgid "Session"
msgstr "Session"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "Exporter la carte"
@@ -1991,11 +1928,12 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
-#: ../Extensions/ogr/ogrstart.py:203
-#: ../Extensions/svgexport/maplegend.py:178
+#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
msgid "E&xtensions"
msgstr "E&xtensions"
@@ -2027,7 +1965,9 @@
msgstr "Enrégistrement des objets ..."
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr "(expérimental) "
@@ -2043,41 +1983,84 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "Exporte la couche sélectionnée dans un Shapefile."
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
+#, fuzzy
+msgid "Choose folder"
+msgstr "Afficher la couche"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "Choisir un ou plusieurs fichiers de données"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "Exporter la carte dans un fichier"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "Exporter la carte dans un fichier mapfile"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "Exporter la carte dans un fichier"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
msgid "Select GNS file"
msgstr "Choisir un fichier GNS"
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr "Fichiers générés (*.txt)|*.txt|"
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr "gns2shp"
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "Conversion failed"
msgstr "Erreur de conversion"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr "gns2shp %s"
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr "%d emplacements convertis"
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
msgid "Add GNS Layer"
msgstr "Ajouter une Couche GNS"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr "gns2shp..."
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr "Convertis un fichier GNS en shapefile"
@@ -2173,11 +2156,53 @@
msgid "Unknown Object named: %s"
msgstr "Objet inconnu nommé: %s"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "Choisir un fichier APR"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "Shapefiles (*.shp)|*.shp|"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "Fichiers générés (*.txt)|*.txt|"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "Ajouter une Couche"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "Importation"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "Importation d'un fichier map"
+
+#: ../Extensions/importMP/__init__.py:20
+#, fuzzy
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr "Importation d'un projet ArcView (.apr) et conversion dans Thuban."
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
"in a dialog for easy further processing."
-msgstr "A chaque click de la souris, affiche les coordonnées dans une fenêtre pour un traitement potentiel."
+msgstr ""
+"A chaque click de la souris, affiche les coordonnées dans une fenêtre pour "
+"un traitement potentiel."
#: ../Extensions/mouseposition/mouseposition.py:89
msgid "Mouse Position Tool"
@@ -2195,8 +2220,7 @@
msgid "Choose layer"
msgstr "Afficher la couche"
-#: ../Extensions/ogr/ogrdialog.py:134
-#: ../Extensions/wms/properties.py:113
+#: ../Extensions/ogr/ogrdialog.py:134 ../Extensions/wms/properties.py:113
msgid "Layers"
msgstr "Couc&hes"
@@ -2224,13 +2248,11 @@
msgid "Select a data file"
msgstr "Choisir un fichier de données"
-#: ../Extensions/ogr/ogrstart.py:158
-#: ../Extensions/ogr/ogrstart.py:186
+#: ../Extensions/ogr/ogrstart.py:158 ../Extensions/ogr/ogrstart.py:186
msgid "Open datasource"
msgstr "Ouvrir une source de donnée"
-#: ../Extensions/ogr/ogrstart.py:159
-#: ../Extensions/ogr/ogrstart.py:187
+#: ../Extensions/ogr/ogrstart.py:159 ../Extensions/ogr/ogrstart.py:187
#, python-format
msgid "Can't open the datasource '%s'"
msgstr "Impossible d'ouvrir la source de données '%s'"
@@ -2247,7 +2269,9 @@
msgid ""
"Provide a profiler and a timer\n"
"for screen rendering."
-msgstr "Permet de faire du profilage et de la mesure de performance concernant la vitesse de rendu écran."
+msgstr ""
+"Permet de faire du profilage et de la mesure de performance concernant la "
+"vitesse de rendu écran."
#: ../Extensions/svgexport/__init__.py:33
msgid "Export the current map and legend in Thuban-map-SVG format."
@@ -2302,25 +2326,26 @@
msgid ""
"Provide management methods for UMN MapServer\n"
".map-files. These can be created/imported/modified."
-msgstr "Gestion des fichiers map pour UMN MapServer. Ceux-ci peuvent être créer, importés, modifiés"
+msgstr ""
+"Gestion des fichiers map pour UMN MapServer. Ceux-ci peuvent être créer, "
+"importés, modifiés"
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
msgid "Export mapfile"
msgstr "Exporter la carte dans un fichier mapfile"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
msgid "Create a new mapfile"
msgstr "Créer un nouveau fichier mapfile"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741
-#: ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr "Expérimenta&l"
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr "&MapServer"
@@ -2330,22 +2355,22 @@
msgstr "Nom de la carte:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
msgid "Size"
msgstr "Taille"
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
msgid "Width: "
msgstr "Largeur: "
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr "Hauteur:"
@@ -2354,145 +2379,145 @@
msgstr "Type d'image"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr "Unités"
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
msgid "ImageColor"
msgstr "ImageColor"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
msgid "Change Color"
msgstr "Changer la couleur"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr "Template:"
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr "Chemin vers les images:"
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr "Adresse de l'image:"
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
msgid "Layer-Name:"
msgstr "Nom de la couche:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr "Ãdition des méta-données"
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr "Group:"
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
msgid "KeySize"
msgstr "KeySize"
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr "Espacement"
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
msgid "Change Label"
msgstr "Changer le label"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
msgid "Color"
msgstr "Couleur"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
msgid "Type"
msgstr "Type"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr "Décalage"
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr "X:"
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr "Y:"
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr "Buffer"
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr "Minfeaturesize"
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr "Mindistance"
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
msgid "Image Color"
msgstr "Couleur de l'image"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
msgid "Change ImageColor"
msgstr "Changer l'ImageColor"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
msgid "Intervals"
msgstr "Intervales"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr "&Ãdition de la mapfile"
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr "Ãdition des propriétés générale"
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr "Web"
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr "Ãdition des propriétés web"
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
msgid "Layer"
msgstr "Couche"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
msgid "Edit the Layer Setting of the active Layer"
msgstr "Change les propriétés de la couche active"
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr "Ãdition des propriétés de la légende"
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
msgid "Scalebar"
msgstr "Echelle"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr "Ãdition des propriétés de l'échelle"
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr "Méta-données "
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr "Ãdition des propriétés des méta-données"
@@ -2505,7 +2530,9 @@
#: ../Extensions/umn_mapserver/mf_import.py:346
#, python-format
msgid "no shp file definied, maybe used a feature obj '%s'."
-msgstr "Pas de shapefile défini, la couche utilise probablement des \"feature obj\" '%s'."
+msgstr ""
+"Pas de shapefile défini, la couche utilise probablement des \"feature obj\" "
+"'%s'."
#: ../Extensions/umn_mapserver/mf_import.py:273
#: ../Extensions/umn_mapserver/mf_import.py:352
@@ -2603,7 +2630,8 @@
#: ../Extensions/wms/capabilities.py:143
#, python-format
msgid "Resource '%s' does support neither WMS version 1.1 nor 1.0"
-msgstr "La ressource '%s' ne supporte ni le protocole WMS version 1.1 ni le 1.0"
+msgstr ""
+"La ressource '%s' ne supporte ni le protocole WMS version 1.1 ni le 1.0"
#: ../Extensions/wms/capabilities.py:156
msgid "No capabilities available"
@@ -2657,26 +2685,27 @@
msgid "Format:"
msgstr "Format:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr "Choisissez un serveur WMS"
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr "WMS"
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
msgid "Add WMS layer ..."
msgstr "Ajouter une Couche WMS ..."
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
msgid "Add a WMS Layer"
msgstr "Ajouter une Couche WMS"
#~ msgid "Projection: UTM Parameters"
#~ msgstr "Projection: Paramètres UTM"
+
#~ msgid "UTM Zone"
#~ msgstr "Zone UTM"
+
#~ msgid "Ellipsoid"
#~ msgstr "Ellipsoïde"
-
Modified: packages/thuban/trunk/po/hu.po
===================================================================
--- packages/thuban/trunk/po/hu.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/hu.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2004-11-09 11:31+0100\n"
"Last-Translator: Solymosi Norbert <Solymosi.Norbert at aotk.szie.hu>\n"
"Language-Team: hungarian <Solymosi.Norbert at aotk.szie.hu>\n"
@@ -15,12 +15,12 @@
"Content-Type: text/plain; charset=iso-8859-2\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
msgstr ""
@@ -46,11 +46,11 @@
msgid "\tmethod %s of %s"
msgstr "\teljárás %s ehhez %s"
-#: ../Thuban/Lib/fileutil.py:87 ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "az elsõ résznek teljes fájlnének kell lennie"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "Mindkét paraméternek egy meghajtó betût kell tartalmaznia???"
@@ -58,7 +58,7 @@
msgid "No implementation of get_application_dir available for platform"
msgstr "A platformra nem elérhetõ a get_application_dir"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr "A platformra nem elérhetõ a relative_filename"
@@ -109,7 +109,7 @@
msgstr "A tábla nem kompatibilis a shapesztorral."
#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "Kiterjesztés: %s"
@@ -200,11 +200,11 @@
msgid "Map: %s"
msgstr "Térkép: %s"
-#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "Ismeretlen"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
msgid ""
"No GDAL support because module '%s' cannot be imported. Python exception: '%"
@@ -213,12 +213,12 @@
"Nincs GDAL támogatás, mert a '%s' modult nem lehet betölteni. Python "
"kivétel: '%s'"
-#: ../Thuban/Model/resource.py:135 ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "Olvashatalan \"%s\": %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "Hiba a vetületben \"%s\": %s"
@@ -382,10 +382,10 @@
msgstr "A Thuban-ra a GNU GPL liszensz feltételei vonatkoznak"
#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:371
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:87
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "Bezár"
@@ -394,13 +394,13 @@
msgid "Select an alternative data file for %s"
msgstr "Válasszon ki egy vagy több adatfájlt"
-#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "Shape-fájlok (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856 ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "Minden fájlt (*.*)"
@@ -417,28 +417,28 @@
msgid "Alternative Path"
msgstr ""
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
#, fuzzy
msgid "Cannot import the thuban_cfg module."
msgstr "A thubanstart modul nem beolvasható\n"
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr ""
-#: ../Thuban/UI/application.py:119 ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "A thubanstart modul nem beolvasható\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "Nincs elérhetõ thubanstart modul\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "Nincs ~/.thuban könyvtár\n"
-#: ../Thuban/UI/application.py:175
+#: ../Thuban/UI/application.py:180
msgid ""
"This is the wxPython-based Graphical User Interface for exploring geographic "
"data"
@@ -446,7 +446,7 @@
"Ez a wxPython alapú grafikus felhasználói felület a földrajzi adatok "
"elemzéséhez"
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -454,15 +454,15 @@
"A jelenlegi munkafolyamat tartalmaz kép-réteget,\n"
"de GDAL könyvtár nem elérhetõ a megjelenítéséhez."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "A könyvtár nem létezik."
-#: ../Thuban/UI/application.py:277 ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "Adatbázis-kapcsolati paraméterek"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -664,7 +664,7 @@
msgstr "Tartomány"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "Térkép"
@@ -745,32 +745,34 @@
#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "OK"
#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
-#: ../Extensions/bboxdump/bboxdump.py:76 ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153 ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "Mégsem"
@@ -853,11 +855,11 @@
"A kapcsolat %s\n"
"még használatban van."
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "Felold"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "Dokkol"
@@ -940,7 +942,7 @@
msgid "Join Failed"
msgstr "Az összekapcsolás sikertelen"
-#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, python-format
msgid "Table: %s"
msgstr "Tábla: %s"
@@ -1004,524 +1006,528 @@
msgid "Edit Layer Properties"
msgstr "Réteg tulajdonságainak szerkesztése"
-#: ../Thuban/UI/mainwindow.py:267 ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, python-format
msgid "Unknown command %s"
msgstr "Ismeretlen parancs %s"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, python-format
msgid "Unknown command ID %d"
msgstr "Ismeretlen parancs ID %d"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "A %s ablak már nyitva van"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
msgstr ""
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "Kilép"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "A munkafolymat neve megváltozott. Mentsük?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "Munkafolyamat megnyitása"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "Munkafolyamat mentése másként"
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "Válasszon ki egy vagy több adatfájlt"
-#: ../Thuban/UI/mainwindow.py:579 ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "Réteg hozzáadása"
-#: ../Thuban/UI/mainwindow.py:580 ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866 ../Extensions/gns2shp/gns2shp.py:156
-#: ../Extensions/importAPR/importAPR.py:231 ../Extensions/ogr/ogrstart.py:64
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, python-format
msgid "Can't open the file '%s'."
msgstr "Nem tudom megnyitni a(z) '%s' fájlt."
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "Képfájl kiválasztása"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "Kép-réteg hozzáadása"
-#: ../Thuban/UI/mainwindow.py:634 ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "Réteg hozzáadása adatbázisból"
-#: ../Thuban/UI/mainwindow.py:635 ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, python-format
msgid "Can't open the database table '%s'"
msgstr "A(z) '%s' adatbázis-táblát nem lehet megnyitni."
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "`%s' másolása"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "Réteg-tábla: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "Térkép vetülete: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "Réteg vetülete: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "Réteg összekapcsolása táblával"
-#: ../Thuban/UI/mainwindow.py:838 ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "Jelmagyarázat"
-#: ../Thuban/UI/mainwindow.py:852 ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "Tábla megnyitása"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "DBF-fájlok(*.dbf)"
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "Tábla kiválasztása bezárásra:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "Tábla bezárása"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "Tábla kiválasztása megjelenítésre:"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "Tábla mutat"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "Táblák összekapcsolása"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "Tábla kiválasztása átnevezésre:"
-#: ../Thuban/UI/mainwindow.py:934 ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "Tábla átnevezése"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
msgid "Table Title:"
msgstr "Tábla címe:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Map Title:"
msgstr "Térkép címe:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Rename Map"
msgstr "Térkép átnevezése"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Layer Title:"
msgstr "Réteg címe:"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Rename Layer"
msgstr "Réteg átnevezése"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "Új mu&nkafolyamat"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "Új munkafolyamat indul"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "Munkaf&olyamat megnyitása..."
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "Munkafolyamat-fájl megnyitása"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "Munkafolyamat menté&se"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
msgstr "Mentsed ezt a munkafolyamatot abba a fájlba, amibõl meg lett nyitva"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "Munk&afolyamat mentése másként"
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "Munkafolyamat mentése új fájlba"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "Munkafolyamat &története"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "A munkafolyamat-fájának elmzésére szolgáló ablak ki/bekapcsolója"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "Segédszövegek ki- és bekapcsolása"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "A&datbázis kapcsolatok"
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "&Kilép"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "A Thuban munkának befelyezése"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "&Névjegy..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr "Információ a Thuban alkotóiról, verziójáról és moduljairól"
-#: ../Thuban/UI/mainwindow.py:1184 ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "&Vetület"
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "A térkép vetületének beállítása"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "&Nagyítás"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "Nagyításra váltás"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "&Kicsinyítés"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "Kicsinyítésre váltás"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "&Mozgat"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "Mozgatásra váltás"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "&Azonosít"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "Azonosításra váltás"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "&Címke"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "Címke hozzáadása/eltávolítása"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "&Teljes terjedelem"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "Méretezés a térkép teljes kiterjedésére"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "&Réteg teljes terjedelem"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "Méretezés a réteg teljes kiterjedésére"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "&Kijelölés teljes terjedelemben"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "Méretezés a kijelöltek teljes kiterjedésére"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "E&xportálás..."
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "Térkép exportálása fájlba"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "&Nyomtat"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "Térkép nyomtatása"
-#: ../Thuban/UI/mainwindow.py:1217 ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "&Átnevez..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "Térkép átnevezése"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "&Réteg hozzáadása"
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "Réteg hozzáadása a térképhez"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "Kép-réteg hozzáadása..."
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "Új kép-réteg hozzáadása a térképhez"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "Adatbázis-réteg hozzáadása..."
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
msgstr "Az aktív térképhez új adatbázis-rteg hozzáadása"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "&Réteg eltávolítása"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "Kijelölt réteg eltávolítása"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "Határozza meg a kiválasztott réteg vetületét"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&Kettõzés"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "Kijelölt réteg megkettõzése"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "Át&nevezés"
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "Kijelölt réteg átnevezése"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "Fel&emelés"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "Kijelölt réteg feljebb"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "&Lejjebb"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "Kijeölt réteg lejjedd"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "Meg&jelenítés"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "A kijelölt réteg látható"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "El&rejtés"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "Kiválasztott réteg elfedése"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "Tá&bla mutat"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "A kijelölt réteg tábláját mutat"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&Tulajdonságok..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "A kijelölt réteg jellemzõinek szerkesztése."
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "Tábla össz&ekapcsolás..."
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "A kiválasztott réteghez tábla illesztése és kapcsolása"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr "&Legfelsõ"
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
msgid "Put selected layer to the top"
msgstr "Kijelölt réteget a tetejére"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
msgid "&Bottom"
msgstr "&Alap"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
msgid "Put selected layer to the bottom"
msgstr "Kijelölt réteget a legalulra"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
msgid "&Visible"
msgstr "&Látható"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
msgid "Toggle visibility of selected layer"
msgstr "A kijelölt réteg láthatóságának kapcsolója?"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "Tábla le&választása..."
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "Az utolsó összekapcsolási mûvelet visszavonása"
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "&Megnyit..."
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "Egy DBF-fájl megnyitása fájlból"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "&Bezár..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "Egy vagy több tábla bezárása a listából"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "Egy vagy több tábla átnevezése"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "&Megjelenít..."
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "Egy vagy több tábla mutatása..."
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "&Kapcsolódás..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "Két összekapcsolt tábla egy újat eredményez"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "&Fájl"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&Térkép"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "&Réteg"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&Táblázat"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "&Súgó"
@@ -1530,15 +1536,15 @@
msgid "Submenu %s doesn't exist"
msgstr "A(z) '%s' almenû nem létezik"
-#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Universal Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert féle kúpszeletes"
@@ -1579,7 +1585,7 @@
msgid "Projection:"
msgstr "Vetület:"
-#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<ismeretlen>"
@@ -1610,7 +1616,7 @@
msgid "Import"
msgstr "Importálás"
-#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "Figyelmeztetések"
@@ -1639,39 +1645,39 @@
msgid "Multiple Projections selected"
msgstr "Több vetülett lett kiválasztva"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Airy"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "International 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "Ellipszoid:"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1687,59 +1693,59 @@
"A paraméterek nem azonosított készlete:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "Szélesség:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "Hosszúság:"
-#: ../Thuban/UI/projdialog.py:769 ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "A középpont keleti irányú koordinátája:"
-#: ../Thuban/UI/projdialog.py:771 ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "A középpont északi irányú koordinátája:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "Skála tényezõ:"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "Ajánlat"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "Déli félteke"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "Zóna:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr "Nincs ajánlat: Nem található határoló doboz."
-#: ../Thuban/UI/projdialog.py:874 ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "Vetület: javasolt UTM Zóna"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "Az elsõ standard párhuzamos szélessége:"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "A második standard párhuzamos szélessége:"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "Centralis Meridián:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "Szélesség:"
@@ -1767,11 +1773,11 @@
msgid "Available Projections"
msgstr "Elérhetõ vetületek"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<semmi>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (jelenlegi) "
@@ -1856,8 +1862,9 @@
msgstr "CSV-fájlok (*.csv)|*.csv|"
#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1868,7 +1875,7 @@
msgid "Session"
msgstr "Munkafolyamat"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "Térkép exportálása"
@@ -1914,8 +1921,10 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
@@ -1952,7 +1961,9 @@
msgstr ""
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr ""
@@ -1970,44 +1981,87 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "A kijelölt réteg tábláját mutat"
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
#, fuzzy
+msgid "Choose folder"
+msgstr "Réteg megjelenítése"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "Válasszon ki egy vagy több adatfájlt"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "Térkép exportálása fájlba"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "Térkép exportálása fájlba"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "Térkép exportálása fájlba"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
+#, fuzzy
msgid "Select GNS file"
msgstr "Képfájl kiválasztása"
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
#, fuzzy
msgid "Conversion failed"
msgstr "Az összekapcsolás sikertelen"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
#, fuzzy
msgid "Add GNS Layer"
msgstr "Réteg hozzáadása"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr ""
@@ -2104,6 +2158,45 @@
msgid "Unknown Object named: %s"
msgstr "Ismeretlen parancs %s"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "Képfájl kiválasztása"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "Shape-fájlok (*.shp)"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "Minden fájlt (*.*)|*.*"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "Réteg hozzáadása"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "Térkép exportálása fájlba"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "Térkép exportálása fájlba"
+
+#: ../Extensions/importMP/__init__.py:20
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
@@ -2242,24 +2335,24 @@
".map-files. These can be created/imported/modified."
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
#, fuzzy
msgid "Export mapfile"
msgstr "Térkép exportálása fájlba"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
#, fuzzy
msgid "Create a new mapfile"
msgstr "Képfájl kiválasztása"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr ""
@@ -2270,24 +2363,24 @@
msgstr "Név:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
#, fuzzy
msgid "Size"
msgstr "Méret:"
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
#, fuzzy
msgid "Width: "
msgstr "Vonalvastagság:"
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr ""
@@ -2297,158 +2390,158 @@
msgstr "Kép-réteg hozzáadása"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr ""
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
#, fuzzy
msgid "ImageColor"
msgstr "Vonalszín"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
#, fuzzy
msgid "Change Color"
msgstr "Vonal színének megváltoztatása"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
#, fuzzy
msgid "Layer-Name:"
msgstr "Név:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
#, fuzzy
msgid "KeySize"
msgstr "Méret:"
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
#, fuzzy
msgid "Change Label"
msgstr "Vonal színének megváltoztatása"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
#, fuzzy
msgid "Color"
msgstr "Vonalszín"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
#, fuzzy
msgid "Type"
msgstr "Típus: %s"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
#, fuzzy
msgid "Image Color"
msgstr "Vonalszín"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
#, fuzzy
msgid "Change ImageColor"
msgstr "Vonal színének megváltoztatása"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
#, fuzzy
msgid "Intervals"
msgstr "Egész szám"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
#, fuzzy
msgid "Layer"
msgstr "&Réteg"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
#, fuzzy
msgid "Edit the Layer Setting of the active Layer"
msgstr "A kijelölt réteg jellemzõinek szerkesztése."
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
#, fuzzy
msgid "Scalebar"
msgstr "Skála tényezõ:"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr ""
@@ -2624,20 +2717,20 @@
msgid "Format:"
msgstr "Kapu:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr ""
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr ""
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
#, fuzzy
msgid "Add WMS layer ..."
msgstr "&Réteg hozzáadása"
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
#, fuzzy
msgid "Add a WMS Layer"
msgstr "Réteg hozzáadása"
Modified: packages/thuban/trunk/po/it.po
===================================================================
--- packages/thuban/trunk/po/it.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/it.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2t\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2003-12-22 23:09+0100\n"
"Last-Translator: Maurizio Napolitano <napo at itc.it>\n"
"Language-Team: Thuban Developers Mailinglist <thuban-devel at intevation.de>\n"
@@ -15,12 +15,12 @@
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.0.2\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
msgstr ""
@@ -45,11 +45,11 @@
msgid "\tmethod %s of %s"
msgstr "\tmetodo %s di %s"
-#: ../Thuban/Lib/fileutil.py:87 ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "Il primo argomento deve essere un nome di file univoco"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "Entrambi i parametri devono avere una lettera di unità "
@@ -59,7 +59,7 @@
"Nessuna implementazione per get_application_dir disponibile per questa "
"piattaforma"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr ""
"Nessuna implementazione per relative_filename disponibile per questa "
@@ -112,7 +112,7 @@
msgstr "Tabella non compatibile con l'archivio del vettoriale"
#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "Estensione: %s"
@@ -203,11 +203,11 @@
msgid "Map: %s"
msgstr "Mappa: %s"
-#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "Sconosciuto"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
msgid ""
"No GDAL support because module '%s' cannot be imported. Python exception: '%"
@@ -216,12 +216,12 @@
"Nessun supporto GDAL in quanto il modulo '%s' non può essere importato. "
"Eccezione python: '%s'"
-#: ../Thuban/Model/resource.py:135 ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "Impossibile leggere \"%s\": %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "Errore nella proiezione \"%s\": %s"
@@ -383,10 +383,10 @@
msgstr "Thuban è distribuito sotto licenza GNU GPL"
#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:371
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:87
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "Chiudi"
@@ -395,13 +395,13 @@
msgid "Select an alternative data file for %s"
msgstr "Selezione uno o più file di dati"
-#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "File shape (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856 ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "Tutti i file (*.*)"
@@ -418,28 +418,28 @@
msgid "Alternative Path"
msgstr ""
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
#, fuzzy
msgid "Cannot import the thuban_cfg module."
msgstr "Impossibile importare il modulo thubanstart\n"
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr ""
-#: ../Thuban/UI/application.py:119 ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "Impossibile importare il modulo thubanstart\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "Nessun modulo thubanstart disponibile\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "Directory ~/.thuban inesistente\n"
-#: ../Thuban/UI/application.py:175
+#: ../Thuban/UI/application.py:180
msgid ""
"This is the wxPython-based Graphical User Interface for exploring geographic "
"data"
@@ -447,7 +447,7 @@
"Thuban: l'interfaccia grafica per visualizzare i dati geografici basata su "
"wxPython"
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -455,15 +455,15 @@
"La sessione corrente fa uso di livelli immagine,\n"
"ma la libreria GDAL non è disponibile per visualizzarli."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "Libreria non disponibile"
-#: ../Thuban/UI/application.py:277 ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "Parametri di connessione al DB"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -668,7 +668,7 @@
msgstr "Intervallo"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "Mappa"
@@ -750,32 +750,34 @@
#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "OK"
#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
-#: ../Extensions/bboxdump/bboxdump.py:76 ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153 ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "Cancella"
@@ -859,11 +861,11 @@
"La connessione %s\n"
"è attualmente in uso"
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "Elimina dal pannello"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "Aggiungi al pannello"
@@ -947,7 +949,7 @@
msgid "Join Failed"
msgstr "Unione fallita"
-#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, python-format
msgid "Table: %s"
msgstr "Tabella: %s"
@@ -1011,534 +1013,538 @@
msgid "Edit Layer Properties"
msgstr "Modifica proprietà del livello"
-#: ../Thuban/UI/mainwindow.py:267 ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, python-format
msgid "Unknown command %s"
msgstr "Comando sconosciuto %s"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, python-format
msgid "Unknown command ID %d"
msgstr "ID comando sconosciuto %d"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "Esiste già una finestra di dialogo con nome %s"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
msgstr ""
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "Esci"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "La sessione è stata modificata. Vuoi salvarla?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "Apri sessione"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "Salva sessione con nome"
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "Selezione uno o più file di dati"
-#: ../Thuban/UI/mainwindow.py:579 ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "Aggiungi un livello"
-#: ../Thuban/UI/mainwindow.py:580 ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866 ../Extensions/gns2shp/gns2shp.py:156
-#: ../Extensions/importAPR/importAPR.py:231 ../Extensions/ogr/ogrstart.py:64
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, python-format
msgid "Can't open the file '%s'."
msgstr "Impossibile aprire il file '%s'"
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "Scegli un file immagine"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "Aggiungi un livello immagine"
-#: ../Thuban/UI/mainwindow.py:634 ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "Aggiungi un livello dal database"
-#: ../Thuban/UI/mainwindow.py:635 ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, python-format
msgid "Can't open the database table '%s'"
msgstr "Impossibile aprire la tabella '%s' dal database"
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "Copia di '%s'"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "Tabella del livello: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "Proiezione mappa: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "Proiezione livello: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "Unisci il livello con la tabella"
-#: ../Thuban/UI/mainwindow.py:838 ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "Legenda"
-#: ../Thuban/UI/mainwindow.py:852 ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "Apri tabella"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "File DBF (*.dbf)"
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "Seleziona le tabelle da chiudere:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "Chiudi tabella"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "Seleziona la tabella da mostrare"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "Mostra tabella"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "Unisci tabelle"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "Seleziona la tabella da rinominare:"
-#: ../Thuban/UI/mainwindow.py:934 ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "Rinomina tabella"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
#, fuzzy
msgid "Table Title:"
msgstr "Tabella:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
#, fuzzy
msgid "Map Title:"
msgstr "Titolo:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
#, fuzzy
msgid "Rename Map"
msgstr "Rinomina la mappa"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
#, fuzzy
msgid "Layer Title:"
msgstr "Tabella del livello: %s"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
#, fuzzy
msgid "Rename Layer"
msgstr "&Rimuovi livello"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "&Nuova sessione"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "Comincia una nuova sessione"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "Apri sessi&one"
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "Apri un file sessione"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "&Salva sessione"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
msgstr "Salva questa sessione nel file d'origine"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "Salv&a sessione come..."
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "Sava la sessione corrente in un nuovo file"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "Al&bero della sessione"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "Mostra/Nascondi la finestra con l'analisi dell'albero della sessione"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "Mostra/Nascondi legenda"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "Connetti &database..."
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "E&sci"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "Concludi il lavoro con Thuban"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "Inform&azioni..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr "Informazioni sugli autori di Thuban, versione e moduli"
-#: ../Thuban/UI/mainwindow.py:1184 ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "Pro&iezione..."
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "Definisci o cambia la proiezione della mappa"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "&Zoom in"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "Zoom in della mappa"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "Zoom &out"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "Zoom out della mappa"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "S&posta"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "Sposta la mappa"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "&Identifica"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "Identifica elemento"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "&Etichetta"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "Aggiungi/Rimuovi etichette"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "Estensione &massima"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "Zoom all'estensione massima della mappa"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "Estensione massima &livello"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "Zoom all'estensione massima del livello"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "Estensione all'elemento &selezionato"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "Zoom all'estensione del elemento selezionato"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "Es&porta"
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "Esporta la mappa in un file"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "Stam&pa"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "Stampa la mappa"
-#: ../Thuban/UI/mainwindow.py:1217 ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "Ri&nomina..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "Rinomina la mappa"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "Aggiungi un &vettoriale"
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "Aggiungi un nuovo livello alla mappa"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "Aggiungi un livello &immagine"
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "Aggiunge un nuovo livello immagine alla mappa"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "Aggiungi un livello dal &database..."
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
msgstr "Aggiungi un nuovo livello dal database alla mappa in uso"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "&Rimuovi livello"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "Rimuove il livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "Specifica la proiezione del livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&Duplica"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "Crea una copia del livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "Ri&nomina"
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "Rinomina il livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "Al&za"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "Alza il livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "A&bbassa"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "Abbassa il livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "&Mostra"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "Rendi i livello selezionato visibile"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "&Nascondi"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "Rendi il livello invisibile"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "Mostra ta&bella"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "Mostra la tabella del livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&Proprietà ..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "Modifica proprietà del livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "&Unisci tabella..."
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "Unisci e collega una tabella al livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr ""
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
#, fuzzy
msgid "Put selected layer to the top"
msgstr "Crea una copia del livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
#, fuzzy
msgid "&Bottom"
msgstr "Sposta in fondo"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
#, fuzzy
msgid "Put selected layer to the bottom"
msgstr "Crea una copia del livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
#, fuzzy
msgid "&Visible"
msgstr "Visibile"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
#, fuzzy
msgid "Toggle visibility of selected layer"
msgstr "Alza il livello selezionato"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "&Separa tabella..."
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "Annulla l'ultima operazione di unione "
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "&Apri..."
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "Apri una tabella DBF da file"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "&Chiudi..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "Chiudi una o più tabelle dalla lista"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "Rinomina una o più tabelle dalla lista"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "&Mostra..."
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "Mostra una o più tabelle in una finestra"
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "&Unisci..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "Unisci due tabelle creandone una nuova"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "&File"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&Mappa"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "&Livello"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&Tabella"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "&Aiuto"
@@ -1547,15 +1553,15 @@
msgid "Submenu %s doesn't exist"
msgstr "Il sottomenu %s non esiste"
-#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Mercatore Transversa"
-#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Mercatore Transversa Universale"
-#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert conica conforme"
@@ -1596,7 +1602,7 @@
msgid "Projection:"
msgstr "Proiezione:"
-#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<Sconosciuto>"
@@ -1627,7 +1633,7 @@
msgid "Import"
msgstr "Importa"
-#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "Avvertimenti"
@@ -1656,39 +1662,39 @@
msgid "Multiple Projections selected"
msgstr "Proiezioni multiple selezionate"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Airy"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "International 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "Ellissoide:"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1704,60 +1710,60 @@
"L'insieme non identificato di parametri è:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "Latitudine:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "Longitudine:"
-#: ../Thuban/UI/projdialog.py:769 ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "Falso est:"
-#: ../Thuban/UI/projdialog.py:771 ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "Falso nord:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "Fattore di scala:"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "Proponi"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "Emisfero meridionale"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "Zona:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr ""
"non riesco a proporre: non è possibile trovare un rettangolo di confine"
-#: ../Thuban/UI/projdialog.py:874 ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "Proiezione: proponi zona UTM"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "Latitudine del primo parallelo standard:"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "Latitutidine del secondo parallelo standard:"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "Meridiano centrale:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "Latitudine di origine:"
@@ -1785,11 +1791,11 @@
msgid "Available Projections"
msgstr "Proiezioni disponibili"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<Nulla>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (attuale)"
@@ -1874,8 +1880,9 @@
msgstr "File CSV (*.csv)|*.csv|"
#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1886,7 +1893,7 @@
msgid "Session"
msgstr "Sessione"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "Esporta mappa"
@@ -1932,8 +1939,10 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
@@ -1970,7 +1979,9 @@
msgstr ""
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr ""
@@ -1988,44 +1999,87 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "Mostra la tabella del livello selezionato"
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
#, fuzzy
+msgid "Choose folder"
+msgstr "Mostra livello"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "Selezione uno o più file di dati"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "Esporta la mappa in un file"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "Esporta la mappa in un file"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "Esporta la mappa in un file"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
+#, fuzzy
msgid "Select GNS file"
msgstr "Scegli un file di dati"
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
#, fuzzy
msgid "Conversion failed"
msgstr "Unione fallita"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
#, fuzzy
msgid "Add GNS Layer"
msgstr "Aggiungi un livello"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr ""
@@ -2122,6 +2176,45 @@
msgid "Unknown Object named: %s"
msgstr "Comando sconosciuto %s"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "Scegli un file di dati"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "File shape (*.shp)"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "Tutti i file (*.*)|*.*"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "Aggiungi un livello"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "Esporta la mappa in un file"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "Esporta la mappa in un file"
+
+#: ../Extensions/importMP/__init__.py:20
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
@@ -2259,24 +2352,24 @@
".map-files. These can be created/imported/modified."
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
#, fuzzy
msgid "Export mapfile"
msgstr "Esporta la mappa in un file"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
#, fuzzy
msgid "Create a new mapfile"
msgstr "Scegli un file immagine"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr ""
@@ -2287,24 +2380,24 @@
msgstr "Nome:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
#, fuzzy
msgid "Size"
msgstr "Titolo:"
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
#, fuzzy
msgid "Width: "
msgstr "Dimensioni linea:"
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr ""
@@ -2314,158 +2407,158 @@
msgstr "Aggiungi un livello immagine"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr ""
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
#, fuzzy
msgid "ImageColor"
msgstr "Colore linea"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
#, fuzzy
msgid "Change Color"
msgstr "Cambia colore linea"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
#, fuzzy
msgid "Layer-Name:"
msgstr "Nome:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
#, fuzzy
msgid "KeySize"
msgstr "Titolo:"
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
#, fuzzy
msgid "Change Label"
msgstr "Cambia colore linea"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
#, fuzzy
msgid "Color"
msgstr "Colore linea"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
#, fuzzy
msgid "Type"
msgstr "Tipo: %s"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
#, fuzzy
msgid "Image Color"
msgstr "Colore linea"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
#, fuzzy
msgid "Change ImageColor"
msgstr "Cambia colore linea"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
#, fuzzy
msgid "Intervals"
msgstr "Intero"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
#, fuzzy
msgid "Layer"
msgstr "&Livello"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
#, fuzzy
msgid "Edit the Layer Setting of the active Layer"
msgstr "Modifica proprietà del livello selezionato"
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
#, fuzzy
msgid "Scalebar"
msgstr "Fattore di scala:"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr ""
@@ -2641,20 +2734,20 @@
msgid "Format:"
msgstr "Porta:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr ""
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr ""
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
#, fuzzy
msgid "Add WMS layer ..."
msgstr "Aggiungi un &vettoriale"
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
#, fuzzy
msgid "Add a WMS Layer"
msgstr "Aggiungi un livello"
Modified: packages/thuban/trunk/po/pt_BR.po
===================================================================
--- packages/thuban/trunk/po/pt_BR.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/pt_BR.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2004-01-15 16:07+0300\n"
"Last-Translator: Eduardo Patto Kanegae <eduardo at consultoria.eti.br>\n"
"Language-Team: Thuban Developers Mailinglist <thuban-devel at intevation.de>\n"
@@ -17,12 +17,12 @@
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
msgstr ""
@@ -47,11 +47,11 @@
msgid "\tmethod %s of %s"
msgstr "\tmétodo %s de %s"
-#: ../Thuban/Lib/fileutil.py:87 ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "primeiro argumento deve ser um nome absoluto de arquivo"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "Ambos os parâmetros devem ter uma letra de drive"
@@ -60,7 +60,7 @@
msgstr ""
"Nenhuma implementação de get_application_dir disponível para a plataforma"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr ""
"Nenhuma implementação de relative_filename disponível para a plataforma"
@@ -112,7 +112,7 @@
msgstr "Tabela não compatível com a base de shapes"
#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "Extensão: %s"
@@ -203,11 +203,11 @@
msgid "Map: %s"
msgstr "Mapa: %s"
-#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "Desconhecido"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
msgid ""
"No GDAL support because module '%s' cannot be imported. Python exception: '%"
@@ -216,12 +216,12 @@
"Sem suporte a GDAL porque o módulo '%s' não pôde ser importado. Python "
"exception: '%s'"
-#: ../Thuban/Model/resource.py:135 ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "Impossível ler \"%s\": %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "Erro na projeção \"%s\": %s"
@@ -383,10 +383,10 @@
msgstr "O Thuban é licensiado sobre os termos da GNU GPL"
#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:371
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:87
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "Fechar"
@@ -395,13 +395,13 @@
msgid "Select an alternative data file for %s"
msgstr "Selecione um ou mais arquivos"
-#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "Shapefiles (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856 ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "Todos arquivos (*.*)"
@@ -418,28 +418,28 @@
msgid "Alternative Path"
msgstr ""
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
#, fuzzy
msgid "Cannot import the thuban_cfg module."
msgstr "Impossível importar o módulo thubanstart\n"
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr ""
-#: ../Thuban/UI/application.py:119 ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "Impossível importar o módulo thubanstart\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "Módulo thubanstart não disponível\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "Diretório ~/.thuban não encontrado\n"
-#: ../Thuban/UI/application.py:175
+#: ../Thuban/UI/application.py:180
msgid ""
"This is the wxPython-based Graphical User Interface for exploring geographic "
"data"
@@ -447,7 +447,7 @@
"Este programa é uma Interface Gráfica de Usuário, baseado no wxPython, para "
"exploração de dados geográficos"
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -455,15 +455,15 @@
"A sessão atual contém camadas de Imagens,\n"
"todavia a biblioteca GDAL não está disponível para desenhá-los."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "Biblioteca não disponível"
-#: ../Thuban/UI/application.py:277 ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "Parâmetros de Conexão com o Banco de Dados"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -667,7 +667,7 @@
msgstr "Faixa"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "Mapa"
@@ -749,32 +749,34 @@
#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "OK"
#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
-#: ../Extensions/bboxdump/bboxdump.py:76 ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153 ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "Cancelar"
@@ -858,11 +860,11 @@
"A conexão %s\n"
"ainda está em uso"
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "Desancorar"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "Ancorar"
@@ -945,7 +947,7 @@
msgid "Join Failed"
msgstr "Ligação Falhou"
-#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, python-format
msgid "Table: %s"
msgstr "Tabela: %s"
@@ -1009,529 +1011,533 @@
msgid "Edit Layer Properties"
msgstr "Editar Propriedades da Camada"
-#: ../Thuban/UI/mainwindow.py:267 ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, python-format
msgid "Unknown command %s"
msgstr "Comando desconhecido %s"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, python-format
msgid "Unknown command ID %d"
msgstr "ID de comando desconhecido %d"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "A caixa de Diálog %s ainda está aberta"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
msgstr ""
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "Sair"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "A sessão foi modificada. Você deseja salvá-la?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "Abrir Sessão"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "Salvar Sessão como"
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "Selecione um ou mais arquivos"
-#: ../Thuban/UI/mainwindow.py:579 ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "Adicionar Camada"
-#: ../Thuban/UI/mainwindow.py:580 ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866 ../Extensions/gns2shp/gns2shp.py:156
-#: ../Extensions/importAPR/importAPR.py:231 ../Extensions/ogr/ogrstart.py:64
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, python-format
msgid "Can't open the file '%s'."
msgstr "Não foi possível abrir o arquivo '%s'."
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "Selecione um arquivo de imagem"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "Adicionar Camada de Imagem"
-#: ../Thuban/UI/mainwindow.py:634 ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "Adicionar Camada do banco de dados"
-#: ../Thuban/UI/mainwindow.py:635 ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, python-format
msgid "Can't open the database table '%s'"
msgstr "Não foi possível abrir a tabela '%s'"
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "Cópia de `%s'"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "Tabela da Camada: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "Projeção do Mapa: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "Projeção do Layer: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "Ligar Camada com Tabela"
-#: ../Thuban/UI/mainwindow.py:838 ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "Legenda"
-#: ../Thuban/UI/mainwindow.py:852 ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "Abrir Tabela"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "Arquivos DBF (*.dbf)"
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "Escolha as tabelas para fechar:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "Fechar Tabela"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "Escolha a tabela para exibir:"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "Exibir Tabela"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "Ligar Tabelas"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "Escolha a tabela a renomear:"
-#: ../Thuban/UI/mainwindow.py:934 ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "Renomear Tabela"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
msgid "Table Title:"
msgstr "Título da Tabela:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Map Title:"
msgstr "Título do Mapa:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
msgid "Rename Map"
msgstr "Renomear Mapa"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Layer Title:"
msgstr "Título da Camada:"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
msgid "Rename Layer"
msgstr "Renomear Camada"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "&Nova Sessão"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "Iniciar uma nova sessão"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "Abrir sessã&o"
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "Abrir um arquivo de sessão"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "&Salvar Sessão"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
msgstr "Salva esta sessão no arquivo que a abriu"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "S&alvar Sessão como..."
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "Salvar esta sessão em um novo arquivo"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "Árvore da Sessão"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "Liga/Desliga a janela de análise da árvore de sessão"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "Liga/Desliga a Legenda"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "Conexões com Banco de &Dados..."
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "Sair"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "Concluir trabalho com o Thuban"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "Sobre..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr "Informações sobre os autores do Thuban, versão e módulos"
-#: ../Thuban/UI/mainwindow.py:1184 ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "Pro&jeção..."
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "Definir ou alterar a projeção do mapa"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "&Zoom in"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "Alterar para o modo de mapa 'zoom-in'"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "Zoom &out"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "Alterar para o modo de mapa 'zoom-out'"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "&Pan"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "Alterar para o modo de mapa 'pan'"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "&Identificar"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "Alterar para o modo de mapa 'identificar'"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "Rótu&lo"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "Adicionar/Remover Rótulos"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "Extensão total"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "Zoom para a extensão total do mapa"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "Extensão total da camada"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "Zoom para a extensão total da camada"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "Extensão total da seleção"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "Zoom para extensão total da seleção"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "E&xportar"
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "Exportar o mapa para arquivo"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "Imprimir"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "Imprimir o mapa"
-#: ../Thuban/UI/mainwindow.py:1217 ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "&Renomear..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "Renomear o mapa"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "&Adicionar Camada..."
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "Adicionar uma nova camaada ao mapa"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "&Adicionar Camada de Imagem..."
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "Adicionar uma nova camada de imagem ao mapa"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "Adicionar uma Camada de Banco de &Dados"
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
msgstr "Adicionar uma nova camada de banco de dados ao mapa ativo"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "&Remover Camada"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "Remover a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "Especifique a projeção para a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&Duplicar"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "Duplicar a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "Re&nomear ..."
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "Renomear a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "Traze&r para cima"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "Trazer para cima a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "Trazer para baixo"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "Trazer para baixo a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "Exibir"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "Tornar a camada selecionada visível"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "Ocultar"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "Tornar a camada selecionada oculta"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "Exibir Ta&bela"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "Exibir a tabela da camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&Propriedades..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "Editar as propriedades da camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "Fazer ligação com Tabela..."
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "Fazer ligação e anexar uma tabela à camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr ""
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
#, fuzzy
msgid "Put selected layer to the top"
msgstr "Duplicar a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
#, fuzzy
msgid "&Bottom"
msgstr "Camada Inferior"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
#, fuzzy
msgid "Put selected layer to the bottom"
msgstr "Duplicar a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
#, fuzzy
msgid "&Visible"
msgstr "Visível"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
#, fuzzy
msgid "Toggle visibility of selected layer"
msgstr "Trazer para cima a camada selecionada"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "Desfazer ligação de tabela..."
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "Desfazer a última operação de ligação"
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "Abrir..."
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "Abrir uma tabela-DBF de um arquivo"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "Fechar..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "Fechar uma ou mais tabela de uma lista"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "Renomear uma ou mais tabelas"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "Exibir"
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "Exibir uma ou mais tabelas em um diálogo"
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "Ligação..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "Ligar duas tabelas criando uma nova"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "Arquivo"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&Mapa"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "Camada"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&Tabela"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "Ajuda"
@@ -1540,15 +1546,15 @@
msgid "Submenu %s doesn't exist"
msgstr "Submenu %s não existe"
-#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Transversa de Mercator"
-#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Universal Transversa de Mercator"
-#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert Cônica Conforme"
@@ -1589,7 +1595,7 @@
msgid "Projection:"
msgstr "Projeção:"
-#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<Desconhecida>"
@@ -1620,7 +1626,7 @@
msgid "Import"
msgstr "Importar"
-#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "Avisos"
@@ -1649,39 +1655,39 @@
msgid "Multiple Projections selected"
msgstr "Múltiplas Projeções selecionadas"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Aérea"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "International 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "Elipsóide:"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1697,59 +1703,59 @@
"O conjunto não identificado de parâmetros é:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "Latitude:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "Longitude:"
-#: ../Thuban/UI/projdialog.py:769 ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "Falso Leste:"
-#: ../Thuban/UI/projdialog.py:771 ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "Falso Norte:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "Fator de Escala:"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "Sugestão"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "Hemisfério Sul"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "Zona:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr "Impossível sugerir: Retângulo Envolvente não encontrado"
-#: ../Thuban/UI/projdialog.py:874 ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "Projeção: Sugerir Zona UTM"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "Latitude do primeiro paralelo:"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "Latitude do segundo paralelo:"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "Meridiano Central:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "Latitude de origem:"
@@ -1777,11 +1783,11 @@
msgid "Available Projections"
msgstr "Projeções disponíveis"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<Nenhuma>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (atual)"
@@ -1866,8 +1872,9 @@
msgstr "Arquivos CSV (*.csv)|*.csv|"
#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1878,7 +1885,7 @@
msgid "Session"
msgstr "Sessão"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "Exportar Mapa"
@@ -1924,8 +1931,10 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
@@ -1962,7 +1971,9 @@
msgstr ""
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr ""
@@ -1980,44 +1991,87 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "Exibir a tabela da camada selecionada"
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
#, fuzzy
+msgid "Choose folder"
+msgstr "Exibir Camada"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "Selecione um ou mais arquivos"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "Exportar o mapa para arquivo"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "Exportar o mapa para arquivo"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "Exportar o mapa para arquivo"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
+#, fuzzy
msgid "Select GNS file"
msgstr "Selecione um arquivo de imagem"
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
#, fuzzy
msgid "Conversion failed"
msgstr "Ligação Falhou"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
#, fuzzy
msgid "Add GNS Layer"
msgstr "Adicionar Camada"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr ""
@@ -2114,6 +2168,45 @@
msgid "Unknown Object named: %s"
msgstr "Comando desconhecido %s"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "Selecione um arquivo de imagem"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "Shapefiles (*.shp)"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "Todos arquivos (*.*)|*.*"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "Adicionar Camada"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "Exportar o mapa para arquivo"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "Exportar o mapa para arquivo"
+
+#: ../Extensions/importMP/__init__.py:20
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
@@ -2252,24 +2345,24 @@
".map-files. These can be created/imported/modified."
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
#, fuzzy
msgid "Export mapfile"
msgstr "Exportar o mapa para arquivo"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
#, fuzzy
msgid "Create a new mapfile"
msgstr "Selecione um arquivo de imagem"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr ""
@@ -2280,24 +2373,24 @@
msgstr "Nome:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
#, fuzzy
msgid "Size"
msgstr "Título: "
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
#, fuzzy
msgid "Width: "
msgstr "Espessura da Linha:"
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr ""
@@ -2307,158 +2400,158 @@
msgstr "Adicionar Camada de Imagem"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr ""
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
#, fuzzy
msgid "ImageColor"
msgstr "Cor da Linha"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
#, fuzzy
msgid "Change Color"
msgstr "Alterar Cor da Linha"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
#, fuzzy
msgid "Layer-Name:"
msgstr "Nome:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
#, fuzzy
msgid "KeySize"
msgstr "Título: "
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
#, fuzzy
msgid "Change Label"
msgstr "Alterar Cor da Linha"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
#, fuzzy
msgid "Color"
msgstr "Cor da Linha"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
#, fuzzy
msgid "Type"
msgstr "Tipo: %s"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
#, fuzzy
msgid "Image Color"
msgstr "Cor da Linha"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
#, fuzzy
msgid "Change ImageColor"
msgstr "Alterar Cor da Linha"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
#, fuzzy
msgid "Intervals"
msgstr "Inteiro"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
#, fuzzy
msgid "Layer"
msgstr "Camada"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
#, fuzzy
msgid "Edit the Layer Setting of the active Layer"
msgstr "Editar as propriedades da camada selecionada"
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
#, fuzzy
msgid "Scalebar"
msgstr "Fator de Escala:"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr ""
@@ -2634,20 +2727,20 @@
msgid "Format:"
msgstr "Porta:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr ""
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr ""
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
#, fuzzy
msgid "Add WMS layer ..."
msgstr "&Adicionar Camada..."
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
#, fuzzy
msgid "Add a WMS Layer"
msgstr "Adicionar Camada"
Modified: packages/thuban/trunk/po/ru.po
===================================================================
--- packages/thuban/trunk/po/ru.po 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/po/ru.po 2009-10-21 10:10:27 UTC (rev 2560)
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: Thuban 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-01-31 13:54+0000\n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
"PO-Revision-Date: 2003-12-26 12:00+0400\n"
"Last-Translator: Alex Shevlakov <alex at motivation.ru>\n"
"Language-Team: RU\n"
@@ -14,12 +14,12 @@
"Content-Type: text/plain; charset=koi8-r\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../Thuban/version.py:191
+#: ../Thuban/version.py:199
#, python-format
msgid "%s %s < %s"
msgstr "%s %s < %s"
-#: ../Thuban/version.py:197
+#: ../Thuban/version.py:205
#, python-format
msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
msgstr ""
@@ -44,11 +44,11 @@
msgid "\tmethod %s of %s"
msgstr "\tÍÅÔÏÄ %s ÉÚ %s"
-#: ../Thuban/Lib/fileutil.py:87 ../Thuban/Lib/fileutil.py:141
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
msgid "first argument must be an absolute filename"
msgstr "ÐÅÒ×ÙÍ ÁÒÇÕÍÅÎÔÏÍ ÄÏÌÖÅÎ ÂÙÔØ ÁÂÓÏÌÀÔÎÙÊ ÐÕÔØ Ë ÆÁÊÌÕ"
-#: ../Thuban/Lib/fileutil.py:138
+#: ../Thuban/Lib/fileutil.py:139
msgid "Both parameters must have a drive letter"
msgstr "ïÂÁ ÐÁÒÁÍÅÔÒÁ ÄÏÌÖÎÙ ÉÍÅÔØ ÂÕË×Õ ÎÁÚ×ÁÎÉÑ ÖÅÓÔËÏÇÏ ÄÉÓËÁ"
@@ -56,7 +56,7 @@
msgid "No implementation of get_application_dir available for platform"
msgstr "äÌÑ ÐÌÁÔÆÏÒÍÙ ÎÅ ×ÙÐÏÌÎÅÎ get_application_dir"
-#: ../Thuban/Lib/fileutil.py:208
+#: ../Thuban/Lib/fileutil.py:219
msgid "No implementation of relative_filename available for platform"
msgstr "äÌÑ ÐÌÁÔÆÏÒÍÙ ÎÅ ×ÙÐÏÌÎÅÎ relative_filename"
@@ -107,7 +107,7 @@
msgstr "ôÁÂÌÉÃÁ ÎÅÓÏ×ÍÅÓÔÉÍÁ Ó shapestore"
#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
-#: ../Extensions/wms/wms.py:42
+#: ../Extensions/wms/wms.py:37
#, python-format
msgid "Extension: %s"
msgstr "äÏÐÏÌÎÅÎÉÅ: %s"
@@ -198,11 +198,11 @@
msgid "Map: %s"
msgstr "ëÁÒÔÁ: %s"
-#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:179
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
msgid "Unknown"
msgstr "îÅÉÚ×ÅÓÔÎÁÑ"
-#: ../Thuban/Model/resource.py:46
+#: ../Thuban/Model/resource.py:47
#, python-format
msgid ""
"No GDAL support because module '%s' cannot be imported. Python exception: '%"
@@ -211,12 +211,12 @@
"îÅÔ ÐÏÄÄÅÒÖËÉ GDAL, Ô.Ë. ÍÏÄÕÌØ '%s' ÎÅÌØÚÑ ÉÍÐÏÒÔÉÒÏ×ÁÔØ. ïÛÉÂËÁ Python: '%"
"s'"
-#: ../Thuban/Model/resource.py:135 ../Thuban/Model/resource.py:155
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
#, python-format
msgid "Could not read \"%s\": %s"
msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ '%s' : %s"
-#: ../Thuban/Model/resource.py:187
+#: ../Thuban/Model/resource.py:188
#, python-format
msgid "Error in projection \"%s\": %s"
msgstr "ïÛÉÂËÁ ÐÒÏÅËÃÉÉ '%s': %s"
@@ -378,10 +378,10 @@
msgstr "Thuban ÉÍÅÅÔ ÌÉÃÅÎÚÉÀ GNU GPL"
#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
-#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:371
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
-#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:87
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
msgid "Close"
msgstr "úÁËÒÙÔØ"
@@ -390,13 +390,13 @@
msgid "Select an alternative data file for %s"
msgstr "÷ÙÂÒÁÔØ ÏÄÉÎ ÉÌÉ ÎÅÓËÏÌØËÏ ÆÁÊÌÏ× Ó ÄÁÎÎÙÍÉ"
-#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:566
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
#: ../Extensions/ogr/ogrstart.py:38
msgid "Shapefiles (*.shp)"
msgstr "Shapefiles (*.shp)"
-#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:567
-#: ../Thuban/UI/mainwindow.py:856 ../Extensions/ogr/ogrstart.py:43
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
msgid "All Files (*.*)"
msgstr "÷ÓÅ ÆÁÊÌÙ (*.*)"
@@ -413,28 +413,28 @@
msgid "Alternative Path"
msgstr ""
-#: ../Thuban/UI/application.py:105
+#: ../Thuban/UI/application.py:110
#, fuzzy
msgid "Cannot import the thuban_cfg module."
msgstr "îÅ×ÏÚÍÏÖÎÏ ÉÍÐÏÒÔÉÒÏ×ÁÔØ ÍÏÄÕÌØ thubanstart\n"
-#: ../Thuban/UI/application.py:107
+#: ../Thuban/UI/application.py:112
msgid "Trying to read ~/.thuban/thubanstart.py."
msgstr ""
-#: ../Thuban/UI/application.py:119 ../Thuban/UI/application.py:131
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
msgid "Cannot import the thubanstart module\n"
msgstr "îÅ×ÏÚÍÏÖÎÏ ÉÍÐÏÒÔÉÒÏ×ÁÔØ ÍÏÄÕÌØ thubanstart\n"
-#: ../Thuban/UI/application.py:124
+#: ../Thuban/UI/application.py:129
msgid "No thubanstart module available\n"
msgstr "íÏÄÕÌØ thubanstart ÏÔÓÕÔÓÔ×ÕÅÔ\n"
-#: ../Thuban/UI/application.py:135
+#: ../Thuban/UI/application.py:140
msgid "No ~/.thuban directory\n"
msgstr "îÅÔ ÄÉÒÅËÔÏÒÉÉ ~/.thuban\n"
-#: ../Thuban/UI/application.py:175
+#: ../Thuban/UI/application.py:180
msgid ""
"This is the wxPython-based Graphical User Interface for exploring geographic "
"data"
@@ -442,7 +442,7 @@
"çÒÁÆÉÞÅÓËÉÊ ÉÎÔÅÒÆÅÊÓ ÐÏÌØÚÏ×ÁÔÅÌÑ ÎÁ ÏÓÎÏ×Å wxPython ÄÌÑ ÒÁÂÏÔÙ Ó "
"ÇÅÏÇÒÁÆÉÞÅÓËÉÍÉ ÄÁÎÎÙÍÉ "
-#: ../Thuban/UI/application.py:263
+#: ../Thuban/UI/application.py:268
msgid ""
"The current session contains Image layers,\n"
"but the GDAL library is not available to draw them."
@@ -450,15 +450,15 @@
"äÁÎÎÁÑ ÓÅÓÓÉÑ ÓÏÄÅÒÖÉÔ ÇÒÁÆÉÞÅÓËÉÊ ÆÁÊÌ,\n"
"ÎÏ ÎÅÔ ÎÅÏÂÈÏÄÉÍÏÊ ÂÉÂÌÉÏÔÅËÉ GDAL."
-#: ../Thuban/UI/application.py:268
+#: ../Thuban/UI/application.py:273
msgid "Library not available"
msgstr "âÉÂÌÉÏÔÅËÁ ÏÔÓÕÔÓÔ×ÕÅÔ"
-#: ../Thuban/UI/application.py:277 ../Thuban/UI/mainwindow.py:479
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
msgid "DB Connection Parameters"
msgstr "ðÁÒÁÍÅÔÒÙ ÓÏÅÄÉÎÅÎÉÑ Ó âä"
-#: ../Thuban/UI/application.py:373
+#: ../Thuban/UI/application.py:378
#, python-format
msgid ""
"An unhandled exception occurred:\n"
@@ -662,7 +662,7 @@
msgstr "äÉÁÐÁÚÏÎ"
#: ../Thuban/UI/classifier.py:470
-#: ../Extensions/umn_mapserver/mf_handle.py:1362
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
msgid "Map"
msgstr "ëÁÒÔÁ"
@@ -744,32 +744,34 @@
#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
#: ../Extensions/umn_mapserver/mf_handle.py:162
-#: ../Extensions/umn_mapserver/mf_handle.py:278
-#: ../Extensions/umn_mapserver/mf_handle.py:368
-#: ../Extensions/umn_mapserver/mf_handle.py:525
-#: ../Extensions/umn_mapserver/mf_handle.py:749
-#: ../Extensions/umn_mapserver/mf_handle.py:977
-#: ../Extensions/umn_mapserver/mf_handle.py:1219
-#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:85
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
msgid "OK"
msgstr "OK"
#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
-#: ../Extensions/bboxdump/bboxdump.py:76 ../Extensions/ogr/ogrdialog.py:71
-#: ../Extensions/ogr/ogrdialog.py:153 ../Extensions/ogr/ogrdialog.py:265
-#: ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
#: ../Extensions/umn_mapserver/mf_handle.py:164
-#: ../Extensions/umn_mapserver/mf_handle.py:280
-#: ../Extensions/umn_mapserver/mf_handle.py:370
-#: ../Extensions/umn_mapserver/mf_handle.py:527
-#: ../Extensions/umn_mapserver/mf_handle.py:751
-#: ../Extensions/umn_mapserver/mf_handle.py:979
-#: ../Extensions/umn_mapserver/mf_handle.py:1221
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
#: ../Extensions/wms/properties.py:153
msgid "Cancel"
msgstr "ïÔÍÅÎÉÔØ"
@@ -853,11 +855,11 @@
"óÏÅÄÉÎÅÎÉÅ %s\n"
"ÅÝÅ ÉÓÐÏÌØÚÕÅÔÓÑ"
-#: ../Thuban/UI/dock.py:190
+#: ../Thuban/UI/dock.py:194
msgid "Undock"
msgstr "ïÔËÒÅÐÉÔØ"
-#: ../Thuban/UI/dock.py:218
+#: ../Thuban/UI/dock.py:227
msgid "Dock"
msgstr "ðÒÉËÒÅÐÉÔØ"
@@ -941,7 +943,7 @@
msgid "Join Failed"
msgstr "óÂÏÊ Ó×ÑÚÉ"
-#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:919
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
#, fuzzy, python-format
msgid "Table: %s"
msgstr "ôÁÂÌÉÃÁ: "
@@ -1005,534 +1007,538 @@
msgid "Edit Layer Properties"
msgstr "òÅÄÁËÔÉÒÏ×ÁÔØ Ó×ÏÊÓÔ×Á ÓÌÏÑ"
-#: ../Thuban/UI/mainwindow.py:267 ../Thuban/UI/mainwindow.py:289
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
#, fuzzy, python-format
msgid "Unknown command %s"
msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ %"
-#: ../Thuban/UI/mainwindow.py:302
+#: ../Thuban/UI/mainwindow.py:336
#, fuzzy, python-format
msgid "Unknown command ID %d"
msgstr "îÅÉÚ×ÅÓÔÎÁÑ ID ËÏÍÁÎÄÙ %"
-#: ../Thuban/UI/mainwindow.py:341
+#: ../Thuban/UI/mainwindow.py:375
#, python-format
msgid "The Dialog named %s is already open"
msgstr "äÉÁÌÏÇ %s ÕÖÅ ÏÔËÒÙÔ"
-#: ../Thuban/UI/mainwindow.py:399
+#: ../Thuban/UI/mainwindow.py:433
#, python-format
msgid "Select layer '%s' and pick a projection using Layer/Projection..."
msgstr ""
-#: ../Thuban/UI/mainwindow.py:452
+#: ../Thuban/UI/mainwindow.py:486
msgid "Exit"
msgstr "÷ÙÊÔÉ"
-#: ../Thuban/UI/mainwindow.py:453
+#: ../Thuban/UI/mainwindow.py:487
msgid "The session has been modified. Do you want to save it?"
msgstr "óÅÓÓÉÑ ÂÙÌÁ ÉÚÍÅÎÅÎÁ. óÏÈÒÁÎÉÔØ?"
-#: ../Thuban/UI/mainwindow.py:468
+#: ../Thuban/UI/mainwindow.py:502
msgid "Open Session"
msgstr "ïÔËÒÙÔØ"
-#: ../Thuban/UI/mainwindow.py:490
+#: ../Thuban/UI/mainwindow.py:524
msgid "Save Session As"
msgstr "óÏÈÒÁÎÉÔØ ËÁË"
-#: ../Thuban/UI/mainwindow.py:564
+#: ../Thuban/UI/mainwindow.py:598
msgid "Select one or more data files"
msgstr "÷ÙÂÒÁÔØ ÏÄÉÎ ÉÌÉ ÎÅÓËÏÌØËÏ ÆÁÊÌÏ× Ó ÄÁÎÎÙÍÉ"
-#: ../Thuban/UI/mainwindow.py:579 ../Extensions/importAPR/importAPR.py:230
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
#: ../Extensions/ogr/ogrstart.py:63
msgid "Add Layer"
msgstr "äÏÂÁ×ÉÔØ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:580 ../Thuban/UI/mainwindow.py:606
-#: ../Thuban/UI/mainwindow.py:866 ../Extensions/gns2shp/gns2shp.py:156
-#: ../Extensions/importAPR/importAPR.py:231 ../Extensions/ogr/ogrstart.py:64
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
#: ../Extensions/umn_mapserver/mf_import.py:274
#: ../Extensions/umn_mapserver/mf_import.py:353
#, fuzzy, python-format
msgid "Can't open the file '%s'."
msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ '%'"
-#: ../Thuban/UI/mainwindow.py:592
+#: ../Thuban/UI/mainwindow.py:626
msgid "Select an image file"
msgstr "÷ÙÂÒÁÔØ ÇÒÁÆÉÞÅÓËÉÊ ÆÁÊÌ"
-#: ../Thuban/UI/mainwindow.py:605
+#: ../Thuban/UI/mainwindow.py:639
msgid "Add Image Layer"
msgstr "äÏÂÁ×ÉÔØ ÒÁÓÔÒ"
-#: ../Thuban/UI/mainwindow.py:634 ../Extensions/ogr/ogrstart.py:114
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
msgid "Add Layer from database"
msgstr "äÏÂÁ×ÉÔØ ÓÌÏÊ ÉÚ âä"
-#: ../Thuban/UI/mainwindow.py:635 ../Extensions/ogr/ogrstart.py:115
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
#, fuzzy, python-format
msgid "Can't open the database table '%s'"
msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÔÁÂÌÉÃÕ âä '%'."
-#: ../Thuban/UI/mainwindow.py:724
+#: ../Thuban/UI/mainwindow.py:758
#, python-format
msgid "Copy of `%s'"
msgstr "ëÏÐÉÑ `%s'"
-#: ../Thuban/UI/mainwindow.py:754
+#: ../Thuban/UI/mainwindow.py:788
#, python-format
msgid "Layer Table: %s"
msgstr "ôÁÂÌÉÃÁ ÓÌÏÑ: %s"
-#: ../Thuban/UI/mainwindow.py:769
+#: ../Thuban/UI/mainwindow.py:803
#, python-format
msgid "Map Projection: %s"
msgstr "ðÒÏÅËÃÉÑ ËÁÒÔÙ: %s"
-#: ../Thuban/UI/mainwindow.py:783
+#: ../Thuban/UI/mainwindow.py:817
#, python-format
msgid "Layer Projection: %s"
msgstr "ðÒÏÅËÃÉÑ ÓÌÏÑ: %s"
-#: ../Thuban/UI/mainwindow.py:816
+#: ../Thuban/UI/mainwindow.py:850
msgid "Join Layer with Table"
msgstr "óÏÅÄÉÎÉÔØ ÓÌÏÊ Ó ÔÁÂÌÉÃÅÊ"
-#: ../Thuban/UI/mainwindow.py:838 ../Thuban/UI/mainwindow.py:1169
-#: ../Extensions/umn_mapserver/mf_handle.py:1386
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
msgid "Legend"
msgstr "õÓÌÏ×ÎÙÅ ÏÂÏÚÎÁÞÅÎÉÑ"
-#: ../Thuban/UI/mainwindow.py:852 ../Thuban/UI/mainwindow.py:865
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
msgid "Open Table"
msgstr "ïÔËÒÙÔØ ÔÁÂÌÉÃÕ"
-#: ../Thuban/UI/mainwindow.py:854
+#: ../Thuban/UI/mainwindow.py:888
msgid "DBF Files (*.dbf)"
msgstr "æÁÊÌÙ DBF (*.dbf) "
-#: ../Thuban/UI/mainwindow.py:877
+#: ../Thuban/UI/mainwindow.py:911
msgid "Pick the tables to close:"
msgstr "÷ÙÂÒÁÔØ ÔÁÂÌÉÃÕ:"
-#: ../Thuban/UI/mainwindow.py:878
+#: ../Thuban/UI/mainwindow.py:912
msgid "Close Table"
msgstr "úÁËÒÙÔØ ÔÁÂÌÉÃÕ"
-#: ../Thuban/UI/mainwindow.py:898
+#: ../Thuban/UI/mainwindow.py:932
msgid "Pick the table to show:"
msgstr "÷ÙÂÒÁÔØ ÔÁÂÌÉÃÕ:"
-#: ../Thuban/UI/mainwindow.py:899
+#: ../Thuban/UI/mainwindow.py:933
msgid "Show Table"
msgstr "ðÏËÁÚÁÔØ ÔÁÂÌÉÃÕ"
-#: ../Thuban/UI/mainwindow.py:910
+#: ../Thuban/UI/mainwindow.py:944
msgid "Join Tables"
msgstr "ðÒÉÓÏÅÄÉÎÉÔØ ÔÁÂÌÉÃÙ"
-#: ../Thuban/UI/mainwindow.py:933
+#: ../Thuban/UI/mainwindow.py:967
msgid "Pick the table to rename:"
msgstr "÷ÙÂÒÁÔØ ÔÁÂÌÉÃÕ:"
-#: ../Thuban/UI/mainwindow.py:934 ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
msgid "Rename Table"
msgstr "ðÅÒÅÉÍÅÎÏ×ÁÔØ ÔÁÂÌÉÃÕ"
-#: ../Thuban/UI/mainwindow.py:946
+#: ../Thuban/UI/mainwindow.py:980
#, fuzzy
msgid "Table Title:"
msgstr "ôÁÂÌÉÃÁ:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
#, fuzzy
msgid "Map Title:"
msgstr "îÁÚ×ÁÎÉÅ:"
-#: ../Thuban/UI/mainwindow.py:995
+#: ../Thuban/UI/mainwindow.py:1029
#, fuzzy
msgid "Rename Map"
msgstr "ðÅÒÅÉÍÅÎÏ×ÁÔØ ËÁÒÔÕ"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
#, fuzzy
msgid "Layer Title:"
msgstr "ôÁÂÌÉÃÁ ÓÌÏÑ: %s"
-#: ../Thuban/UI/mainwindow.py:1008
+#: ../Thuban/UI/mainwindow.py:1042
#, fuzzy
msgid "Rename Layer"
msgstr "&õÂÒÁÔØ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1061
+#: ../Thuban/UI/mainwindow.py:1095
#, python-format
msgid "Thuban - %s"
msgstr "Thuban - %s"
-#: ../Thuban/UI/mainwindow.py:1063
+#: ../Thuban/UI/mainwindow.py:1097
msgid "Thuban"
msgstr "Thuban"
-#: ../Thuban/UI/mainwindow.py:1158
+#: ../Thuban/UI/mainwindow.py:1192
msgid "&New Session"
msgstr "&îÏ×ÁÑ ÓÅÓÓÉÑ"
-#: ../Thuban/UI/mainwindow.py:1159
+#: ../Thuban/UI/mainwindow.py:1193
msgid "Start a new session"
msgstr "îÁÞÁÔØ ÎÏ×ÕÀ ÓÅÓÓÉÀ"
-#: ../Thuban/UI/mainwindow.py:1160
+#: ../Thuban/UI/mainwindow.py:1194
msgid "&Open Session..."
msgstr "&ïÔËÒÙÔØ..."
-#: ../Thuban/UI/mainwindow.py:1161
+#: ../Thuban/UI/mainwindow.py:1195
msgid "Open a session file"
msgstr "ïÔËÒÙÔØ ÆÁÊÌ ÓÅÓÓÉÉ"
-#: ../Thuban/UI/mainwindow.py:1162
+#: ../Thuban/UI/mainwindow.py:1196
msgid "&Save Session"
msgstr "&óÏÈÒÁÎÉÔØ"
-#: ../Thuban/UI/mainwindow.py:1163
+#: ../Thuban/UI/mainwindow.py:1197
msgid "Save this session to the file it was opened from"
msgstr "óÏÈÒÁÎÉÔØ ÓÅÓÓÉÀ × ÆÁÊÌ"
-#: ../Thuban/UI/mainwindow.py:1164
+#: ../Thuban/UI/mainwindow.py:1198
msgid "Save Session &As..."
msgstr "óÏÈÒÁÎÉÔØ ËÁË..."
-#: ../Thuban/UI/mainwindow.py:1165
+#: ../Thuban/UI/mainwindow.py:1199
msgid "Save this session to a new file"
msgstr "óÏÈÒÁÎÉÔØ × ÎÏ×ÙÊ ÆÁÊÌ"
-#: ../Thuban/UI/mainwindow.py:1166
+#: ../Thuban/UI/mainwindow.py:1200
msgid "Session &Tree"
msgstr "äÅÒÅ×Ï ÓÅÓÓÉÉ"
-#: ../Thuban/UI/mainwindow.py:1168
+#: ../Thuban/UI/mainwindow.py:1202
msgid "Toggle on/off the session tree analysis window"
msgstr "ðÏËÁÚÁÔØ/õÂÒÁÔØ ÄÅÒÅ×Ï ÓÅÓÓÉÉ"
-#: ../Thuban/UI/mainwindow.py:1171
+#: ../Thuban/UI/mainwindow.py:1205
msgid "Toggle Legend on/off"
msgstr "ðÏËÁÚÁÔØ/õÂÒÁÔØ ÕÓÌÏ×ÎÙÅ ÏÂÏÚÎÁÞÅÎÉÑ"
-#: ../Thuban/UI/mainwindow.py:1172
+#: ../Thuban/UI/mainwindow.py:1206
msgid "&Database Connections..."
msgstr "&ó×ÑÚØ Ó âä"
-#: ../Thuban/UI/mainwindow.py:1175
+#: ../Thuban/UI/mainwindow.py:1209
msgid "E&xit"
msgstr "&÷ÙÊÔÉ"
-#: ../Thuban/UI/mainwindow.py:1176
+#: ../Thuban/UI/mainwindow.py:1210
msgid "Finish working with Thuban"
msgstr "úÁËÏÎÞÉÔØ ÒÁÂÏÔÕ Ó ÐÒÏÇÒÁÍÍÏÊ"
-#: ../Thuban/UI/mainwindow.py:1179
+#: ../Thuban/UI/mainwindow.py:1213
msgid "&About..."
msgstr "&ï ÐÒÏÇÒÁÍÍÅ..."
-#: ../Thuban/UI/mainwindow.py:1180
+#: ../Thuban/UI/mainwindow.py:1214
msgid "Info about Thuban authors, version and modules"
msgstr "éÎÆÏÒÍÁÃÉÑ Ï Á×ÔÏÒÁÈ, ×ÅÒÓÉÉ É ÍÏÄÕÌÑÈ Thuban"
-#: ../Thuban/UI/mainwindow.py:1184 ../Thuban/UI/mainwindow.py:1232
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
msgid "Pro&jection..."
msgstr "&ðÒÏÅËÃÉÑ..."
-#: ../Thuban/UI/mainwindow.py:1185
+#: ../Thuban/UI/mainwindow.py:1219
msgid "Set or change the map projection"
msgstr "õÓÔÁÎÏ×ÉÔØ ÉÌÉ ÐÏÍÅÎÑÔØ ÐÒÏÅËÃÉÀ ËÁÒÔÙ"
-#: ../Thuban/UI/mainwindow.py:1187
+#: ../Thuban/UI/mainwindow.py:1221
msgid "&Zoom in"
msgstr "õ×ÅÌÉÞÉÔØ"
-#: ../Thuban/UI/mainwindow.py:1188
+#: ../Thuban/UI/mainwindow.py:1222
msgid "Switch to map-mode 'zoom-in'"
msgstr "òÅÖÉÍ Õ×ÅÌÉÞÅÎÉÑ"
-#: ../Thuban/UI/mainwindow.py:1190
+#: ../Thuban/UI/mainwindow.py:1224
msgid "Zoom &out"
msgstr "õÍÅÎØÛÉÔØ"
-#: ../Thuban/UI/mainwindow.py:1191
+#: ../Thuban/UI/mainwindow.py:1225
msgid "Switch to map-mode 'zoom-out'"
msgstr "òÅÖÉÍ ÕÍÅÎØÛÅÎÉÑ"
-#: ../Thuban/UI/mainwindow.py:1193
+#: ../Thuban/UI/mainwindow.py:1227
msgid "&Pan"
msgstr "&ðÅÒÅÎÏÓ"
-#: ../Thuban/UI/mainwindow.py:1194
+#: ../Thuban/UI/mainwindow.py:1228
msgid "Switch to map-mode 'pan'"
msgstr "òÅÖÉÍ ÐÅÒÅÎÏÓÁ ÐÏ ËÁÒÔÅ"
-#: ../Thuban/UI/mainwindow.py:1196
+#: ../Thuban/UI/mainwindow.py:1230
msgid "&Identify"
msgstr "úÁÐÒÏÓ"
-#: ../Thuban/UI/mainwindow.py:1198
+#: ../Thuban/UI/mainwindow.py:1232
msgid "Switch to map-mode 'identify'"
msgstr "òÅÖÉÍ ÚÁÐÒÏÓÏ×"
-#: ../Thuban/UI/mainwindow.py:1200
+#: ../Thuban/UI/mainwindow.py:1234
msgid "&Label"
msgstr "íÅÔËÉ"
-#: ../Thuban/UI/mainwindow.py:1201
+#: ../Thuban/UI/mainwindow.py:1235
msgid "Add/Remove labels"
msgstr "äÏÂÁ×ÉÔØ/õÂÒÁÔØ ÍÅÔËÉ"
-#: ../Thuban/UI/mainwindow.py:1203
+#: ../Thuban/UI/mainwindow.py:1237
msgid "&Full extent"
msgstr "÷ÅÓØ ÒÁÊÏÎ"
-#: ../Thuban/UI/mainwindow.py:1204
+#: ../Thuban/UI/mainwindow.py:1238
msgid "Zoom to the full map extent"
msgstr "õÓÔÁÎÏ×ÉÔØ ÏËÎÏ ÐÏ ×ÓÅÍÕ ÒÅÇÉÏÎÕ"
-#: ../Thuban/UI/mainwindow.py:1206
+#: ../Thuban/UI/mainwindow.py:1240
msgid "&Full layer extent"
msgstr "÷ÅÓØ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1207
+#: ../Thuban/UI/mainwindow.py:1241
msgid "Zoom to the full layer extent"
msgstr "õÓÔÁÎÏ×ÉÔØ ÏËÎÏ ÐÏ ×ÓÅÍÕ ÓÌÏÀ"
-#: ../Thuban/UI/mainwindow.py:1209
+#: ../Thuban/UI/mainwindow.py:1243
msgid "&Full selection extent"
msgstr "÷ÓÑ ×ÙÂÏÒËÁ"
-#: ../Thuban/UI/mainwindow.py:1211
+#: ../Thuban/UI/mainwindow.py:1245
msgid "Zoom to the full selection extent"
msgstr "õÓÔÁÎÏ×ÉÔØ ÏËÎÏ ÐÏ ×ÓÅÊ ×ÙÂÏÒËÅ"
-#: ../Thuban/UI/mainwindow.py:1213
+#: ../Thuban/UI/mainwindow.py:1247
msgid "E&xport"
msgstr "üËÓÐÏÒÔ"
-#: ../Thuban/UI/mainwindow.py:1214
+#: ../Thuban/UI/mainwindow.py:1248
msgid "Export the map to file"
msgstr "üËÓÐÏÒÔÉÒÏ×ÁÔØ ËÁÒÔÕ × ÆÁÊÌ"
-#: ../Thuban/UI/mainwindow.py:1215
+#: ../Thuban/UI/mainwindow.py:1249
msgid "Prin&t"
msgstr "ðÅÞÁÔØ"
-#: ../Thuban/UI/mainwindow.py:1216
+#: ../Thuban/UI/mainwindow.py:1250
msgid "Print the map"
msgstr "îÁÐÅÞÁÔÁÔØ ËÁÒÔÕ"
-#: ../Thuban/UI/mainwindow.py:1217 ../Thuban/UI/mainwindow.py:1303
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
msgid "&Rename..."
msgstr "ðÅÒÅÉÍÅÎÏ×ÁÔØ..."
-#: ../Thuban/UI/mainwindow.py:1218
+#: ../Thuban/UI/mainwindow.py:1252
msgid "Rename the map"
msgstr "ðÅÒÅÉÍÅÎÏ×ÁÔØ ËÁÒÔÕ"
-#: ../Thuban/UI/mainwindow.py:1219
+#: ../Thuban/UI/mainwindow.py:1253
msgid "&Add Layer..."
msgstr "&îÏ×ÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1220
+#: ../Thuban/UI/mainwindow.py:1254
msgid "Add a new layer to the map"
msgstr "äÏÂÁ×ÉÔØ ÓÌÏÊ Ë ËÁÒÔÅ"
-#: ../Thuban/UI/mainwindow.py:1221
+#: ../Thuban/UI/mainwindow.py:1255
msgid "&Add Image Layer..."
msgstr "&äÏÂÁ×ÉÔØ ÒÁÓÔÒ..."
-#: ../Thuban/UI/mainwindow.py:1222
+#: ../Thuban/UI/mainwindow.py:1256
msgid "Add a new image layer to the map"
msgstr "äÏÂÁ×ÉÔØ ÒÁÓÔÒÏ×ÏÅ ÉÚÏÂÒÁÖÅÎÉÅ × ËÁÒÔÕ"
-#: ../Thuban/UI/mainwindow.py:1224
+#: ../Thuban/UI/mainwindow.py:1258
msgid "Add &Database Layer..."
msgstr "&äÏÂÁ×ÉÔØ ÓÌÏÊ âä"
-#: ../Thuban/UI/mainwindow.py:1225
+#: ../Thuban/UI/mainwindow.py:1259
msgid "Add a new database layer to active map"
msgstr "äÏÂÁ×ÉÔØ ÎÏ×ÙÊ ÓÌÏÊ âä"
-#: ../Thuban/UI/mainwindow.py:1227
+#: ../Thuban/UI/mainwindow.py:1261
msgid "&Remove Layer"
msgstr "&õÂÒÁÔØ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1228
+#: ../Thuban/UI/mainwindow.py:1262
msgid "Remove selected layer"
msgstr "õÂÒÁÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1234
+#: ../Thuban/UI/mainwindow.py:1268
msgid "Specify projection for selected layer"
msgstr "õËÁÚÁÔØ ÐÒÏÅËÃÉÀ ÄÌÑ ×ÙÂÒÁÎÎÏÇÏ ÓÌÏÑ"
-#: ../Thuban/UI/mainwindow.py:1235
+#: ../Thuban/UI/mainwindow.py:1269
msgid "&Duplicate"
msgstr "&äÏÂÁ×ÉÔØ ËÏÐÉÀ"
-#: ../Thuban/UI/mainwindow.py:1236
+#: ../Thuban/UI/mainwindow.py:1270
msgid "Duplicate selected layer"
msgstr "óËÏÐÉÒÏ×ÁÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1238
+#: ../Thuban/UI/mainwindow.py:1272
msgid "Re&name ..."
msgstr "ðÅÒÅÉÍÅÎÏ×ÁÔØ..."
-#: ../Thuban/UI/mainwindow.py:1239
+#: ../Thuban/UI/mainwindow.py:1273
msgid "Rename selected layer"
msgstr "ðÅÒÅÉÍÅÎÏ×ÁÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1241
+#: ../Thuban/UI/mainwindow.py:1275
msgid "&Raise"
msgstr "ðÏÄÎÑÔØ"
-#: ../Thuban/UI/mainwindow.py:1242
+#: ../Thuban/UI/mainwindow.py:1276
msgid "Raise selected layer"
msgstr "ðÏÄÎÑÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1244
+#: ../Thuban/UI/mainwindow.py:1278
msgid "&Lower"
msgstr "ïÐÕÓÔÉÔØ"
-#: ../Thuban/UI/mainwindow.py:1245
+#: ../Thuban/UI/mainwindow.py:1279
msgid "Lower selected layer"
msgstr "ïÐÕÓÔÉÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1247
+#: ../Thuban/UI/mainwindow.py:1281
msgid "&Show"
msgstr "&ðÏËÁÚÁÔØ"
-#: ../Thuban/UI/mainwindow.py:1248
+#: ../Thuban/UI/mainwindow.py:1282
msgid "Make selected layer visible"
msgstr "ðÏËÁÚÁÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1250
+#: ../Thuban/UI/mainwindow.py:1284
msgid "&Hide"
msgstr "&óÐÒÑÔÁÔØ"
-#: ../Thuban/UI/mainwindow.py:1251
+#: ../Thuban/UI/mainwindow.py:1285
msgid "Make selected layer unvisible"
msgstr "îÅ ÐÏËÁÚÙ×ÁÔØ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1253
+#: ../Thuban/UI/mainwindow.py:1287
msgid "Show Ta&ble"
msgstr "ðÏËÁÚÁÔØ &ÔÁÂÌÉÃÕ"
-#: ../Thuban/UI/mainwindow.py:1254
+#: ../Thuban/UI/mainwindow.py:1288
msgid "Show the selected layer's table"
msgstr "ðÏËÁÚÁÔØ ÔÁÂÌÉÃÕ ÄÌÑ ÌÁÎÎÏÇÏ ÓÌÏÑ"
-#: ../Thuban/UI/mainwindow.py:1256
+#: ../Thuban/UI/mainwindow.py:1290
msgid "&Properties..."
msgstr "&ó×ÏÊÓÔ×Á..."
-#: ../Thuban/UI/mainwindow.py:1258
+#: ../Thuban/UI/mainwindow.py:1292
msgid "Edit the properties of the selected layer"
msgstr "òÅÄÁËÔÉÒÏ×ÁÔØ Ó×ÏÊÓÔ×Á ÄÁÎÎÏÇÏ ÓÌÏÑ"
-#: ../Thuban/UI/mainwindow.py:1259
+#: ../Thuban/UI/mainwindow.py:1293
msgid "&Join Table..."
msgstr "&ðÒÉÓÏÅÄÉÎÉÔØ ÔÁÂÌÉÃÕ"
-#: ../Thuban/UI/mainwindow.py:1261
+#: ../Thuban/UI/mainwindow.py:1295
msgid "Join and attach a table to the selected layer"
msgstr "ðÒÉËÒÅÐÉÔØ ÔÁÂÌÉÃÕ Ë ÄÁÎÎÏÇÏ ÓÌÏÀ"
-#: ../Thuban/UI/mainwindow.py:1264
+#: ../Thuban/UI/mainwindow.py:1298
msgid "&Top"
msgstr ""
-#: ../Thuban/UI/mainwindow.py:1265
+#: ../Thuban/UI/mainwindow.py:1299
#, fuzzy
msgid "Put selected layer to the top"
msgstr "óËÏÐÉÒÏ×ÁÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1267
+#: ../Thuban/UI/mainwindow.py:1301
#, fuzzy
msgid "&Bottom"
msgstr "÷ ÓÁÍÙÊ ÎÉÚ"
-#: ../Thuban/UI/mainwindow.py:1268
+#: ../Thuban/UI/mainwindow.py:1302
#, fuzzy
msgid "Put selected layer to the bottom"
msgstr "óËÏÐÉÒÏ×ÁÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1270
+#: ../Thuban/UI/mainwindow.py:1304
#, fuzzy
msgid "&Visible"
msgstr "÷ÉÚÕÁÌØÎÏ"
-#: ../Thuban/UI/mainwindow.py:1272
+#: ../Thuban/UI/mainwindow.py:1306
#, fuzzy
msgid "Toggle visibility of selected layer"
msgstr "ðÏÄÎÑÔØ ×ÙÂÒÁÎÎÙÊ ÓÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1289
+#: ../Thuban/UI/mainwindow.py:1323
msgid "&Unjoin Table..."
msgstr "ïÔÓÏÅÄÉÎÉÔØ"
-#: ../Thuban/UI/mainwindow.py:1291
+#: ../Thuban/UI/mainwindow.py:1325
msgid "Undo the last join operation"
msgstr "ïÔÍÅÎÉÔØ ÐÏÓÌÅÄÎÀÀ ÏÐÅÒÁÃÉÀ ÐÒÉÓÏÅÄÉÎÅÎÉÑ ÔÁÂÌÉÃÙ"
-#: ../Thuban/UI/mainwindow.py:1298
+#: ../Thuban/UI/mainwindow.py:1332
msgid "&Open..."
msgstr "&ïÔËÒÙÔØ"
-#: ../Thuban/UI/mainwindow.py:1299
+#: ../Thuban/UI/mainwindow.py:1333
msgid "Open a DBF-table from a file"
msgstr "ïÔËÒÙÔØ DBF-ÔÁÂÌÉÃÕ ÉÚ ÆÁÊÌÁ"
-#: ../Thuban/UI/mainwindow.py:1300
+#: ../Thuban/UI/mainwindow.py:1334
msgid "&Close..."
msgstr "&úÁËÒÙÔØ..."
-#: ../Thuban/UI/mainwindow.py:1302
+#: ../Thuban/UI/mainwindow.py:1336
msgid "Close one or more tables from a list"
msgstr "úÁËÒÙÔØ ÏÄÎÕ ÉÌÉ ÎÅÓËÏÌØËÏ ÔÁÂÌÉÃ ÉÚ ÓÐÉÓËÁ"
-#: ../Thuban/UI/mainwindow.py:1305
+#: ../Thuban/UI/mainwindow.py:1339
msgid "Rename one or more tables"
msgstr "ðÅÒÅÉÍÅÎÏ×ÁÔØ ÏÄÎÕ ÉÌÉ ÎÅÓËÏÌØËÏ ÔÁÂÌÉÃ"
-#: ../Thuban/UI/mainwindow.py:1306
+#: ../Thuban/UI/mainwindow.py:1340
msgid "&Show..."
msgstr "&ðÏËÁÚÁÔØ..."
-#: ../Thuban/UI/mainwindow.py:1308
+#: ../Thuban/UI/mainwindow.py:1342
msgid "Show one or more tables in a dialog"
msgstr "ðÏËÁÚÁÔØ × ÏËÎÅ ÏÄÎÕ ÉÌÉ ÎÅÓËÏÌØËÏ ÔÁÂÌÉÃ"
-#: ../Thuban/UI/mainwindow.py:1309
+#: ../Thuban/UI/mainwindow.py:1343
msgid "&Join..."
msgstr "&ðÒÉÓÏÅÄÉÎÉÔØ..."
-#: ../Thuban/UI/mainwindow.py:1311
+#: ../Thuban/UI/mainwindow.py:1345
msgid "Join two tables creating a new one"
msgstr "óÏÅÄÉÎÉÔØ Ä×Å ÔÁÂÌÉÃÙ × ÏÄÎÕ"
-#: ../Thuban/UI/mainwindow.py:1335
+#: ../Thuban/UI/mainwindow.py:1369
msgid "&File"
msgstr "&æÁÊÌ"
-#: ../Thuban/UI/mainwindow.py:1341
+#: ../Thuban/UI/mainwindow.py:1375
msgid "&Map"
msgstr "&ëÁÒÔÁ"
-#: ../Thuban/UI/mainwindow.py:1342
+#: ../Thuban/UI/mainwindow.py:1376
msgid "&Layer"
msgstr "&óÌÏÊ"
-#: ../Thuban/UI/mainwindow.py:1356
+#: ../Thuban/UI/mainwindow.py:1390
msgid "&Table"
msgstr "&ôÁÂÌÉÃÁ"
-#: ../Thuban/UI/mainwindow.py:1362
+#: ../Thuban/UI/mainwindow.py:1396
msgid "&Help"
msgstr "&ðÏÍÏÝØ"
@@ -1541,15 +1547,15 @@
msgid "Submenu %s doesn't exist"
msgstr "íÅÎÀ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:779
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
msgid "Transverse Mercator"
msgstr "Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:845
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
msgid "Universal Transverse Mercator"
msgstr "Universal Transverse Mercator"
-#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:921
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
msgid "Lambert Conic Conformal"
msgstr "Lambert Conic Conformal"
@@ -1590,7 +1596,7 @@
msgid "Projection:"
msgstr "ðÒÏÅËÃÉÑ:"
-#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:651
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
msgid "<Unknown>"
msgstr "<îÅÉÚ×ÅÓÔÎÁÑ>"
@@ -1621,7 +1627,7 @@
msgid "Import"
msgstr "éÍÐÏÒÔ"
-#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:620
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
msgid "Warnings"
msgstr "ðÒÅÄÕÐÒÅÖÄÅÎÉÑ"
@@ -1650,39 +1656,39 @@
msgid "Multiple Projections selected"
msgstr "÷ÙÂÒÁÎÏ ÍÎÏÇÏ ÐÒÏÅËÃÉÊ"
-#: ../Thuban/UI/projdialog.py:652
+#: ../Thuban/UI/projdialog.py:655
msgid "Airy"
msgstr "Airy"
-#: ../Thuban/UI/projdialog.py:653
+#: ../Thuban/UI/projdialog.py:656
msgid "Bessel 1841"
msgstr "Bessel 1841"
-#: ../Thuban/UI/projdialog.py:654
+#: ../Thuban/UI/projdialog.py:657
msgid "Clarke 1866"
msgstr "Clarke 1866"
-#: ../Thuban/UI/projdialog.py:655
+#: ../Thuban/UI/projdialog.py:658
msgid "Clarke 1880"
msgstr "Clarke 1880"
-#: ../Thuban/UI/projdialog.py:656
+#: ../Thuban/UI/projdialog.py:659
msgid "GRS 1980 (IUGG, 1980)"
msgstr "GRS 1980 (IUGG, 1980)"
-#: ../Thuban/UI/projdialog.py:657
+#: ../Thuban/UI/projdialog.py:660
msgid "International 1909 (Hayford)"
msgstr "International 1909 (Hayford)"
-#: ../Thuban/UI/projdialog.py:658
+#: ../Thuban/UI/projdialog.py:661
msgid "WGS 84"
msgstr "WGS 84"
-#: ../Thuban/UI/projdialog.py:670
+#: ../Thuban/UI/projdialog.py:673
msgid "Ellipsoid:"
msgstr "üÌÌÉÐÓÏÉÄ:"
-#: ../Thuban/UI/projdialog.py:719
+#: ../Thuban/UI/projdialog.py:722
msgid ""
"Thuban does not know the parameters\n"
"for the current projection and cannot\n"
@@ -1699,59 +1705,59 @@
"îÅÉÚ×ÅÓÔÎÙÊ ÎÁÂÏÒ ÐÁÒÁÍÅÔÒÏ×:\n"
"\n"
-#: ../Thuban/UI/projdialog.py:765
+#: ../Thuban/UI/projdialog.py:768
msgid "Latitude:"
msgstr "ûÉÒÏÔÁ:"
-#: ../Thuban/UI/projdialog.py:767
+#: ../Thuban/UI/projdialog.py:770
msgid "Longitude:"
msgstr "äÏÌÇÏÔÁ:"
-#: ../Thuban/UI/projdialog.py:769 ../Thuban/UI/projdialog.py:913
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
msgid "False Easting:"
msgstr "÷ÏÓÔÏÞÎÏÅ ÏÔËÌÏÎÅÎÉÅ:"
-#: ../Thuban/UI/projdialog.py:771 ../Thuban/UI/projdialog.py:915
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
msgid "False Northing:"
msgstr "óÅ×ÅÒÎÏÅ ÏÔËÌÏÎÅÎÉÅ:"
-#: ../Thuban/UI/projdialog.py:773
+#: ../Thuban/UI/projdialog.py:776
msgid "Scale Factor:"
msgstr "íÁÓÛÔÁÂÎÙÊ ÍÎÏÖÉÔÅÌØ:"
-#: ../Thuban/UI/projdialog.py:824
+#: ../Thuban/UI/projdialog.py:826
msgid "Propose"
msgstr "õÓÔÁÎÏ×ÉÔØ"
-#: ../Thuban/UI/projdialog.py:826
+#: ../Thuban/UI/projdialog.py:828
msgid "Southern Hemisphere"
msgstr "àÖÎÏÅ ÐÏÌÕÛÁÒÉÅ"
-#: ../Thuban/UI/projdialog.py:836
+#: ../Thuban/UI/projdialog.py:838
msgid "Zone:"
msgstr "úÏÎÁ:"
-#: ../Thuban/UI/projdialog.py:873
+#: ../Thuban/UI/projdialog.py:874
msgid "Can not propose: No bounding box found."
msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÅÄÌÏÖÉÔØ: ÎÅ ÎÁÊÄÅÎ Bounding Box."
-#: ../Thuban/UI/projdialog.py:874 ../Thuban/UI/projdialog.py:1011
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
msgid "Projection: Propose UTM Zone"
msgstr "ðÒÏÅËÃÉÑ: ÕÓÔÁÎÏ×ÉÔØ ÚÏÎÕ UTM"
-#: ../Thuban/UI/projdialog.py:904
+#: ../Thuban/UI/projdialog.py:905
msgid "Latitude of first standard parallel:"
msgstr "ûÉÒÏÔÁ ÐÅÒ×ÏÊ ÓÔÁÎÄÁÒÔÎÏÊ ÐÁÒÁÌÌÅÌÉ"
-#: ../Thuban/UI/projdialog.py:907
+#: ../Thuban/UI/projdialog.py:908
msgid "Latitude of second standard parallel:"
msgstr "ûÉÒÏÔÁ ×ÔÏÒÏÊ ÓÔÁÎÄÁÒÔÎÏÊ ÐÁÒÁÌÌÅÌÉ"
-#: ../Thuban/UI/projdialog.py:909
+#: ../Thuban/UI/projdialog.py:910
msgid "Central Meridian:"
msgstr "ãÅÎÔÒÁÌØÎÙÊ ÍÅÒÉÄÉÁÎ:"
-#: ../Thuban/UI/projdialog.py:911
+#: ../Thuban/UI/projdialog.py:912
msgid "Latitude of origin:"
msgstr "ïÓÎÏ×ÎÁÑ ÛÉÒÏÔÁ:"
@@ -1779,11 +1785,11 @@
msgid "Available Projections"
msgstr "÷ÏÚÍÏÖÎÙÅ ÐÒÏÅËÃÉÉ:"
-#: ../Thuban/UI/projlist.py:112
+#: ../Thuban/UI/projlist.py:111
msgid "<None>"
msgstr "<îÅÔ>"
-#: ../Thuban/UI/projlist.py:117
+#: ../Thuban/UI/projlist.py:116
#, python-format
msgid "%s (current)"
msgstr "%s (ÔÅËÕÝ.)"
@@ -1868,8 +1874,9 @@
msgstr "æÁÊÌÙ CSV (*.csv)|*.csv|"
#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
-#: ../Extensions/gns2shp/gns2shp.py:130
+#: ../Extensions/gns2shp/gns2shp.py:134
#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
#: ../Extensions/umn_mapserver/mf_import.py:535
#: ../Extensions/umn_mapserver/mf_import.py:569
#: ../Extensions/umn_mapserver/mf_import.py:635
@@ -1880,7 +1887,7 @@
msgid "Session"
msgstr "óÅÓÓÉÑ"
-#: ../Thuban/UI/view.py:286
+#: ../Thuban/UI/view.py:288
msgid "Export Map"
msgstr "üËÓÐÏÒÔ ËÁÒÔÙ"
@@ -1926,8 +1933,10 @@
#: ../Extensions/bboxdump/bboxdump.py:243
#: ../Extensions/export_shapefile/export_shapefile.py:97
-#: ../Extensions/gns2shp/gns2shp.py:183
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
#: ../Extensions/mouseposition/mouseposition.py:116
#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
#: ../Extensions/svgexport/svgsaver.py:104
@@ -1964,7 +1973,9 @@
msgstr ""
#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
msgid "(experimental) "
msgstr ""
@@ -1982,44 +1993,87 @@
msgid "Exports the selected layer as a Shapefile."
msgstr "ðÏËÁÚÁÔØ ÔÁÂÌÉÃÕ ÄÌÑ ÌÁÎÎÏÇÏ ÓÌÏÑ"
-#: ../Extensions/gns2shp/gns2shp.py:128
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
#, fuzzy
+msgid "Choose folder"
+msgstr "ðÏËÁÚÁÔØ ÓÌÏÊ"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+#, fuzzy
+msgid "Select a folder to save the tiles in"
+msgstr "÷ÙÂÒÁÔØ ÏÄÉÎ ÉÌÉ ÎÅÓËÏÌØËÏ ÆÁÊÌÏ× Ó ÄÁÎÎÙÍÉ"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+#, fuzzy
+msgid "Export Google Maps tiles"
+msgstr "üËÓÐÏÒÔÉÒÏ×ÁÔØ ËÁÒÔÕ × ÆÁÊÌ"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#, fuzzy
+msgid "Export GMap Tiles"
+msgstr "üËÓÐÏÒÔÉÒÏ×ÁÔØ ËÁÒÔÕ × ÆÁÊÌ"
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+#, fuzzy
+msgid "Export as Google Map tiles"
+msgstr "üËÓÐÏÒÔÉÒÏ×ÁÔØ ËÁÒÔÕ × ÆÁÊÌ"
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
+#, fuzzy
msgid "Select GNS file"
msgstr "÷ÙÂÒÁÔØ ÇÒÁÆÉÞÅÓËÉÊ ÆÁÊÌ"
-#: ../Extensions/gns2shp/gns2shp.py:129
+#: ../Extensions/gns2shp/gns2shp.py:133
msgid "Generate Files (*.txt)|*.txt|"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
msgid "gns2shp"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:140
+#: ../Extensions/gns2shp/gns2shp.py:144
#, fuzzy
msgid "Conversion failed"
msgstr "óÂÏÊ Ó×ÑÚÉ"
-#: ../Extensions/gns2shp/gns2shp.py:143
+#: ../Extensions/gns2shp/gns2shp.py:147
#, python-format
msgid "gns2shp %s"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:144
+#: ../Extensions/gns2shp/gns2shp.py:148
#, python-format
msgid "%d locations converted"
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:155
+#: ../Extensions/gns2shp/gns2shp.py:159
#, fuzzy
msgid "Add GNS Layer"
msgstr "äÏÂÁ×ÉÔØ ÓÌÏÊ"
-#: ../Extensions/gns2shp/gns2shp.py:179
+#: ../Extensions/gns2shp/gns2shp.py:183
msgid "gns2shp..."
msgstr ""
-#: ../Extensions/gns2shp/gns2shp.py:180
+#: ../Extensions/gns2shp/gns2shp.py:184
msgid "Convert GNS-file into a shapefile"
msgstr ""
@@ -2116,6 +2170,45 @@
msgid "Unknown Object named: %s"
msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ %"
+#: ../Extensions/importMP/importMP.py:220
+#, fuzzy
+msgid "Select MP file"
+msgstr "÷ÙÂÒÁÔØ ÇÒÁÆÉÞÅÓËÉÊ ÆÁÊÌ"
+
+#: ../Extensions/importMP/importMP.py:221
+#, fuzzy
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr "Shapefiles (*.shp)"
+
+#: ../Extensions/importMP/importMP.py:222
+#, fuzzy
+msgid "Text Files (*.txt)|*.txt|"
+msgstr "÷ÓÅ ÆÁÊÌÙ (*.*)|*.*"
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+#, fuzzy
+msgid "Add PFM Layer"
+msgstr "äÏÂÁ×ÉÔØ ÓÌÏÊ"
+
+#: ../Extensions/importMP/importMP.py:297
+#, fuzzy
+msgid "Import PFM-file"
+msgstr "üËÓÐÏÒÔÉÒÏ×ÁÔØ ËÁÒÔÕ × ÆÁÊÌ"
+
+#: ../Extensions/importMP/importMP.py:298
+#, fuzzy
+msgid "Import a Polish Map File"
+msgstr "üËÓÐÏÒÔÉÒÏ×ÁÔØ ËÁÒÔÕ × ÆÁÊÌ"
+
+#: ../Extensions/importMP/__init__.py:20
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+
#: ../Extensions/mouseposition/__init__.py:20
msgid ""
"On mouse click display the current coordinates\n"
@@ -2254,24 +2347,24 @@
".map-files. These can be created/imported/modified."
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:187
+#: ../Extensions/umn_mapserver/mf_export.py:197
#, fuzzy
msgid "Export mapfile"
msgstr "üËÓÐÏÒÔÉÒÏ×ÁÔØ ËÁÒÔÕ × ÆÁÊÌ"
-#: ../Extensions/umn_mapserver/mf_export.py:188
+#: ../Extensions/umn_mapserver/mf_export.py:198
#, fuzzy
msgid "Create a new mapfile"
msgstr "÷ÙÂÒÁÔØ ÇÒÁÆÉÞÅÓËÉÊ ÆÁÊÌ"
-#: ../Extensions/umn_mapserver/mf_export.py:193
-#: ../Extensions/umn_mapserver/mf_handle.py:1351
-#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:153
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
msgid "Experimenta&l"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_export.py:196
-#: ../Extensions/umn_mapserver/mf_handle.py:1354
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
#: ../Extensions/umn_mapserver/mf_import.py:743
msgid "&MapServer"
msgstr ""
@@ -2282,24 +2375,24 @@
msgstr "îÁÚ×ÁÎÉÅ:"
#: ../Extensions/umn_mapserver/mf_handle.py:86
-#: ../Extensions/umn_mapserver/mf_handle.py:617
-#: ../Extensions/umn_mapserver/mf_handle.py:921
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
#, fuzzy
msgid "Size"
msgstr "îÁÚ×ÁÎÉÅ:"
#: ../Extensions/umn_mapserver/mf_handle.py:91
-#: ../Extensions/umn_mapserver/mf_handle.py:446
-#: ../Extensions/umn_mapserver/mf_handle.py:466
-#: ../Extensions/umn_mapserver/mf_handle.py:926
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
#, fuzzy
msgid "Width: "
msgstr "ûÉÒÉÎÁ ÌÉÎÉÉ: "
#: ../Extensions/umn_mapserver/mf_handle.py:96
-#: ../Extensions/umn_mapserver/mf_handle.py:453
-#: ../Extensions/umn_mapserver/mf_handle.py:473
-#: ../Extensions/umn_mapserver/mf_handle.py:931
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
msgid "Height: "
msgstr ""
@@ -2309,158 +2402,158 @@
msgstr "äÏÂÁ×ÉÔØ ÒÁÓÔÒ"
#: ../Extensions/umn_mapserver/mf_handle.py:125
-#: ../Extensions/umn_mapserver/mf_handle.py:961
+#: ../Extensions/umn_mapserver/mf_handle.py:968
msgid "Unit Type"
msgstr ""
#: ../Extensions/umn_mapserver/mf_handle.py:136
-#: ../Extensions/umn_mapserver/mf_handle.py:481
+#: ../Extensions/umn_mapserver/mf_handle.py:488
#, fuzzy
msgid "ImageColor"
msgstr "ã×ÅÔ ÌÉÎÉÉ"
#: ../Extensions/umn_mapserver/mf_handle.py:148
-#: ../Extensions/umn_mapserver/mf_handle.py:492
-#: ../Extensions/umn_mapserver/mf_handle.py:640
-#: ../Extensions/umn_mapserver/mf_handle.py:866
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
#, fuzzy
msgid "Change Color"
msgstr "éÚÍÅÎÉÔØ Ã×ÅÔ ÌÉÎÉÉ"
-#: ../Extensions/umn_mapserver/mf_handle.py:250
+#: ../Extensions/umn_mapserver/mf_handle.py:257
msgid "Template:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:260
+#: ../Extensions/umn_mapserver/mf_handle.py:267
msgid "Imagepath:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:269
+#: ../Extensions/umn_mapserver/mf_handle.py:276
msgid "Imageurl:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:343
+#: ../Extensions/umn_mapserver/mf_handle.py:350
#, fuzzy
msgid "Layer-Name:"
msgstr "îÁÚ×ÁÎÉÅ:"
-#: ../Extensions/umn_mapserver/mf_handle.py:349
+#: ../Extensions/umn_mapserver/mf_handle.py:356
msgid "Edit Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:358
+#: ../Extensions/umn_mapserver/mf_handle.py:365
msgid "Group:"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:441
+#: ../Extensions/umn_mapserver/mf_handle.py:448
#, fuzzy
msgid "KeySize"
msgstr "îÁÚ×ÁÎÉÅ:"
-#: ../Extensions/umn_mapserver/mf_handle.py:461
+#: ../Extensions/umn_mapserver/mf_handle.py:468
msgid "KeySpacing"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:520
-#: ../Extensions/umn_mapserver/mf_handle.py:972
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
#, fuzzy
msgid "Change Label"
msgstr "éÚÍÅÎÉÔØ Ã×ÅÔ ÌÉÎÉÉ"
-#: ../Extensions/umn_mapserver/mf_handle.py:629
-#: ../Extensions/umn_mapserver/mf_handle.py:855
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
#, fuzzy
msgid "Color"
msgstr "ã×ÅÔ ÌÉÎÉÉ"
-#: ../Extensions/umn_mapserver/mf_handle.py:649
+#: ../Extensions/umn_mapserver/mf_handle.py:656
#, fuzzy
msgid "Type"
msgstr "ôÉÐ: %s"
-#: ../Extensions/umn_mapserver/mf_handle.py:662
+#: ../Extensions/umn_mapserver/mf_handle.py:669
msgid "Offset"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:667
+#: ../Extensions/umn_mapserver/mf_handle.py:674
msgid "X: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:674
+#: ../Extensions/umn_mapserver/mf_handle.py:681
msgid "Y: "
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:698
+#: ../Extensions/umn_mapserver/mf_handle.py:705
msgid "Buffer"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:710
+#: ../Extensions/umn_mapserver/mf_handle.py:717
msgid "Minfeaturesize"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:723
+#: ../Extensions/umn_mapserver/mf_handle.py:730
msgid "Mindistance"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:875
+#: ../Extensions/umn_mapserver/mf_handle.py:882
#, fuzzy
msgid "Image Color"
msgstr "ã×ÅÔ ÌÉÎÉÉ"
-#: ../Extensions/umn_mapserver/mf_handle.py:886
+#: ../Extensions/umn_mapserver/mf_handle.py:893
#, fuzzy
msgid "Change ImageColor"
msgstr "éÚÍÅÎÉÔØ Ã×ÅÔ ÌÉÎÉÉ"
-#: ../Extensions/umn_mapserver/mf_handle.py:893
+#: ../Extensions/umn_mapserver/mf_handle.py:900
#, fuzzy
msgid "Intervals"
msgstr "ãÅÌÏÅ"
-#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
msgid "&Edit mapfile"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1363
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
msgid "Edit the Map Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1370
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
msgid "Web"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1372
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
msgid "Edit the Web Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1378
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
#, fuzzy
msgid "Layer"
msgstr "&óÌÏÊ"
-#: ../Extensions/umn_mapserver/mf_handle.py:1380
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
#, fuzzy
msgid "Edit the Layer Setting of the active Layer"
msgstr "òÅÄÁËÔÉÒÏ×ÁÔØ Ó×ÏÊÓÔ×Á ÄÁÎÎÏÇÏ ÓÌÏÑ"
-#: ../Extensions/umn_mapserver/mf_handle.py:1388
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
msgid "Edit the Legend Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1394
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
#, fuzzy
msgid "Scalebar"
msgstr "íÁÓÛÔÁÂÎÙÊ ÍÎÏÖÉÔÅÌØ:"
-#: ../Extensions/umn_mapserver/mf_handle.py:1396
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
msgid "Edit the Scalebar Setting"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1402
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
msgid "Metadata"
msgstr ""
-#: ../Extensions/umn_mapserver/mf_handle.py:1404
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
msgid "Edit the Metadata Setting"
msgstr ""
@@ -2636,20 +2729,20 @@
msgid "Format:"
msgstr "ðÏÒÔ:"
-#: ../Extensions/wms/wms.py:74
+#: ../Extensions/wms/wms.py:69
msgid "Select WMS Server"
msgstr ""
-#: ../Extensions/wms/wms.py:132
+#: ../Extensions/wms/wms.py:127
msgid "WMS"
msgstr ""
-#: ../Extensions/wms/wms.py:148
+#: ../Extensions/wms/wms.py:143
#, fuzzy
msgid "Add WMS layer ..."
msgstr "&îÏ×ÙÊ ÓÌÏÊ"
-#: ../Extensions/wms/wms.py:149
+#: ../Extensions/wms/wms.py:144
#, fuzzy
msgid "Add a WMS Layer"
msgstr "äÏÂÁ×ÉÔØ ÓÌÏÊ"
Copied: packages/thuban/trunk/po/thuban.pot (from rev 2559, packages/thuban/branches/upstream/current/po/thuban.pot)
===================================================================
--- packages/thuban/trunk/po/thuban.pot (rev 0)
+++ packages/thuban/trunk/po/thuban.pot 2009-10-21 10:10:27 UTC (rev 2560)
@@ -0,0 +1,2622 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-08-18 15:17+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../Thuban/version.py:199
+#, python-format
+msgid "%s %s < %s"
+msgstr ""
+
+#: ../Thuban/version.py:205
+#, python-format
+msgid "Thuban was compiled with wx %(wxproj-wx)s but wxPython is %(wxPython)s"
+msgstr ""
+
+#: ../Thuban/Lib/connector.py:65
+#, python-format
+msgid "no receivers for channel %s of %s"
+msgstr ""
+
+#: ../Thuban/Lib/connector.py:70
+#, python-format
+msgid "receiver %s%s is not connected to channel %s of %s"
+msgstr ""
+
+#: ../Thuban/Lib/connector.py:94
+#, python-format
+msgid "Warning: %s.%s: %s%s\n"
+msgstr ""
+
+#: ../Thuban/Lib/connector.py:118
+#, python-format
+msgid "\tmethod %s of %s"
+msgstr ""
+
+#: ../Thuban/Lib/fileutil.py:88 ../Thuban/Lib/fileutil.py:142
+msgid "first argument must be an absolute filename"
+msgstr ""
+
+#: ../Thuban/Lib/fileutil.py:139
+msgid "Both parameters must have a drive letter"
+msgstr ""
+
+#: ../Thuban/Lib/fileutil.py:198
+msgid "No implementation of get_application_dir available for platform"
+msgstr ""
+
+#: ../Thuban/Lib/fileutil.py:219
+msgid "No implementation of relative_filename available for platform"
+msgstr ""
+
+#: ../Thuban/Model/classgen.py:338
+msgid "invalid index"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:309 ../Thuban/UI/classifier.py:759
+msgid "None"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:325
+msgid "Line Color"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:327
+#, python-format
+msgid "Line Width: %s"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:333
+#, python-format
+msgid "Size: %s"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:336
+msgid "Fill"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:342 ../Thuban/UI/classifier.py:842
+msgid "Classification"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:436
+msgid "lineWidth < 1"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:451
+msgid "size < 1"
+msgstr ""
+
+#: ../Thuban/Model/classification.py:656 ../Thuban/UI/classifier.py:529
+msgid "DEFAULT"
+msgstr ""
+
+#: ../Thuban/Model/data.py:316
+msgid "Table not compatible with shapestore."
+msgstr ""
+
+#: ../Thuban/Model/extension.py:90 ../Extensions/importAPR/importAPR.py:37
+#: ../Extensions/wms/wms.py:37
+#, python-format
+msgid "Extension: %s"
+msgstr ""
+
+#: ../Thuban/Model/label.py:91
+#, python-format
+msgid "Number of labels: %d"
+msgstr ""
+
+#: ../Thuban/Model/label.py:92
+#, python-format
+msgid "Label Layer: %s"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:298 ../Thuban/Model/layer.py:566
+#: ../Thuban/Model/session.py:432
+#, python-format
+msgid "Filename: %s"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:301 ../Thuban/Model/layer.py:569
+msgid "Shown"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:303 ../Thuban/Model/layer.py:571
+msgid "Hidden"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:304
+#, python-format
+msgid "Shapes: %d"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:308 ../Thuban/Model/layer.py:575
+#: ../Thuban/Model/map.py:287 ../Thuban/UI/rasterlayerproperties.py:52
+#, python-format
+msgid "Extent (lat-lon): (%g, %g, %g, %g)"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:310 ../Thuban/Model/layer.py:577
+msgid "Extent (lat-lon):"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:311
+#, python-format
+msgid "Shapetype: %s"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:314 ../Thuban/Model/layer.py:580
+#: ../Thuban/Model/map.py:292
+msgid "Projection"
+msgstr ""
+
+#: ../Thuban/Model/layer.py:319 ../Thuban/Model/layer.py:583
+#, python-format
+msgid "Layer '%s'"
+msgstr ""
+
+#: ../Thuban/Model/load.py:78
+#, python-format
+msgid "Invalid hexadecimal color specification %s"
+msgstr ""
+
+#: ../Thuban/Model/load.py:81
+#, python-format
+msgid "Invalid color specification %s"
+msgstr ""
+
+#: ../Thuban/Model/load.py:545
+msgid "xml field type differs from database!"
+msgstr ""
+
+#: ../Thuban/Model/load.py:610
+msgid "Classification range is not a number!"
+msgstr ""
+
+#: ../Thuban/Model/map.py:53
+msgid "Labels"
+msgstr ""
+
+#: ../Thuban/Model/map.py:290
+#, python-format
+msgid "Extent (projected): (%g, %g, %g, %g)"
+msgstr ""
+
+#: ../Thuban/Model/map.py:301
+#, python-format
+msgid "Map: %s"
+msgstr ""
+
+#: ../Thuban/Model/proj.py:82 ../Thuban/Model/resource.py:180
+msgid "Unknown"
+msgstr ""
+
+#: ../Thuban/Model/resource.py:47
+#, python-format
+msgid ""
+"No GDAL support because module '%s' cannot be imported. Python exception: '%"
+"s'"
+msgstr ""
+
+#: ../Thuban/Model/resource.py:136 ../Thuban/Model/resource.py:156
+#, python-format
+msgid "Could not read \"%s\": %s"
+msgstr ""
+
+#: ../Thuban/Model/resource.py:188
+#, python-format
+msgid "Error in projection \"%s\": %s"
+msgstr ""
+
+#: ../Thuban/Model/save.py:347
+msgid "Unsupported group type in classification"
+msgstr ""
+
+#: ../Thuban/Model/session.py:430
+msgid "Filename:"
+msgstr ""
+
+#: ../Thuban/Model/session.py:435
+msgid "Modified"
+msgstr ""
+
+#: ../Thuban/Model/session.py:437
+msgid "Unmodified"
+msgstr ""
+
+#: ../Thuban/Model/session.py:442
+#, python-format
+msgid "Session: %s"
+msgstr ""
+
+#: ../Thuban/Model/session.py:448
+msgid "unnamed session"
+msgstr ""
+
+#: ../Thuban/Model/session.py:450
+msgid "unnamed map"
+msgstr ""
+
+#: ../Thuban/UI/about.py:28
+msgid "About Thuban"
+msgstr ""
+
+#: ../Thuban/UI/about.py:47
+msgid "French"
+msgstr ""
+
+#: ../Thuban/UI/about.py:48
+msgid "German"
+msgstr ""
+
+#: ../Thuban/UI/about.py:51
+msgid "Hungarian"
+msgstr ""
+
+#: ../Thuban/UI/about.py:52
+msgid "Italian"
+msgstr ""
+
+#: ../Thuban/UI/about.py:53
+msgid "Portuguese (Brazilian)"
+msgstr ""
+
+#: ../Thuban/UI/about.py:54
+msgid "Russian"
+msgstr ""
+
+#: ../Thuban/UI/about.py:55
+msgid "Spanish"
+msgstr ""
+
+#: ../Thuban/UI/about.py:56
+msgid "Czech"
+msgstr ""
+
+#: ../Thuban/UI/about.py:65 ../Thuban/UI/about.py:67 ../Thuban/UI/about.py:69
+msgid "- not available"
+msgstr ""
+
+#: ../Thuban/UI/about.py:74
+msgid "Currently using:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:80
+#, python-format
+msgid "\tInternal encoding: %s\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:86
+msgid "Compiled for:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:92
+msgid "Extensions:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:97 ../Thuban/UI/about.py:146
+msgid "\tNone registered.\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:100
+msgid "Maintainers:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:105
+msgid "Lead Developer:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:108
+msgid "Developers:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:113
+msgid "Translators:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:118
+msgid "Other Contributors:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:124
+msgid ""
+"Questions and comments can be sent to the following addresses:\n"
+"\tGeneral list (public):\n"
+"\t\t<thuban-list at intevation.de>\n"
+"\tDevelopers list (public):\n"
+"\t\t<thuban-devel at intevation.de>\n"
+"\tThuban team at Intevation:\n"
+"\t\t<thuban at intevation.de>\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:132
+msgid ""
+"Details on the registered extensions:\n"
+"\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:137
+#, python-format
+msgid "Copyright %s\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:138
+msgid "Authors:\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:151
+msgid ""
+"Thuban is a program for exploring geographic data.\n"
+"\n"
+msgstr ""
+
+#: ../Thuban/UI/about.py:153
+msgid "Thuban is licensed under the GNU GPL v>=2"
+msgstr ""
+
+#: ../Thuban/UI/about.py:162 ../Thuban/UI/classgen.py:92
+#: ../Thuban/UI/dbdialog.py:277 ../Thuban/UI/dock.py:385
+#: ../Thuban/UI/join.py:66 ../Thuban/UI/layerproperties.py:82
+#: ../Thuban/UI/projdialog.py:210 ../Thuban/UI/tableview.py:389
+#: ../Extensions/wms/infodialog.py:77 ../Extensions/wms/wms.py:82
+msgid "Close"
+msgstr ""
+
+#: ../Thuban/UI/altpathdialog.py:25
+#, python-format
+msgid "Select an alternative data file for %s"
+msgstr ""
+
+#: ../Thuban/UI/altpathdialog.py:32 ../Thuban/UI/mainwindow.py:600
+#: ../Extensions/ogr/ogrstart.py:38
+msgid "Shapefiles (*.shp)"
+msgstr ""
+
+#: ../Thuban/UI/altpathdialog.py:33 ../Thuban/UI/mainwindow.py:601
+#: ../Thuban/UI/mainwindow.py:890 ../Extensions/ogr/ogrstart.py:43
+msgid "All Files (*.*)"
+msgstr ""
+
+#: ../Thuban/UI/altpathdialog.py:48
+#, python-format
+msgid ""
+"Found the following as an alternative for '%s':\n"
+"%s\n"
+"\n"
+"Please confirm with Yes or select alternative with No."
+msgstr ""
+
+#: ../Thuban/UI/altpathdialog.py:50
+msgid "Alternative Path"
+msgstr ""
+
+#: ../Thuban/UI/application.py:110
+msgid "Cannot import the thuban_cfg module."
+msgstr ""
+
+#: ../Thuban/UI/application.py:112
+msgid "Trying to read ~/.thuban/thubanstart.py."
+msgstr ""
+
+#: ../Thuban/UI/application.py:124 ../Thuban/UI/application.py:136
+msgid "Cannot import the thubanstart module\n"
+msgstr ""
+
+#: ../Thuban/UI/application.py:129
+msgid "No thubanstart module available\n"
+msgstr ""
+
+#: ../Thuban/UI/application.py:140
+msgid "No ~/.thuban directory\n"
+msgstr ""
+
+#: ../Thuban/UI/application.py:180
+msgid ""
+"This is the wxPython-based Graphical User Interface for exploring geographic "
+"data"
+msgstr ""
+
+#: ../Thuban/UI/application.py:268
+msgid ""
+"The current session contains Image layers,\n"
+"but the GDAL library is not available to draw them."
+msgstr ""
+
+#: ../Thuban/UI/application.py:273
+msgid "Library not available"
+msgstr ""
+
+#: ../Thuban/UI/application.py:282 ../Thuban/UI/mainwindow.py:513
+msgid "DB Connection Parameters"
+msgstr ""
+
+#: ../Thuban/UI/application.py:378
+#, python-format
+msgid ""
+"An unhandled exception occurred:\n"
+"%s\n"
+"(please report to http://thuban.intevation.org/bugtracker.html)\n"
+"\n"
+"%s"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:44
+msgid "Uniform Distribution"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:45
+msgid "Unique Values"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:46
+msgid "Quantiles from Table"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:48
+msgid "Custom Ramp"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:49
+msgid "Grey Ramp"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:50
+msgid "Red Ramp"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:51
+msgid "Green Ramp"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:52
+msgid "Blue Ramp"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:53
+msgid "Green-to-Red Ramp"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:54
+msgid "Hot-to-Cold Ramp"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:70
+msgid "Generate Classification"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:91
+msgid "Generate"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:120
+#, python-format
+msgid "Field: %s"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:124 ../Thuban/UI/classifier.py:977
+#, python-format
+msgid "Data Type: %s"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:128
+msgid "Generate:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:138
+msgid "Color Scheme:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:162
+msgid "Fix Border Color"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:169 ../Thuban/UI/classgen.py:936
+#: ../Thuban/UI/classgen.py:967
+msgid "Change"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:274
+msgid ""
+"Based on the data from the table and the input\n"
+"values, the exact quantiles could not be generated.\n"
+"\n"
+"Accept a close estimate?"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:277
+msgid "Problem with Quantiles"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:369
+msgid "Min:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:374
+msgid "Max:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:379 ../Thuban/UI/classgen.py:632
+msgid "Retrieve From Table"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:389
+msgid "Number of Groups:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:396
+msgid "Stepping:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:646
+msgid "Available"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:651 ../Thuban/UI/classgen.py:691
+msgid "Sort"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:654 ../Thuban/UI/classgen.py:694
+msgid "Reverse"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:686
+msgid "Use"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:832
+msgid "Retrieve from Table"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:840
+msgid "Apply to Range"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:847
+msgid "Number of Classes:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:930
+msgid "Start:"
+msgstr ""
+
+#: ../Thuban/UI/classgen.py:961
+msgid "End:"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:165
+msgid "The Default group cannot be removed."
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:273 ../Thuban/UI/classifier.py:310
+#: ../Thuban/UI/classifier.py:468
+msgid "Pattern"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:273 ../Thuban/UI/classifier.py:307
+#: ../Thuban/UI/classifier.py:467
+msgid "Singleton"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:318
+msgid "Visible"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:318
+msgid "Symbol"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:318 ../Thuban/UI/controls.py:33
+#: ../Thuban/UI/controls.py:177
+msgid "Value"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:318
+msgid "Label"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:463 ../Thuban/UI/classifier.py:466
+msgid "Default"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:469
+msgid "Range"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:470
+#: ../Extensions/umn_mapserver/mf_handle.py:1369
+msgid "Map"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:760
+msgid "Text"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:761
+msgid "Integer"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:762
+msgid "Decimal"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:821
+msgid "Generate Class"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:823 ../Thuban/UI/dbdialog.py:275
+msgid "Add"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:825
+msgid "Move Up"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:827
+msgid "Move Down"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:829
+msgid "Edit Symbol"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:831 ../Thuban/UI/dbdialog.py:276
+#: ../Thuban/UI/projdialog.py:118
+msgid "Remove"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:846
+msgid "Field: "
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1001 ../Thuban/UI/layerproperties.py:160
+msgid "Layer Properties"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1168
+msgid "Select Properties"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1179
+msgid "Preview:"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1196
+msgid "Change Line Color"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1202 ../Thuban/UI/classifier.py:1217
+msgid "Transparent"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1213
+msgid "Change Fill Color"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1226
+msgid "Line Width: "
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1243
+msgid "Size: "
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1263 ../Thuban/UI/colordialog.py:52
+#: ../Thuban/UI/dbdialog.py:108 ../Thuban/UI/dbdialog.py:222
+#: ../Thuban/UI/labeldialog.py:41 ../Thuban/UI/layerproperties.py:81
+#: ../Thuban/UI/projdialog.py:206 ../Extensions/bboxdump/bboxdump.py:71
+#: ../Extensions/gMapTiles/exportGMapTiles.py:57
+#: ../Extensions/ogr/ogrdialog.py:68 ../Extensions/ogr/ogrdialog.py:150
+#: ../Extensions/ogr/ogrdialog.py:262 ../Extensions/ogr/ogrdialog.py:368
+#: ../Extensions/umn_mapserver/mf_handle.py:162
+#: ../Extensions/umn_mapserver/mf_handle.py:285
+#: ../Extensions/umn_mapserver/mf_handle.py:375
+#: ../Extensions/umn_mapserver/mf_handle.py:532
+#: ../Extensions/umn_mapserver/mf_handle.py:756
+#: ../Extensions/umn_mapserver/mf_handle.py:984
+#: ../Extensions/umn_mapserver/mf_handle.py:1226
+#: ../Extensions/wms/properties.py:152 ../Extensions/wms/wms.py:80
+msgid "OK"
+msgstr ""
+
+#: ../Thuban/UI/classifier.py:1265 ../Thuban/UI/colordialog.py:53
+#: ../Thuban/UI/dbdialog.py:111 ../Thuban/UI/dbdialog.py:224
+#: ../Thuban/UI/labeldialog.py:42 ../Thuban/UI/projdialog.py:1036
+#: ../Extensions/bboxdump/bboxdump.py:76
+#: ../Extensions/gMapTiles/exportGMapTiles.py:59
+#: ../Extensions/ogr/ogrdialog.py:71 ../Extensions/ogr/ogrdialog.py:153
+#: ../Extensions/ogr/ogrdialog.py:265 ../Extensions/ogr/ogrdialog.py:371
+#: ../Extensions/umn_mapserver/mf_handle.py:164
+#: ../Extensions/umn_mapserver/mf_handle.py:287
+#: ../Extensions/umn_mapserver/mf_handle.py:377
+#: ../Extensions/umn_mapserver/mf_handle.py:534
+#: ../Extensions/umn_mapserver/mf_handle.py:758
+#: ../Extensions/umn_mapserver/mf_handle.py:986
+#: ../Extensions/umn_mapserver/mf_handle.py:1228
+#: ../Extensions/wms/properties.py:153
+msgid "Cancel"
+msgstr ""
+
+#: ../Thuban/UI/colordialog.py:39
+msgid "Select Color"
+msgstr ""
+
+#: ../Thuban/UI/controls.py:31
+msgid "Field"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:42 ../Extensions/ogr/ogrdialog.py:202
+msgid "Choose layer from database"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:60 ../Extensions/ogr/ogrdialog.py:220
+msgid "Databases"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:75 ../Extensions/ogr/ogrdialog.py:235
+msgid "Retrieve"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:83 ../Extensions/ogr/ogrdialog.py:243
+msgid "Tables"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:93 ../Extensions/ogr/ogrdialog.py:253
+msgid "ID Column"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:99
+msgid "Geometry Column"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:188
+msgid "Hostname:"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:192
+msgid "Port:"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:199
+msgid "Database Name:"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:207
+msgid "User:"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:212
+msgid "Password:"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:287
+msgid "Database Management"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:362 ../Thuban/UI/dbdialog.py:367
+msgid "Add Database"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:368
+#, python-format
+msgid "Connection '%s' already exists"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:389
+msgid "Remove Database Connection"
+msgstr ""
+
+#: ../Thuban/UI/dbdialog.py:390
+#, python-format
+msgid ""
+"The connection %s\n"
+"is still in use"
+msgstr ""
+
+#: ../Thuban/UI/dock.py:194
+msgid "Undock"
+msgstr ""
+
+#: ../Thuban/UI/dock.py:227
+msgid "Dock"
+msgstr ""
+
+#: ../Thuban/UI/exceptiondialog.py:23 ../Thuban/UI/exceptiondialog.py:61
+msgid "Thuban: Internal Error"
+msgstr ""
+
+#: ../Thuban/UI/exceptiondialog.py:43
+msgid "Proceed"
+msgstr ""
+
+#: ../Thuban/UI/exceptiondialog.py:44
+msgid "Exit Thuban now"
+msgstr ""
+
+#: ../Thuban/UI/extensionregistry.py:72
+msgid "Initialization not yet requested."
+msgstr ""
+
+#: ../Thuban/UI/extensionregistry.py:88
+msgid "Initialization successful."
+msgstr ""
+
+#: ../Thuban/UI/identifyview.py:44
+msgid "Identify Shape"
+msgstr ""
+
+#: ../Thuban/UI/identifyview.py:56
+msgid "Close Window"
+msgstr ""
+
+#: ../Thuban/UI/identifyview.py:57
+msgid "Stop Identify Mode"
+msgstr ""
+
+#: ../Thuban/UI/join.py:64
+msgid "Join"
+msgstr ""
+
+#: ../Thuban/UI/join.py:71 ../Thuban/UI/join.py:72
+#: ../Extensions/bboxdump/bboxdump.py:60 ../Extensions/bboxdump/bboxdump.py:65
+msgid "Select..."
+msgstr ""
+
+#: ../Thuban/UI/join.py:100 ../Thuban/UI/join.py:108
+msgid "Table:"
+msgstr ""
+
+#: ../Thuban/UI/join.py:111 ../Thuban/UI/join.py:114
+msgid "Field:"
+msgstr ""
+
+#: ../Thuban/UI/join.py:125
+msgid "Outer Join (preserves left table records)"
+msgstr ""
+
+#: ../Thuban/UI/join.py:173
+#, python-format
+msgid ""
+"Join failed:\n"
+" %s"
+msgstr ""
+
+#: ../Thuban/UI/join.py:174
+msgid "Info"
+msgstr ""
+
+#: ../Thuban/UI/join.py:195
+#, python-format
+msgid ""
+"The joined table has %(joined)d rows but it must have %(needed)d rows to be "
+"used with the selected layer"
+msgstr ""
+
+#: ../Thuban/UI/join.py:200
+msgid "Join Failed"
+msgstr ""
+
+#: ../Thuban/UI/join.py:209 ../Thuban/UI/mainwindow.py:953
+#, python-format
+msgid "Table: %s"
+msgstr ""
+
+#: ../Thuban/UI/labeldialog.py:26
+msgid "Label Values"
+msgstr ""
+
+#: ../Thuban/UI/layerproperties.py:54
+msgid "Title: "
+msgstr ""
+
+#: ../Thuban/UI/layerproperties.py:65
+#, python-format
+msgid "Layer Type: %s"
+msgstr ""
+
+#: ../Thuban/UI/layerproperties.py:71
+msgid "Projection: None"
+msgstr ""
+
+#: ../Thuban/UI/layerproperties.py:73
+#, python-format
+msgid "Projection: %s"
+msgstr ""
+
+#: ../Thuban/UI/layerproperties.py:79 ../Thuban/UI/projdialog.py:200
+msgid "Try"
+msgstr ""
+
+#: ../Thuban/UI/layerproperties.py:80 ../Thuban/UI/projdialog.py:203
+msgid "Revert"
+msgstr ""
+
+#: ../Thuban/UI/legend.py:75
+msgid "Top Layer"
+msgstr ""
+
+#: ../Thuban/UI/legend.py:79
+msgid "Raise Layer"
+msgstr ""
+
+#: ../Thuban/UI/legend.py:83
+msgid "Lower Layer"
+msgstr ""
+
+#: ../Thuban/UI/legend.py:87
+msgid "Bottom Layer"
+msgstr ""
+
+#: ../Thuban/UI/legend.py:91
+msgid "Show Layer"
+msgstr ""
+
+#: ../Thuban/UI/legend.py:95
+msgid "Hide Layer"
+msgstr ""
+
+#: ../Thuban/UI/legend.py:99
+msgid "Edit Layer Properties"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:274 ../Thuban/UI/mainwindow.py:310
+#, python-format
+msgid "Unknown command %s"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:336
+#, python-format
+msgid "Unknown command ID %d"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:375
+#, python-format
+msgid "The Dialog named %s is already open"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:433
+#, python-format
+msgid "Select layer '%s' and pick a projection using Layer/Projection..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:486
+msgid "Exit"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:487
+msgid "The session has been modified. Do you want to save it?"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:502
+msgid "Open Session"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:524
+msgid "Save Session As"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:598
+msgid "Select one or more data files"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:613 ../Extensions/importAPR/importAPR.py:230
+#: ../Extensions/ogr/ogrstart.py:63
+msgid "Add Layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:614 ../Thuban/UI/mainwindow.py:640
+#: ../Thuban/UI/mainwindow.py:900 ../Extensions/gns2shp/gns2shp.py:160
+#: ../Extensions/importAPR/importAPR.py:231
+#: ../Extensions/importMP/importMP.py:251
+#: ../Extensions/importMP/importMP.py:262
+#: ../Extensions/importMP/importMP.py:272
+#: ../Extensions/importMP/importMP.py:284 ../Extensions/ogr/ogrstart.py:64
+#: ../Extensions/umn_mapserver/mf_import.py:274
+#: ../Extensions/umn_mapserver/mf_import.py:353
+#, python-format
+msgid "Can't open the file '%s'."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:626
+msgid "Select an image file"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:639
+msgid "Add Image Layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:668 ../Extensions/ogr/ogrstart.py:114
+msgid "Add Layer from database"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:669 ../Extensions/ogr/ogrstart.py:115
+#, python-format
+msgid "Can't open the database table '%s'"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:758
+#, python-format
+msgid "Copy of `%s'"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:788
+#, python-format
+msgid "Layer Table: %s"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:803
+#, python-format
+msgid "Map Projection: %s"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:817
+#, python-format
+msgid "Layer Projection: %s"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:850
+msgid "Join Layer with Table"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:872 ../Thuban/UI/mainwindow.py:1203
+#: ../Extensions/umn_mapserver/mf_handle.py:1393
+msgid "Legend"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:886 ../Thuban/UI/mainwindow.py:899
+msgid "Open Table"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:888
+msgid "DBF Files (*.dbf)"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:911
+msgid "Pick the tables to close:"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:912
+msgid "Close Table"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:932
+msgid "Pick the table to show:"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:933
+msgid "Show Table"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:944
+msgid "Join Tables"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:967
+msgid "Pick the table to rename:"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:968 ../Thuban/UI/mainwindow.py:980
+msgid "Rename Table"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:980
+msgid "Table Title:"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1029
+msgid "Map Title:"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1029
+msgid "Rename Map"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1042
+msgid "Layer Title:"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1042
+msgid "Rename Layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1095
+#, python-format
+msgid "Thuban - %s"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1097
+msgid "Thuban"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1192
+msgid "&New Session"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1193
+msgid "Start a new session"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1194
+msgid "&Open Session..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1195
+msgid "Open a session file"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1196
+msgid "&Save Session"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1197
+msgid "Save this session to the file it was opened from"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1198
+msgid "Save Session &As..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1199
+msgid "Save this session to a new file"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1200
+msgid "Session &Tree"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1202
+msgid "Toggle on/off the session tree analysis window"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1205
+msgid "Toggle Legend on/off"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1206
+msgid "&Database Connections..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1209
+msgid "E&xit"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1210
+msgid "Finish working with Thuban"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1213
+msgid "&About..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1214
+msgid "Info about Thuban authors, version and modules"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1218 ../Thuban/UI/mainwindow.py:1266
+msgid "Pro&jection..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1219
+msgid "Set or change the map projection"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1221
+msgid "&Zoom in"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1222
+msgid "Switch to map-mode 'zoom-in'"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1224
+msgid "Zoom &out"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1225
+msgid "Switch to map-mode 'zoom-out'"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1227
+msgid "&Pan"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1228
+msgid "Switch to map-mode 'pan'"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1230
+msgid "&Identify"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1232
+msgid "Switch to map-mode 'identify'"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1234
+msgid "&Label"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1235
+msgid "Add/Remove labels"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1237
+msgid "&Full extent"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1238
+msgid "Zoom to the full map extent"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1240
+msgid "&Full layer extent"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1241
+msgid "Zoom to the full layer extent"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1243
+msgid "&Full selection extent"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1245
+msgid "Zoom to the full selection extent"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1247
+msgid "E&xport"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1248
+msgid "Export the map to file"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1249
+msgid "Prin&t"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1250
+msgid "Print the map"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1251 ../Thuban/UI/mainwindow.py:1337
+msgid "&Rename..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1252
+msgid "Rename the map"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1253
+msgid "&Add Layer..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1254
+msgid "Add a new layer to the map"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1255
+msgid "&Add Image Layer..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1256
+msgid "Add a new image layer to the map"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1258
+msgid "Add &Database Layer..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1259
+msgid "Add a new database layer to active map"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1261
+msgid "&Remove Layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1262
+msgid "Remove selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1268
+msgid "Specify projection for selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1269
+msgid "&Duplicate"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1270
+msgid "Duplicate selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1272
+msgid "Re&name ..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1273
+msgid "Rename selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1275
+msgid "&Raise"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1276
+msgid "Raise selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1278
+msgid "&Lower"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1279
+msgid "Lower selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1281
+msgid "&Show"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1282
+msgid "Make selected layer visible"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1284
+msgid "&Hide"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1285
+msgid "Make selected layer unvisible"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1287
+msgid "Show Ta&ble"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1288
+msgid "Show the selected layer's table"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1290
+msgid "&Properties..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1292
+msgid "Edit the properties of the selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1293
+msgid "&Join Table..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1295
+msgid "Join and attach a table to the selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1298
+msgid "&Top"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1299
+msgid "Put selected layer to the top"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1301
+msgid "&Bottom"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1302
+msgid "Put selected layer to the bottom"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1304
+msgid "&Visible"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1306
+msgid "Toggle visibility of selected layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1323
+msgid "&Unjoin Table..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1325
+msgid "Undo the last join operation"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1332
+msgid "&Open..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1333
+msgid "Open a DBF-table from a file"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1334
+msgid "&Close..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1336
+msgid "Close one or more tables from a list"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1339
+msgid "Rename one or more tables"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1340
+msgid "&Show..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1342
+msgid "Show one or more tables in a dialog"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1343
+msgid "&Join..."
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1345
+msgid "Join two tables creating a new one"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1369
+msgid "&File"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1375
+msgid "&Map"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1376
+msgid "&Layer"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1390
+msgid "&Table"
+msgstr ""
+
+#: ../Thuban/UI/mainwindow.py:1396
+msgid "&Help"
+msgstr ""
+
+#: ../Thuban/UI/menu.py:90
+#, python-format
+msgid "Submenu %s doesn't exist"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:63 ../Thuban/UI/projdialog.py:782
+msgid "Transverse Mercator"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:64 ../Thuban/UI/projdialog.py:847
+msgid "Universal Transverse Mercator"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:65 ../Thuban/UI/projdialog.py:922
+msgid "Lambert Conic Conformal"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:66 ../Thuban/UI/projdialog.py:67
+#: ../Thuban/UI/projdialog.py:971
+msgid "Geographic"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:111
+msgid "Import..."
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:114
+msgid "Export..."
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:123
+msgid "Show EPSG:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:125
+msgid "Normal"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:128
+msgid "Deprecated"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:139
+msgid "Edit"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:149
+msgid "Name:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:157
+msgid "Projection:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:168 ../Thuban/UI/projdialog.py:654
+msgid "<Unknown>"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:184
+msgid "New"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:187
+msgid "Add to List"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:191
+msgid "Update"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:296
+#, python-format
+msgid ""
+"Warnings when reading \"%s\":\n"
+"\n"
+"%s"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:307
+msgid "Import"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:320 ../Thuban/UI/projdialog.py:623
+msgid "Warnings"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:338 ../Thuban/UI/tableview.py:387
+msgid "Export"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:391
+msgid "The following error occured:\n"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:393
+msgid "Error"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:462
+msgid "No Projections selected"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:472
+#, python-format
+msgid "Source of Projection: %s"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:504
+msgid "Multiple Projections selected"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:655
+msgid "Airy"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:656
+msgid "Bessel 1841"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:657
+msgid "Clarke 1866"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:658
+msgid "Clarke 1880"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:659
+msgid "GRS 1980 (IUGG, 1980)"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:660
+msgid "International 1909 (Hayford)"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:661
+msgid "WGS 84"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:673
+msgid "Ellipsoid:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:722
+msgid ""
+"Thuban does not know the parameters\n"
+"for the current projection and cannot\n"
+"display a configuration panel.\n"
+"\n"
+"The unidentified set of parameters is:\n"
+"\n"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:768
+msgid "Latitude:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:770
+msgid "Longitude:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:772 ../Thuban/UI/projdialog.py:914
+msgid "False Easting:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:774 ../Thuban/UI/projdialog.py:916
+msgid "False Northing:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:776
+msgid "Scale Factor:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:826
+msgid "Propose"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:828
+msgid "Southern Hemisphere"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:838
+msgid "Zone:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:874
+msgid "Can not propose: No bounding box found."
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:875 ../Thuban/UI/projdialog.py:1011
+msgid "Projection: Propose UTM Zone"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:905
+msgid "Latitude of first standard parallel:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:908
+msgid "Latitude of second standard parallel:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:910
+msgid "Central Meridian:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:912
+msgid "Latitude of origin:"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:961
+msgid "Degrees"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:962
+msgid "Radians"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:995
+msgid "Source Data is in: "
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:1024
+msgid "The current map extent center lies in UTM Zone"
+msgstr ""
+
+#: ../Thuban/UI/projdialog.py:1034
+msgid "Take"
+msgstr ""
+
+#: ../Thuban/UI/projlist.py:51
+msgid "Available Projections"
+msgstr ""
+
+#: ../Thuban/UI/projlist.py:111
+msgid "<None>"
+msgstr ""
+
+#: ../Thuban/UI/projlist.py:116
+#, python-format
+msgid "%s (current)"
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:42
+msgid "GDAL image information unavailable. See About box for details."
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:50
+msgid "Extent (lat-lon): None"
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:57
+msgid "Image Properties"
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:62
+#, python-format
+msgid "Source: %s"
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:72
+#, python-format
+msgid "Driver: %s"
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:75
+#, python-format
+msgid "Size: %ix%i"
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:78
+#, python-format
+msgid "Number of Bands: %i"
+msgstr ""
+
+#: ../Thuban/UI/rasterlayerproperties.py:94
+msgid "Opacity:"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:382
+msgid "Replace Selection"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:383
+msgid "Refine Selection"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:384
+msgid "Add to Selection"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:386
+msgid "Query"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:388
+msgid "Export Selection"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:414
+msgid "Selection"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:456
+#, python-format
+msgid "%i rows (%i selected), %i columns"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:536
+msgid "Export Table To"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:537
+msgid "DBF Files (*.dbf)|*.dbf|"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:538 ../Extensions/bboxdump/bboxdump.py:140
+msgid "CSV Files (*.csv)|*.csv|"
+msgstr ""
+
+#: ../Thuban/UI/tableview.py:539 ../Extensions/bboxdump/bboxdump.py:141
+#: ../Extensions/gns2shp/gns2shp.py:134
+#: ../Extensions/importAPR/importAPR.py:172
+#: ../Extensions/importMP/importMP.py:223
+#: ../Extensions/umn_mapserver/mf_import.py:535
+#: ../Extensions/umn_mapserver/mf_import.py:569
+#: ../Extensions/umn_mapserver/mf_import.py:635
+msgid "All Files (*.*)|*.*"
+msgstr ""
+
+#: ../Thuban/UI/tree.py:226
+msgid "Session"
+msgstr ""
+
+#: ../Thuban/UI/view.py:288
+msgid "Export Map"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:84
+msgid "File:"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:91
+msgid "Group by:"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:129
+#, python-format
+msgid "Bounding Box Dump %s"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:137
+msgid "Dump Bounding Boxes To"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:162
+#: ../Extensions/bboxdump/bboxdump.py:195
+#: ../Extensions/bboxdump/bboxdump.py:230
+msgid "Bounding Box Dump"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:163
+msgid "Collecting shapes ..."
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:196
+msgid "Dump bounding boxes of selected shapes ..."
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:238
+msgid "BBox Dump"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:239
+msgid "Dump Bounding Boxes of Layer Objects"
+msgstr ""
+
+#: ../Extensions/bboxdump/bboxdump.py:243
+#: ../Extensions/export_shapefile/export_shapefile.py:97
+#: ../Extensions/gMapTiles/exportGMapTiles.py:130
+#: ../Extensions/gns2shp/gns2shp.py:187
+#: ../Extensions/importAPR/importAPR.py:336
+#: ../Extensions/importMP/importMP.py:302
+#: ../Extensions/mouseposition/mouseposition.py:116
+#: ../Extensions/ogr/ogrstart.py:203 ../Extensions/svgexport/maplegend.py:178
+#: ../Extensions/svgexport/svgsaver.py:104
+msgid "E&xtensions"
+msgstr ""
+
+#: ../Extensions/bboxdump/__init__.py:21
+msgid ""
+"Dumps the bounding boxes of all\n"
+"shapes of the selected layer."
+msgstr ""
+
+#: ../Extensions/export_shapefile/export_shapefile.py:39
+#: ../Extensions/export_shapefile/export_shapefile.py:45
+#: ../Extensions/export_shapefile/export_shapefile.py:68
+msgid "Export Shapefile"
+msgstr ""
+
+#: ../Extensions/export_shapefile/export_shapefile.py:40
+msgid "No layer selected"
+msgstr ""
+
+#: ../Extensions/export_shapefile/export_shapefile.py:46
+msgid "Shapefile Files (*.shp)|*.shp|"
+msgstr ""
+
+#: ../Extensions/export_shapefile/export_shapefile.py:69
+msgid "Storing shapes ..."
+msgstr ""
+
+#: ../Extensions/export_shapefile/export_shapefile.py:91
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+#: ../Extensions/importAPR/importAPR.py:331
+#: ../Extensions/importMP/importMP.py:297
+msgid "(experimental) "
+msgstr ""
+
+#: ../Extensions/export_shapefile/export_shapefile.py:91
+msgid "Export Layer as Shapefile ..."
+msgstr ""
+
+#: ../Extensions/export_shapefile/export_shapefile.py:93
+msgid "Export the active layer as a Shapefile"
+msgstr ""
+
+#: ../Extensions/export_shapefile/__init__.py:22
+msgid "Exports the selected layer as a Shapefile."
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:34
+msgid "Destination folder:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:38
+msgid "Choose folder"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:44
+msgid "Minimum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:49
+msgid "Maximum Zoom:"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:84
+msgid "Select a folder to save the tiles in"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:119
+msgid "Export Google Maps tiles"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:125
+msgid "Export GMap Tiles"
+msgstr ""
+
+#: ../Extensions/gMapTiles/exportGMapTiles.py:126
+msgid "Export as Google Map tiles"
+msgstr ""
+
+#: ../Extensions/gMapTiles/__init__.py:20
+msgid ""
+"Export PNG tiles to be loaded with Google Maps\n"
+"as a GTileLayerOverlay."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:132
+msgid "Select GNS file"
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:133
+msgid "Generate Files (*.txt)|*.txt|"
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:144
+msgid "gns2shp"
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:144
+msgid "Conversion failed"
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:147
+#, python-format
+msgid "gns2shp %s"
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:148
+#, python-format
+msgid "%d locations converted"
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:159
+msgid "Add GNS Layer"
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:183
+msgid "gns2shp..."
+msgstr ""
+
+#: ../Extensions/gns2shp/gns2shp.py:184
+msgid "Convert GNS-file into a shapefile"
+msgstr ""
+
+#: ../Extensions/gns2shp/__init__.py:22
+msgid ""
+"Converts GNS (Geographical Name Service\n"
+"of NIMA) to Shapefile format and\n"
+"displays the data."
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:108
+#, python-format
+msgid "Format version: %s"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:110
+#, python-format
+msgid "Project Name: %s"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:113
+#, python-format
+msgid "ODB File '%s'"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:170
+msgid "Select APR file"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:171
+msgid "ArcView Project Files (*.apr)|*.apr|"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:182
+#: ../Extensions/importAPR/importAPR.py:185
+#: ../Extensions/importAPR/importAPR.py:199
+#: ../Extensions/importAPR/importAPR.py:208
+#: ../Extensions/importAPR/importAPR.py:295
+msgid "Import APR"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:182
+msgid "Loading failed"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:186
+#, python-format
+msgid "%d objects loaded"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:200
+msgid "No view found in APR file"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:207
+msgid "Pick a View to import:"
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:296
+#, python-format
+msgid "Imported %d out of %d themes of view \"%s\" ..."
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:331
+msgid "Import apr-file..."
+msgstr ""
+
+#: ../Extensions/importAPR/importAPR.py:332
+msgid "Import a ArcView project file"
+msgstr ""
+
+#: ../Extensions/importAPR/__init__.py:20
+msgid ""
+"Import a ArcView project file (.apr)\n"
+"and convert it to Thuban."
+msgstr ""
+
+#: ../Extensions/importAPR/odb.py:123
+#, python-format
+msgid "Unknown Object list named: '%s'"
+msgstr ""
+
+#: ../Extensions/importAPR/odb.py:126
+#, python-format
+msgid "Unknown Value named: '%s' with value '%s'"
+msgstr ""
+
+#: ../Extensions/importAPR/odb.py:129
+#, python-format
+msgid "Unknown Object named: %s"
+msgstr ""
+
+#: ../Extensions/importMP/importMP.py:220
+msgid "Select MP file"
+msgstr ""
+
+#: ../Extensions/importMP/importMP.py:221
+msgid "Polish Map Files (*.mp)|*.mp|"
+msgstr ""
+
+#: ../Extensions/importMP/importMP.py:222
+msgid "Text Files (*.txt)|*.txt|"
+msgstr ""
+
+#: ../Extensions/importMP/importMP.py:250
+#: ../Extensions/importMP/importMP.py:261
+#: ../Extensions/importMP/importMP.py:271
+#: ../Extensions/importMP/importMP.py:283
+msgid "Add PFM Layer"
+msgstr ""
+
+#: ../Extensions/importMP/importMP.py:297
+msgid "Import PFM-file"
+msgstr ""
+
+#: ../Extensions/importMP/importMP.py:298
+msgid "Import a Polish Map File"
+msgstr ""
+
+#: ../Extensions/importMP/__init__.py:20
+msgid ""
+"Import a Polish Map File (.mp)\n"
+"and convert it to Thuban."
+msgstr ""
+
+#: ../Extensions/mouseposition/__init__.py:20
+msgid ""
+"On mouse click display the current coordinates\n"
+"in a dialog for easy further processing."
+msgstr ""
+
+#: ../Extensions/mouseposition/mouseposition.py:89
+msgid "Mouse Position Tool"
+msgstr ""
+
+#: ../Extensions/ogr/__init__.py:36
+msgid "Open a file supported by ogr."
+msgstr ""
+
+#: ../Extensions/ogr/ogrdialog.py:38
+msgid "Choose file format"
+msgstr ""
+
+#: ../Extensions/ogr/ogrdialog.py:118
+msgid "Choose layer"
+msgstr ""
+
+#: ../Extensions/ogr/ogrdialog.py:134 ../Extensions/wms/properties.py:113
+msgid "Layers"
+msgstr ""
+
+#: ../Extensions/ogr/ogrdialog.py:360
+msgid "URL:"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:39
+msgid "GML files (*.gml)"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:40
+msgid "MapInfo files (*.tab)"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:41
+msgid "DGN files (*.dgn)"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:42
+msgid "CSV files (*.csv)"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:44
+msgid "Select a data file"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:158 ../Extensions/ogr/ogrstart.py:186
+msgid "Open datasource"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:159 ../Extensions/ogr/ogrstart.py:187
+#, python-format
+msgid "Can't open the datasource '%s'"
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:204
+msgid "(testing) "
+msgstr ""
+
+#: ../Extensions/ogr/ogrstart.py:204
+msgid "Open layer via OGR"
+msgstr ""
+
+#: ../Extensions/profiling/__init__.py:20
+msgid ""
+"Provide a profiler and a timer\n"
+"for screen rendering."
+msgstr ""
+
+#: ../Extensions/svgexport/__init__.py:33
+msgid "Export the current map and legend in Thuban-map-SVG format."
+msgstr ""
+
+#: ../Extensions/svgexport/maplegend.py:137
+#: ../Extensions/svgexport/svgsaver.py:50
+msgid "Write SVG"
+msgstr ""
+
+#: ../Extensions/svgexport/maplegend.py:174
+msgid "Write SVG Legend"
+msgstr ""
+
+#: ../Extensions/svgexport/maplegend.py:175
+msgid "Write a basic Legend for the map."
+msgstr ""
+
+#: ../Extensions/svgexport/svgmapwriter.py:288
+msgid "Clash of layer names!\n"
+msgstr ""
+
+#: ../Extensions/svgexport/svgmapwriter.py:289
+msgid "Two layers probably have the same name, try renaming one."
+msgstr ""
+
+#: ../Extensions/svgexport/svgmapwriter.py:347
+msgid "Warning: Raster layer not written as "
+msgstr ""
+
+#: ../Extensions/svgexport/svgmapwriter.py:665
+msgid "Internal make_id() failure: "
+msgstr ""
+
+#: ../Extensions/svgexport/svgsaver.py:83
+msgid "Error: SVG not written!"
+msgstr ""
+
+#: ../Extensions/svgexport/svgsaver.py:84
+msgid "Could not write SVG because: "
+msgstr ""
+
+#: ../Extensions/svgexport/svgsaver.py:100
+msgid "Write SVG Map"
+msgstr ""
+
+#: ../Extensions/svgexport/svgsaver.py:101
+msgid "Export the map into an SVG file"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/__init__.py:32
+msgid ""
+"Provide management methods for UMN MapServer\n"
+".map-files. These can be created/imported/modified."
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_export.py:197
+msgid "Export mapfile"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_export.py:198
+msgid "Create a new mapfile"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_export.py:203
+#: ../Extensions/umn_mapserver/mf_handle.py:1358
+#: ../Extensions/umn_mapserver/mf_import.py:741 ../Extensions/wms/wms.py:148
+msgid "Experimenta&l"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_export.py:206
+#: ../Extensions/umn_mapserver/mf_handle.py:1361
+#: ../Extensions/umn_mapserver/mf_import.py:743
+msgid "&MapServer"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:79
+msgid "Map-Name:"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:86
+#: ../Extensions/umn_mapserver/mf_handle.py:624
+#: ../Extensions/umn_mapserver/mf_handle.py:928
+msgid "Size"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:91
+#: ../Extensions/umn_mapserver/mf_handle.py:453
+#: ../Extensions/umn_mapserver/mf_handle.py:473
+#: ../Extensions/umn_mapserver/mf_handle.py:933
+msgid "Width: "
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:96
+#: ../Extensions/umn_mapserver/mf_handle.py:460
+#: ../Extensions/umn_mapserver/mf_handle.py:480
+#: ../Extensions/umn_mapserver/mf_handle.py:938
+msgid "Height: "
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:113
+msgid "Image Type"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:125
+#: ../Extensions/umn_mapserver/mf_handle.py:968
+msgid "Unit Type"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:136
+#: ../Extensions/umn_mapserver/mf_handle.py:488
+msgid "ImageColor"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:148
+#: ../Extensions/umn_mapserver/mf_handle.py:499
+#: ../Extensions/umn_mapserver/mf_handle.py:647
+#: ../Extensions/umn_mapserver/mf_handle.py:873
+msgid "Change Color"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:257
+msgid "Template:"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:267
+msgid "Imagepath:"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:276
+msgid "Imageurl:"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:350
+msgid "Layer-Name:"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:356
+msgid "Edit Metadata"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:365
+msgid "Group:"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:448
+msgid "KeySize"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:468
+msgid "KeySpacing"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:527
+#: ../Extensions/umn_mapserver/mf_handle.py:979
+msgid "Change Label"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:636
+#: ../Extensions/umn_mapserver/mf_handle.py:862
+msgid "Color"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:656
+msgid "Type"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:669
+msgid "Offset"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:674
+msgid "X: "
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:681
+msgid "Y: "
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:705
+msgid "Buffer"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:717
+msgid "Minfeaturesize"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:730
+msgid "Mindistance"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:882
+msgid "Image Color"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:893
+msgid "Change ImageColor"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:900
+msgid "Intervals"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1365
+msgid "&Edit mapfile"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1370
+msgid "Edit the Map Setting"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1377
+msgid "Web"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1379
+msgid "Edit the Web Setting"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1385
+msgid "Layer"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1387
+msgid "Edit the Layer Setting of the active Layer"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1395
+msgid "Edit the Legend Setting"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1401
+msgid "Scalebar"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1403
+msgid "Edit the Scalebar Setting"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1409
+msgid "Metadata"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_handle.py:1411
+msgid "Edit the Metadata Setting"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:266
+#: ../Extensions/umn_mapserver/mf_import.py:345
+msgid "Error Loading Layer"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:267
+#: ../Extensions/umn_mapserver/mf_import.py:346
+#, python-format
+msgid "no shp file definied, maybe used a feature obj '%s'."
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:273
+#: ../Extensions/umn_mapserver/mf_import.py:352
+msgid "Open Shapepath"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:301
+msgid "Error Loading Raster Layer"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:302
+#, python-format
+msgid "Can't open the rasterlayer '%s'."
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:451
+msgid "Error Loading Expression"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:452
+#, python-format
+msgid "%s \n"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:502
+#: ../Extensions/umn_mapserver/mf_import.py:505
+#: ../Extensions/umn_mapserver/mf_import.py:549
+#: ../Extensions/umn_mapserver/mf_import.py:552
+msgid "Loading Layer"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:503
+#: ../Extensions/umn_mapserver/mf_import.py:550
+msgid "No Layer found."
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:506
+#: ../Extensions/umn_mapserver/mf_import.py:553
+#, python-format
+msgid "%s Layer loaded from file."
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:533
+#: ../Extensions/umn_mapserver/mf_import.py:567
+#: ../Extensions/umn_mapserver/mf_import.py:633
+msgid "Select MapFile file"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:534
+#: ../Extensions/umn_mapserver/mf_import.py:568
+#: ../Extensions/umn_mapserver/mf_import.py:634
+msgid "UMN MapServer Mapfiles (*.map)|*.map|"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:613
+#: ../Extensions/umn_mapserver/mf_import.py:705
+msgid "Layer loaded"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:614
+#: ../Extensions/umn_mapserver/mf_import.py:706
+#, python-format
+msgid "%s Layer loaded into Thuban"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:746
+msgid "Create new mapfile"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:748
+msgid "Create a new empty mapscript MapObj"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:753
+msgid "Import mapfile"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:754
+msgid "Import a mapfile"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:759
+msgid "Import layer from mapfile"
+msgstr ""
+
+#: ../Extensions/umn_mapserver/mf_import.py:761
+msgid "Import a layer from a mapfile"
+msgstr ""
+
+#: ../Extensions/wms/capabilities.py:117
+#, python-format
+msgid "Resource '%s' is neither local file nor URL"
+msgstr ""
+
+#: ../Extensions/wms/capabilities.py:143
+#, python-format
+msgid "Resource '%s' does support neither WMS version 1.1 nor 1.0"
+msgstr ""
+
+#: ../Extensions/wms/capabilities.py:156
+msgid "No capabilities available"
+msgstr ""
+
+#: ../Extensions/wms/capabilities.py:163
+#, python-format
+msgid "Can't open file '%s' for writing"
+msgstr ""
+
+#: ../Extensions/wms/capabilities.py:175
+#, python-format
+msgid "Can't open file '%s' for reading"
+msgstr ""
+
+#: ../Extensions/wms/infodialog.py:55
+msgid "WMS Information"
+msgstr ""
+
+#: ../Extensions/wms/infodialog.py:109
+msgid "Fees:"
+msgstr ""
+
+#: ../Extensions/wms/infodialog.py:113
+msgid "Access Constraints:"
+msgstr ""
+
+#: ../Extensions/wms/__init__.py:28
+msgid "Provide layers via OGC WMS."
+msgstr ""
+
+#: ../Extensions/wms/parser.py:173
+#, python-format
+msgid "No title found for layer #%d"
+msgstr ""
+
+#: ../Extensions/wms/parser.py:198
+#, python-format
+msgid "SRS '%s' is not numerical and not AUTO/NONE in layer '%s'"
+msgstr ""
+
+#: ../Extensions/wms/properties.py:79
+msgid "Edit WMS Properties"
+msgstr ""
+
+#: ../Extensions/wms/properties.py:108
+msgid "Title:"
+msgstr ""
+
+#: ../Extensions/wms/properties.py:131
+msgid "Format:"
+msgstr ""
+
+#: ../Extensions/wms/wms.py:69
+msgid "Select WMS Server"
+msgstr ""
+
+#: ../Extensions/wms/wms.py:127
+msgid "WMS"
+msgstr ""
+
+#: ../Extensions/wms/wms.py:143
+msgid "Add WMS layer ..."
+msgstr ""
+
+#: ../Extensions/wms/wms.py:144
+msgid "Add a WMS Layer"
+msgstr ""
Modified: packages/thuban/trunk/setup.py
===================================================================
--- packages/thuban/trunk/setup.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/setup.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -71,7 +71,7 @@
# On POSIX-systems we run wxgtk-config to determine the C++-compiler
# flags
- wx_config_script = "wx-config"
+ wx_config_script = "wx-config --version=2.8"
# These lists will be filled automatically below
wx_cs_params = [[] for i in range(CS_NUM_PARAMS)]
@@ -1168,7 +1168,7 @@
"""
setup(name = "Thuban",
- version = "1.2.1+svn",
+ version = "1.2.2",
description = "Geographic data viewer",
long_description = long_description,
license = "GPL",
Modified: packages/thuban/trunk/test/test_baserenderer.py
===================================================================
--- packages/thuban/trunk/test/test_baserenderer.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/test/test_baserenderer.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -8,9 +8,9 @@
"""Test Thuban.Model.baserenderer"""
-__version__ = "$Revision: 2843 $"
+__version__ = "$Revision: 2881 $"
# $Source$
-# $Id: test_baserenderer.py 2843 2008-06-03 09:13:39Z bernhard $
+# $Id: test_baserenderer.py 2881 2009-07-10 07:14:14Z dpinte $
import os
import binascii
@@ -344,7 +344,34 @@
img_data = renderer.projected_raster_layer(layer, "", "",
(-24, 65, -23, 66), [0, 0], (20, 20), opts)
self.assertEquals(img_data, data)
-
+
+ def test_projected_raster_broken(self):
+ """
+ Until using gdal 1.5, we could load more than one file with gdal
+ without problems. After 1.5 we had problems having this message in
+ the stdout when loading a second file with GDAL:
+
+ ERROR 4: `../Data/iceland/island.tif' not recognised as a
+ supported file format.
+
+ This was only after a call to ProjectRasterFile.
+
+ If this test passes without IOException, the problem will be solved.
+ """
+ tiffile= os.path.join("..", "Data", "iceland",
+ "island.tif")
+ projection = "+proj=latlong +to_meter=0.017453 +ellps=clrk66"
+ new_projection = "+proj=utm +zone=27 +ellps=clrk66"
+
+ from osgeo.gdal import Open
+ t1 = RasterLayer("rast",tiffile)
+ v = ProjectRasterFile(tiffile,projection, new_projection, \
+ (322003.1320390497, 6964094.1718668584,\
+ 876022.1891829354, 7460469.6276894147), \
+ [0, 0], (10,5), 1)
+ v =None
+ t2 = RasterLayer("rast3", tiffile)
+
def test_projected_raster_decimalcommalocale(self):
if not Thuban.Model.resource.has_gdal_support():
raise support.SkipTest(Thuban.Model.resource.gdal_support_status)
Modified: packages/thuban/trunk/thuban.py
===================================================================
--- packages/thuban/trunk/thuban.py 2009-10-21 09:59:58 UTC (rev 2559)
+++ packages/thuban/trunk/thuban.py 2009-10-21 10:10:27 UTC (rev 2560)
@@ -10,6 +10,9 @@
import sys, os
import Thuban
+import wxversion
+wxversion.select("2.8")
+
# Put the Lib dir into the path. The Lib dir contains some extra non
# really Thuban specific Python modules
thubandir = os.path.join(Thuban.__path__[0], '..')
More information about the Pkg-grass-devel
mailing list