{# Displays a test for results of a search. query - The text that was searched for count - The number of results for the search type - Search result type (dataset, group, organization) Example: {% snippet 'snippets/search_result_text.html', query=query, count=count, type='dataset' %} #} {% if type == 'dataset' %} {% set text_query = ungettext('{number} dataset found for "{query}"', '{number} datasets found for "{query}"', count) %} {% set text_query_none = _('Sorry no datasets found for "{query}"') %} {% set text_no_query = ungettext('{number} dataset found', '{number} datasets found', count) %} {% set text_no_query_none = _('Sorry no datasets found') %} {% elif type == 'group' %} {% set text_query = ungettext('{number} group found for "{query}"', '{number} groups found for "{query}"', count) %} {% set text_query_none = _('Sorry no groups found for "{query}"') %} {% set text_no_query = ungettext('{number} group found', '{number} groups found', count) %} {% set text_no_query_none = _('Sorry no groups found') %} {% elif type == 'organization' %} {% set text_query = ungettext('{number} organization found for "{query}"', '{number} organizations found for "{query}"', count) %} {% set text_query_none = _('Sorry no organizations found for "{query}"') %} {% set text_no_query = ungettext('{number} organization found', '{number} organizations found', count) %} {% set text_no_query_none = _('Sorry no organizations found') %} {%- endif -%} {% if query %} {%- if count -%} {{ text_query.format(number=h.localised_number(count), query=query) }} {%- else -%} {{ text_query_none.format(query=query) }} {%- endif -%} {%- else -%} {%- if count -%} {{ text_no_query.format(number=h.localised_number(count)) }} {%- else -%} {{ text_no_query_none }} {%- endif -%} {%- endif -%}