Revision: 5019
          http://sourceforge.net/p/jump-pilot/code/5019
Author:   michaudm
Date:     2016-09-17 14:02:43 +0000 (Sat, 17 Sep 2016)
Log Message:
-----------
Improved ExtractLayersByGeometryPlugIn

Modified Paths:
--------------
    core/trunk/ChangeLog
    core/trunk/src/language/jump.properties
    core/trunk/src/language/jump_cz.properties
    core/trunk/src/language/jump_de.properties
    core/trunk/src/language/jump_es.properties
    core/trunk/src/language/jump_fi.properties
    core/trunk/src/language/jump_fr.properties
    core/trunk/src/language/jump_hu.properties
    core/trunk/src/language/jump_it.properties
    core/trunk/src/language/jump_ja_JP.properties
    core/trunk/src/language/jump_ml.properties
    core/trunk/src/language/jump_pt.properties
    core/trunk/src/language/jump_pt_BR.properties
    core/trunk/src/language/jump_ta_IN.properties
    core/trunk/src/language/jump_te.properties
    core/trunk/src/language/jump_zh_CN.properties
    core/trunk/src/language/jump_zh_HK.properties
    
core/trunk/src/org/openjump/core/ui/plugin/datastore/postgis/PostGISSaveDriverPanel.java
    
core/trunk/src/org/openjump/core/ui/plugin/layer/ExtractLayersByGeometry.java

Modified: core/trunk/ChangeLog
===================================================================
--- core/trunk/ChangeLog        2016-09-17 09:50:59 UTC (rev 5018)
+++ core/trunk/ChangeLog        2016-09-17 14:02:43 UTC (rev 5019)
@@ -3,6 +3,9 @@
 # 2. make sure that lines break at 80 chars for constricted display situations
 #<-------------------------------- 80 chars 
---------------------------------->#
 
+2016-09-17 mmichaud <m.michael.mich...@orange.fr>
+  * FR #235 : Improved ExtractLayersByGeometryPlugIn
+
 2016-09-10 mmichaud <m.michael.mich...@orange.fr>
   * bugfix : old postgis driver could not save layer with pk != dbid
 

Modified: core/trunk/src/language/jump.properties
===================================================================
--- core/trunk/src/language/jump.properties     2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump.properties     2016-09-17 14:02:43 UTC (rev 
5019)
@@ -538,20 +538,22 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen
 = No table choosen\!
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = Selected connection is not a PostGIS connection\!
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key
 = Create a database Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace
 = Create new or replace existing table
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string
 = Create a new table or replace existing table.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only = 
Insert all features as new rows
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string
 = Insert all features as new rows.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update
 = Insert or update rows using identifiers
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string
 = Insert features if they do not already exist in the table and update 
existing features.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete
 = Insert, update or delete rows using identifiers
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string
 = WARNING \!\n\
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace
 = Create new or replace existing table
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string
 = Create a new table or replace existing table.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only
 = Insert all features as new rows
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string
 = Insert all features as new rows.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update
 = Insert or update rows using identifiers
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string
 = Insert features if they do not already exist in the table and update 
existing features.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete
 = Insert, update or delete rows using identifiers
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string
 = WARNING \!\n\
        Insert new features, update existing features and delete rows which do 
not match a layer feature.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key = 
Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows
 = Replace all features from table
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string
 = Replace all rows from this table (using TRUNCATE) by features from this 
layer (using INSERT).
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method
 = Select save method
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title = Save 
layer into a datastore
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key
 = Normalize column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key
 = Normalize table name
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key
 = Primary Key
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows
 = Replace all features from table
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string
 = Replace all rows from this table (using TRUNCATE) by features from this 
layer (using INSERT).
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method
 = Select save method
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries
 = Write 3D geometries
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message
 = Table already exists. Do you really want to overwrite it ?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title
 = Overwrite
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message
 = Layer schema and table schema do not match. Do you want to commit common 
attributes only ?
@@ -578,10 +580,11 @@
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = Selected connection is not a PostGIS connection
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.PostGIS-Table
 = PostGIS Table (new)
 org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.title = 
Save to PostGIS Table
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z
 = Convert NaN Z to valid Z
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z = 
Convert NaN Z to valid Z
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.create-database-primary-key
 = Create a Primary Key column (gid) for this Table
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-table-name-key
 = Normalize Database Table Name (lower case)
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-column-names-key
 = Normalize Database Column Names (lower case)
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key
 = Primary Key
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.write-3d-geometries
 = Write 3d geometries
 
org.openjump.core.ui.plugin.datastore.transaction.DataStoreTransactionManagerPlugIn
 = Transaction Manager
 
org.openjump.core.ui.plugin.datastore.transaction.Evolution.cannot-merge-non-consecutive-evolutions
 = Cannot merge non consecutive evolutions
@@ -777,13 +780,28 @@
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute._EMPTY_ = _EMPTY_
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute._NULL_ = _NULL_
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-Layers-by-Geometry-Type
 = Extract Layers by Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type
 = Extract Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip
 = One of Point, LineString, Polygon, MultiPoint, MultiLineString, 
MultiPolygon, GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type
 = Extract Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip
 = One of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension
 = Extract Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip
 = One of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart
 = Keep empty geometrie appart
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found
 = Only one geometry type found
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area = area
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = empty
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = line
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = point
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed = mixed
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively
 = explode geometry collections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = Point
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint = 
MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim = 0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring = 
LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring = 
MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline = PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim = 1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon = Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon = 
MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim = 2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection = 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections
 = Do not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections
 = Explode only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections
 = Explode all Multi-Geometries and GeometryCollections recursively
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = 
DataSource Class
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = 
Geometry Type
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = Info
@@ -818,6 +836,7 @@
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource = Datasource
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.User_defined = User 
defined
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Not_recognized = Not 
recognized
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS = SRS
 
org.openjump.core.ui.plugin.layer.SortCategoryAbstractPlugIn.Sort-Selected-Categories
 = Sort Selected Categories
 org.openjump.core.ui.plugin.layer.SortCategoryByFeaturesPlugIn.By-Featues = By 
