Add tap and longpress icons to walkthrough

This commit is contained in:
Quincy Morgan
2020-07-11 19:27:50 -04:00
parent 3229390178
commit 365fa1bf0d
5 changed files with 47 additions and 35 deletions
+17 -17
View File
@@ -1933,14 +1933,14 @@ en:
title: "Navigation"
map_info: "The main map area shows OpenStreetMap data on top of a background."
drag: "You can click-and-drag the map with the {leftclick} left mouse button to move it around. You can also use the arrow keys on a keyboard. **Drag the map!**"
drag_touch: "You can tap-and-drag the map to move it around. You can also use the arrow keys on a keyboard. **Drag the map!**"
drag_touch: "You can {longpress_icon} tap-and-drag the map to move it around. You can also use the arrow keys on a keyboard. **Drag the map!**"
zoom: "You can zoom the map by scrolling with a mouse wheel or trackpad, or by pressing the {plus} / {minus} buttons. **Zoom the map!**"
zoom_touch: "You can zoom the map by pinching it with two fingers, double-tapping a location, or pressing the {plus} / {minus} buttons. **Zoom the map!**"
features: "We use the word *features* to describe the things that appear on the map. Anything in the real world can be mapped as a feature on OpenStreetMap."
points_lines_areas: "Map features are represented using *points, lines, or areas.*"
nodes_ways: "In OpenStreetMap, points are sometimes called *nodes*, and lines and areas are sometimes called *ways*."
click_townhall: "All features on the map can be selected by clicking on them. **Click the point to select it.**"
tap_townhall: "All features on the map can be selected by tapping on them. **Tap the point to select it.**"
tap_townhall: "All features on the map can be selected by {tap_icon} tapping on them. **Tap the point to select it.**"
selected_townhall: "Great! The point is now selected. Selected features are drawn with a pulsing glow."
editor_townhall: "When a feature is selected, the *feature editor* is displayed alongside the map."
preset_townhall: "The top part of the feature editor shows the feature's type. This point is a {preset}."
@@ -1957,7 +1957,7 @@ en:
points_info: "*Points* can be used to represent features such as shops, restaurants, and monuments."
add_point: "They mark a specific location, and describe what's there. **Press the {point_icon} {point} button to add a new point.**"
place_point: "To place the new point on the map, position your mouse cursor where the point should go, then {leftclick} left-click or press `{space}`. **Move the mouse pointer over this building, then left-click or press `{space}`.**"
place_point_touch: "To place the new point on the map, tap the location where it should go. **Tap the center of this building.**"
place_point_touch: "To place the new point on the map, {tap_icon} tap the location where it should go. **Tap the center of this building.**"
search_cafe: "There are many different features that can be represented by points. The point you just added is a cafe. **Search for '{preset}'.**"
choose_cafe: "**Choose {preset} from the list.**"
feature_editor: "The point is now marked as a cafe. Using the feature editor, we can add more information about the cafe."
@@ -1968,7 +1968,7 @@ en:
update: "Let's fill in some more details for this cafe. You can change its name, add a cuisine, or add an address. **Change the cafe details.**"
update_close: "**When you are finished updating the cafe, press `{esc}`, `{return}`, or the {button} button to close the feature editor.**"
rightclick: "You can {rightclick} right-click on any feature to see the *edit menu*, which shows a list of editing operations that can be performed.{br}A right-click might be the same as a control-click or two-finger click. **Right-click to select the point you created and show the edit menu.**"
edit_menu_touch: "You can long-press on any feature to see the *edit menu*, which shows a list of editing operations that can be performed. **Press-and-hold the point you created to show the edit menu.**"
edit_menu_touch: "You can {longpress_icon} long-press on any feature to see the *edit menu*, which shows a list of editing operations that can be performed. **Press-and-hold the point you created to show the edit menu.**"
delete: "It's OK to delete features that don't exist in the real world.{br}Deleting a feature from OpenStreetMap removes it from the map that everyone uses, so you should make sure a feature is really gone before you delete it. **Press the {delete_icon} {delete} button to remove the point.**"
undo: "You can always undo any changes up until you save your edits to OpenStreetMap. **Press the {undo_icon} {undo} button to get the point back.**"
play: "Now that you know how to create and edit points, try creating a few more points for practice! **When you are ready to continue to the next chapter, press '{next}'.**"
@@ -1977,10 +1977,10 @@ en:
add_playground: "*Areas* are used to show the boundaries of features like lakes, buildings, and residential areas.{br}They can also be used for more detailed mapping of many features you might normally map as points. **Press the {area_icon} {area} button to add a new area.**"
start_playground: "Let's add this playground to the map by drawing an area. Areas are drawn by placing *nodes* along the outer edge of the feature."
starting_node_click: "**Click or press `{space}` to place a starting node on one of the corners of the playground.**"
starting_node_tap: "**Tap to place a starting node on one of the corners of the playground.**"
starting_node_tap: "**{tap_icon} Tap to place a starting node on one of the corners of the playground.**"
continue_playground: "Continue drawing the area by placing more nodes along the playground's edge. It is OK to connect the area to the existing walking paths.{br}Tip: You can hold down the `{alt}` key to prevent nodes from connecting to other features. **Continue drawing an area for the playground.**"
finish_area_click: "Finish the area by pressing `{return}`, or clicking again on either the first or last node."
finish_area_tap: "Finish the area by tapping again on either the first or last node, or by pressing `{return}` on a keyboard."
finish_area_tap: "Finish the area by {tap_icon} tapping again on either the first or last node, or by pressing `{return}` on a keyboard."
finish_playground: "**Finish drawing an area for the playground.**"
search_playground: "**Search for '{preset}'.**"
choose_playground: "**Choose {preset} from the list.**"
@@ -1995,12 +1995,12 @@ en:
missing_road: "Here is a road that is missing. Let's add it!"
line_draw_info: "In OpenStreetMap, lines should be drawn down the center of the road. You can drag and zoom the map while drawing if necessary."
start_line: "**Start a new line by clicking at the top end of this missing road.**"
start_line_tap: "**Start a new line by tapping at the top end of this missing road.**"
start_line_tap: "**Start a new line by {tap_icon} tapping at the top end of this missing road.**"
intersect: "Continue drawing the line by placing more nodes along the road.{br}Roads, along with paths and ferry routes, must be properly connected to each other for navigation apps to work. **Place an intersection node on {name} to connect the two lines.**"
retry_intersect: "The road needs to intersect {name}. Let's try again!"
continue_line: "Continue drawing the line for the new road. Remember that you can drag and zoom the map if needed."
finish_line_click: "When you're finished, click the last node again or press `{return}`."
finish_line_tap: "When you're finished, tap the last node again or press `{return}` on a keyboard."
finish_line_tap: "When you're finished, {tap_icon} tap the last node again or press `{return}` on a keyboard."
finish_road: "**Finish drawing the road.**"
choose_category_road: "**Select {category} from the list.**"
choose_preset_residential: "There are many different types of roads, but this one is a residential road. **Choose the {preset} type.**"
@@ -2009,9 +2009,9 @@ en:
did_name_road: "Looks good! Next we will learn how to update the shape of a line."
update_line: "Sometimes you will need to change the shape of an existing line. Here is a road that doesn't look quite right."
add_node: "We can add some nodes to this line to improve its shape. One way to add a node is to double-click the line where you want to add a node. **Double-click on the line to create a new node.**"
add_node_touch: "We can add some nodes to this line to improve its shape. One way to add a node is to double-tap the line where you want to add a node. **Double-tap on the line to create a new node.**"
add_node_touch: "We can add some nodes to this line to improve its shape. One way to add a node is to {tap_icon} double-tap the line where you want to add a node. **Double-tap on the line to create a new node.**"
start_drag_endpoint: "When a line is selected, you can adjust any of its nodes by clicking and holding down the {leftclick} left mouse button while you drag."
start_drag_endpoint_touch: "When a line is selected, you can tap-and-drag any of its nodes to adjust them."
start_drag_endpoint_touch: "When a line is selected, you can {longpress_icon} tap-and-drag any of its nodes to adjust them."
drag_to_intersection: "**Drag the endpoint to the place where these roads should intersect.**"
spot_looks_good: "This spot looks good."
finish_drag_endpoint: "**Release the mouse button to finish dragging.**"
@@ -2021,17 +2021,17 @@ en:
delete_lines: "It's OK to delete lines for roads that don't exist in the real world.{br}Here's an example where the city planned a {street} but never built it. We can improve this part of the map by deleting the extra lines."
split_street: "The last real street is {street1}, so we will *split* {street2} at this intersection and remove everything above it."
rightclick_intersection: "**{rightclick} Right-click on the intersection node.**"
edit_menu_intersection_touch: "**Long-press on the intersection node.**"
edit_menu_intersection_touch: "**{longpress_icon} Long-press on the intersection node.**"
split_intersection: "**Press the {split_icon} {split} button to divide {street}.**"
retry_split: "You didn't press the {split_icon} {split} button. Try again."
did_split_multi: "Good job! {street1} is now split into two pieces. The top part can be removed. **Select the top part of {street2}.**"
did_split_single: "**Select the top part of {street2}.**"
multi_select: "{selected} is now selected. Let's also select {other1}."
add_to_selection_click: "You can hold `{shift}` while clicking to select multiple things. **Shift-click on {other2}.**"
add_to_selection_touch: "**Tap-and-hold {selected} and then tap {other2} to select both.**"
add_to_selection_touch: "**{longpress_icon} Tap-and-hold {selected} and then {tap_icon} tap {other2} with another finger to select both.**"
multi_select_success: "Good! Both lines to delete are now selected."
multi_rightclick: "**{rightclick} Right-click on one of the lines to show the edit menu.**"
multi_edit_menu_touch: "**Long-press on one of the lines to show the edit menu.**"
multi_edit_menu_touch: "**{longpress_icon} Long-press on one of the lines to show the edit menu.**"
multi_delete: "**Press the {delete_icon} {delete} button to remove the extra lines.**"
retry_delete: "You didn't press the {delete_icon} {delete} button. Try again."
play: "Great! Use the skills that you've learned in this chapter to practice editing some more lines. **When you are ready to continue to the next chapter, press '{next}'.**"
@@ -2040,7 +2040,7 @@ en:
add_building: "OpenStreetMap is the world's largest database of buildings.{br}You can help improve this database by tracing buildings that aren't already mapped. **Press the {area_icon} {area} button to add a new area.**"
start_building: "Let's add this house to the map by tracing its outline.{br}Buildings should be traced around their footprint as accurately as possible."
building_corner_click: "**Click or press `{space}` to place a starting node on one of the corners of the building.**"
building_corner_tap: "**Tap one of the corners of the building to place a starting node.**"
building_corner_tap: "**{tap_icon} Tap one of the corners of the building to place a starting node.**"
continue_building: "Continue placing nodes to trace the outline of the building. Remember that you can zoom in if you want to add more details."
finish_building: "**Finish tracing the building.**"
retry_building: "It looks like you had some trouble placing the nodes at the building corners. Try again!"
@@ -2048,20 +2048,20 @@ en:
choose_preset_house: "There are many different types of buildings, but this one is clearly a house.{br}If you're not sure of the type, it's OK to just choose the generic Building type. **Choose the {preset} type.**"
close: "**Press `{esc}` or the {apply} button to close the feature editor.**"
rightclick_building: "**{rightclick} Right-click to select the building you created and show the edit menu.**"
edit_menu_building_touch: "**Long-press the building you created to show the edit menu.**"
edit_menu_building_touch: "**{longpress_icon} Long-press the building you created to show the edit menu.**"
square_building: "The house that you just added will look even better with perfectly square corners. **Press the {orthogonalize_icon} {orthogonalize} button to tidy up the building's shape.**"
retry_square: "You didn't press the {orthogonalize_icon} {orthogonalize} button. Try again."
done_square: "See how the corners of the building moved into place? Let's learn another useful trick."
add_tank: "Next we'll trace this circular storage tank. **Press the {area_icon} {area} button to add a new area.**"
start_tank: "Don't worry, you won't need to draw a perfect circle. Just draw an area inside the tank that touches its edge."
tank_edge_click: "**Click or press `{space}` to place a starting node on the edge of the tank.**"
tank_edge_tap: "**Tap the edge of the tank to place a starting node.**"
tank_edge_tap: "**{tap_icon} Tap the edge of the tank to place a starting node.**"
continue_tank: "Add a few more nodes around the edge. The circle will be created outside the nodes that you draw."
finish_tank: "**Finish tracing the tank.**"
search_tank: "**Search for '{preset}'.**"
choose_tank: "**Choose {preset} from the list.**"
rightclick_tank: "**{rightclick} Right-click to select the storage tank you created and show the edit menu.**"
edit_menu_tank_touch: "**Long-press the storage tank you created to show the edit menu.**"
edit_menu_tank_touch: "**{longpress_icon} Long-press the storage tank you created to show the edit menu.**"
circle_tank: "**Press the {circularize_icon} {circularize} button to make the tank a circle.**"
retry_circle: "You didn't press the {circularize_icon} {circularize} button. Try again."
play: "Great Job! Practice tracing a few more buildings, and try some of the other commands on the edit menu. **When you are ready to continue to the next chapter, press '{next}'.**"
+18 -18
View File
@@ -1632,7 +1632,7 @@
"open_data_h": "Open Data",
"open_data": "Edits that you make on this map will be visible to everyone who uses OpenStreetMap. Your edits can be based on personal knowledge, on-the-ground surveying, or imagery collected from aerial or street level photos. Copying from commercial sources, like Google Maps, [is strictly forbidden](https://www.openstreetmap.org/copyright).",
"before_start_h": "Before you start",
"before_start": "You should be familiar with OpenStreetMap and this editor before you start editing. iD contains a walkthrough to teach you the basics of editing OpenStreetMap. Press the \"{start_the_walkthrough}\" button on this screen to take the tutorial—it takes only about 15 minutes.",
"before_start": "You should be familiar with OpenStreetMap and this editor before you start editing. iD contains a walkthrough to teach you the basics of editing OpenStreetMap. Press the \"{start_the_walkthrough}\" button on this screen to start the tutorial—it takes only about 15 minutes.",
"open_source_h": "Open Source",
"open_source": "The iD editor is a collaborative open source project, and you are using version {version} now. The source code is available [on GitHub](https://github.com/openstreetmap/iD).",
"open_source_help": "You can help iD by [translating](https://github.com/openstreetmap/iD/blob/develop/CONTRIBUTING.md#translating) or [reporting bugs](https://github.com/openstreetmap/iD/issues)."
@@ -2408,14 +2408,14 @@
"title": "Navigation",
"map_info": "The main map area shows OpenStreetMap data on top of a background.",
"drag": "You can click-and-drag the map with the {leftclick} left mouse button to move it around. You can also use the arrow keys on a keyboard. **Drag the map!**",
"drag_touch": "You can tap-and-drag the map to move it around. You can also use the arrow keys on a keyboard. **Drag the map!**",
"drag_touch": "You can {longpress_icon} tap-and-drag the map to move it around. You can also use the arrow keys on a keyboard. **Drag the map!**",
"zoom": "You can zoom the map by scrolling with a mouse wheel or trackpad, or by pressing the {plus} / {minus} buttons. **Zoom the map!**",
"zoom_touch": "You can zoom the map by pinching it with two fingers, double-tapping a location, or pressing the {plus} / {minus} buttons. **Zoom the map!**",
"features": "We use the word *features* to describe the things that appear on the map. Anything in the real world can be mapped as a feature on OpenStreetMap.",
"points_lines_areas": "Map features are represented using *points, lines, or areas.*",
"nodes_ways": "In OpenStreetMap, points are sometimes called *nodes*, and lines and areas are sometimes called *ways*.",
"click_townhall": "All features on the map can be selected by clicking on them. **Click the point to select it.**",
"tap_townhall": "All features on the map can be selected by tapping on them. **Tap the point to select it.**",
"tap_townhall": "All features on the map can be selected by {tap_icon} tapping on them. **Tap the point to select it.**",
"selected_townhall": "Great! The point is now selected. Selected features are drawn with a pulsing glow.",
"editor_townhall": "When a feature is selected, the *feature editor* is displayed alongside the map.",
"preset_townhall": "The top part of the feature editor shows the feature's type. This point is a {preset}.",
@@ -2433,7 +2433,7 @@
"points_info": "*Points* can be used to represent features such as shops, restaurants, and monuments.",
"add_point": "They mark a specific location, and describe what's there. **Press the {point_icon} {point} button to add a new point.**",
"place_point": "To place the new point on the map, position your mouse cursor where the point should go, then {leftclick} left-click or press `{space}`. **Move the mouse pointer over this building, then left-click or press `{space}`.**",
"place_point_touch": "To place the new point on the map, tap the location where it should go. **Tap the center of this building.**",
"place_point_touch": "To place the new point on the map, {tap_icon} tap the location where it should go. **Tap the center of this building.**",
"search_cafe": "There are many different features that can be represented by points. The point you just added is a cafe. **Search for '{preset}'.**",
"choose_cafe": "**Choose {preset} from the list.**",
"feature_editor": "The point is now marked as a cafe. Using the feature editor, we can add more information about the cafe.",
@@ -2444,7 +2444,7 @@
"update": "Let's fill in some more details for this cafe. You can change its name, add a cuisine, or add an address. **Change the cafe details.**",
"update_close": "**When you are finished updating the cafe, press `{esc}`, `{return}`, or the {button} button to close the feature editor.**",
"rightclick": "You can {rightclick} right-click on any feature to see the *edit menu*, which shows a list of editing operations that can be performed.{br}A right-click might be the same as a control-click or two-finger click. **Right-click to select the point you created and show the edit menu.**",
"edit_menu_touch": "You can long-press on any feature to see the *edit menu*, which shows a list of editing operations that can be performed. **Press-and-hold the point you created to show the edit menu.**",
"edit_menu_touch": "You can {longpress_icon} long-press on any feature to see the *edit menu*, which shows a list of editing operations that can be performed. **Press-and-hold the point you created to show the edit menu.**",
"delete": "It's OK to delete features that don't exist in the real world.{br}Deleting a feature from OpenStreetMap removes it from the map that everyone uses, so you should make sure a feature is really gone before you delete it. **Press the {delete_icon} {delete} button to remove the point.**",
"undo": "You can always undo any changes up until you save your edits to OpenStreetMap. **Press the {undo_icon} {undo} button to get the point back.**",
"play": "Now that you know how to create and edit points, try creating a few more points for practice! **When you are ready to continue to the next chapter, press '{next}'.**"
@@ -2454,10 +2454,10 @@
"add_playground": "*Areas* are used to show the boundaries of features like lakes, buildings, and residential areas.{br}They can also be used for more detailed mapping of many features you might normally map as points. **Press the {area_icon} {area} button to add a new area.**",
"start_playground": "Let's add this playground to the map by drawing an area. Areas are drawn by placing *nodes* along the outer edge of the feature.",
"starting_node_click": "**Click or press `{space}` to place a starting node on one of the corners of the playground.**",
"starting_node_tap": "**Tap to place a starting node on one of the corners of the playground.**",
"starting_node_tap": "**{tap_icon} Tap to place a starting node on one of the corners of the playground.**",
"continue_playground": "Continue drawing the area by placing more nodes along the playground's edge. It is OK to connect the area to the existing walking paths.{br}Tip: You can hold down the `{alt}` key to prevent nodes from connecting to other features. **Continue drawing an area for the playground.**",
"finish_area_click": "Finish the area by pressing `{return}`, or clicking again on either the first or last node.",
"finish_area_tap": "Finish the area by tapping again on either the first or last node, or by pressing `{return}` on a keyboard.",
"finish_area_tap": "Finish the area by {tap_icon} tapping again on either the first or last node, or by pressing `{return}` on a keyboard.",
"finish_playground": "**Finish drawing an area for the playground.**",
"search_playground": "**Search for '{preset}'.**",
"choose_playground": "**Choose {preset} from the list.**",
@@ -2473,12 +2473,12 @@
"missing_road": "Here is a road that is missing. Let's add it!",
"line_draw_info": "In OpenStreetMap, lines should be drawn down the center of the road. You can drag and zoom the map while drawing if necessary.",
"start_line": "**Start a new line by clicking at the top end of this missing road.**",
"start_line_tap": "**Start a new line by tapping at the top end of this missing road.**",
"start_line_tap": "**Start a new line by {tap_icon} tapping at the top end of this missing road.**",
"intersect": "Continue drawing the line by placing more nodes along the road.{br}Roads, along with paths and ferry routes, must be properly connected to each other for navigation apps to work. **Place an intersection node on {name} to connect the two lines.**",
"retry_intersect": "The road needs to intersect {name}. Let's try again!",
"continue_line": "Continue drawing the line for the new road. Remember that you can drag and zoom the map if needed.",
"finish_line_click": "When you're finished, click the last node again or press `{return}`.",
"finish_line_tap": "When you're finished, tap the last node again or press `{return}` on a keyboard.",
"finish_line_tap": "When you're finished, {tap_icon} tap the last node again or press `{return}` on a keyboard.",
"finish_road": "**Finish drawing the road.**",
"choose_category_road": "**Select {category} from the list.**",
"choose_preset_residential": "There are many different types of roads, but this one is a residential road. **Choose the {preset} type.**",
@@ -2487,9 +2487,9 @@
"did_name_road": "Looks good! Next we will learn how to update the shape of a line.",
"update_line": "Sometimes you will need to change the shape of an existing line. Here is a road that doesn't look quite right.",
"add_node": "We can add some nodes to this line to improve its shape. One way to add a node is to double-click the line where you want to add a node. **Double-click on the line to create a new node.**",
"add_node_touch": "We can add some nodes to this line to improve its shape. One way to add a node is to double-tap the line where you want to add a node. **Double-tap on the line to create a new node.**",
"add_node_touch": "We can add some nodes to this line to improve its shape. One way to add a node is to {tap_icon} double-tap the line where you want to add a node. **Double-tap on the line to create a new node.**",
"start_drag_endpoint": "When a line is selected, you can adjust any of its nodes by clicking and holding down the {leftclick} left mouse button while you drag.",
"start_drag_endpoint_touch": "When a line is selected, you can tap-and-drag any of its nodes to adjust them.",
"start_drag_endpoint_touch": "When a line is selected, you can {longpress_icon} tap-and-drag any of its nodes to adjust them.",
"drag_to_intersection": "**Drag the endpoint to the place where these roads should intersect.**",
"spot_looks_good": "This spot looks good.",
"finish_drag_endpoint": "**Release the mouse button to finish dragging.**",
@@ -2499,17 +2499,17 @@
"delete_lines": "It's OK to delete lines for roads that don't exist in the real world.{br}Here's an example where the city planned a {street} but never built it. We can improve this part of the map by deleting the extra lines.",
"split_street": "The last real street is {street1}, so we will *split* {street2} at this intersection and remove everything above it.",
"rightclick_intersection": "**{rightclick} Right-click on the intersection node.**",
"edit_menu_intersection_touch": "**Long-press on the intersection node.**",
"edit_menu_intersection_touch": "**{longpress_icon} Long-press on the intersection node.**",
"split_intersection": "**Press the {split_icon} {split} button to divide {street}.**",
"retry_split": "You didn't press the {split_icon} {split} button. Try again.",
"did_split_multi": "Good job! {street1} is now split into two pieces. The top part can be removed. **Select the top part of {street2}.**",
"did_split_single": "**Select the top part of {street2}.**",
"multi_select": "{selected} is now selected. Let's also select {other1}.",
"add_to_selection_click": "You can hold `{shift}` while clicking to select multiple things. **Shift-click on {other2}.**",
"add_to_selection_touch": "**Tap-and-hold {selected} and then tap {other2} to select both.**",
"add_to_selection_touch": "**{longpress_icon} Tap-and-hold {selected} and then {tap_icon} tap {other2} with another finger to select both.**",
"multi_select_success": "Good! Both lines to delete are now selected.",
"multi_rightclick": "**{rightclick} Right-click on one of the lines to show the edit menu.**",
"multi_edit_menu_touch": "**Long-press on one of the lines to show the edit menu.**",
"multi_edit_menu_touch": "**{longpress_icon} Long-press on one of the lines to show the edit menu.**",
"multi_delete": "**Press the {delete_icon} {delete} button to remove the extra lines.**",
"retry_delete": "You didn't press the {delete_icon} {delete} button. Try again.",
"play": "Great! Use the skills that you've learned in this chapter to practice editing some more lines. **When you are ready to continue to the next chapter, press '{next}'.**"
@@ -2519,7 +2519,7 @@
"add_building": "OpenStreetMap is the world's largest database of buildings.{br}You can help improve this database by tracing buildings that aren't already mapped. **Press the {area_icon} {area} button to add a new area.**",
"start_building": "Let's add this house to the map by tracing its outline.{br}Buildings should be traced around their footprint as accurately as possible.",
"building_corner_click": "**Click or press `{space}` to place a starting node on one of the corners of the building.**",
"building_corner_tap": "**Tap one of the corners of the building to place a starting node.**",
"building_corner_tap": "**{tap_icon} Tap one of the corners of the building to place a starting node.**",
"continue_building": "Continue placing nodes to trace the outline of the building. Remember that you can zoom in if you want to add more details.",
"finish_building": "**Finish tracing the building.**",
"retry_building": "It looks like you had some trouble placing the nodes at the building corners. Try again!",
@@ -2527,20 +2527,20 @@
"choose_preset_house": "There are many different types of buildings, but this one is clearly a house.{br}If you're not sure of the type, it's OK to just choose the generic Building type. **Choose the {preset} type.**",
"close": "**Press `{esc}` or the {apply} button to close the feature editor.**",
"rightclick_building": "**{rightclick} Right-click to select the building you created and show the edit menu.**",
"edit_menu_building_touch": "**Long-press the building you created to show the edit menu.**",
"edit_menu_building_touch": "**{longpress_icon} Long-press the building you created to show the edit menu.**",
"square_building": "The house that you just added will look even better with perfectly square corners. **Press the {orthogonalize_icon} {orthogonalize} button to tidy up the building's shape.**",
"retry_square": "You didn't press the {orthogonalize_icon} {orthogonalize} button. Try again.",
"done_square": "See how the corners of the building moved into place? Let's learn another useful trick.",
"add_tank": "Next we'll trace this circular storage tank. **Press the {area_icon} {area} button to add a new area.**",
"start_tank": "Don't worry, you won't need to draw a perfect circle. Just draw an area inside the tank that touches its edge.",
"tank_edge_click": "**Click or press `{space}` to place a starting node on the edge of the tank.**",
"tank_edge_tap": "**Tap the edge of the tank to place a starting node.**",
"tank_edge_tap": "**{tap_icon} Tap the edge of the tank to place a starting node.**",
"continue_tank": "Add a few more nodes around the edge. The circle will be created outside the nodes that you draw.",
"finish_tank": "**Finish tracing the tank.**",
"search_tank": "**Search for '{preset}'.**",
"choose_tank": "**Choose {preset} from the list.**",
"rightclick_tank": "**{rightclick} Right-click to select the storage tank you created and show the edit menu.**",
"edit_menu_tank_touch": "**Long-press the storage tank you created to show the edit menu.**",
"edit_menu_tank_touch": "**{longpress_icon} Long-press the storage tank you created to show the edit menu.**",
"circle_tank": "**Press the {circularize_icon} {circularize} button to make the tank a circle.**",
"retry_circle": "You didn't press the {circularize_icon} {circularize} button. Try again.",
"play": "Great Job! Practice tracing a few more buildings, and try some of the other commands on the edit menu. **When you are ready to continue to the next chapter, press '{next}'.**"
+2
View File
@@ -75,6 +75,8 @@ export function helpString(id, replacements) {
save_icon: icon('#iD-icon-save', 'pre-text'),
leftclick: icon('#iD-walkthrough-mouse-left', 'pre-text operation'),
rightclick: icon('#iD-walkthrough-mouse-right', 'pre-text operation'),
tap_icon: icon('#iD-walkthrough-tap', 'pre-text operation'),
longpress_icon: icon('#iD-walkthrough-longpress', 'pre-text operation'),
// insert keys; may be localized and platform-dependent
shift: uiCmd.display('⇧'),
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M7.86048705,6.9951281 C8.96236588,7.07217897 9.91807723,6.24139177 9.9951281,5.13951295 C10.072179,4.03763412 9.24139177,3.08192277 8.13951295,3.0048719 C7.03763412,2.92782103 6.08192277,3.75860823 6.0048719,4.86048705 C5.92782103,5.96236588 6.75860823,6.91807723 7.86048705,6.9951281 Z M7.65121763,9.98782025 C4.89652057,9.79519307 2.81955257,7.40591469 3.01217975,4.65121763 C3.20480693,1.89652057 5.59408531,-0.180447435 8.34878237,0.0121797487 C11.1034794,0.204806932 13.1804474,2.59408531 12.9878203,5.34878237 C12.7951931,8.10347943 10.4059147,10.1804474 7.65121763,9.98782025 Z" fill="currentColor"/>
<path d="M7,13 L7,5 C7,4.44771525 7.44771525,4 8,4 C8.55228475,4 9,4.44771525 9,5 L9,9 C9,8.44771525 9.44771525,8 10,8 C10.5522847,8 11,8.44771525 11,9 L11,10 C11,9.44771525 11.4477153,9 12,9 C12.5522847,9 13,9.44771525 13,10 L13,11 C13,10.4477153 13.4477153,10 14,10 C14.5522847,10 15,10.4477153 15,11 L15,16 C15,18.209134 13.209143,19.999991 11.000009,19.999991 C10.2659918,20 9.59932211,20 9,20 C7.25562789,20 5.75375111,18.7687556 5.41165159,17.058258 L4.19611614,10.9805807 C4.10732158,10.5366079 4.39525043,10.1047146 4.83922323,10.01592 C4.89216058,10.0053326 4.94601429,10 5,10 C5.59719029,10 6.12737961,10.3821388 6.31622777,10.9486833 L7,13 L7,13 Z" fill="inherit"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<path d="M6.72026326,3.43469021 C6.40040739,3.68491118 6.16597202,4.02281125 6.04366924,4.42284563 L3.17475497,3.54573052 C3.48596687,2.52780226 4.09255063,1.68141532 4.87180132,1.07181306 L6.72026326,3.43469021 Z M5.98452476,5.07962475 C6.00603199,5.4851562 6.14835692,5.87100592 6.40589591,6.20064079 L4.04186365,8.04762522 C3.38652944,7.20883569 3.041132,6.22648376 2.9887349,5.23850548 L5.98452476,5.07962475 Z M8.58467966,3.09706893 C8.19837594,2.97181818 7.78714949,2.96641377 7.38711511,3.08871656 L6.51,0.21980229 C7.52792826,-0.0914096107 8.56881216,-0.0618224581 9.5099468,0.243320388 L8.58467966,3.09706893 Z M9.89523551,4.40704449 C9.78988354,4.01484648 9.57044608,3.66701952 9.25,3.39813333 L11.1783628,1.1 C11.9937706,1.78420832 12.5358627,2.67328134 12.792527,3.62877596 L9.89523551,4.40704449 Z M6.95310719,6.67125583 C7.29383066,6.89222152 7.68964613,7.00387501 8.10770396,6.98927611 L8.21240245,9.98744859 C7.14861169,10.024597 6.15085276,9.72661741 5.3207633,9.18828849 L6.95310719,6.67125583 Z M9.5,6.30723366 C9.76084239,5.99597884 9.91990141,5.61672085 9.95635976,5.2 L12.9449439,5.46146723 C12.8521719,6.52185591 12.4348172,7.47586311 11.7993384,8.23415943 L9.5,6.30723366 Z" fill="currentColor"/>
<path d="M7,13 L7,5 C7,4.44771525 7.44771525,4 8,4 C8.55228475,4 9,4.44771525 9,5 L9,9 C9,8.44771525 9.44771525,8 10,8 C10.5522847,8 11,8.44771525 11,9 L11,10 C11,9.44771525 11.4477153,9 12,9 C12.5522847,9 13,9.44771525 13,10 L13,11 C13,10.4477153 13.4477153,10 14,10 C14.5522847,10 15,10.4477153 15,11 L15,16 C15,18.209134 13.209143,19.999991 11.000009,19.999991 C10.2659918,20 9.59932211,20 9,20 C7.25562789,20 5.75375111,18.7687556 5.41165159,17.058258 L4.19611614,10.9805807 C4.10732158,10.5366079 4.39525043,10.1047146 4.83922323,10.01592 C4.89216058,10.0053326 4.94601429,10 5,10 C5.59719029,10 6.12737961,10.3821388 6.31622777,10.9486833 L7,13 L7,13 Z" fill="inherit"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB