]> gitweb.fperrin.net Git - GpsPrune.git/blobdiff - tim/prune/lang/prune-texts_en.properties
Version 19.1, August 2018
[GpsPrune.git] / tim / prune / lang / prune-texts_en.properties
index 85f4024aab364c33ac36e795607fb991c3a9aa51..76939263c9d8af07fa36db1f1686cf99550180dd 100644 (file)
-# Text entries for the Prune application
-# English entries as default - others can be added
+# Text entries for the GpsPrune application
+# English entries as default
 
 # Menu entries
 menu.file=File
-menu.file.open=Open file
 menu.file.addphotos=Add photos
-menu.file.save=Save
+menu.file.recentfiles=Recent files
+menu.file.save=Save as text
 menu.file.exit=Exit
-menu.edit=Edit
-menu.edit.undo=Undo
-menu.edit.clearundo=Clear undo list
-menu.edit.editpoint=Edit point
-menu.edit.deletepoint=Delete point
-menu.edit.deleterange=Delete range
-menu.edit.deletemarked=Delete marked points
-menu.edit.interpolate=Interpolate
-menu.edit.average=Average selection
-menu.edit.reverse=Reverse range
-menu.edit.mergetracksegments=Merge track segments
-menu.edit.rearrange=Rearrange waypoints
-menu.edit.rearrange.start=All to start of file
-menu.edit.rearrange.end=All to end of file
-menu.edit.rearrange.nearest=Each to nearest track point
-menu.edit.cutandmove=Cut and move selection
-menu.select=Select
-menu.select.all=Select all
-menu.select.none=Select none
-menu.select.start=Set range start
-menu.select.end=Set range end
+menu.online=Online
+menu.track=Track
+menu.track.undo=Undo
+menu.track.clearundo=Clear undo list
+menu.track.markrectangle=Mark points in rectangle
+menu.range=Range
+menu.range.all=Select all
+menu.range.none=Select none
+menu.range.start=Set range start
+menu.range.end=Set range end
+menu.range.average=Average selection
+menu.range.reverse=Reverse range
+menu.range.mergetracksegments=Merge track segments
+menu.range.cutandmove=Cut and move selection
+menu.point=Point
+menu.point.editpoint=Edit point
+menu.point.deletepoint=Delete point
 menu.photo=Photo
 menu.photo.saveexif=Save to Exif
-menu.photo.connect=Connect to point
-menu.photo.disconnect=Disconnect from point
-menu.photo.delete=Remove photo
+menu.audio=Audio
 menu.view=View
-menu.view.browser=Map in browser
+menu.view.showsidebars=Show sidebars
+menu.view.browser=Map in a browser window
 menu.view.browser.google=Google maps
 menu.view.browser.openstreetmap=Openstreetmap
 menu.view.browser.mapquest=Mapquest
 menu.view.browser.yahoo=Yahoo maps
+menu.view.browser.bing=Bing maps
+menu.view.browser.inlinemap=Inline map
+menu.view.browser.graphhopper=GraphHopper
 menu.settings=Settings
-menu.settings.showpace=Show pace in range display
+menu.settings.onlinemode=Load maps from internet
+menu.settings.autosave=Autosave settings on exit
 menu.help=Help
 # Popup menu for map
 menu.map.zoomin=Zoom in
 menu.map.zoomout=Zoom out
 menu.map.zoomfull=Zoom to full scale
 menu.map.newpoint=Create new point
+menu.map.drawpoints=Create series of points
 menu.map.connect=Connect track points
 menu.map.autopan=Autopan
 menu.map.showmap=Show map
 menu.map.showscalebar=Show scalebar
+menu.map.editmode=Edit mode
 
 # Alt keys for menus
 altkey.menu.file=F
-altkey.menu.edit=E
-altkey.menu.select=S
+altkey.menu.online=N
+altkey.menu.range=R
+altkey.menu.track=T
+altkey.menu.point=P
 altkey.menu.view=V
-altkey.menu.photo=P
-altkey.menu.settings=T
+altkey.menu.photo=O
+altkey.menu.audio=A
+altkey.menu.settings=S
 altkey.menu.help=H
 
 # Ctrl shortcuts for menu items
 shortcut.menu.file.open=O
 shortcut.menu.file.load=L
 shortcut.menu.file.save=S
-shortcut.menu.edit.undo=Z
-shortcut.menu.edit.compress=C
-shortcut.menu.select.all=A
+shortcut.menu.track.undo=Z
+shortcut.menu.track.compress=C
+shortcut.menu.range.all=A
+shortcut.menu.point.edit=E
 shortcut.menu.help.help=H
 
 # Functions
+function.open=Open file
+function.importwithgpsbabel=Import file with GPSBabel
 function.loadfromgps=Load data from GPS
 function.sendtogps=Send data to GPS
 function.exportkml=Export KML
 function.exportgpx=Export GPX
 function.exportpov=Export POV
+function.exportimage=Export image
 function.editwaypointname=Edit waypoint name
 function.compress=Compress track
+function.marklifts=Mark uphill lifts
+function.deleterange=Delete range
+function.deletemarked=Delete marked points
+function.croptrack=Crop track
+function.interpolate=Interpolate points
+function.deletebydate=Delete points by date
 function.addtimeoffset=Add time offset
 function.addaltitudeoffset=Add altitude offset
 function.findwaypoint=Find waypoint
+function.rearrangewaypoints=Rearrange waypoints
+function.convertnamestotimes=Convert waypoint names to times
+function.deletefieldvalues=Delete field values
+function.pastecoordinates=Enter new coordinates
 function.charts=Charts
 function.show3d=Three-D view
 function.distances=Distances
+function.fullrangedetails=Full range details
+function.estimatetime=Estimate time
+function.learnestimationparams=Learn time estimation parameters
+function.autoplay=Autoplay track
+function.selectsegment=Select current segment
+function.splitsegments=Split track into segments
+function.sewsegments=Sew track segments together
+function.createmarkerwaypoints=Create marker waypoints
 function.getgpsies=Get Gpsies tracks