Features
 
org.openjump.core.ui.plugin.layer.SortCategoryByFeaturesPlugIn.By-Least-Number-of-Features
 = By Least Number of Features
@@ -2704,4 +2723,7 @@
 ui.WorkbenchFrame.click-to-change-view-scale = Double click to change scale of 
the view
 
org.openjump.core.ui.plugin.datastore.h2.H2SaveDataSourceQueryChooser.H2-Table=H2
 Table
 org.openjump.core.ui.plugin.datastore.h2.H2SaveDriverPanel.title=Save to H2 
Table
-org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.title=Save
 to PostGIS Table
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.title=Save
 to PostGIS Table
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area=area
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty=empty
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line=Line
\ No newline at end of file

Modified: core/trunk/src/language/jump_cz.properties
===================================================================
--- core/trunk/src/language/jump_cz.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_cz.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -504,20 +504,19 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen
 = Nen\u00ED vybr\u00E1na \u017E\u00E1dn\u00E1 tabulka\!
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = Vybran\u00E9 p\u0159ipojen\u00ED nen\u00ED nen\u00ED typu PostGIS\!
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key
 = Vytvo\u0159it identifik\u00E1tor datab\u00E1ze
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace
 = Vytvo\u0159it nebo nahradit existuj\u00EDc\u00ED tabulku
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string
 = Vytvo\u0159it nebo nahradit existuj\u00EDc\u00ED tabulku.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only = 
Vlo\u017Eit v\u0161echny geoprvky jako nov\u00E9 \u0159\u00E1dky
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string
 = Vlo\u017Eit v\u0161echny geoprvky jako nov\u00E9 \u0159\u00E1dky.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update
 = Vlo\u017Eit nebo aktualizovat \u0159\u00E1dky s pou\u017Eit\u00EDm 
identifik\u00E1tor\u016F
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string
 = Vlo\u017Eit geoprvky pokud neexistuj\u00ED v tabulce a aktualizovat 
existuj\u00EDc\u00ED.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete
 = Vlo\u017Eit. aktualizovat nebo smazat \u0159\u00E1dky s vyu\u017Eit\u00EDm 
identifik\u00E1tor\u016F
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string
 = Varov\u00E1n\u00ED \!\n\
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace
 = Vytvo\u0159it nebo nahradit existuj\u00EDc\u00ED tabulku
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string
 = Vytvo\u0159it nebo nahradit existuj\u00EDc\u00ED tabulku.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only
 = Vlo\u017Eit v\u0161echny geoprvky jako nov\u00E9 \u0159\u00E1dky
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string
 = Vlo\u017Eit v\u0161echny geoprvky jako nov\u00E9 \u0159\u00E1dky.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update
 = Vlo\u017Eit nebo aktualizovat \u0159\u00E1dky s pou\u017Eit\u00EDm 
identifik\u00E1tor\u016F
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string
 = Vlo\u017Eit geoprvky pokud neexistuj\u00ED v tabulce a aktualizovat 
existuj\u00EDc\u00ED.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete
 = Vlo\u017Eit. aktualizovat nebo smazat \u0159\u00E1dky s vyu\u017Eit\u00EDm 
identifik\u00E1tor\u016F
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string
 = Varov\u00E1n\u00ED !\n\
        Vlo\u017Een\u00ED nov\u00FDch geoprkv\u016F, aktualizace 
existuj\u00EDc\u00EDch a smaz\u00E1n\u00ED \u0159\u00E1dk\u016F, kter\u00E9 
nejsou ve vrstv\u011B.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key = 
\#T\:Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows
 = Nahradit v\u0161echny geoprvky z tabulky
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string
 = Nahradit v\u0161echny \u0159\u00E1dky z t\u00E9to tabulky (u\u017Eit\u00EDm 
TRUNCATE) geoprvku z tohoto popisku (u\u017Eit\u00EDm INSERT).
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method
 = Vybrat metodu ulo\u017Een\u00ED
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title = Zapsat 
geoprvky do tabuky
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key
 = #T:Primary Key
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows
 = Nahradit v\u0161echny geoprvky z tabulky
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string
 = Nahradit v\u0161echny \u0159\u00E1dky z t\u00E9to tabulky (u\u017Eit\u00EDm 
TRUNCATE) geoprvku z tohoto popisku (u\u017Eit\u00EDm INSERT).
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method
 = Vybrat metodu ulo\u017Een\u00ED
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message
 = Tabulka existuje. Opravdu ji chcete p\u0159epsat ?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title
 = P\u0159epsat
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message
 = Sch\u00E9ma vrstvy a sch\u00E9ma tabulky si neodpov\u00EDdaj\u00ED. Chcete 
zapsat jen spole\u010Dn\u00E9 atributy ?
@@ -729,10 +728,8 @@
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found
 = Nalezen pouze jeden geometrick\u00FD typ
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area = plocha
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = 
Pr\u00E1zdn\u00E1
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = linie
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = Linie
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = bod
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed = \#T\:mixed
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively
 = \#T\:explode geometry collections recursively
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = 
T\u0159\u00EDda datov\u00E9ho zdroje
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = 
Geometrick\u00FD typ
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = Informace
@@ -1384,7 +1381,7 @@
 
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.main-options
 = \#T\:
 
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.source-layer
 = \#T\:
 
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.attributes
 = \#T\:
-org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.use-attribute-as-path-identifier
 = \#T\:
+org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.use-attribute-as-path-identifier
 = #T:
 
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.path-identifier-attribute
 = \#T\:
 
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.path-identifier-tooltip
 = \#T\:
 
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.use-attribute-to-order-path-sections
 = \#T\:
@@ -2491,7 +2488,7 @@
 ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip=\#T\:Remove 
unused attributes from the result schema
 ui.plugin.analysis.DissolvePlugIn.source-layer=\#T\:Source layer
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=\#T\:gid
 column cannot be created\: a gid attribute already exists in the layer
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=\#T\:Convert
 NaN Z to valid Z
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=#T:Convert
 NaN Z to valid Z
 ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=\#T\:Case Insensitive
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=\#T\:Geometry.Dimension
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=\#T\:Geometry.NumHoles
@@ -2680,10 +2677,35 @@
 ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
 
