55
55
#
56
56
# -------------------------------------------------
57
57
58
- from PyQt4 .QtCore import QTextCodec , QFileInfo , QSettings
58
+ from PyQt4 .QtCore import QTextCodec , QFileInfo , QSettings , QCoreApplication
59
59
from PyQt4 .QtGui import QDialog , QFileDialog
60
60
from qgis .core import QgsVectorFileWriter , QGis , QgsDistanceArea , QgsGeometry , QgsMapLayer , QgsVectorLayer , QgsMapLayerRegistry , QgsFeature , QgsSpatialIndex
61
61
from qgis .gui import QgsEncodingFileDialog
@@ -282,7 +282,7 @@ def saveDialog( parent, filtering="Shapefiles (*.shp *.SHP)"):
282
282
settings = QSettings ()
283
283
dirName = settings .value ( "/UI/lastShapefileDir" )
284
284
encode = settings .value ( "/UI/encoding" )
285
- fileDialog = QgsEncodingFileDialog ( parent , " Save output shapefile" , dirName , filtering , encode )
285
+ fileDialog = QgsEncodingFileDialog ( parent , QCoreApplication . translate ( "fTools" , " Save output shapefile" ) , dirName , filtering , encode )
286
286
fileDialog .setDefaultSuffix ( "shp" )
287
287
fileDialog .setFileMode ( QFileDialog .AnyFile )
288
288
fileDialog .setAcceptMode ( QFileDialog .AcceptSave )
@@ -299,7 +299,12 @@ def openDialog( parent, filtering="Shapefiles (*.shp *.SHP)", dialogMode="Single
299
299
settings = QSettings ()
300
300
dirName = settings .value ( "/UI/lastShapefileDir" )
301
301
encode = settings .value ( "/UI/encoding" )
302
- fileDialog = QgsEncodingFileDialog ( parent , "Save output shapefile" , dirName , filtering , encode )
302
+ fileDialog = QgsEncodingFileDialog (
303
+ parent ,
304
+ QCoreApplication .translate ("fTools" , "Select input file" )
305
+ if dialogMode == "SingleFile" else
306
+ QCoreApplication .translate ("fTools" , "Select input files" ),
307
+ dirName , filtering , encode )
303
308
fileDialog .setFileMode ( QFileDialog .ExistingFiles )
304
309
fileDialog .setAcceptMode ( QFileDialog .AcceptOpen )
305
310
if not fileDialog .exec_ () == QDialog .Accepted :
@@ -316,7 +321,7 @@ def dirDialog( parent ):
316
321
settings = QSettings ()
317
322
dirName = settings .value ( "/UI/lastShapefileDir" )
318
323
encode = settings .value ( "/UI/encoding" )
319
- fileDialog = QgsEncodingFileDialog ( parent , " Save output shapefile" , dirName , encode )
324
+ fileDialog = QgsEncodingFileDialog ( parent , QCoreApplication . translate ( "fTools" , " Save output directory" ) , dirName , encode )
320
325
fileDialog .setFileMode ( QFileDialog .DirectoryOnly )
321
326
fileDialog .setAcceptMode ( QFileDialog .AcceptSave )
322
327
fileDialog .setConfirmOverwrite ( False )
0 commit comments