+function.uploadgpsies=Upload track to Gpsies
+function.lookupsrtm=Get altitudes from SRTM
+function.downloadsrtm=Download SRTM tiles
+function.getwikipedia=Get nearby Wikipedia articles
+function.searchwikipedianames=Search Wikipedia by name
+function.searchosmpois=Get nearby OSM points
+function.searchopencachingde=Search OpenCaching.de
+function.mapillary=Search for photos in Mapillary
+function.downloadosm=Download OSM data for area
+function.duplicatepoint=Duplicate point
+function.connecttopoint=Connect to point
+function.disconnectfrompoint=Disconnect from point
+function.removephoto=Remove photo
 function.correlatephotos=Correlate photos
+function.rearrangephotos=Rearrange photos
+function.rotatephotoleft=Rotate photo left
+function.rotatephotoright=Rotate photo right
+function.photopopup=Show photo popup
+function.ignoreexifthumb=Ignore exif thumbnail
+function.loadaudio=Add audio clips
+function.removeaudio=Remove audio clip
+function.correlateaudios=Correlate audios
+function.playaudio=Play audio clip
+function.stopaudio=Stop audio clip
 function.setmapbg=Set map background
-function.setkmzimagesize=Set KMZ image size
 function.setpaths=Set program paths
+function.setcolours=Set colours
+function.setdisplaysettings=Set display options
+function.setlanguage=Set language
 function.help=Help
 function.showkeys=Show shortcut keys
-function.about=About Prune
+function.about=About GpsPrune
 function.checkversion=Check for new version
 function.saveconfig=Save settings
+function.diskcache=Save maps to disk
+function.managetilecache=Manage tile cache
+function.getweatherforecast=Get weather forecast
+function.setaltitudetolerance=Set altitude tolerance
+function.selecttimezone=Set timezone
 
 # Dialogs
-dialog.exit.confirm.title=Exit Prune
+dialog.exit.confirm.title=Exit GpsPrune
 dialog.exit.confirm.text=Your data is not saved. Are you sure you want to exit?
 dialog.openappend.title=Append to existing data
 dialog.openappend.text=Append this data to the data already loaded?
@@ -104,6 +160,7 @@ dialog.deletepoint.title=Delete Point
 dialog.deletepoint.deletephoto=Delete photo attached to this point?
 dialog.deletephoto.title=Delete Photo
 dialog.deletephoto.deletepoint=Delete point attached to this photo?
+dialog.deleteaudio.deletepoint=Delete point attached to this audio clip?
 dialog.openoptions.title=Open options
 dialog.openoptions.filesnippet=Extract of file
 dialog.load.table.field=Field
@@ -119,6 +176,14 @@ dialog.openoptions.deliminfo.records=records, with
 dialog.openoptions.deliminfo.fields=fields
 dialog.openoptions.deliminfo.norecords=No records
 dialog.openoptions.altitudeunits=Altitude units
+dialog.openoptions.speedunits=Speed units
+dialog.openoptions.vertspeedunits=Vertical speed units
+dialog.openoptions.vspeed.intro=
+dialog.openoptions.vspeed.positiveup=Positive speeds upwards
+dialog.openoptions.vspeed.positivedown=Positive speeds downwards
+dialog.open.contentsdoubled=This file contains two copies of each point,\nonce as waypoints and once as track points.
+dialog.selecttracks.intro=Select the track or tracks to load
+dialog.selecttracks.noname=Unnamed
 dialog.jpegload.subdirectories=Include subdirectories
 dialog.jpegload.loadjpegswithoutcoords=Include photos without coordinates
 dialog.jpegload.loadjpegsoutsidearea=Include photos outside current area
@@ -129,27 +194,61 @@ dialog.gpsload.device=Device name
 dialog.gpsload.format=Format
 dialog.gpsload.getwaypoints=Load waypoints
 dialog.gpsload.gettracks=Load tracks
+dialog.gpsload.save=Save to file
 dialog.gpssend.sendwaypoints=Send waypoints
 dialog.gpssend.sendtracks=Send tracks
 dialog.gpssend.trackname=Track name
+dialog.gpsbabel.filters=Filters
+dialog.addfilter.title=Add filter
+dialog.gpsbabel.filter.discard=Discard
+dialog.gpsbabel.filter.simplify=Simplify
+dialog.gpsbabel.filter.distance=Distance
+dialog.gpsbabel.filter.interpolate=Interpolate
+dialog.gpsbabel.filter.discard.intro=Discard points if
+dialog.gpsbabel.filter.discard.hdop=Hdop >
+dialog.gpsbabel.filter.discard.vdop=Vdop >
+dialog.gpsbabel.filter.discard.numsats=Number of satellites <
+dialog.gpsbabel.filter.discard.nofix=Point has no fix
+dialog.gpsbabel.filter.discard.unknownfix=Point has unknown fix
+dialog.gpsbabel.filter.simplify.intro=Remove points until
+dialog.gpsbabel.filter.simplify.maxpoints=Number of points <
+dialog.gpsbabel.filter.simplify.maxerror=or error distance <
+dialog.gpsbabel.filter.simplify.crosstrack=cross-track
+dialog.gpsbabel.filter.simplify.length=length difference
+dialog.gpsbabel.filter.simplify.relative=relative to hdop
+dialog.gpsbabel.filter.distance.intro=Remove points if close to any previous point
+dialog.gpsbabel.filter.distance.distance=If distance <
+dialog.gpsbabel.filter.distance.time=and time difference <
+dialog.gpsbabel.filter.interpolate.intro=Add extra points between track points
+dialog.gpsbabel.filter.interpolate.distance=If distance >
+dialog.gpsbabel.filter.interpolate.time=or time difference >
 dialog.saveoptions.title=Save file
 dialog.save.fieldstosave=Fields to save
 dialog.save.table.field=Field
 dialog.save.table.hasdata=Has data
 dialog.save.table.save=Save
 dialog.save.headerrow=Output header row
-dialog.save.coordinateunits=Coordinate units
+dialog.save.coordinateunits=Coordinate format
 dialog.save.altitudeunits=Altitude units
 dialog.save.timestampformat=Timestamp format
 dialog.save.overwrite.title=File already exists
 dialog.save.overwrite.text=This file already exists. Are you sure you want to overwrite the file?
+dialog.save.notypesselected=No point types have been selected
 dialog.exportkml.text=Title for the data
 dialog.exportkml.altitude=Absolute altitudes (for aviation)
 dialog.exportkml.kmz=Compress to make kmz file
 dialog.exportkml.exportimages=Export image thumbnails to kmz