org.openjump.core.ui.plugin.datastore.h2.H2SaveDataSourceQueryChooser.H2-Table=\#T\:H2
 Table
 org.openjump.core.ui.plugin.datastore.h2.H2SaveDriverPanel.title=\#T\:Save to 
H2 Table
-org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.title=\#T\:Save
 to PostGIS Table
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.title=#T:Save
 to PostGIS Table
 org.openjump.core.ui.plugin.file.save.SaveFileWizard=\#T\:Save dataset into a 
file
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.instructions=\#T\:Select 
the file where the selected dataset will be copy to
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=\#T\:Select a file
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save 
layer into a datastore
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save
 layer into a datastore with the choosen table name and options
-org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do
 not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode
 all Multi-Geometries and GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode
 only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract
 Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One
 of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract
 Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One
 of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract
 Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One
 of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep
 empty geometrie appart
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize
 table name
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize
 column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary
 Key
\ No newline at end of file

Modified: core/trunk/src/language/jump_de.properties
===================================================================
--- core/trunk/src/language/jump_de.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_de.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -515,20 +515,19 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen
 = Er wurde keine Tabelle ausgew\u00E4hlt
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = Die gew\u00E4hlte Verbindung ist keine PostGIS-Verbindung
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key
 = Erzeuge eine Datenbank-ID
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace
 = Tabelle erzeugen oder ersetzen
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string
 = Erzeugen einer neuen Tabelle oder Ersetzen einer existierenden Tabelle
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only = 
Objekte einf\u00FCgen
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string
 = Ein neues Objekt als neue Zeile einf\u00FCgen.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update
 = Einf\u00FCgen oder Erneuern von Objekten mit einem Schl\u00FCsselwert
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string
 = Wenn ein Objekt noch nicht existiert, wird eine neue Zeile eingef\u00FCgt. 
Existiert ein Objekt, dann werden seine Werte erneuert.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete
 = Objekt einf\u00FCgen, erneuern oder l\u00F6schen mit einem Schl\u00FCsselwert
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string
 = Achtung\!\n\
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace
 = Tabelle erzeugen oder ersetzen
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string
 = Erzeugen einer neuen Tabelle oder Ersetzen einer existierenden Tabelle
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only
 = Objekte einf\u00FCgen
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string
 = Ein neues Objekt als neue Zeile einf\u00FCgen.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update
 = Einf\u00FCgen oder Erneuern von Objekten mit einem Schl\u00FCsselwert
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string
 = Wenn ein Objekt noch nicht existiert, wird eine neue Zeile eingef\u00FCgt. 
Existiert ein Objekt, dann werden seine Werte erneuert.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete
 = Objekt einf\u00FCgen, erneuern oder l\u00F6schen mit einem Schl\u00FCsselwert
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string
 = Achtung\!\n\
        Neue Objekte werden als neue Zeile eingef\u00FCgt. Die Werte von 
existierenden Objekten werden ersetzt. Werden Tabellen-Zeilen gefunden, die 
keinem Ebenen-Objekt entsprechen, dann werden diese Zeilen gel\u00F6scht.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key = 
Prim\u00E4rschl\u00FCssel
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows
 = Alle Objekte der Tabelle ersetzten
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string
 = Ersetzt alle Zeilen dieser Tabelle (mittels TRUNCATE) durch die Objekte der 
Ebene (mittels INSERT).
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method
 = Abspeichern als/in\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title = 
Speichern in einer Datenbank
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key
 = Prim\u00E4rschl\u00FCssel
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows
 = Alle Objekte der Tabelle ersetzten
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string
 = Ersetzt alle Zeilen dieser Tabelle (mittels TRUNCATE) durch die Objekte der 
Ebene (mittels INSERT).
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method
 = Abspeichern als/in\:
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message
 = Die Datenbanktabelle is bereits vorhanden. Wollen sie wirklich 
\u00FCberschreiben?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title
 = \u00FCberschreiben
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message
 = Ebenen-Schema und Tabellen-Schema sind verschieden. Nur die gemeinsamen 
Attribute/Felder werden geschrieben.
@@ -552,7 +551,7 @@
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = Die ausgew\u00E4hlte Verbindung ist keine PostGIS-Verbindung
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.PostGIS-Table
 = PostGIS Tabelle (neu)
 org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.title = 
In einer PostGIS Tabelle speichern
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z
 = Z Werte mit NaN in regul\u00E4re Z Werte umwandeln
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z = 
Z Werte mit NaN in regul\u00E4re Z Werte umwandeln
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.create-database-primary-key
 = Erzeuge eine Prim\u00E4rschl\u00FCssel-Spalte ("gid") f\u00FCr die Tabelle
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-table-name-key
 = Normalisierung des Datenbanktabellen-Namen (Minuskel)
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-column-names-key
 = Normalisierung der Datenbankspalten-Namen (Minuskel)
@@ -751,11 +750,9 @@
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-Layers-by-Geometry-Type
 = Extrahieren von Ebenen nach Geometrie-Typ
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found
 = Nur ein Geometrie-Typ gefunden
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area = Fl\u00E4che
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = leer
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = Leer
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = Linie
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = Punkt
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed = Gemischt
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively
 = Zerlege Geometrie-Sammlungen (rekursiv)
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = 
Datensatz Klasse
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = 
Geometrie-Typ
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = Information
@@ -2682,4 +2679,29 @@
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=\#T\:Select a file
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save 
layer into a datastore
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save
 layer into a datastore with the choosen table name and options
-org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do
 not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode
 all Multi-Geometries and GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode
 only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract
 Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One
 of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract
 Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One
 of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract
 Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One
 of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep
 empty geometrie appart
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize
 table name
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize
 column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary
 Key
\ No newline at end of file

