}
if (step.maneuver.type.match(/rotary|roundabout/)) {
- instText += I18n.t(template + '_with_exit', { exit: step.maneuver.exit, name: name } );
+ if (step.maneuver.exit) {
+ instText += I18n.t(template + '_with_exit', { exit: step.maneuver.exit, name: name } );
+ } else {
+ instText += I18n.t(template + '_without_exit', { name: name } );
+ }
} else if (step.maneuver.type.match(/on ramp|off ramp/)) {
if (step.destinations) {
if (namedRoad) {
slight_left_without_exit: Slight left onto %{name}
via_point_without_exit: (via point)
follow_without_exit: Follow %{name}
- roundabout_without_exit: At roundabout take %{name}
+ roundabout_without_exit: At roundabout take exit onto %{name}
leave_roundabout_without_exit: Leave roundabout - %{name}
stay_roundabout_without_exit: Stay on roundabout - %{name}
start_without_exit: Start on %{name}