+dialog.exportkml.imagesize=Image size
+dialog.exportkml.trackcolour=Track colour
+dialog.exportkml.standardkml=Standard KML
+dialog.exportkml.extendedkml=Extended KML with timestamps
 dialog.exportgpx.name=Name
 dialog.exportgpx.desc=Description
 dialog.exportgpx.includetimestamps=Include timestamps
+dialog.exportgpx.copysource=Copy source xml
+dialog.exportgpx.encoding=Encoding
+dialog.exportgpx.encoding.system=System
+dialog.exportgpx.encoding.utf8=UTF-8
 dialog.exportpov.text=Please enter the parameters for the POV export
 dialog.exportpov.font=Font
 dialog.exportpov.camerax=Camera X
@@ -158,17 +257,34 @@ dialog.exportpov.cameraz=Camera Z
 dialog.exportpov.modelstyle=Model style
 dialog.exportpov.ballsandsticks=Balls and sticks
 dialog.exportpov.tubesandwalls=Tubes and walls
-dialog.exportpov.warningtracksize=This track has a large number of points, which Java3D might not be able to display.\nAre you sure you want to continue?
+dialog.3d.warningtracksize=This track has a large number of points, which Java3D might not be able to display.\nAre you sure you want to continue?
+dialog.3d.useterrain=Show terrain
+dialog.3d.terraingridsize=Grid size
+dialog.exportpov.baseimage=Base image
+dialog.exportpov.cannotmakebaseimage=Cannot write base image
+dialog.baseimage.title=Map image
+dialog.baseimage.useimage=Use image
+dialog.baseimage.mapsource=Map source
+dialog.baseimage.zoom=Zoom level
+dialog.baseimage.incomplete=Image incomplete
+dialog.baseimage.tiles=Tiles
+dialog.baseimage.size=Image size
+dialog.exportimage.noimagepossible=Map images need to be cached to disk in order to use them for an export.
+dialog.exportimage.drawtrack=Draw track on map
+dialog.exportimage.drawtrackpoints=Draw track points
+dialog.exportimage.textscalepercent=Text scale factor (%)
 dialog.pointtype.desc=Save the following point types:
 dialog.pointtype.track=Track points
 dialog.pointtype.waypoint=Waypoints
 dialog.pointtype.photo=Photo points
+dialog.pointtype.audio=Audio points
+dialog.pointtype.selection=Just selection
 dialog.confirmreversetrack.title=Confirm reversal
 dialog.confirmreversetrack.text=This track contains timestamp information, which will be out of sequence after a reversal.\nAre you sure you want to reverse this section?
 dialog.confirmcutandmove.title=Confirm cut and move
 dialog.confirmcutandmove.text=This track contains timestamp information, which will be out of sequence after a move.\nAre you sure you want to move this section?
-dialog.interpolate.title=Interpolate points
-dialog.interpolate.parameter.text=Number of points to insert between selected points
+dialog.interpolate.parameter.text=Number of points to insert between each pair of points
+dialog.interpolate.betweenwaypoints=Interpolate between waypoints?
 dialog.undo.title=Undo action(s)
 dialog.undo.pretext=Please select the action(s) to undo
 dialog.undo.none.title=Cannot undo
@@ -176,16 +292,14 @@ dialog.undo.none.text=No operations to undo!
 dialog.clearundo.title=Clear undo list
 dialog.clearundo.text=Are you sure you want to clear the undo list?\nAll undo information will be lost!
 dialog.pointedit.title=Edit point
-dialog.pointedit.text=Select each field to edit and use the 'Edit' button to change the value
+dialog.pointedit.intro=Select each field in turn to view and change the value
 dialog.pointedit.table.field=Field
+dialog.pointedit.nofield=No field selected
 dialog.pointedit.table.value=Value
-dialog.pointedit.table.changed=Changed
-dialog.pointedit.changevalue.text=Enter the new value for this field
-dialog.pointedit.changevalue.title=Edit field
 dialog.pointnameedit.name=Waypoint name
 dialog.pointnameedit.uppercase=UPPER case
 dialog.pointnameedit.lowercase=lower case
-dialog.pointnameedit.sentencecase=Sentence Case
+dialog.pointnameedit.titlecase=Title Case
 dialog.addtimeoffset.add=Add time
 dialog.addtimeoffset.subtract=Subtract time
 dialog.addtimeoffset.days=Days
@@ -194,8 +308,6 @@ dialog.addtimeoffset.minutes=Minutes
 dialog.addtimeoffset.notimestamps=Cannot add a time offset as this selection doesn't contain any timestamp information
 dialog.findwaypoint.intro=Enter part of the waypoint name
 dialog.findwaypoint.search=Search
-dialog.connect.title=Connect photo to point
-dialog.connectphoto.clonepoint=This point already has a photo.\nDo you want to make a copy of the point?
 dialog.saveexif.title=Save Exif
 dialog.saveexif.intro=Select the photos to save using the checkboxes
 dialog.saveexif.nothingtosave=Coordinate data is unchanged, nothing to save
@@ -207,6 +319,7 @@ dialog.saveexif.photostatus.connected=Connected
 dialog.saveexif.photostatus.disconnected=Disconnected
 dialog.saveexif.photostatus.modified=Modified
 dialog.saveexif.overwrite=Overwrite files
+dialog.saveexif.force=Force despite minor errors
 dialog.charts.xaxis=X axis
 dialog.charts.yaxis=Y axes
 dialog.charts.output=Output
@@ -215,30 +328,77 @@ dialog.charts.svg=Output to SVG file
 dialog.charts.svgwidth=SVG width
 dialog.charts.svgheight=SVG height
 dialog.charts.needaltitudeortimes=The track must have either altitudes or time information in order to create charts
-dialog.charts.gnuplotpath=Path to gnuplot
 dialog.charts.gnuplotnotfound=Could not find gnuplot with the given path
 dialog.distances.intro=Straight line distances between points
 dialog.distances.column.from=From point
 dialog.distances.column.to=To point
 dialog.distances.currentpoint=Current point
 dialog.distances.toofewpoints=This function needs waypoints in order to calculate the distances between them
