mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2025-08-31 15:43:25 +00:00
389 lines
16 KiB
JSON
389 lines
16 KiB
JSON
{
|
|
"metadata": {
|
|
"home_title": "home",
|
|
"app_title": "the online GPX file editor",
|
|
"embed_title": "the online GPX file editor",
|
|
"help_title": "help",
|
|
"description": "View, edit and create GPX files online with advanced route planning capabilities and file processing tools, beautiful maps and detailed data visualizations."
|
|
},
|
|
"menu": {
|
|
"new": "New",
|
|
"new_file": "New file",
|
|
"new_track": "New track",
|
|
"new_segment": "New segment",
|
|
"open": "Open...",
|
|
"duplicate": "Duplicate",
|
|
"close": "Close",
|
|
"close_all": "Close all",
|
|
"copy": "Copy",
|
|
"paste": "Paste",
|
|
"cut": "Cut",
|
|
"export": "Export...",
|
|
"export_all": "Export all...",
|
|
"support_message": "The tool is free to use, but not free to run. Please consider supporting the website if you use it frequently. Thank you!",
|
|
"support_button": "Help keep the website free",
|
|
"download_file": "Download file",
|
|
"download_files": "Download files",
|
|
"edit": "Edit",
|
|
"undo": "Undo",
|
|
"redo": "Redo",
|
|
"delete": "Delete",
|
|
"select_all": "Select all",
|
|
"view": "View",
|
|
"elevation_profile": "Elevation profile",
|
|
"vertical_file_view": "Vertical file list",
|
|
"switch_basemap": "Switch to previous basemap",
|
|
"toggle_overlays": "Toggle overlays",
|
|
"toggle_3d": "Toggle 3D",
|
|
"settings": "Settings",
|
|
"distance_units": "Distance units",
|
|
"metric": "Metric",
|
|
"imperial": "Imperial",
|
|
"velocity_units": "Velocity units",
|
|
"temperature_units": "Temperature units",
|
|
"celsius": "Celsius",
|
|
"fahrenheit": "Fahrenheit",
|
|
"language": "Language",
|
|
"mode": "Theme",
|
|
"light": "Light",
|
|
"dark": "Dark",
|
|
"street_view_source": "Street view source",
|
|
"mapillary": "Mapillary",
|
|
"google": "Google",
|
|
"layers": "Map layers...",
|
|
"distance_markers": "Distance markers",
|
|
"direction_markers": "Direction arrows",
|
|
"help": "Help",
|
|
"donate": "Donate",
|
|
"ctrl": "Ctrl",
|
|
"click": "Click",
|
|
"drag": "Drag",
|
|
"metadata": {
|
|
"button": "Info...",
|
|
"name": "Name",
|
|
"description": "Description",
|
|
"save": "Save"
|
|
},
|
|
"style": {
|
|
"button": "Appearance...",
|
|
"color": "Color",
|
|
"opacity": "Opacity",
|
|
"width": "Width"
|
|
},
|
|
"hide": "Hide",
|
|
"unhide": "Unhide",
|
|
"open_in": "Open in"
|
|
},
|
|
"toolbar": {
|
|
"routing": {
|
|
"tooltip": "Plan or edit a route",
|
|
"activity": "Activity",
|
|
"use_routing": "Routing",
|
|
"use_routing_tooltip": "Connect anchor points via road network or with straight lines when disabled",
|
|
"allow_private": "Allow private roads",
|
|
"reverse": {
|
|
"button": "Reverse",
|
|
"tooltip": "Reverse the direction of the route"
|
|
},
|
|
"route_back_to_start": {
|
|
"button": "Back to start",
|
|
"tooltip": "Connect the last point of the route with the starting point"
|
|
},
|
|
"round_trip": {
|
|
"button": "Round trip",
|
|
"tooltip": "Return to the starting point by the same route"
|
|
},
|
|
"start_loop_here": "Start loop here",
|
|
"help_no_file": "Select a file item to use the routing tool, or create a new file from the menu.",
|
|
"help_multiple_files": "Select a single file item to use the routing tool.",
|
|
"help": "Click on the map to add a new anchor point, or drag existing ones to change the route.",
|
|
"activities": {
|
|
"bike": "Bike",
|
|
"racing_bike": "Racing bike",
|
|
"mountain_bike": "Mountain bike",
|
|
"foot": "Run/hike",
|
|
"motorcycle": "Motorcycle",
|
|
"water": "Water",
|
|
"railway": "Railway"
|
|
},
|
|
"surface": {
|
|
"unknown": "Unknown",
|
|
"paved": "Paved",
|
|
"unpaved": "Unpaved",
|
|
"asphalt": "Asphalt",
|
|
"concrete": "Concrete",
|
|
"chipseal": "Chipseal",
|
|
"cobblestone": "Cobblestone",
|
|
"unhewn_cobblestone": "Unhewn cobblestone",
|
|
"paving_stones": "Paving stones",
|
|
"stepping_stones": "Stepping stones",
|
|
"sett": "Sett",
|
|
"metal": "Metal",
|
|
"wood": "Wood",
|
|
"compacted": "Compacted gravel",
|
|
"fine_gravel": "Fine gravel",
|
|
"gravel": "Gravel",
|
|
"pebblestone": "Pebblestone",
|
|
"rock": "Rock",
|
|
"dirt": "Dirt",
|
|
"ground": "Ground",
|
|
"earth": "Earth",
|
|
"snow": "Snow",
|
|
"ice": "Ice",
|
|
"salt": "Salt",
|
|
"mud": "Mud",
|
|
"sand": "Sand",
|
|
"woodchips": "Woodchips",
|
|
"grass": "Grass",
|
|
"grass_paver": "Grass paver"
|
|
},
|
|
"error": {
|
|
"from": "The start point is too far from the nearest road",
|
|
"via": "The via point is too far from the nearest road",
|
|
"to": "The end point is too far from the nearest road",
|
|
"timeout": "The routing request took too long, try adding points closer"
|
|
}
|
|
},
|
|
"scissors": {
|
|
"tooltip": "Crop or split",
|
|
"crop": "Crop",
|
|
"split_as": "Split the trace into",
|
|
"help_invalid_selection": "Select a file item to crop or split.",
|
|
"help": "Use the slider to crop the trace, or click on the map to split it at the selected point."
|
|
},
|
|
"time": {
|
|
"tooltip": "Manage time data",
|
|
"start": "Start",
|
|
"end": "End",
|
|
"total_time": "Moving time",
|
|
"pick_date": "Pick a date",
|
|
"artificial": "Create realistic time data",
|
|
"update": "Update time data",
|
|
"help": "Use the form to set new time data.",
|
|
"help_invalid_selection": "Select a single file item to manage its time data."
|
|
},
|
|
"merge": {
|
|
"merge_traces": "Connect the traces",
|
|
"merge_contents": "Merge the contents and keep the traces disconnected",
|
|
"merge_selection": "Merge selection",
|
|
"tooltip": "Merge file items together",
|
|
"help_merge_traces": "Connecting the selected traces will create a single file containing a single continuous trace.",
|
|
"help_cannot_merge_traces": "Your selection needs to contain several traces to connect them.",
|
|
"help_merge_contents": "Merging the contents of the selected file items will group all the contents inside the first file item.",
|
|
"help_cannot_merge_contents": "Your selection needs to contain several file items to merge their contents."
|
|
},
|
|
"extract": {
|
|
"tooltip": "Extract contents to separate file items",
|
|
"button": "Extract",
|
|
"help": "Extracting the contents of the selected file items will create a separate file item for each of their contents.",
|
|
"help_invalid_selection": "Your selection needs to contain file items with multiple traces to extract them."
|
|
},
|
|
"waypoint": {
|
|
"tooltip": "Create and edit points of interest",
|
|
"longitude": "Longitude",
|
|
"latitude": "Latitude",
|
|
"create": "Create point of interest",
|
|
"help": "Fill in the form to create a new point of interest, or click on an existing one to edit it. Click on the map to fill the coordinates, or drag points of interest to move them.",
|
|
"help_no_selection": "Select a file item to create or edit points of interest."
|
|
},
|
|
"reduce": {
|
|
"tooltip": "Reduce the number of GPS points",
|
|
"tolerance": "Tolerance",
|
|
"number_of_points": "Number of GPS points",
|
|
"button": "Minify",
|
|
"help": "Use the slider to choose the number of GPS points to keep.",
|
|
"help_no_selection": "Select a file item to reduce the number of its GPS points."
|
|
},
|
|
"clean": {
|
|
"tooltip": "Clean GPS points and points of interest with a rectangle selection",
|
|
"delete_trackpoints": "Delete GPS points",
|
|
"delete_waypoints": "Delete points of interest",
|
|
"delete_inside": "Delete inside selection",
|
|
"delete_outside": "Delete outside selection",
|
|
"button": "Delete",
|
|
"help": "Select a rectangle area on the map to remove GPS points and points of interest.",
|
|
"help_no_selection": "Select a file item to clean GPS points and points of interest."
|
|
}
|
|
},
|
|
"layers": {
|
|
"settings": "Layer settings",
|
|
"settings_help": "Select the map layers you want to show in the interface, add custom ones, and adjust their settings.",
|
|
"selection": "Layer selection",
|
|
"custom_layers": {
|
|
"title": "Custom layers",
|
|
"new": "New custom layer",
|
|
"edit": "Edit custom layer",
|
|
"urls": "URL(s)",
|
|
"url_placeholder": "WMTS, WMS or Mapbox style JSON",
|
|
"max_zoom": "Max zoom",
|
|
"layer_type": "Layer type",
|
|
"basemap": "Basemap",
|
|
"overlay": "Overlay",
|
|
"create": "Create layer",
|
|
"update": "Update layer"
|
|
},
|
|
"opacity": "Overlay opacity",
|
|
"heatmap": "Strava Heatmap",
|
|
"pois": "Points of interest",
|
|
"label": {
|
|
"basemaps": "Basemaps",
|
|
"overlays": "Overlays",
|
|
"custom": "Custom",
|
|
"world": "World",
|
|
"countries": "Countries",
|
|
"belgium": "Belgium",
|
|
"bulgaria": "Bulgaria",
|
|
"finland": "Finland",
|
|
"france": "France",
|
|
"new_zealand": "New Zealand",
|
|
"norway": "Norway",
|
|
"spain": "Spain",
|
|
"sweden": "Sweden",
|
|
"switzerland": "Switzerland",
|
|
"united_kingdom": "United Kingdom",
|
|
"united_states": "United States",
|
|
"mapboxOutdoors": "Mapbox Outdoors",
|
|
"mapboxSatellite": "Mapbox Satellite",
|
|
"openStreetMap": "OpenStreetMap",
|
|
"openTopoMap": "OpenTopoMap",
|
|
"openHikingMap": "OpenHikingMap",
|
|
"cyclOSM": "CyclOSM",
|
|
"linz": "LINZ Topo",
|
|
"linzTopo": "LINZ Topo50",
|
|
"swisstopo": "swisstopo",
|
|
"swisstopoSatellite": "swisstopo Satellite",
|
|
"ignBe": "IGN Topo",
|
|
"ignFrPlan": "IGN Plan",
|
|
"ignFrScan25": "IGN SCAN25",
|
|
"ignFrSatellite": "IGN Satellite",
|
|
"ignEs": "IGN",
|
|
"ordnanceSurvey": "Ordnance Survey",
|
|
"norwayTopo": "Topografisk Norgeskart 4",
|
|
"swedenTopo": "Lantmäteriet Topo",
|
|
"finlandTopo": "Lantmäteriverket Terrängkarta",
|
|
"bgMountains": "BGMountains",
|
|
"usgs": "USGS",
|
|
"cyclOSMlite": "CyclOSM Lite",
|
|
"swisstopoSlope": "swisstopo Slope",
|
|
"swisstopoCycling": "swisstopo Cycling",
|
|
"swisstopoMountainBike": "swisstopo MTB",
|
|
"swisstopoSkiTouring": "swisstopo Ski Touring",
|
|
"ignFrCadastre": "IGN Cadastre",
|
|
"ignSlope": "IGN Slope",
|
|
"ignSkiTouring": "IGN Ski Touring",
|
|
"strava": "Strava",
|
|
"stravaHeatmapRun": "Running",
|
|
"stravaHeatmapTrailRun": "Trail Running",
|
|
"stravaHeatmapHike": "Hiking",
|
|
"stravaHeatmapRide": "Cycling",
|
|
"stravaHeatmapGravel": "Gravel Cycling",
|
|
"stravaHeatmapMTB": "MTB",
|
|
"stravaHeatmapWater": "Water",
|
|
"stravaHeatmapWinter": "Winter",
|
|
"waymarked_trails": "Waymarked Trails",
|
|
"waymarkedTrailsHiking": "Hiking",
|
|
"waymarkedTrailsCycling": "Cycling",
|
|
"waymarkedTrailsMTB": "MTB",
|
|
"waymarkedTrailsSkating": "Skating",
|
|
"waymarkedTrailsHorseRiding": "Horse Riding",
|
|
"waymarkedTrailsWinter": "Winter"
|
|
},
|
|
"color": {
|
|
"blue": "Blue",
|
|
"bluered": "Blue Red",
|
|
"gray": "Gray",
|
|
"hot": "Hot",
|
|
"purple": "Purple",
|
|
"orange": "Orange"
|
|
}
|
|
},
|
|
"chart": {
|
|
"show_slope": "Show slope data",
|
|
"show_surface": "Show surface data",
|
|
"show_speed": "Show speed data",
|
|
"show_pace": "Show pace data",
|
|
"show_heartrate": "Show heart rate data",
|
|
"show_cadence": "Show cadence data",
|
|
"show_temperature": "Show temperature data",
|
|
"show_power": "Show power data"
|
|
},
|
|
"quantities": {
|
|
"distance": "Distance",
|
|
"elevation": "Elevation",
|
|
"temperature": "Temperature",
|
|
"speed": "Speed",
|
|
"pace": "Pace",
|
|
"heartrate": "Heart rate",
|
|
"cadence": "Cadence",
|
|
"power": "Power",
|
|
"slope": "Slope",
|
|
"surface": "Surface",
|
|
"time": "Time",
|
|
"moving": "Moving",
|
|
"total": "Total"
|
|
},
|
|
"units": {
|
|
"meters": "m",
|
|
"feet": "ft",
|
|
"kilometers": "km",
|
|
"miles": "mi",
|
|
"celsius": "°C",
|
|
"fahrenheit": "°F",
|
|
"kilometers_per_hour": "km/h",
|
|
"miles_per_hour": "mph",
|
|
"minutes_per_kilometer": "min/km",
|
|
"minutes_per_mile": "min/mi",
|
|
"heartrate": "bpm",
|
|
"cadence": "rpm",
|
|
"power": "W"
|
|
},
|
|
"gpx": {
|
|
"file": "File",
|
|
"files": "Files",
|
|
"track": "Track",
|
|
"tracks": "Tracks",
|
|
"segment": "Segment",
|
|
"segments": "Segments",
|
|
"waypoint": "Point of interest",
|
|
"waypoints": "Points of interest"
|
|
},
|
|
"homepage": {
|
|
"website": "Website",
|
|
"home": "Home",
|
|
"app": "App",
|
|
"contact": "Contact",
|
|
"x": "X",
|
|
"facebook": "Facebook",
|
|
"github": "GitHub",
|
|
"crowdin": "Crowdin",
|
|
"email": "Email",
|
|
"contribute": "Contribute",
|
|
"supported_by": "supported by",
|
|
"support_button": "Support gpx.studio on Ko-fi",
|
|
"route_planning": "Route planning",
|
|
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
|
|
"file_processing": "Advanced file processing",
|
|
"file_processing_description": "A suite of tools for performing all common file processing tasks, and which can be applied to multiple files at once.",
|
|
"maps": "Global and local maps",
|
|
"maps_description": "A large collection of basemaps and overlays to help you craft your next outdoor adventure, or visualize your latest achievement.",
|
|
"data_visualization": "Data visualization",
|
|
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
|
|
"identity": "Free, ad-free and open-source",
|
|
"identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
|
|
},
|
|
"embedding": {
|
|
"file_urls": "File URLs (separated by commas)",
|
|
"basemap": "Basemap",
|
|
"height": "Height",
|
|
"fill_by": "Fill by",
|
|
"none": "None",
|
|
"show_controls": "Show controls",
|
|
"manual_camera": "Manual camera",
|
|
"manual_camera_description": "You can move the map below to adjust the camera position.",
|
|
"zoom": "Zoom",
|
|
"latitude": "Latitude",
|
|
"longitude": "Longitude",
|
|
"pitch": "Pitch",
|
|
"bearing": "Bearing"
|
|
}
|
|
} |