{{::$root.t('application.state.saving_the_route')}}
{{tooltip.title}}
{{point.getSource().get('title')}}
{{childPoint.getSource().get('title')}}
 

{{geoObject.address}}
{{::$root.t('from')}} {{geoObject.minPrice|currency:undefined:0}}
{{::$root.t('added')}}{{::$root.t('application.choose_places')}}
{{route.getTravellersCount().adults}} {{route.getTravellersCount().adults|pluralize:'route.adult'}}{{route.getTravellersCount().children ? (", " + route.getTravellersCount().children + ' ' + (route.getTravellersCount().children|pluralize:'route.child')) : ''}}
×
{{::$root.t('when')}}{{routeForm.model.departureAt|date:'d MMMM'}}
×
{{::$root.t('until_when')}}{{::$root.t('until_preposition')}} {{routeForm.model.arrivalAt|date:'d MMMM'}}
×

{{::$root.t('application.start_message.for_your_future_route')}}

{{::$root.t('application.start_message.get_started')}}

  1. {{index + 1}}. {{point.getSource().get('title')}}
    {{::$root.t('application.route.choose_places')}}{{::$root.t('remove')}}
    {{point.getSource().arrivalDate()|date:'d MMMM'}} - {{point.getSource().departureDate()|date:'d MMMM'}}
    {{::$root.t('application.book_hotel')}}{{::$root.t('application.book_hotel_on')}} {{point.getNights()}} {{point.getNights()|pluralize:'nights'}}
    {{::$root.t('from')}} {{parentPoint.minHotelCost()|currency:undefined:0}}
    {{parentPoint.movement.from().getSource().get('title')}}{{parentPoint.movement.to().getSource().get('title')}}
    {{parentPoint.movement.started_at|date:'d MMMM'}}
    {{::$root.t('recommended')}} {{$root.t('movement_type.' + parentPoint.movement.option.kind())}} {{parentPoint.movement.option.majorSegments().length}} {{parentPoint.movement.option.majorSegments().length|pluralize:'route.transfer'}} {{$root.t('movement_type.' + parentPoint.movement.option.kind())}}
    ≈ {{parentPoint.movement.getDuration()|duration:'m'}}
    ≈ {{(parentPoint.movement.getDistance())|number:0}} {{::$root.t('km')}}{{::$root.t('from')}} {{parentPoint.movement.option.price()|currency:undefined:0}}
    {{$last ? '' : '-'}}
{{::$root.t('route.is_uncompleted')}}
{{::$root.t('route.duration_is_greater')}},{{::$root.t('route.duration_is_lower')}},{{::$root.t('route.need_to_allocate')}} {{route.absUnusedTime()|duration:'h'}}
{{::$root.t('application.route.route_length')}} {{route.getDistance()|number:0}} {{::$root.t('km')}}
{{::$root.t('route.road_time')}}: ≈ {{route.roadTime()|duration:'h'}}"
{{::$root.t('route.free_time')}}: ≈ {{route.specificPointsTime()|duration:'h'}}"({{route.pointsTime()|duration:'h'}})
{{::$root.t('cost')}}: ≈ {{route.getTotalPrice()|currency:undefined:0}}
{{::$root.t('route.set_date')}}{{::$root.t('route.for_cost_update')}}
×