-dialog.setmapbg.mapnik=Mapnik (default)
-dialog.setmapbg.osma=Osma
-dialog.setmapbg.cyclemap=Cyclemap
-dialog.setmapbg.other=Other
-dialog.setmapbg.server=Server URL
+dialog.fullrangedetails.intro=Here are the details for the selected range
+dialog.fullrangedetails.coltotal=Including gaps
+dialog.fullrangedetails.colsegments=Without gaps
+dialog.estimatetime.details=Details
+dialog.estimatetime.gentle=Gentle
+dialog.estimatetime.steep=Steep
+dialog.estimatetime.climb=Climb
+dialog.estimatetime.descent=Descent
+dialog.estimatetime.parameters=Parameters
+dialog.estimatetime.parameters.timefor=Time for
+dialog.estimatetime.results=Results
+dialog.estimatetime.results.estimatedtime=Estimated time
+dialog.estimatetime.results.actualtime=Actual time
+dialog.estimatetime.error.nodistance=The time estimates need connected track points, to give a distance
+dialog.estimatetime.error.noaltitudes=The selection doesn't include any altitude information
+dialog.learnestimationparams.intro=These are the parameters calculated from this track
+dialog.learnestimationparams.averageerror=Average error
+dialog.learnestimationparams.combine=These parameters can be combined with the current values
+dialog.learnestimationparams.combinedresults=Combined results
+dialog.learnestimationparams.weight.100pccurrent=Keep current values
+dialog.learnestimationparams.weight.current=current
+dialog.learnestimationparams.weight.calculated=calculated
+dialog.learnestimationparams.weight.50pc=Average of current values and calculated ones
+dialog.learnestimationparams.weight.100pccalculated=Use new calculated values
+dialog.setmapbg.intro=Select one of the map sources, or add a new one
+dialog.addmapsource.title=Add new map source
+dialog.addmapsource.sourcename=Name of source
+dialog.addmapsource.layer1url=URL of first layer
+dialog.addmapsource.layer2url=Optional URL of second layer
+dialog.addmapsource.maxzoom=Maximum zoom level
+dialog.addmapsource.noname=Unnamed
 dialog.gpsies.column.name=Track name
 dialog.gpsies.column.length=Length
 dialog.gpsies.description=Description
 dialog.gpsies.nodescription=No description
 dialog.gpsies.nonefound=No tracks found
+dialog.gpsies.username=Gpsies username
+dialog.gpsies.password=Gpsies password
+dialog.gpsies.keepprivate=Keep track private
+dialog.gpsies.confirmopenpage=Open the web page for the uploaded track?
+dialog.gpsies.activities=Activity types
+dialog.gpsies.activity.trekking=Hiking
+dialog.gpsies.activity.walking=Walking
+dialog.gpsies.activity.jogging=Running
+dialog.gpsies.activity.biking=Cycling
+dialog.gpsies.activity.motorbiking=Motorbiking
+dialog.gpsies.activity.snowshoe=Snowshoeing
+dialog.gpsies.activity.sailing=Sailing
+dialog.gpsies.activity.skating=Skating
+dialog.mapillary.nonefound=No photos found
+dialog.wikipedia.column.name=Article name
+dialog.wikipedia.column.distance=Distance
+dialog.wikipedia.nonefound=No wikipedia entries found
+dialog.wikipedia.gallery=Gallery
+dialog.osmpois.column.name=Name
+dialog.osmpois.column.type=Type
+dialog.osmpois.nonefound=No points found
+dialog.geocaching.nonefound=No geocaches found
 dialog.correlate.notimestamps=There are no timestamps in the data points, so there is nothing to correlate with the photos.
 dialog.correlate.nouncorrelatedphotos=There are no uncorrelated photos.\nAre you sure you want to continue?
+dialog.correlate.nouncorrelatedaudios=There are no uncorrelated audios.\nAre you sure you want to continue?
 dialog.correlate.photoselect.intro=Select one of these correlated photos to use as the time offset
-dialog.correlate.photoselect.photoname=Photo name
-dialog.correlate.photoselect.timediff=Time difference
-dialog.correlate.photoselect.photolater=Photo later
-dialog.correlate.options.tip=Tip: By manually correlating at least one photo, the time offset can be calculated for you.
+dialog.correlate.select.photoname=Photo name
+dialog.correlate.select.timediff=Time difference
+dialog.correlate.select.photolater=Photo later
 dialog.correlate.options.intro=Select the options for automatic correlation
 dialog.correlate.options.offsetpanel=Time offset
 dialog.correlate.options.offset=Offset
@@ -246,15 +406,34 @@ dialog.correlate.options.offset.hours=hours,
 dialog.correlate.options.offset.minutes=minutes and
 dialog.correlate.options.offset.seconds=seconds
 dialog.correlate.options.photolater=Photo later than point
-dialog.correlate.options.pointlater=Point later than photo
+dialog.correlate.options.pointlaterphoto=Point later than photo
+dialog.correlate.options.audiolater=Audio later than point
+dialog.correlate.options.pointlateraudio=Point later than audio
 dialog.correlate.options.limitspanel=Correlation limits
 dialog.correlate.options.notimelimit=No time limit
 dialog.correlate.options.timelimit=Time limit
 dialog.correlate.options.nodistancelimit=No distance limit
 dialog.correlate.options.distancelimit=Distance limit
 dialog.correlate.options.correlate=Correlate
-dialog.correlate.alloutsiderange=All photos are outside the time range of the track, so none can be correlated.\nTry changing the offset or manually correlating at least one photo.
-dialog.compress.nonefound=No data points could be removed
+dialog.correlate.alloutsiderange=All the items are outside the time range of the track, so none can be correlated.\nTry changing the offset or manually correlating at least one item.
+dialog.correlate.filetimes=File timestamps denote:
+dialog.correlate.filetimes2=of audio clip
+dialog.correlate.correltimes=For correlation, use:
+dialog.correlate.timestamp.beginning=Beginning
+dialog.correlate.timestamp.middle=Middle
+dialog.correlate.timestamp.end=End
+dialog.correlate.audioselect.intro=Select one of these correlated audios to use as the time offset
+dialog.correlate.select.audioname=Audio name
+dialog.correlate.select.audiolater=Audio later
+dialog.rearrangewaypoints.desc=Select the destination and sort order of the waypoints
+dialog.rearrangephotos.desc=Select the destination and sort order of the photo points
+dialog.rearrange.tostart=Move to start
+dialog.rearrange.toend=Move to end
+dialog.rearrange.tonearest=Each to nearest track point
+dialog.rearrange.nosort=Don't sort
+dialog.rearrange.sortbyfilename=Sort by filename
+dialog.rearrange.sortbyname=Sort by name
+dialog.rearrange.sortbytime=Sort by time
 dialog.compress.duplicates.title=Duplicate removal
 dialog.compress.closepoints.title=Nearby point removal
 dialog.compress.closepoints.paramdesc=Span factor
