[DebianGIS-dev] r2558 - in packages/thuban/branches/upstream/current: . Doc/technotes Extensions/gMapTiles/sample Extensions/svgexport Extensions/umn_mapserver/sample Extensions/umn_mapserver/test Extensions/wms Extensions/wms/test Resources Resources/Locale Resources/Locale/cs Resources/Locale/cs/LC_MESSAGES Resources/Locale/de Resources/Locale/de/LC_MESSAGES Resources/Locale/es Resources/Locale/es/LC_MESSAGES Resources/Locale/fr Resources/Locale/fr/LC_MESSAGES Resources/Locale/hu Resources/Locale/hu/LC_MESSAGES Resources/Locale/it Resources/Locale/it/LC_MESSAGES Resources/Locale/pt_BR Resources/Locale/pt_BR/LC_MESSAGES Resources/Locale/ru Resources/Locale/ru/LC_MESSAGES Resources/XML Thuban Thuban/Model Thuban/UI libraries/pyprojection libraries/pyprojection/build libraries/pyprojection/build/lib.linux-x86_64-2.5 libraries/pyshapelib libraries/pyshapelib/build libraries/pyshapelib/build/lib.linux-i686-2.5 libraries/thuban packaging/debian packaging/windows po test
frankie at alioth.debian.org
frankie at alioth.debian.org
Wed Oct 21 09:59:54 UTC 2009
Author: frankie
Date: 2009-10-21 09:59:53 +0000 (Wed, 21 Oct 2009)
New Revision: 2558
Added:
packages/thuban/branches/upstream/current/MANIFEST
packages/thuban/branches/upstream/current/PKG-INFO
packages/thuban/branches/upstream/current/Resources/Locale/
packages/thuban/branches/upstream/current/Resources/Locale/cs/
packages/thuban/branches/upstream/current/Resources/Locale/cs/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/cs/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/Resources/Locale/de/
packages/thuban/branches/upstream/current/Resources/Locale/de/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/de/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/Resources/Locale/es/
packages/thuban/branches/upstream/current/Resources/Locale/es/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/es/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/Resources/Locale/fr/
packages/thuban/branches/upstream/current/Resources/Locale/fr/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/fr/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/Resources/Locale/hu/
packages/thuban/branches/upstream/current/Resources/Locale/hu/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/hu/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/Resources/Locale/it/
packages/thuban/branches/upstream/current/Resources/Locale/it/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/it/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/Resources/Locale/pt_BR/
packages/thuban/branches/upstream/current/Resources/Locale/pt_BR/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/pt_BR/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/Resources/Locale/ru/
packages/thuban/branches/upstream/current/Resources/Locale/ru/LC_MESSAGES/
packages/thuban/branches/upstream/current/Resources/Locale/ru/LC_MESSAGES/thuban.mo
packages/thuban/branches/upstream/current/libraries/pyprojection/build/
packages/thuban/branches/upstream/current/libraries/pyprojection/build/lib.linux-x86_64-2.5/
packages/thuban/branches/upstream/current/libraries/pyprojection/build/lib.linux-x86_64-2.5/Projection.py
packages/thuban/branches/upstream/current/libraries/pyshapelib/build/
packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/
packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/dbflib.py
packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/shapelib.py
packages/thuban/branches/upstream/current/po/thuban.pot
Removed:
packages/thuban/branches/upstream/current/Data/
packages/thuban/branches/upstream/current/Extensions/gMapTiles/sample/sample.html
packages/thuban/branches/upstream/current/Extensions/svgexport/TODO
packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.html
packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.map
packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/index.html
packages/thuban/branches/upstream/current/Extensions/umn_mapserver/test/test.map
packages/thuban/branches/upstream/current/Extensions/wms/test/sample.xml
packages/thuban/branches/upstream/current/packaging/debian/bitmappath.patch
packages/thuban/branches/upstream/current/packaging/debian/patches/
packages/thuban/branches/upstream/current/packaging/windows/Thuban-1.2.0_1.exe.readme.txt
Modified:
packages/thuban/branches/upstream/current/ChangeLog
packages/thuban/branches/upstream/current/Doc/technotes/README
packages/thuban/branches/upstream/current/Doc/technotes/coding_guidelines.txt
packages/thuban/branches/upstream/current/Doc/technotes/release_process.txt
packages/thuban/branches/upstream/current/Doc/technotes/string_representation.txt
packages/thuban/branches/upstream/current/Extensions/wms/layer.py
packages/thuban/branches/upstream/current/NEWS
packages/thuban/branches/upstream/current/README
packages/thuban/branches/upstream/current/Resources/XML/thuban-1.2.1.dtd
packages/thuban/branches/upstream/current/Thuban/Model/resource.py
packages/thuban/branches/upstream/current/Thuban/UI/classgen.py
packages/thuban/branches/upstream/current/Thuban/UI/projdialog.py
packages/thuban/branches/upstream/current/Thuban/UI/projlist.py
packages/thuban/branches/upstream/current/Thuban/UI/resource.py
packages/thuban/branches/upstream/current/Thuban/UI/view.py
packages/thuban/branches/upstream/current/Thuban/UI/viewport.py
packages/thuban/branches/upstream/current/Thuban/version.py
packages/thuban/branches/upstream/current/libraries/thuban/gdalwarp.cpp
packages/thuban/branches/upstream/current/po/cs.po
packages/thuban/branches/upstream/current/po/de.po
packages/thuban/branches/upstream/current/po/es.po
packages/thuban/branches/upstream/current/po/fr.po
packages/thuban/branches/upstream/current/po/hu.po
packages/thuban/branches/upstream/current/po/it.po
packages/thuban/branches/upstream/current/po/pt_BR.po
packages/thuban/branches/upstream/current/po/ru.po
packages/thuban/branches/upstream/current/setup.py
packages/thuban/branches/upstream/current/test/test_baserenderer.py
packages/thuban/branches/upstream/current/thuban.py
Log:
[svn-upgrade] Integrating new upstream version, thuban (1.2.2)
Modified: packages/thuban/branches/upstream/current/ChangeLog
===================================================================
--- packages/thuban/branches/upstream/current/ChangeLog 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/ChangeLog 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Doc/technotes/README
===================================================================
--- packages/thuban/branches/upstream/current/Doc/technotes/README 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Doc/technotes/README 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Doc/technotes/coding_guidelines.txt
===================================================================
--- packages/thuban/branches/upstream/current/Doc/technotes/coding_guidelines.txt 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Doc/technotes/coding_guidelines.txt 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Doc/technotes/release_process.txt
===================================================================
--- packages/thuban/branches/upstream/current/Doc/technotes/release_process.txt 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Doc/technotes/release_process.txt 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Doc/technotes/string_representation.txt
===================================================================
--- packages/thuban/branches/upstream/current/Doc/technotes/string_representation.txt 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Doc/technotes/string_representation.txt 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/gMapTiles/sample/sample.html
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/gMapTiles/sample/sample.html 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/gMapTiles/sample/sample.html 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/svgexport/TODO
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/svgexport/TODO 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/svgexport/TODO 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.html
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.html 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.html 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.map
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.map 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/iceland.map 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/umn_mapserver/sample/index.html
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/index.html 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/umn_mapserver/sample/index.html 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/umn_mapserver/test/test.map
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/umn_mapserver/test/test.map 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/umn_mapserver/test/test.map 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/wms/layer.py
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/wms/layer.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/wms/layer.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Extensions/wms/test/sample.xml
===================================================================
--- packages/thuban/branches/upstream/current/Extensions/wms/test/sample.xml 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Extensions/wms/test/sample.xml 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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>
Added: packages/thuban/branches/upstream/current/MANIFEST
===================================================================
--- packages/thuban/branches/upstream/current/MANIFEST (rev 0)
+++ packages/thuban/branches/upstream/current/MANIFEST 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/NEWS
===================================================================
--- packages/thuban/branches/upstream/current/NEWS 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/NEWS 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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)
Added: packages/thuban/branches/upstream/current/PKG-INFO
===================================================================
--- packages/thuban/branches/upstream/current/PKG-INFO (rev 0)
+++ packages/thuban/branches/upstream/current/PKG-INFO 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/README
===================================================================
--- packages/thuban/branches/upstream/current/README 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/README 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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.
Added: packages/thuban/branches/upstream/current/Resources/Locale/cs/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/cs/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: packages/thuban/branches/upstream/current/Resources/Locale/de/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/de/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: packages/thuban/branches/upstream/current/Resources/Locale/es/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/es/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: packages/thuban/branches/upstream/current/Resources/Locale/fr/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/fr/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: packages/thuban/branches/upstream/current/Resources/Locale/hu/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/hu/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: packages/thuban/branches/upstream/current/Resources/Locale/it/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/it/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: packages/thuban/branches/upstream/current/Resources/Locale/pt_BR/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/pt_BR/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: packages/thuban/branches/upstream/current/Resources/Locale/ru/LC_MESSAGES/thuban.mo
===================================================================
(Binary files differ)
Property changes on: packages/thuban/branches/upstream/current/Resources/Locale/ru/LC_MESSAGES/thuban.mo
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: packages/thuban/branches/upstream/current/Resources/XML/thuban-1.2.1.dtd
===================================================================
--- packages/thuban/branches/upstream/current/Resources/XML/thuban-1.2.1.dtd 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Resources/XML/thuban-1.2.1.dtd 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/Model/resource.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/Model/resource.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/Model/resource.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/UI/classgen.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/UI/classgen.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/UI/classgen.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/UI/projdialog.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/UI/projdialog.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/UI/projdialog.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/UI/projlist.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/UI/projlist.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/UI/projlist.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/UI/resource.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/UI/resource.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/UI/resource.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/UI/view.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/UI/view.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/UI/view.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/UI/viewport.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/UI/viewport.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/UI/viewport.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/Thuban/version.py
===================================================================
--- packages/thuban/branches/upstream/current/Thuban/version.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/Thuban/version.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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"
Added: packages/thuban/branches/upstream/current/libraries/pyprojection/build/lib.linux-x86_64-2.5/Projection.py
===================================================================
--- packages/thuban/branches/upstream/current/libraries/pyprojection/build/lib.linux-x86_64-2.5/Projection.py (rev 0)
+++ packages/thuban/branches/upstream/current/libraries/pyprojection/build/lib.linux-x86_64-2.5/Projection.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -0,0 +1,93 @@
+# This file was created automatically by SWIG.
+import Projectionc
+class Projection:
+ def __init__(self,*args):
+ self.this = apply(Projectionc.new_Projection,args)
+ self.thisown = 1
+
+ def __del__(self,Projectionc=Projectionc):
+ if self.thisown == 1 :
+ Projectionc.delete_Projection(self)
+ def Forward(*args):
+ val = apply(Projectionc.Projection_Forward,args)
+ return val
+ def Inverse(*args):
+ val = apply(Projectionc.Projection_Inverse,args)
+ return val
+ def cobject(*args):
+ val = apply(Projectionc.Projection_cobject,args)
+ return val
+ __setmethods__ = {
+ "units" : Projectionc.Projection_units_set,
+ "proj" : Projectionc.Projection_proj_set,
+ }
+ def __setattr__(self,name,value):
+ if (name == "this") or (name == "thisown"): self.__dict__[name] = value; return
+ method = Projection.__setmethods__.get(name,None)
+ if method: return method(self,value)
+ self.__dict__[name] = value
+ __getmethods__ = {
+ "units" : Projectionc.Projection_units_get,
+ "proj" : Projectionc.Projection_proj_get,
+ }
+ def __getattr__(self,name):
+ method = Projection.__getmethods__.get(name,None)
+ if method: return method(self)
+ raise AttributeError,name
+ def __repr__(self):
+ return "<C Projection instance at %s>" % (self.this,)
+
+ def __del__(self,Projectionc=Projectionc):
+ if getattr(self, 'thisown', 0):
+ Projectionc.delete_Projection(self)
+
+class ProjectionPtr(Projection):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ self.__class__ = Projection
+
+
+
+
+
+#-------------- FUNCTION WRAPPERS ------------------
+
+int_array = Projectionc.int_array
+
+int_destroy = Projectionc.int_destroy
+
+int_get = Projectionc.int_get
+
+int_set = Projectionc.int_set
+
+double_array = Projectionc.double_array
+
+double_destroy = Projectionc.double_destroy
+
+double_get = Projectionc.double_get
+
+double_set = Projectionc.double_set
+
+float_array = Projectionc.float_array
+
+float_destroy = Projectionc.float_destroy
+
+float_get = Projectionc.float_get
+
+float_set = Projectionc.float_set
+
+string_array = Projectionc.string_array
+
+string_destroy = Projectionc.string_destroy
+
+string_get = Projectionc.string_get
+
+string_set = Projectionc.string_set
+
+
+
+#-------------- VARIABLE WRAPPERS ------------------
+
+DEGREES = Projectionc.DEGREES
+RADIANS = Projectionc.RADIANS
Added: packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/dbflib.py
===================================================================
--- packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/dbflib.py (rev 0)
+++ packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/dbflib.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -0,0 +1,76 @@
+# This file was created automatically by SWIG.
+import dbflibc
+class DBFFile:
+ def __init__(self,*args):
+ self.this = apply(dbflibc.new_DBFFile,args)
+ self.thisown = 1
+
+ def __del__(self,dbflibc=dbflibc):
+ if self.thisown == 1 :
+ dbflibc.delete_DBFFile(self)
+ def close(*args):
+ val = apply(dbflibc.DBFFile_close,args)
+ return val
+ def field_count(*args):
+ val = apply(dbflibc.DBFFile_field_count,args)
+ return val
+ def record_count(*args):
+ val = apply(dbflibc.DBFFile_record_count,args)
+ return val
+ def field_info(*args):
+ val = apply(dbflibc.DBFFile_field_info,args)
+ return val
+ def read_record(*args):
+ val = apply(dbflibc.DBFFile_read_record,args)
+ return val
+ def read_attribute(*args):
+ val = apply(dbflibc.DBFFile_read_attribute,args)
+ return val
+ def add_field(*args):
+ val = apply(dbflibc.DBFFile_add_field,args)
+ return val
+ def write_record(*args):
+ val = apply(dbflibc.DBFFile_write_record,args)
+ return val
+ def commit(*args):
+ val = apply(dbflibc.DBFFile_commit,args)
+ return val
+ def __repr__(self):
+ return "<C DBFFile instance at %s>" % (self.this,)
+ if not dbflibc._have_commit: del commit
+
+ def __del__(self,dbflibc=dbflibc):
+ if getattr(self, 'thisown', 0):
+ dbflibc.delete_DBFFile(self)
+
+class DBFFilePtr(DBFFile):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ self.__class__ = DBFFile
+
+
+
+
+
+#-------------- FUNCTION WRAPPERS ------------------
+
+def open(*args, **kwargs):
+ val = apply(dbflibc.open,args,kwargs)
+ if val: val = DBFFilePtr(val); val.thisown = 1
+ return val
+
+def create(*args, **kwargs):
+ val = apply(dbflibc.create,args,kwargs)
+ if val: val = DBFFilePtr(val); val.thisown = 1
+ return val
+
+
+
+#-------------- VARIABLE WRAPPERS ------------------
+
+FTString = dbflibc.FTString
+FTInteger = dbflibc.FTInteger
+FTDouble = dbflibc.FTDouble
+FTInvalid = dbflibc.FTInvalid
+_have_commit = dbflibc._have_commit
Added: packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/shapelib.py
===================================================================
--- packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/shapelib.py (rev 0)
+++ packages/thuban/branches/upstream/current/libraries/pyshapelib/build/lib.linux-i686-2.5/shapelib.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -0,0 +1,119 @@
+# This file was created automatically by SWIG.
+import shapelibc
+class SHPObject:
+ def __init__(self,*args):
+ self.this = apply(shapelibc.new_SHPObject,args)
+ self.thisown = 1
+
+ def __del__(self,shapelibc=shapelibc):
+ if self.thisown == 1 :
+ shapelibc.delete_SHPObject(self)
+ def extents(*args):
+ val = apply(shapelibc.SHPObject_extents,args)
+ return val
+ def vertices(*args):
+ val = apply(shapelibc.SHPObject_vertices,args)
+ return val
+ __setmethods__ = {
+ }
+ def __setattr__(self,name,value):
+ if (name == "this") or (name == "thisown"): self.__dict__[name] = value; return
+ method = SHPObject.__setmethods__.get(name,None)
+ if method: return method(self,value)
+ self.__dict__[name] = value
+ __getmethods__ = {
+ "type" : shapelibc.SHPObject_type_get,
+ "id" : shapelibc.SHPObject_id_get,
+ }
+ def __getattr__(self,name):
+ method = SHPObject.__getmethods__.get(name,None)
+ if method: return method(self)
+ raise AttributeError,name
+ def __repr__(self):
+ return "<C SHPObject instance at %s>" % (self.this,)
+class SHPObjectPtr(SHPObject):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ self.__class__ = SHPObject
+
+
+
+class ShapeFile:
+ def __init__(self,*args):
+ self.this = apply(shapelibc.new_ShapeFile,args)
+ self.thisown = 1
+
+ def __del__(self,shapelibc=shapelibc):
+ if self.thisown == 1 :
+ shapelibc.delete_ShapeFile(self)
+ def close(*args):
+ val = apply(shapelibc.ShapeFile_close,args)
+ return val
+ def info(*args):
+ val = apply(shapelibc.ShapeFile_info,args)
+ return val
+ def read_object(*args):
+ val = apply(shapelibc.ShapeFile_read_object,args)
+ if val: val = SHPObjectPtr(val) ; val.thisown = 1
+ return val
+ def write_object(*args):
+ val = apply(shapelibc.ShapeFile_write_object,args)
+ return val
+ def cobject(*args):
+ val = apply(shapelibc.ShapeFile_cobject,args)
+ return val
+ def __repr__(self):
+ return "<C ShapeFile instance at %s>" % (self.this,)
+class ShapeFilePtr(ShapeFile):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ self.__class__ = ShapeFile
+
+
+
+
+
+#-------------- FUNCTION WRAPPERS ------------------
+
+def open(*args, **kwargs):
+ val = apply(shapelibc.open,args,kwargs)
+ if val: val = ShapeFilePtr(val); val.thisown = 1
+ return val
+
+def create(*args, **kwargs):
+ val = apply(shapelibc.create,args,kwargs)
+ if val: val = ShapeFilePtr(val); val.thisown = 1
+ return val
+
+c_api = shapelibc.c_api
+
+type_name = shapelibc.type_name
+
+part_type_name = shapelibc.part_type_name
+
+
+
+#-------------- VARIABLE WRAPPERS ------------------
+
+SHPT_NULL = shapelibc.SHPT_NULL
+SHPT_POINT = shapelibc.SHPT_POINT
+SHPT_ARC = shapelibc.SHPT_ARC
+SHPT_POLYGON = shapelibc.SHPT_POLYGON
+SHPT_MULTIPOINT = shapelibc.SHPT_MULTIPOINT
+SHPT_POINTZ = shapelibc.SHPT_POINTZ
+SHPT_ARCZ = shapelibc.SHPT_ARCZ
+SHPT_POLYGONZ = shapelibc.SHPT_POLYGONZ
+SHPT_MULTIPOINTZ = shapelibc.SHPT_MULTIPOINTZ
+SHPT_POINTM = shapelibc.SHPT_POINTM
+SHPT_ARCM = shapelibc.SHPT_ARCM
+SHPT_POLYGONM = shapelibc.SHPT_POLYGONM
+SHPT_MULTIPOINTM = shapelibc.SHPT_MULTIPOINTM
+SHPT_MULTIPATCH = shapelibc.SHPT_MULTIPATCH
+SHPP_TRISTRIP = shapelibc.SHPP_TRISTRIP
+SHPP_TRIFAN = shapelibc.SHPP_TRIFAN
+SHPP_OUTERRING = shapelibc.SHPP_OUTERRING
+SHPP_INNERRING = shapelibc.SHPP_INNERRING
+SHPP_FIRSTRING = shapelibc.SHPP_FIRSTRING
+SHPP_RING = shapelibc.SHPP_RING
Modified: packages/thuban/branches/upstream/current/libraries/thuban/gdalwarp.cpp
===================================================================
--- packages/thuban/branches/upstream/current/libraries/thuban/gdalwarp.cpp 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/libraries/thuban/gdalwarp.cpp 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/packaging/debian/bitmappath.patch
===================================================================
--- packages/thuban/branches/upstream/current/packaging/debian/bitmappath.patch 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/packaging/debian/bitmappath.patch 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/packaging/windows/Thuban-1.2.0_1.exe.readme.txt
===================================================================
--- packages/thuban/branches/upstream/current/packaging/windows/Thuban-1.2.0_1.exe.readme.txt 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/packaging/windows/Thuban-1.2.0_1.exe.readme.txt 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/cs.po
===================================================================
--- packages/thuban/branches/upstream/current/po/cs.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/cs.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/de.po
===================================================================
--- packages/thuban/branches/upstream/current/po/de.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/de.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/es.po
===================================================================
--- packages/thuban/branches/upstream/current/po/es.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/es.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/fr.po
===================================================================
--- packages/thuban/branches/upstream/current/po/fr.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/fr.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/hu.po
===================================================================
--- packages/thuban/branches/upstream/current/po/hu.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/hu.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/it.po
===================================================================
--- packages/thuban/branches/upstream/current/po/it.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/it.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/pt_BR.po
===================================================================
--- packages/thuban/branches/upstream/current/po/pt_BR.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/pt_BR.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/po/ru.po
===================================================================
--- packages/thuban/branches/upstream/current/po/ru.po 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/po/ru.po 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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 "äÏÂÁ×ÉÔØ ÓÌÏÊ"
Added: packages/thuban/branches/upstream/current/po/thuban.pot
===================================================================
--- packages/thuban/branches/upstream/current/po/thuban.pot (rev 0)
+++ packages/thuban/branches/upstream/current/po/thuban.pot 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/setup.py
===================================================================
--- packages/thuban/branches/upstream/current/setup.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/setup.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/test/test_baserenderer.py
===================================================================
--- packages/thuban/branches/upstream/current/test/test_baserenderer.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/test/test_baserenderer.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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/branches/upstream/current/thuban.py
===================================================================
--- packages/thuban/branches/upstream/current/thuban.py 2009-10-20 16:27:48 UTC (rev 2557)
+++ packages/thuban/branches/upstream/current/thuban.py 2009-10-21 09:59:53 UTC (rev 2558)
@@ -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