@@ -21,7 +21,7 @@ export default class extends Controller {
2121 const fileSize = ( file . size / 1024 ) . toFixed ( 2 ) // in KB
2222
2323 if ( fileSize > 2500 && ! file . type . startsWith ( 'image/' ) ) {
24- status ( 'File exceeds 2.5MB. Please simplify it, for example with mapshaper.org' , 'error' , 'medium' , 8000 )
24+ status ( window . __ ( 'File exceeds 2.5MB. Please simplify it, for example with mapshaper.org' ) , 'error' , 'medium' , 8000 )
2525 return
2626 }
2727
@@ -71,7 +71,8 @@ export default class extends Controller {
7171 } else {
7272 sendMessage ( 'new_feature' , feature )
7373 }
74- status ( 'Added feature ' + i ++ + '/' + geoJSON . features . length )
74+ status ( window . __ ( 'Added feature %{index}/%{total}' )
75+ . replace ( '%{index}' , i ++ ) . replace ( '%{total}' , geoJSON . features . length ) )
7576 } )
7677
7778 // Fly to the center of the imported features.
@@ -99,7 +100,7 @@ export default class extends Controller {
99100 }
100101 }
101102
102- status ( 'File imported' )
103+ status ( window . __ ( 'File imported' ) )
103104 initLayersModal ( )
104105 }
105106
@@ -134,7 +135,7 @@ export default class extends Controller {
134135 // redraw first geojson layer
135136 renderLayer ( layers . find ( l => l . type === 'geojson' ) . id )
136137 sendMessage ( 'new_feature' , { ...feature } )
137- status ( 'Added image' )
138+ status ( window . __ ( 'Added image' ) )
138139 flyToFeature ( feature )
139140 } )
140141 }
@@ -181,7 +182,7 @@ export default class extends Controller {
181182 const layerElement = event . target . closest ( '.layer-item' )
182183 const layerId = layerElement . getAttribute ( 'data-layer-id' )
183184 const layer = layers . find ( f => f . id === layerId )
184- addUndoState ( window . __ ( 'Layer updated' ) , { ...layer . toJSON ( ) , geojson : layer . geojson } )
185+ addUndoState ( 'Layer updated' , { ...layer . toJSON ( ) , geojson : layer . geojson } )
185186
186187 layer . query = layerElement . querySelector ( '.overpass-query' ) . value
187188 layer . name = layerElement . querySelector ( '.overpass-name' ) . value
@@ -202,7 +203,7 @@ export default class extends Controller {
202203 const layerElement = event . target . closest ( '.layer-item' )
203204 const layerId = layerElement . getAttribute ( 'data-layer-id' )
204205 const layer = layers . find ( f => f . id === layerId )
205- addUndoState ( window . __ ( 'Layer updated' ) , { ...layer . toJSON ( ) , geojson : layer . geojson } )
206+ addUndoState ( 'Layer updated' , { ...layer . toJSON ( ) , geojson : layer . geojson } )
206207
207208 layer . query = layerElement . querySelector ( '.raster-url' ) . value
208209 layer . name = layerElement . querySelector ( '.raster-name' ) . value
@@ -257,7 +258,7 @@ export default class extends Controller {
257258 const layerId = layerElement . getAttribute ( 'data-layer-id' )
258259 const layer = layers . find ( l => l . id === layerId )
259260 const wasVisible = layer . show !== false
260- if ( window . gon . map_mode === "rw" ) { addUndoState ( window . __ ( 'Layer updated' ) , { ...layer . toJSON ( ) , geojson : layer . geojson } ) }
261+ if ( window . gon . map_mode === "rw" ) { addUndoState ( 'Layer updated' , { ...layer . toJSON ( ) , geojson : layer . geojson } ) }
261262
262263 layer . show = ! wasVisible
263264 setLayerVisibility ( layer . sourceId , layer . show )
@@ -380,7 +381,7 @@ export default class extends Controller {
380381 let layer = createLayerInstance ( layerData )
381382 layers . push ( layer )
382383
383- addUndoState ( window . __ ( 'Layer added' ) , layerData )
384+ addUndoState ( 'Layer added' , layerData )
384385 initLayersModal ( )
385386 initializeLayerSources ( layerId )
386387 initializeLayerStyles ( layerId )
@@ -390,12 +391,12 @@ export default class extends Controller {
390391
391392 deleteLayer ( event ) {
392393 event . preventDefault ( )
393- if ( ! confirm ( 'Really delete this layer?' ) ) { return }
394+ if ( ! confirm ( window . __ ( 'Really delete this layer?' ) ) ) { return }
394395 const layerElement = event . target . closest ( '.layer-item' )
395396 const layerId = layerElement . getAttribute ( 'data-layer-id' )
396397 const layer = layers . find ( f => f . id === layerId )
397398
398- addUndoState ( window . __ ( 'Layer deleted' ) , { ...layer . toJSON ( ) , geojson : layer . geojson } )
399+ addUndoState ( 'Layer deleted' , { ...layer . toJSON ( ) , geojson : layer . geojson } )
399400 layer . cleanup ( )
400401 layers . splice ( layers . indexOf ( layer ) , 1 )
401402 removeGeoJSONSource ( layer . sourceId )
0 commit comments