@@ -262,13 +441,21 @@ dialog.compress.wackypoints.title=Wacky point removal
 dialog.compress.wackypoints.paramdesc=Distance factor
 dialog.compress.singletons.title=Singleton removal
 dialog.compress.singletons.paramdesc=Distance factor
+dialog.compress.douglaspeucker.title=Douglas-Peucker compression
+dialog.compress.douglaspeucker.paramdesc=Span factor
 dialog.compress.summarylabel=Points to delete
-dialog.help.help=Please see\n http://activityworkshop.net/software/prune/\nfor more information and user guides.
+dialog.compress.confirm=%d points have been marked.\nDelete these marked points now?
+dialog.compress.confirmnone=no points have been marked
+dialog.deletemarked.nonefound=No data points could be removed
+dialog.pastecoordinates.desc=Enter or paste the coordinates here
+dialog.pastecoordinates.coords=Coordinates
+dialog.pastecoordinates.nothingfound=Please check the coordinates and try again
+dialog.help.help=Please see\n https://gpsprune.activityworkshop.net/\nfor more information and tips,\nincluding a PDF user guide you can buy.
 dialog.about.version=Version
 dialog.about.build=Build
-dialog.about.summarytext1=Prune is a program for loading, displaying and editing data from GPS receivers.
+dialog.about.summarytext1=GpsPrune is a program for loading, displaying and editing data from GPS receivers.
 dialog.about.summarytext2=It is released under the Gnu GPL for free, open, worldwide use and enhancement.<br>Copying, redistribution and modification are permitted and encouraged<br>according to the conditions in the included <code>license.txt</code> file.
-dialog.about.summarytext3=Please see <code style="font-weight:bold">http://activityworkshop.net/</code> for more information and user guides.
+dialog.about.summarytext3=Please see <code style="font-weight:bold">https://activityworkshop.net/</code> for more information and tips, including<br>a PDF user guide you can buy.
 dialog.about.languages=Available languages
 dialog.about.translatedby=English text by activityworkshop.
 dialog.about.systeminfo=System info
@@ -282,7 +469,7 @@ dialog.about.systeminfo.gnuplot=Gnuplot installed
 dialog.about.yes=Yes
 dialog.about.no=No
 dialog.about.credits=Credits
-dialog.about.credits.code=Prune code written by
+dialog.about.credits.code=GpsPrune code written by
 dialog.about.credits.exifcode=Exif code by
 dialog.about.credits.icons=Some icons taken from
 dialog.about.credits.translators=Translators
@@ -292,42 +479,149 @@ dialog.about.credits.othertools=Other tools
 dialog.about.credits.thanks=Thanks to
 dialog.about.readme=Readme
 dialog.checkversion.error=The version number couldn't be checked.\nPlease check the internet connection.
-dialog.checkversion.uptodate=You are using the latest version of Prune.
-dialog.checkversion.newversion1=A new version of Prune is now available!  The latest version is now version
+dialog.checkversion.uptodate=You are using the latest version of GpsPrune.
+dialog.checkversion.newversion1=A new version of GpsPrune is now available!  The latest version is now version
 dialog.checkversion.newversion2=.
 dialog.checkversion.releasedate1=This new version was released on
 dialog.checkversion.releasedate2=.
-dialog.checkversion.download=To download the new version, go to http://activityworkshop.net/software/prune/download.html.
+dialog.checkversion.download=To download the new version, go to https://gpsprune.activityworkshop.net/download.html.
 dialog.keys.intro=You can use the following shortcut keys instead of using the mouse
-dialog.keys.keylist=<table><tr><td>Arrow keys</td><td>Pan map left right, up, down</td></tr><tr><td>Ctrl + left, right arrow</td><td>Select previous or next point</td></tr><tr><td>Ctrl + up, down arrow</td><td>Zoom in or out</td></tr><tr><td>Del</td><td>Delete current point</td></tr></table>
+dialog.keys.keylist=<table><tr><td>Arrow keys</td><td>Pan map left right, up, down</td></tr><tr><td>Ctrl + left, right arrow</td><td>Select previous or next point</td></tr><tr><td>Ctrl + up, down arrow</td><td>Zoom in or out</td></tr><tr><td>Ctrl + PgUp, PgDown</td><td>Select previous, next segment</td></tr><tr><td>Ctrl + Home, End</td><td>Select first, last point</td></tr><tr><td>Del</td><td>Delete current point</td></tr></table>
+dialog.keys.normalmodifier=Ctrl
+dialog.keys.macmodifier=Command
 dialog.saveconfig.desc=The following settings can be saved to a configuration file :
 dialog.saveconfig.prune.trackdirectory=Track directory
 dialog.saveconfig.prune.photodirectory=Photo directory
 dialog.saveconfig.prune.languagecode=Language code (EN)
+dialog.saveconfig.prune.languagefile=Language file
 dialog.saveconfig.prune.gpsdevice=GPS device
 dialog.saveconfig.prune.gpsformat=GPS format
 dialog.saveconfig.prune.povrayfont=Povray font
-dialog.saveconfig.prune.metricunits=Use metric units?
 dialog.saveconfig.prune.gnuplotpath=Path to gnuplot
 dialog.saveconfig.prune.gpsbabelpath=Path to gpsbabel
 dialog.saveconfig.prune.exiftoolpath=Path to exiftool
