L["Yards to move before triggering a minimap update"]=true
-- Map drawing
L["Map Drawing"]=true
L["Toggle drawing on each of the maps."]=true
L["Worldmap"]=true
L["Worldmap drawing"]=true
L["Minimap"]=true
L["Minimap drawing"]=true
L["Zone Map"]=true
L["Zone Map drawing"]=true
L["Minimap when indoors"]=true
L["Draw on minimap when indoors"]=true
L["Set the width of lines on each of the maps."]=true
L["Normal lines"]=true
L["Width of the line in the Worldmap"]=true
L["Width of the line in the Minimap"]=true
L["Width of the line in the Zone Map"]=true
L["Color of lines"]=true
L["Default route"]=true
L["Change default route color"]=true
L["Hidden route"]=true
L["Change default hidden route color"]=true
L["Show hidden routes"]=true
L["Show hidden routes?"]=true
L["Line gaps"]=true
L["Draw line gaps"]=true
L["Shorten the lines drawn on the minimap slightly so that they do not overlap the icons and minimap tracking blips."]=true
L["Skip clustered node points"]=true
L["Do not draw gaps for clustered node points in routes."]=true
-- Auto show/hide
L["Auto show/hide"]=true
L["Auto show and hide routes based on your professions"]=true
L["Use Auto Show/Hide"]=true
L["Auto Show/Hide per route type"]=true
L["Auto Show/Hide settings"]=true
L["Routes with Fish"]=true
L["Routes with Gas"]=true
L["Routes with Herbs"]=true
L["Routes with Ore"]=true
L["Routes with Treasure"]=true
L["Routes with Archaeology"]=true
L["Routes with Notes"]=true
L["Routes with Timber"]=true
L["Always show"]=true
L["Only with profession"]=true
L["Only while tracking"]=true
L["Never show"]=true
-- TomTom
L["Waypoints (TomTom)"]=true
L["Integrated support options for TomTom"]=true
L["This section implements TomTom support for Routes. Click Start to find the nearest node in a visible route in the current zone.\n"]=true
L["Start using TomTom"]=true
L["Start using TomTom by finding the closest visible route/node in the current zone and using that as the waypoint"]=true
L["Stop using TomTom"]=true
L["Stop using TomTom by clearing the last queued node"]=true
L["TomTom is missing or disabled"]=true
L["Start using Waypoints (TomTom)"]=true
L["Stop using Waypoints (TomTom)"]=true
L["Change direction (TomTom)"]=true
L["An updated copy of TomTom is required for TomTom integration to work"]=true
L["Waypoint hit distance"]=true
L["This is the distance in yards away from a waypoint to consider as having reached it so that the next node in the route can be added as the waypoint"]=true
L["Change direction"]=true
L["Change the direction of the nodes in the route being added as the next waypoint"]=true
-- Add Route Config
L["Add"]=true
L["Routes in %s"]=true
L["Name of Route"]=true
L["Name of the route to add"]=true
L["No name given for new route"]=true
L["Select Zone"]=true
L["Zone to create route in"]=true
L["Select sources of data"]=true
L[" Data"]=true
L["Select data to use"]=true
L["Select data to use in the route creation"]=true
L["No data found"]=true
L["Create Route"]=true
L["No data selected for new route"]=true
L["A route with that name already exists. Overwrite?"]=true
L["Create Route from Data Sources"]=true
L["Create Bare Route"]=true
L["CREATE_BARE_ROUTE_DESC"]="This will create a route with just 3 initial points in it, and does not use any data from any source. You may then manually edit this route to insert and move nodes."
L["Recreate Route"]=true
L["Recreate this route with the same creation settings. NOTE: This only works for data from GatherMate2 and Gatherer."]=true
L["Are you sure you want to recreate this route? This will delete all customized settings for this route."]=true
-- DB prefixes
L["GatherMate2Herb Gathering"]="Herbalism"
L["GatherMate2Mining"]="Mining"
L["GatherMate2Fishing"]="Fishing"
L["GatherMate2Extract Gas"]="Extract Gas"
L["GatherMate2Treasure"]="Treasure"
L["GatherMate2Archaeology"]="Archaeology"
L["GatherMate2Logging"]="Logging"
L["GathererMINE"]="Mining"
L["GathererHERB"]="Herbalism"
L["GathererOPEN"]="Treasure"
-- Node types
L["Herbalism"]=true
L["Mining"]=true
L["Fishing"]=true
L["Treasure"]=true
L["ExtractGas"]="Gas"
L["Archaeology"]=true
L["Note"]=true
L["Logging"]=true
-- Route Config
L["When the following data sources add or delete node data, update my routes automatically by inserting or removing the same node in the relevant routes."]=true
L[" Gatherer/HandyNotes currently does not support callbacks, so this is impossible for Gatherer/HandyNotes."]=true
L["You have |cffffd200%d|r route(s) in |cffffd200%s|r."]=true
L["Information"]=true
L["This route has |cffffd200%d|r nodes and is |cffffd200%d|r yards long."]=true
L["This route has nodes that belong to the following categories:"]=true
L["This route contains the following nodes:"]=true
L["This route is not a clustered route."]=true
L["This route is a clustered route, down from the original |cffffd200%d|r nodes."]=true
L["|cffffd200 %d|r node(s) are between |cffffd200%d|r-|cffffd200%d|r yards of a cluster point"]=true
L["|cffffd200 %d|r node(s) are at |cffffd2000|r yards of a cluster point"]=true
L["The cluster radius of this route is |cffffd200%d|r yards."]=true
L["Line Settings"]=true
L["These settings control the visibility and look of the drawn route."]=true
L["Width (Map)"]=true
L["Width of the line in the map"]=true
L["Width (Minimap)"]=true
L["Width of the line in the Minimap"]=true
L["Width (Zone Map)"]=true
L["Width of the line in the Zone Map"]=true
L["Line Color"]=true
L["Change the line color"]=true
L["Hide Route"]=true
L["Hide the route from being shown on the maps"]=true
L["Delete"]=true
L["Permanently delete a route"]=true
L["Are you sure you want to delete this route?"]=true
L["You may not delete a route that is being optimized in the background."]=true
L["Reset"]=true
L["Reset the line settings to defaults"]=true
L["Optimize Route"]=true
L["Route Optimizing"]=true
L["Extra optimization"]=true
L["ExtraOptDesc"]="Turning on this option will make optimizing the route take approximately 40% longer, but will generate -slightly- better routes. Recommended setting is OFF."
L["Foreground"]=true
L["Foreground Disclaimer"]="Generate close to optimal path for the set of nodes in this route. Please keep in mind that doing this will 'hang' your client for some time. Depending on the amount of nodes (more cause near exponential increase in time) and CPU speed you might even get a disconnect if it takes too long."
L["Background"]=true
L["Background Disclaimer"]="This will perform the TSP route generation in the background much more slowly without locking up WoW. Please note that your WoW will still take a noticable performance hit."
L["Path with %d nodes found with length %.2f yards after %d iterations in %.2f seconds."]=true
L["Now running TSP in the background..."]=true
L["There is already a TSP running in background. Wait for it to complete first."]=true
L["The following error occured in the background path generation coroutine, please report to Grum or Xinhuan:"]=true
L["TOO_MANY_NODES_ERROR"]="This route has more than 724 nodes. Please reduce it by removing some nodes or by clustering otherwise memory allocation errors will occur."
L["Pass %d: %d%% - %d yards"]=true
L["Pass %d: %d%%"]=true
L["Route Clustering"]=true
L["CLUSTER_DESC"]="Clustering a route makes Routes take all the nodes that are near each other and combine then into a single node as a travel point. This process takes a while, but is reasonably fast."
L["Cluster Radius"]=true
L["CLUSTER_RADIUS_DESC"]="The maximum distance a node will be away from its cluster node point. The default is 60 yards because the detection radius of tracking skills is 80 yards."
L["Cluster"]=true
L["Cluster this route"]=true
L["Uncluster"]=true
L["Uncluster this route"]=true
L["Edit Route Manually"]=true
L["Edit route"]=true
L["Edit this route on the world map"]=true
L["Save route edit"]=true
L["Stop editing this route on the world map and save the edits"]=true
L["Cancel route edit"]=true
L["Stop editing this route on the world map and abandon changes made"]=true
-- Profession Names in the skills tab in the character frame
-- Doing these 4 localizations specifically to avoid using Babble-Spell
L["Skill-Fishing"]="Fishing"
L["Skill-Herbalism"]="Herbalism"
L["Skill-Mining"]="Mining"
L["Skill-Engineering"]="Engineering"
-- Cartographer_Waypoints support
L["Cartographer_Waypoints module is missing or disabled"]=true
L["%s - Node %d"]=true
L["Direction changed"]=true
-- Taboo stuff
L["Routes Node Menu"]=true
L["Delete node"]=true
L["Add node before (red)"]=true
L["Add node after (green)"]=true
L["You may not delete a taboo that is being edited."]=true
L["TABOO_EDIT_DESC"]="To edit a taboo region, click on the |cffffd200Edit|r button. The taboo region will be drawn on the World Map. Drag the vertexes to position them. Right click on the vertexes to add or delete vertexes. After editing, you may click the |cffffd200Save|r button to save your changes, or the |cffffd200Cancel|r button to discard your changes."
L["Edit taboo region"]=true
L["Edit this taboo region on the world map"]=true
L["Save taboo edit"]=true
L["Stop editing this taboo region on the world map and save the edits"]=true
L["Cancel taboo edit"]=true
L["Stop editing this taboo region on the world map and abandon changes made"]=true
L["Delete Taboo"]=true
L["Delete this taboo region permanently. This will also remove it from all routes that use it."]=true
L["Are you sure you want to delete this taboo? This action will also remove the taboo from all routes that use it."]=true
L["TABOO_DESC"]="Taboo regions are areas which you can define to exclude nodes. Once you have created a taboo region, you can attach the taboo region to an existing route, and all nodes inside this region will be removed and no new ones will be added to it."
L["Name of Taboo"]=true
L["Name of taboo region to add"]=true
L["No name given for new taboo region"]=true
L["Zone to create taboo in"]=true
L["Create Taboo"]=true
L["Taboos in %s"]=true
L["A taboo with that name already exists. Overwrite?"]=true
L["This route has the following taboo regions:"]=true
L["This route has no taboo regions."]=true
L["This route contains |cffffd200%d|r nodes that have been tabooed."]=true
L["TABOO_DESC2"]="Taboo regions are areas you specify for a route to ignore. Nodes in these taboo regions are ignored and not included in a route. Additionally when optimizing a route, the generated route will attempt to avoid crossing any taboo regions if possible."
L["Taboos"]=true
L["Select taboo regions to apply:"]=true
L["You have |cffffd200%d|r taboo region(s) in |cffffd200%s|r."]=true
Thisissomewhatlikethe|cffffff78WindowsXPDiskDefragmentation|rutility,anditsprogressbarisworthlessbecauseitsonlyshowingyouthe%ofeachpass,butitdoesn't know how many passes it will take, it could be 3 passes, it could be 10 passes, it stops only when it thinks it has done enough. This is why in the |cffffff78Vista|r version, it no longer shows you a progress bar at all.
*Theotherreasonwhywewantthegeneratedroutetoberandomisbecauseyoudon't want 1000 other people to have the exact same route as you right? Standard WowHead node data is downloadable fairly easily for the 3 gathering addons.
*InitscurrentimplementationinRoutes,theACOalgorithmisprunedfairlyheavilyinordertoreduceexecutiontime.TryingtosolveanNP-CompleteprobleminaWoWsandboxusingtheLuascriptinglanguageisn't the most ideal of things to do.
*Wemakeeffortstopreventtheroutefromcriss-crossingitself,butsometimesithappensandthealgorithmdoesn't catch it. If this happens, just optimize the route again.
*Onceatabooregioniscreated,youmayattachthetabooregiontoanexistingrouteinsidetheindividualroute's configuration. You will need to reoptimize the route after attaching or removing taboo regions from a route.
Movinganexistingnode's location by a few yards is handled by a node deletion followed by an node insertion. In fact, this is exactly how GatherMate and Cartographer_<Profs> handles it internally.