{% load i18n %}{% load molly_utils %}{% load molly_maps %}{% load compressed %}
{% blocktrans count p_and_r.routes|length as num_routes with p_and_r.routes|join:', ' as route_numbers and p_and_r.start.title as start and p_and_r.origin_stop.entity.title as origin_stop %}At {{ start }} take service {{ route_numbers }} from {{ origin_stop }}.{% plural %}At {{ start }} take any of services {{ route_numbers }} from stop {{ origin_stop }}.{% endblocktrans %}
{% blocktrans with p_and_r.closest_stop.title as end %}When the service reaches {{ end }}, disembark and continue by foot using the directions below.{% endblocktrans %}
{% endif %}{% blocktrans with first_directions.total_time|humanise_seconds as time and first_directions.total_distance|humanise_distance as distance %}This route will take {{ time }} and cover {{ distance }}.{% endblocktrans %}
{% blocktrans with stop.directions_to.total_time|humanise_seconds as time and stop.directions_to.total_distance|humanise_distance as distance %}This route will take {{ time }} and cover {{ distance }}.{% endblocktrans %}
{{ waypoint.instruction }}
{{ waypoint.additional }}
{% render_map waypoint.map 'printable' %}
{% render_location_map stop.entity.location 'printable' %}
{% if stop.description %}{{ stop.description }}{% endif %} {% endfor %}{% trans 'Please note that the route information provided should be followed at your own risk.' %}
{% url maps:osm-about as about_link %}{% blocktrans %}Maps © OpenStreetMap and contributors, CC-BY-SA{% endblocktrans %}