-dialog.saveconfig.prune.mapserverindex=Index of map server
-dialog.saveconfig.prune.mapserverurl=URL of map server
-dialog.saveconfig.prune.showpace=Show pace
-dialog.saveconfig.prune.kmzimagewidth=KMZ image width
-dialog.saveconfig.prune.kmzimageheight=KMZ image height
+dialog.saveconfig.prune.mapsource=Selected map source
+dialog.saveconfig.prune.mapsourcelist=Map sources
+dialog.saveconfig.prune.diskcache=Map cache
+dialog.saveconfig.prune.kmzimagewidth=KMZ image size
+dialog.saveconfig.prune.colourscheme=Colour scheme
+dialog.saveconfig.prune.linewidth=Line width
+dialog.saveconfig.prune.kmltrackcolour=KML track colour
+dialog.saveconfig.prune.autosavesettings=Autosave settings
 dialog.setpaths.intro=If you need to, you can choose the paths to the external applications:
+dialog.setpaths.found=Path found?
 dialog.addaltitude.noaltitudes=The selected range does not contain altitudes
 dialog.addaltitude.desc=Altitude offset to add
+dialog.lookupsrtm.overwritezeros=Overwrite altitude values of zero?
+dialog.setcolours.intro=Click on a colour patch to change the colour
+dialog.setcolours.background=Background
+dialog.setcolours.borders=Borders
+dialog.setcolours.lines=Lines
+dialog.setcolours.primary=Primary
+dialog.setcolours.secondary=Secondary
+dialog.setcolours.point=Points
+dialog.setcolours.selection=Selection
+dialog.setcolours.text=Text
+dialog.colourchooser.title=Choose colour
+dialog.colourchooser.red=Red
+dialog.colourchooser.green=Green
+dialog.colourchooser.blue=Blue
+dialog.colourer.intro=A point colourer can give track points different colours
+dialog.colourer.type=Colourer type
+dialog.colourer.type.none=None
+dialog.colourer.type.byfile=By file
+dialog.colourer.type.bysegment=By segment
+dialog.colourer.type.byaltitude=By altitude
+dialog.colourer.type.byspeed=By speed
+dialog.colourer.type.byvertspeed=By vertical speed
+dialog.colourer.type.bygradient=By gradient
+dialog.colourer.type.bydate=By date
+dialog.colourer.start=Start colour
+dialog.colourer.end=End colour
+dialog.colourer.maxcolours=Maximum number of colours
+dialog.setlanguage.firstintro=You can either select one of the included languages,<p>or select a text file to use instead.
+dialog.setlanguage.secondintro=You need to save your settings and then<p>restart GpsPrune to change the language.
+dialog.setlanguage.language=Language
+dialog.setlanguage.languagefile=Language file
+dialog.setlanguage.endmessage=Now save your settings and restart GpsPrune\nfor the language change to take effect.
+dialog.setlanguage.endmessagewithautosave=Please restart GpsPrune for the language change to take effect.
+dialog.diskcache.save=Save map images to disk
+dialog.diskcache.dir=Cache directory
+dialog.diskcache.createdir=Create directory
+dialog.diskcache.nocreate=Cache directory not created
+dialog.diskcache.cannotwrite=Map tiles cannot be saved in the selected directory
+dialog.diskcache.table.path=Path
+dialog.diskcache.table.usedby=Used by
+dialog.diskcache.table.zoom=Zoom
+dialog.diskcache.table.tiles=Tiles
+dialog.diskcache.table.megabytes=Megabytes
+dialog.diskcache.tileset=Tileset
+dialog.diskcache.tileset.multiple=multiple
+dialog.diskcache.deleteold=Delete old tiles
+dialog.diskcache.maximumage=Maximum age (days)
+dialog.diskcache.deleteall=Delete all tiles
+dialog.diskcache.deleted=Deleted %d files from the cache
+dialog.deletefieldvalues.intro=Select the field to delete for the current range
+dialog.deletefieldvalues.nofields=There are no fields to delete for this range
+dialog.displaysettings.linewidth=Thickness of lines for the tracks (1-4)
+dialog.displaysettings.antialias=Use antialiasing
+dialog.displaysettings.waypointicons=Waypoint icons
+dialog.displaysettings.wpicon.default=Default
+dialog.displaysettings.wpicon.ringpt=Round marker
+dialog.displaysettings.wpicon.plectrum=Plectrum
+dialog.displaysettings.wpicon.ring=Ring
+dialog.displaysettings.wpicon.pin=Board pin
+dialog.displaysettings.size.small=Small
+dialog.displaysettings.size.medium=Medium
+dialog.displaysettings.size.large=Large
+dialog.downloadosm.desc=Confirm to download the raw OSM data for the specified area:
+dialog.searchwikipedianames.search=Search for:
+dialog.weather.location=Location
+dialog.weather.update=Forecast updated
+dialog.weather.sunrise=Sunrise
+dialog.weather.sunset=Sunset
+dialog.weather.temperatureunits=Temperatures
+dialog.weather.currentforecast=Current weather
+dialog.weather.dailyforecast=Daily forecast
+dialog.weather.3hourlyforecast=Three-hourly forecast
+dialog.weather.day.now=Current weather
+dialog.weather.day.today=Today
+dialog.weather.day.tomorrow=Tomorrow
+dialog.weather.day.monday=Monday
+dialog.weather.day.tuesday=Tuesday
+dialog.weather.day.wednesday=Wednesday
+dialog.weather.day.thursday=Thursday
+dialog.weather.day.friday=Friday
+dialog.weather.day.saturday=Saturday
+dialog.weather.day.sunday=Sunday
+dialog.weather.wind=Wind
+dialog.weather.temp=Temp
+dialog.weather.humidity=Humidity
+dialog.weather.creditnotice=This data is made available by openweathermap.org. Their website has more details.
+dialog.deletebydate.onlyonedate=The points were all recorded on the same date.
+dialog.deletebydate.intro=For each date in the track, you can choose to delete or keep the points
+dialog.deletebydate.nodate=No timestamp
+dialog.deletebydate.column.keep=Keep
+dialog.deletebydate.column.delete=Delete
+dialog.setaltitudetolerance.text.metres=Limit (in metres) below which small climbs and descents will be ignored
+dialog.setaltitudetolerance.text.feet=Limit (in feet) below which small climbs and descents will be ignored
+dialog.settimezone.intro=Here you can select the timezone in which to display point timestamps
+dialog.settimezone.system=Use system timezone
+dialog.settimezone.custom=Use the following timezone:
+dialog.settimezone.list.toomany=Too many to choose
+dialog.settimezone.selectedzone=Selected timezone
+dialog.settimezone.offsetfromutc=Offset from UTC
+dialog.autoplay.duration=Duration (secs)
+dialog.autoplay.usetimestamps=Use point timestamps
+dialog.autoplay.rewind=Back to beginning
+dialog.autoplay.pause=Pause
+dialog.autoplay.play=Play
 
 # 3d window