Modified: core/trunk/src/language/jump_es.properties
===================================================================
--- core/trunk/src/language/jump_es.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_es.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -507,19 +507,18 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis=la
 conexi\u00f2n elegida no es postgis
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.unique-identifier-is-needed=Necesita
 un acceso unico
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key=Crear
 un ID Base de Datos
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace=Crear
 o reemplazar la tabla
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string=Crear
 una tabla nueva o reemplazar una tabla
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only=Entrar
 los objectos en la Tabla
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string=Entrar
 los objectos en la Tabla como record
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update=Entrar
 o actualizar objetos utilizando su ID
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string=Entrar
 todos lo objectos que no existen y actualizar lo que existen el la Tabla
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete=Entrar/Actualizar/Borrar
 los objectos usando sus ID
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string=ATENCION\!
 los objectos de la base de datos PostGIS que no estan en ninguna capa seran 
suprimidos a lado server\!\!\!
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key=\:Clave
 principal
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows=Vaciar
 la tabla antes de insertar los objetos de la capa
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string=Borrar
 la tabla sin afectar a su estructura (utilizar  TRUNCATE) y llenarla con los 
objetos de la capa seleccionada (INSERT).
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method=Seleci\u00f2nar
 el metodo para guardar
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title=Escribir 
los objectos en una Tabla
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace=Crear
 o reemplazar la tabla
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string=Crear
 una tabla nueva o reemplazar una tabla
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only=Entrar
 los objectos en la Tabla
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string=Entrar
 los objectos en la Tabla como record
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update=Entrar
 o actualizar objetos utilizando su ID
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string=Entrar
 todos lo objectos que no existen y actualizar lo que existen el la Tabla
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete=Entrar/Actualizar/Borrar
 los objectos usando sus ID
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string=ATENCION\!
 los objectos de la base de datos PostGIS que no estan en ninguna capa seran 
suprimidos a lado server\!\!\!
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key=\:Clave
 principal
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows=Vaciar
 la tabla antes de insertar los objetos de la capa
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string=Borrar
 la tabla sin afectar a su estructura (utilizar  TRUNCATE) y llenarla con los 
objetos de la capa seleccionada (INSERT).
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method=Seleci\u00f2nar
 el metodo para guardar
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message=La
 Tabla ya existe. Quiere subscribirla?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title=Subsescribir
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message=El
 esquema de datos y los de la tablas no coinciden
@@ -718,11 +717,9 @@
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.LAYER=CAPA
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.TEXT=TEXTO
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area=area
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty=vac\u00edas
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively=\:explotar
 colecciones geometr\u00edcas recursivas
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty=Vac\u00edas
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-Layers-by-Geometry-Type=Extraer
 Capas por tipo geometrico
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line=linea
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed=\:mezcla
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line=Linea
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found=Se
 encuentra solamente un tipo geometrico
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point=punto
 
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.average-per-layer=Promedio
 por capa
@@ -2474,7 +2471,7 @@
 ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip= Remover 
atributos no utilizados dal esquema de salida
 ui.plugin.analysis.DissolvePlugIn.source-layer=Capa origen
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=columna
 de malla no se puede crear\: un atributo malla ya existe en la capa de
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=Convertir
 NaN Z a Z valido
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=Convertir
 NaN Z a Z valido
 ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=Case Insensitive
 ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=Geometry.Dimension
 ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=Geometry.NumHoles
@@ -2665,4 +2662,29 @@
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=\#T\:Select a file
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save 
layer into a datastore
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save
 layer into a datastore with the choosen table name and options
-org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do
 not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode
 all Multi-Geometries and GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode
 only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract
 Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One
 of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract
 Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One
 of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract
 Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One
 of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep
 empty geometrie appart
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize
 table name
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize
 column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary
 Key
\ No newline at end of file

Modified: core/trunk/src/language/jump_fi.properties
===================================================================
--- core/trunk/src/language/jump_fi.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_fi.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -531,19 +531,18 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis=Valittu
 yhteys ei ole PostGIS-yhteys
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.unique-identifier-is-needed=Tarvitaan
 yksil\u00f6iv\u00e4 tunniste
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key=Luo
 tietokantaan yksil\u00f6iv\u00e4 tunniste
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace=Luo
 uusi tai korvaa vanha taulu
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string=Luo
 uuden tai korvaa vanhan samannimisen taulun.  Huomaa, ett\u00e4 samalla 
katoavat kaikki mahdolliset rajoitteet ja muut kuin spatiaali-indeksit\!
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only=Lis\u00e4\u00e4
 kaikki kohteet tauluun uusina rivein\u00e4
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string=Lis\u00e4\u00e4
 kaikki kohteet tauluun uusina rivein\u00e4.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update=Lis\u00e4\u00e4
 tai p\u00e4ivit\u00e4 rivit k\u00e4ytt\u00e4m\u00e4ll\u00e4 tunnisteita
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string=Lis\u00e4\u00e4
 uudet kohteet tauluun ja p\u00e4ivitt\u00e4\u00e4 ennest\u00e4\u00e4n taulussa 
olevat kohteet.  T\u00e4t\u00e4 varten kohteilla t\u00e4ytyy olla 
yksil\u00f6iv\u00e4t tunnisteet.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete=Lis\u00e4\u00e4,
 p\u00e4ivit\u00e4 tai poista rivej\u00e4 k\u00e4ytt\u00e4m\u00e4ll\u00e4 
tunnisteita
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string=Varoitus\!
 Toiminto lis\u00e4\u00e4 uudet kohteet tauluun, p\u00e4ivitt\u00e4\u00e4 
olemassa olevat ja my\u00f6s poistaa kaikki ne, joita vastaavia kohteita ei ole 
OpenJUMP\:in karttatasolla.  Kohteilla t\u00e4ytyy olla yksil\u00f6iv\u00e4t 
tunnisteet.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key=P\u00e4\u00e4avain
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows=Korvaa
 taulun kaikki rivit
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string=Korvaa
 taulun kaikki rivit t\u00e4m\u00e4n tason kohteilla 
