{% load i18n %} {% if error %}
{{ error }}
{% elif path %} {% if not_evaluated %}
{% blocktrans count count=not_evaluated %}The time limit of the search was reached: {{ count }} entry was not evaluated, so the results may be incomplete.{% plural %}The time limit of the search was reached: {{ count }} entries were not evaluated, so the results may be incomplete.{% endblocktrans %}
{% endif %} {% if timed_out %}
{% blocktrans count count=timed_out|length %}{{ count }} entry took too long to evaluate and was skipped:{% plural %}{{ count }} entries took too long to evaluate and were skipped:{% endblocktrans %} {% for entry in timed_out %}{{ entry.aspath }} {{ entry.sequence }}{% if not forloop.last %}, {% endif %}{% endfor %}.
{% endif %}

{% blocktrans with path=path %}AS paths matching {{ path }}{% endblocktrans %}

{% for result in results %} {% for row in result.rows %} {% endfor %} {% endfor %} {% for aspath in unmatched %} {% endfor %} {% if not results and not unmatched %} {% endif %}
{% trans "AS path" %} {% trans "Sequence" %} {% trans "Action" %} {% trans "Entry" %} {% trans "Result" %}
{% if forloop.first %}{{ result.aspath }}{% endif %} {{ row.entry.sequence }} {{ row.entry.get_action_display }} {{ row.text }} {% if row.effective %} {% blocktrans with action=row.entry.get_action_display %}{{ action }} (first match){% endblocktrans %} {% else %} {% trans "also matches, not reached" %} {% endif %}
{{ aspath }} {% trans "no entry matches" %}
{% trans "No AS path entry matches this path." %}
{% endif %}