{% macro search_link(query) -%} {{ query }} {%- endmacro %} {% with recommended = h.spellcheck_did_you_mean(g.q, min_hits=count) -%} {% if recommended %}
{{ _("Did you mean") }} {% set separator = joiner(", ") %} {% for option in recommended[:-1] -%} {{ separator() }}{{ search_link(option) }} {%- endfor %} {% if recommended|length > 1 %} {{ _('or') }} {% endif %} {{ search_link(recommended[-1]) }}
{% endif %} {%- endwith %}