k\u00e4ytt\u00e4m\u00e4ll\u00e4 komentoja TRUNCATE ja INSERT, jolloin kaikki 
indeksit ja rajoitteet s\u00e4ilyv\u00e4t.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method=Valitse
 tallennusmenetelm\u00e4
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title=Kirjoita 
kohteet tauluun
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace=Luo
 uusi tai korvaa vanha taulu
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string=Luo
 uuden tai korvaa vanhan samannimisen taulun.  Huomaa, ett\u00e4 samalla 
katoavat kaikki mahdolliset rajoitteet ja muut kuin spatiaali-indeksit\!
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only=Lis\u00e4\u00e4
 kaikki kohteet tauluun uusina rivein\u00e4
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string=Lis\u00e4\u00e4
 kaikki kohteet tauluun uusina rivein\u00e4.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update=Lis\u00e4\u00e4
 tai p\u00e4ivit\u00e4 rivit k\u00e4ytt\u00e4m\u00e4ll\u00e4 tunnisteita
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string=Lis\u00e4\u00e4
 uudet kohteet tauluun ja p\u00e4ivitt\u00e4\u00e4 ennest\u00e4\u00e4n taulussa 
olevat kohteet.  T\u00e4t\u00e4 varten kohteilla t\u00e4ytyy olla 
yksil\u00f6iv\u00e4t tunnisteet.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete=Lis\u00e4\u00e4,
 p\u00e4ivit\u00e4 tai poista rivej\u00e4 k\u00e4ytt\u00e4m\u00e4ll\u00e4 
tunnisteita
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string=Varoitus\!
 Toiminto lis\u00e4\u00e4 uudet kohteet tauluun, p\u00e4ivitt\u00e4\u00e4 
olemassa olevat ja my\u00f6s poistaa kaikki ne, joita vastaavia kohteita ei ole 
OpenJUMP\:in karttatasolla.  Kohteilla t\u00e4ytyy olla yksil\u00f6iv\u00e4t 
tunnisteet.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key=P\u00e4\u00e4avain
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows=Korvaa
 taulun kaikki rivit
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string=Korvaa
 taulun kaikki rivit t\u00e4m\u00e4n tason kohteilla 
k\u00e4ytt\u00e4m\u00e4ll\u00e4 komentoja TRUNCATE ja INSERT, jolloin kaikki 
indeksit ja rajoitteet s\u00e4ilyv\u00e4t.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method=Valitse
 tallennusmenetelm\u00e4
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message=Taulu
 on jo olemassa. Haluatko varmasti korvata sen uudella?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title=Korvaa
 taulu
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message=Karttatasolla
 ja taululla on erilaiset ominaisuustiedot. Kirjoitetaanko tauluun vain 
molemmille yhteiset ominaisuudet?
@@ -554,7 +553,7 @@
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.no-table-choosen=Taulua
 ei ole valittu
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.PostGIS-Table=PostGIS-taulu
 (uusi)
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis=Valittu
 yhteys ei ole PostGIS-yhteys
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=Muunna
 tyhj\u00e4t NaN-arvot Z-arvoksi
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=Muunna
 tyhj\u00e4t NaN-arvot Z-arvoksi
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.create-database-primary-key=Luo
 t\u00e4lle taululle p\u00e4\u00e4avainkentt\u00e4 (gid)
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-column-names-key=Normalisoi
 kenttien nimet (pienet kirjaimet)
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-table-name-key=Normalisoi
 kenttien nimet (pienet kirjaimet)
@@ -753,11 +752,9 @@
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.LAYER=Taso
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.TEXT=Teksti
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area=alue
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty=tyhj\u00e4t
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively=Pura
 geometriakokoelmat etenev\u00e4sti perusosiinsa
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty=Tyhj\u00e4t
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-Layers-by-Geometry-Type=Pilko
 tasot eri geometriatyyppeihin
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line=viiva
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed=eri 
tyyppej\u00e4
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line=Viiva
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found=L\u00f6ytyi
 vain yksi geometriatyyppi
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point=piste
 
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.average-per-layer=keskiarvo
 tasoa kohti
@@ -2659,4 +2656,29 @@
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=\#T\:Select a file
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save 
layer into a datastore
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save
 layer into a datastore with the choosen table name and options
-org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do
 not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode
 all Multi-Geometries and GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode
 only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract
 Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract
 Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One
 of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One
 of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract
 Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One
 of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep
 empty geometrie appart
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize
 table name
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize
 column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary
 Key
\ No newline at end of file

Modified: core/trunk/src/language/jump_fr.properties
===================================================================
--- core/trunk/src/language/jump_fr.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_fr.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -507,19 +507,18 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen
 = Aucune table n'a \u00e9t\u00e9 choisie
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = La connexion s\u00e9lectionn\u00e9e n'est pas une connexion PostGIS
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key
 = Cr\u00e9er une cl\u00e9 primaire
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace
 = Cr\u00e9er ou remplacer la table
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string
 = Cr\u00e9e une nouvelle table ou remplace la table existante.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only = 
Ajouter tous les objets \u00e0 la table
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string
 = Ajoute tous les objets \u00e0 la table comme s'il s'agissait de nouveaux 
enregistrements.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update
 = Ajouter/Mettre \u00e0 jour les objets en utilisant leur identifiant
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string
 = Ajoute les objets qui n'existent pas d\u00e9j\u00e0 et met \u00e0 jour ceux 
qui existent d\u00e9j\u00e0 dans la table
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete
 = Ajouter/Mettre \u00e0 jour/Supprimer les objets en utilisant leur identifiant
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string
 = ATTENTION \! Les objets de la base PostGIS qui ne figurent pas dans cette 
couche seront supprim\u00e9s cot\u00e9 serveur \!\!\!
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key = 
Cl\u00e9 primaire
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows
 = Vider la table avant d'y ins\u00e9rer les objets de la couche
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string
 = Vider la table sans toucher \u00e0 sa structure (TRUNCATE) et la remplir 