-dialog.3d.title=Prune Three-d view
-dialog.3d.altitudecap=Minimum altitude range
-dialog.3dlines.title=Prune gridlines
-dialog.3dlines.empty=No gridlines to display!
-dialog.3dlines.intro=These are the gridlines for the three-d view
+dialog.3d.title=GpsPrune Three-d view
+dialog.3d.altitudefactor=Altitude exaggeration factor
 
-# Confirm messages || These are displayed as confirmation in the status bar
+# Confirm messages
 confirm.loadfile=Data loaded from file
 confirm.save.ok1=Successfully saved
 confirm.save.ok2=points to file
@@ -339,19 +633,42 @@ confirm.reverserange=Range reversed
 confirm.addtimeoffset=Time offset added
 confirm.addaltitudeoffset=Altitude offset added
 confirm.rearrangewaypoints=Waypoints rearranged
+confirm.rearrangephotos=Photos rearranged
+confirm.splitsegments=%d segment splits were made
+confirm.sewsegments=%d segment joins were made
 confirm.cutandmove=Selection moved
-confirm.saveexif.ok1=Saved
-confirm.saveexif.ok2=photo files
+confirm.interpolate=Points added
+confirm.convertnamestotimes=Waypoint names converted
+confirm.saveexif.ok=Saved %d photo files
 confirm.undo.single=operation undone
 confirm.undo.multi=operations undone
 confirm.jpegload.single=photo was added
 confirm.jpegload.multi=photos were added
-confirm.photo.connect=photo connected
+confirm.media.connect=media connected
 confirm.photo.disconnect=photo disconnected
-confirm.correlate.single=photo was correlated
-confirm.correlate.multi=photos were correlated
+confirm.audio.disconnect=audio disconnected
+confirm.media.removed=removed
+confirm.correlatephotos.single=photo was correlated
+confirm.correlatephotos.multi=photos were correlated
+confirm.rotatephoto=photo rotated
 confirm.createpoint=point created
 confirm.running=Running ...
+confirm.lookupsrtm=Found %d altitude values
+confirm.downloadsrtm=Downloaded %d files to the cache
+confirm.downloadsrtm.1=Downloaded %d file to the cache
+confirm.downloadsrtm.none=No files downloaded, they were already in the cache
+confirm.deletefieldvalues=Field values deleted
+confirm.audioload=Audio files added
+confirm.correlateaudios.single=audio was correlated
+confirm.correlateaudios.multi=audios were correlated
+
+# Tips, shown just once when appropriate
+tip.title=Tip
+tip.useamapcache=By setting up a disk cache (Settings -> Save maps to disk)\nyou can speed up the display and reduce network traffic.
+tip.learntimeparams=The results will be more accurate if you use\nTrack -> Learn time estimation parameters\non your recorded tracks.
+tip.downloadsrtm=You can speed this up by calling\nOnline -> Download SRTM tiles\nto save the data in your map cache.
+tip.usesrtmfor3d=This track doesn't have altitudes.\nYou can use the SRTM functions to get approximate\naltitudes for the 3d view.
+tip.manuallycorrelateone=By manually connecting at least one item, the time offset can be calculated for you.
 
 # Buttons
 button.ok=OK
@@ -362,7 +679,6 @@ button.cancel=Cancel
 button.overwrite=Overwrite
 button.moveup=Move up
 button.movedown=Move down
-button.showlines=Show lines
 button.edit=Edit
 button.exit=Exit
 button.close=Close
@@ -371,13 +687,22 @@ button.yes=Yes
 button.no=No
 button.yestoall=Yes to all
 button.notoall=No to all
+button.always=Always
+button.select=Select
 button.selectall=Select all
 button.selectnone=Select none
 button.preview=Preview
 button.load=Load
+button.upload=Upload
 button.guessfields=Guess fields
 button.showwebpage=Show webpage
 button.check=Check
+button.resettodefaults=Reset to defaults
+button.browse=Browse...
+button.addnew=Add new
+button.delete=Delete
+button.manage=Manage
+button.combine=Combine
 
 # File types
 filetype.txt=TXT files
@@ -388,10 +713,14 @@ filetype.kmz=KMZ files
 filetype.gpx=GPX files
 filetype.pov=POV files
 filetype.svg=SVG files
+filetype.png=PNG files
+filetype.audio=MP3, OGG, WAV files
 
 # Display components
 display.nodata=No data loaded
 display.noaltitudes=Track data does not include altitudes
+display.notimestamps=Track data does not include timestamps
+display.novalues=Track data does not include values for this field
 details.trackdetails=Track details
 details.notrack=No track loaded
 details.track.points=Points
@@ -416,14 +745,23 @@ display.range.time.mins=m
 display.range.time.hours=h
 display.range.time.days=d
 details.range.avespeed=Ave speed
-details.range.avemovingspeed=Moving ave
+details.range.maxspeed=Maximum speed
+details.range.numsegments=Number of segments
 details.range.pace=Pace
-details.waypointsphotos.waypoints=Waypoints
-details.waypointsphotos.photos=Photos
+details.range.gradient=Gradient
+details.lists.waypoints=Waypoints
+details.lists.photos=Photos
+details.lists.audio=Audio
 details.photodetails=Photo details
 details.nophoto=No photo selected
 details.photo.loading=Loading
-details.photo.connected=Connected
+details.photo.bearing=Bearing
+details.media.connected=Connected
+details.media.fullpath=Full path
+details.audiodetails=Audio details
+details.noaudio=No audio clip selected
+details.audio.file=Audio file
+details.audio.playing=playing...
 map.overzoom=No maps available at this zoom level
 
 # Field names
@@ -432,16 +770,18 @@ fieldname.longitude=Longitude
 fieldname.altitude=Altitude
 fieldname.timestamp=Time
 fieldname.time=Time