avec les objets de la couche s\u00e9lectionn\u00e9e (INSERT).
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method
 = M\u00e9thode d'enregistrement
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title = Ecrire 
les objets dans une table
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace
 = Cr\u00e9er ou remplacer la table
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string
 = Cr\u00e9e une nouvelle table ou remplace la table existante.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only
 = Ajouter tous les objets \u00e0 la table
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string
 = Ajoute tous les objets \u00e0 la table comme s'il s'agissait de nouveaux 
enregistrements.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update
 = Ajouter/Mettre \u00e0 jour les objets en utilisant leur identifiant
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string
 = Ajoute les objets qui n'existent pas d\u00e9j\u00e0 et met \u00e0 jour ceux 
qui existent d\u00e9j\u00e0 dans la table
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete
 = Ajouter/Mettre \u00e0 jour/Supprimer les objets en utilisant leur identifiant
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string
 = ATTENTION \! Les objets de la base PostGIS qui ne figurent pas dans cette 
couche seront supprim\u00e9s cot\u00e9 serveur \!\!\!
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key
 = Cl\u00e9 primaire
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows
 = Vider la table avant d'y ins\u00e9rer les objets de la couche
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string
 = Vider la table sans toucher \u00e0 sa structure (TRUNCATE) et la remplir 
avec les objets de la couche s\u00e9lectionn\u00e9e (INSERT).
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method
 = M\u00e9thode d'enregistrement
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message
 = La table existe d\u00e9j\u00e0. Voulez-vous vraiment l'\u00e9craser ?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title
 = Ecraser
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message
 = Le sch\u00e9ma du jeu de donn\u00e9es et de la table ne correspondent pas \!
@@ -731,11 +730,9 @@
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-Layers-by-Geometry-Type
 = Extraire par type de g\u00e9om\u00e9trie
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found
 = Seulement un type de g\u00e9om\u00e9trie trouv\u00e9
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area = surface
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = vide
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = ligne
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = Vide
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = Ligne
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = point
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed = m\u00e9lange
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively
 = d\u00e9composer les g\u00e9om\u00e9tries multiples de mani\u00e8re 
r\u00e9cursive
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = 
Type de donn\u00e9e
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = Type 
de g\u00e9om\u00e9trie
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = Info
@@ -2495,7 +2492,7 @@
 ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip=Supprime 
les attributs non utilis\u00e9s dans le schema de la couche r\u00e9sultante
 ui.plugin.analysis.DissolvePlugIn.source-layer=Couche source
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=la
 colonne gid ne peut \u00eatre cr\u00e9\u00e9e \: un attribut gid existe 
d\u00e9j\u00e0 dans la couche
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=Convertir
 les Z vides (NaN) en Z valides
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=Convertir
 les Z vides (NaN) en Z valides
 ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=Insensible \u00e0 la 
casse
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=G\u00e9ometrie.Dimension
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=G\u00e9ometrie.NombreTrous
@@ -2689,4 +2686,29 @@
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=Choisir un fichier
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=Sauvegarder 
la couche dans une base de donn\xE9es
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=Sauvergarder
 la couche dans une base de donn\xE9es en choisissant le nom de la table et les 
options de sauvegarde
-org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=Sauvegarder dans 
une base de donn\xE9es
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=Sauvegarder dans 
une base de donn\xE9es
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=Ne
 pas d\xE9composer les GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=D\xE9composer
 les Multi-g\xE9ometries et GeometryCollection r\xE9cursivement
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=D\xE9composer
 uniquement les GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=0,
 1 ou 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=Extraire
 par type de g\xE9om\xE9trie OGC
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=Un
 des types Point, LineString, Polygon, MultiPoint, MultiLineString, 
MultiPolygon, GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=Extraire
 par type de g\xE9om\xE9trie shapefile
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=Un
 des types Point, PolyLine, Polygon, MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=Extraire
 en fonction de la dimension
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=Placer
 les g\xE9om\xE9tries vides dans une couche s\xE9par\xE9e
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=Normalizer
 le nom de la table
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=Normaliser
 le nom des colonnes
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=Cl\xE9
 primaire
\ No newline at end of file

Modified: core/trunk/src/language/jump_hu.properties
===================================================================
--- core/trunk/src/language/jump_hu.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_hu.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -506,20 +506,19 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen
 = Nem v\u00e1lasztott t\u00e1bl\u00e1t\!
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = A kiv\u00e1lasztott kapcsolat nem PostGIS kapcsolat\!
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key
 = Adatb\u00e1zis azonos\u00edt\u00f3 l\u00e9trehoz\u00e1s
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace
 = \u00daj t\u00e1bla l\u00e9trehoz\u00e1sa vagy l\u00e9tez\u0151 cser\u00e9je
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string
 = \u00daj t\u00e1bla l\u00e9trehoz\u00e1sa vagy egy l\u00e9tez\u0151 
t\u00e1bla lecser\u00e9l\u00e9se.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only = 
Minden elem besz\u00far\u00e1sa \u00faj sork\u00e9nt
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string
 = Minden elem besz\u00far\u00e1sa mint \u00faj sorok.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update
 = Sor besz\u00far\u00e1s vagy aktualiz\u00e1l\u00e1s azonos\u00edt\u00f3k 
alapj\u00e1n
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string
 = Nem l\u00e9tez\u0151 elemek besz\u00far\u00e1sa a t\u00e1bl\u00e1ba \u00e9s 
a l\u00e9tez\u0151 elemek aktualiz\u00e1l\u00e1sa.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete
 = Sor besz\u00far\u00e1s, aktualiz\u00e1l\u00e1s, t\u00f6rl\u00e9s 
azonos\u00edt\u00f3k alapj\u00e1n
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string
 = FIGYELMEZTET\u00c9S\!\n\
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace
 = \u00daj t\u00e1bla l\u00e9trehoz\u00e1sa vagy l\u00e9tez\u0151 cser\u00e9je
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string
 = \u00daj t\u00e1bla l\u00e9trehoz\u00e1sa vagy egy l\u00e9tez\u0151 
t\u00e1bla lecser\u00e9l\u00e9se.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only
 = Minden elem besz\u00far\u00e1sa \u00faj sork\u00e9nt
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string
 = Minden elem besz\u00far\u00e1sa mint \u00faj sorok.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update
 = Sor besz\u00far\u00e1s vagy aktualiz\u00e1l\u00e1s azonos\u00edt\u00f3k 
alapj\u00e1n
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string
 = Nem l\u00e9tez\u0151 elemek besz\u00far\u00e1sa a t\u00e1bl\u00e1ba \u00e9s 
a l\u00e9tez\u0151 elemek aktualiz\u00e1l\u00e1sa.
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete
 = Sor besz\u00far\u00e1s, aktualiz\u00e1l\u00e1s, t\u00f6rl\u00e9s 
azonos\u00edt\u00f3k alapj\u00e1n
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string
 = FIGYELMEZTET\u00c9S\!\n\
        \u00daj elemek besz\u00far\u00e1sa, l\u00e9tez\u0151 elemek 
friss\u00edt\u00e9se \u00e9s sorok t\u00f6rl\u00e9se, melyek nem egyeznek egy 
r\u00e9teg elemmel.
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key = 
\#T\:Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows
 = Minden elem cser\u00e9je a t\u00e1bl\u00e1b\u00f3l
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string
 = Ebb\u0151l a t\u00e1bl\u00e1b\u00f3l minden sor cser\u00e9je (TRUNCATE 
haszn\u00e1lat\u00e1val) ebb\u0151l a c\u00edmk\u00e9b\u0151l 
sz\u00e1rmaz\u00f3 elemekkel (INSERT haszn\u00e1lat\u00e1val)
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method
 = Ment\u00e9si m\u00f3d
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title = Elemek 
t\u00e1bl\u00e1ba \u00edr\u00e1sa
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key
 = \#T\:Primary Key
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows
 = Minden elem cser\u00e9je a t\u00e1bl\u00e1b\u00f3l
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string
 = Ebb\u0151l a t\u00e1bl\u00e1b\u00f3l minden sor cser\u00e9je (TRUNCATE 
haszn\u00e1lat\u00e1val) ebb\u0151l a c\u00edmk\u00e9b\u0151l 
sz\u00e1rmaz\u00f3 elemekkel (INSERT haszn\u00e1lat\u00e1val)
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method
 = Ment\u00e9si m\u00f3d
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message
 = A t\u00e1bla m\u00e1r l\u00e9tezik. Val\u00f3ban fel\u00fcl akarja \u00edrni?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title
 = Fel\u00fcl\u00edr
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message
 = A r\u00e9teg \u00e9s a t\u00e1bla s\u00e9ma nem egyezik. Csak a 
k\u00f6z\u00f6s attrib\u00fatumokat akarja menteni?
@@ -730,10 +729,8 @@
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found
 = Csak egy geometria t\u00edpust tal\u00e1ltam
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area = ter\u00fclet
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = \u00dcres
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = vonal
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = Vonal
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = pont
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed = \#T\:mixed
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively
 = \#T\:explode geometry collections recursively
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = 
Adatforr\u00e1s oszt\u00e1lya
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = 
Geometria t\u00edpusa
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = Info
@@ -2487,7 +2484,7 @@
 ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip=\#T\:Remove 
unused attributes from the result schema
 ui.plugin.analysis.DissolvePlugIn.source-layer=\#T\:Source layer
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=\#T\:gid
 column cannot be created\: a gid attribute already exists in the layer
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=\#T\:Convert
 NaN Z to valid Z
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=\#T\:Convert
 NaN Z to valid Z
 ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=\#T\:Case Insensitive
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=\#T\:Geometry.Dimension
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=\#T\:Geometry.NumHoles
@@ -2682,4 +2679,29 @@
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=\#T\:Select a file
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save 
layer into a datastore
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save
 layer into a datastore with the choosen table name and options
-org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do
 not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode
 all Multi-Geometries and GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode
 only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One
 of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract
 Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One
 of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract
 Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One
 of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract
 Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep
 empty geometrie appart
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize
 table name
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize
 column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary
 Key
\ No newline at end of file

Modified: core/trunk/src/language/jump_it.properties
===================================================================
--- core/trunk/src/language/jump_it.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_it.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -507,19 +507,18 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis=La
 connessione selezionata non \u00e8 una connessione postgis
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.unique-identifier-is-needed=C'\u00e8
 bisogno di un unico accesso
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key=Crea
 un ID Database
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace=Crea
 o sostituisci la tabella
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string=Crea
 una nuova tabella o sostituisci una tabella
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only=Inserisci
 gli oggetti nella tabella
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string=Inserisci
 gli oggetti nella tabella come  nuovi record
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update=Inserisci
 o aggiorna gli oggetti usando il loro Identificativo
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string=Inserisci
 tutti gli oggetti che non esistono e aggiornare quelli che esistono nella 
tabella
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete=Inserisci/Aggiorna/Cancella
 gli oggetti usando il loro Identificativo
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string=ATTENZIONE
 \! Gli oggetti del database PostGIS che non figurano dentro alcuni livelli 
saranno cancellati al lato server \!\!\!
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key=\:Chiave
 primaria
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows=Svuotare
 la tabella prima di inserire gli oggetti del livello
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string=Cancellare
 la tabella senza compromettere la sua struttura (TRUNCATE) e riempire con gli 
oggetti del livello selezionato (INSERT).
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method=Seleziona
 metodo di salvataggio
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title=Scrivere 
gli oggetti in un tavola
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace=Crea
 o sostituisci la tabella
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string=Crea
 una nuova tabella o sostituisci una tabella
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only=Inserisci
 gli oggetti nella tabella
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string=Inserisci
 gli oggetti nella tabella come  nuovi record
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update=Inserisci
 o aggiorna gli oggetti usando il loro Identificativo
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string=Inserisci
 tutti gli oggetti che non esistono e aggiornare quelli che esistono nella 
tabella
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete=Inserisci/Aggiorna/Cancella
 gli oggetti usando il loro Identificativo
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string=ATTENZIONE
 \! Gli oggetti del database PostGIS che non figurano dentro alcuni livelli 