+fieldname.date=Date
 fieldname.waypointname=Name
 fieldname.waypointtype=Type
 fieldname.newsegment=Segment
 fieldname.custom=Custom
 fieldname.prefix=Field
 fieldname.distance=Distance
-fieldname.movingdistance=Moving distance
 fieldname.duration=Duration
 fieldname.speed=Speed
 fieldname.verticalspeed=Vertical speed
+fieldname.description=Description
+fieldname.mediafilename=Filename
 
 # Measurement units
 units.original=Original
@@ -452,20 +792,41 @@ units.feet=Feet
 units.feet.short=ft
 units.kilometres=Kilometres
 units.kilometres.short=km
-units.kmh=km/h
+units.kilometresperhour=km per hour
+units.kilometresperhour.short=km/h
 units.miles=Miles
 units.miles.short=mi
-units.mph=mph
-units.metrespersec=m/s
-units.feetpersec=ft/s
+units.milesperhour=miles per hour
+units.milesperhour.short=mph
+units.nauticalmiles=Nautical miles
+units.nauticalmiles.short=N.m.
+units.nauticalmilesperhour.short=kts
+units.metrespersec=metres per second
+units.metrespersec.short=m/s
+units.feetpersec=feet per second
+units.feetpersec.short=ft/s
 units.hours=hours
+units.minutes=minutes
+units.seconds=seconds
 units.degminsec=Deg-min-sec
 units.degmin=Deg-min
 units.deg=Degrees
 units.iso8601=ISO 8601
+units.degreescelsius=Celsius
+units.degreescelsius.short=\u00b0C
+units.degreesfahrenheit=Fahrenheit
+units.degreesfahrenheit.short=\u00b0F
+
+# How to combine conditions, such as filters
+logic.and=and
+logic.or=or
 
 # External urls
 url.googlemaps=maps.google.co.uk
+wikipedia.lang=en
+openweathermap.lang=en
+webservice.peakfinder=Open Peakfinder.org
+webservice.geohack=Open Geohack page
 
 # Cardinals for 3d plots
 cardinal.n=N
@@ -476,22 +837,33 @@ cardinal.w=W
 # Undo operations
 undo.load=load data
 undo.loadphotos=load photos
+undo.loadaudios=load audio clips
 undo.editpoint=edit point
 undo.deletepoint=delete point
-undo.deletephoto=remove photo
+undo.removephoto=remove photo
+undo.removeaudio=remove audio clip
 undo.deleterange=delete range
-undo.compress=compress track
+undo.croptrack=crop track
+undo.deletemarked=delete points
 undo.insert=insert points
 undo.reverse=reverse range
 undo.mergetracksegments=merge track segments
+undo.splitsegments=split track segments
+undo.sewsegments=sew track segments
 undo.addtimeoffset=add time offset
 undo.addaltitudeoffset=add altitude offset
 undo.rearrangewaypoints=rearrange waypoints
 undo.cutandmove=move section
-undo.connectphoto=connect photo
-undo.disconnectphoto=disconnect photo
-undo.correlate=correlate photos
+undo.connect=connect
+undo.disconnect=disconnect
+undo.correlatephotos=correlate photos
+undo.rearrangephotos=rearrange photos
+undo.rotatephoto=rotate photo
 undo.createpoint=create point
+undo.convertnamestotimes=convert names to times
+undo.lookupsrtm=lookup altitudes from SRTM
+undo.deletefieldvalues=delete field values
+undo.correlateaudios=correlate audios
 
 # Error messages
 error.save.dialogtitle=Error saving data
@@ -500,6 +872,8 @@ error.save.failed=Failed to save the data to file
 error.saveexif.filenotfound=Failed to find photo file
 error.saveexif.cannotoverwrite1=Photo file
 error.saveexif.cannotoverwrite2=is read-only and can't be overwritten. Write to copy?
+error.saveexif.failed=Failed to save %d of the images
+error.saveexif.forced=%d of the images required forcing
 error.load.dialogtitle=Error loading data
 error.load.noread=Cannot read file
 error.load.nopoints=No coordinate information found in the file
@@ -509,15 +883,31 @@ error.load.othererror=Error reading file:
 error.jpegload.dialogtitle=Error loading photos
 error.jpegload.nofilesfound=No files found
 error.jpegload.nojpegsfound=No jpeg files found
-error.jpegload.noexiffound=No EXIF information found
 error.jpegload.nogpsfound=No GPS information found
+error.audioload.nofilesfound=No audio clips found
+error.gpsload.unknown=Unknown error
 error.undofailed.title=Undo failed
 error.undofailed.text=Failed to undo operation
 error.function.noop.title=Function had no effect
-error.rearrange.noop=Rearranging waypoints had no effect
+error.rearrange.noop=Rearranging points had no effect
 error.function.notavailable.title=Function not available
-error.function.nojava3d=This function requires the Java3d library,\navailable from Sun.com.
+error.function.nojava3d=This function requires the Java3d library.
 error.3d=An error occurred with the 3d display
 error.readme.notfound=Readme file not found
 error.osmimage.dialogtitle=Error loading map images
 error.osmimage.failed=Failed to load map images. Please check internet connection.
+error.language.wrongfile=The selected file doesn't appear to be a language file for GpsPrune
+error.convertnamestotimes.nonames=No names could be converted into times
+error.lookupsrtm.nonefound=No altitude values available for these points
+error.lookupsrtm.nonerequired=All points already have altitudes, so there's nothing to lookup
+error.gpsies.uploadnotok=The gpsies server returned the message
+error.gpsies.uploadfailed=The upload failed with the error
+error.showphoto.failed=Failed to load photo
+error.playaudiofailed=Failed to play audio clip
+error.cache.notthere=The tile cache directory was not found
+error.cache.empty=The tile cache directory is empty
+error.cache.cannotdelete=No tiles could be deleted
+error.learnestimationparams.failed=Cannot learn the parameters from this track.\nTry loading more tracks.
+error.tracksplit.nosplit=The track could not be split
+error.downloadsrtm.nocache=The files could not be saved.\nPlease check the disk cache.
+error.sewsegments.nothingdone=No segments could be sewn together.\nThere are now %d segments in the track.