saranno cancellati al lato server \!\!\!
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key=\:Chiave
 primaria
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows=Svuotare
 la tabella prima di inserire gli oggetti del livello
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string=Cancellare
 la tabella senza compromettere la sua struttura (TRUNCATE) e riempire con gli 
oggetti del livello selezionato (INSERT).
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method=Seleziona
 metodo di salvataggio
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message=La
 tavola esiste gi\u00e0. Vuoi sovrascriverla?
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title=Sovrascrivere
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message=Lo
 schema dei dati e della tabella non corrispondono
@@ -718,11 +717,9 @@
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.LAYER=LIVELLO
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.TEXT=TESTO
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area=Area
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty=vuote
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively=\:esplodi
 le geometry collections ricorsivamente
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty=Vuote
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-Layers-by-Geometry-Type=Estrai
 livelli per tipo geometrico
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line=Linea
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed=\:misto
 
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found=Trovato
 un Solo Tipo Geometrico
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point=Punto
 
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.average-per-layer=Media 
per livello
@@ -2482,7 +2479,7 @@
 ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip=Rimuovi 
attributi non usati dallo schema risultante
 ui.plugin.analysis.DissolvePlugIn.source-layer=Livello origine
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=la
 colonna di griglia non pu\u00f2 essere creata\: un attributo di griglia 
gi\u00e0 esiste nel livello
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=Converti
 NaN Z ta validi Z
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=Converti
 NaN Z ta validi Z
 ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=Case Insensitive
 ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=Geometria.Dimensione
 ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=Geometria.NumHoles
@@ -2666,3 +2663,28 @@
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save 
layer into a datastore
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save
 layer into a datastore with the choosen table name and options
 org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do
 not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode
 all Multi-Geometries and GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode
 only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One
 of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract
 Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One
 of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract
 Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One
 of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract
 Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep
 empty geometrie appart
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize
 table name
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize
 column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary
 Key

Modified: core/trunk/src/language/jump_ja_JP.properties
===================================================================
--- core/trunk/src/language/jump_ja_JP.properties       2016-09-17 09:50:59 UTC 
(rev 5018)
+++ core/trunk/src/language/jump_ja_JP.properties       2016-09-17 14:02:43 UTC 
(rev 5019)
@@ -505,19 +505,18 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key
 = \#T\:Create a database Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only = 
\#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key = 
\#T\:Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title = 
\#T\:Save layer into a datastore
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key
 = \#T\:Primary Key
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message
 = \#T\:
@@ -731,8 +730,6 @@
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = 
\u7a7a\u306e\u30b8\u30aa\u30e1\u30c8\u30ea
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = 
\u30e9\u30a4\u30f3
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = 
\u30dd\u30a4\u30f3\u30c8
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed = \#T\:mixed
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively
 = \#T\:explode geometry collections recursively
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = 
\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306e\u30af\u30e9\u30b9
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = 
\u30b8\u30aa\u30e1\u30c8\u30ea\u30bf\u30a4\u30d7
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = \u60c5\u5831
@@ -2487,7 +2484,7 @@
 ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip=\#T\:Remove 
unused attributes from the result schema
 ui.plugin.analysis.DissolvePlugIn.source-layer=\#T\:Source layer
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=\#T\:gid
 column cannot be created\: a gid attribute already exists in the layer
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=\#T\:Convert
 NaN Z to valid Z
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=\#T\:Convert
 NaN Z to valid Z
 ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=\#T\:Case Insensitive
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=\#T\:Geometry.Dimension
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=\#T\:Geometry.NumHoles
@@ -2684,4 +2681,29 @@
 org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=\#T\:Select a file
 org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save 
layer into a datastore
 
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save
 layer into a datastore with the choosen table name and options
-org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
\ No newline at end of file
+org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to 
DataStore
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do
 not explode GeometryCollections
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode
 all Multi-Geometries and GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode
 only GeometryCollections recursively
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One
 of 0, 1 or 2 dimensions
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract
 Layers by OGC Geometry Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One
 of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, 
GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract
 Layers by Shapefile Type
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One
 of Point, MultiPoint, PolyLine, Polygon
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract
 Layers by Geometry Dimension
+org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
+org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep
 empty geometrie appart
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize
 table name
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize
 column names
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write
 3D geometries
+org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary
 Key
\ No newline at end of file

Modified: core/trunk/src/language/jump_ml.properties
===================================================================
--- core/trunk/src/language/jump_ml.properties  2016-09-17 09:50:59 UTC (rev 
5018)
+++ core/trunk/src/language/jump_ml.properties  2016-09-17 14:02:43 UTC (rev 
5019)
@@ -674,19 +674,18 @@
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key
 = \#T\:Create a database Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-or-replace-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only = 
\#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-only-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-or-update-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.insert-update-or-delete-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.primary_key = 
\#T\:Primary Key
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.replace-table-rows-help-string
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.select-save-method
 = \#T\:
-org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.title = 
\#T\:Save layer into a datastore
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key
 = \#T\:Primary Key
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string
 = \#T\:
+org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title
 = \#T\:
 
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message
 = \#T\:
@@ -904,8 +903,6 @@
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = \#T\:empty
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = \#T\:line
 org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = \#T\:point
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.mixed = \#T\:mixed
-org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.explode-geometry-collections-recursively
 = \#T\:explode geometry collections recursively
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = 
\#T\:DataSource Class
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = 
\#T\:Geometry Type
 org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = \#T\:Info
@@ -3760,7 +3757,7 @@
 ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip=\#T\:Remove 
unused attributes from the result schema
 ui.plugin.analysis.DissolvePlugIn.source-layer=\#T\:Source layer
 
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=\#T\:gid
 column cannot be created\: a gid attribute already exists in the layer
-org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.convert-nan-z=\#T\:Convert
 NaN Z to valid Z
+org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=\#T\:Convert
 NaN Z to valid Z
 ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=\#T\:Case Insensitive
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=\#T\:Geometry.Dimension
 
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=\#T\:Geometry.NumHoles

@@ Diff output truncated at 100000 characters. @@

------------------------------------------------------------------------------
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to