{% load i18n %} {% if global_usage_detail.rollup_pending_user_count %}
{% blocktrans count counter=global_usage_detail.rollup_pending_user_count %} Usage data is still being prepared for {{ counter }} user. The 30-day values below are partial. {% plural %} Usage data is still being prepared for {{ counter }} users. The 30-day values below are partial. {% endblocktrans %}
{% endif %}
{% trans "Users in results" %}
{{ global_usage_detail.visible_user_count }}
{% trans "Same population as the filtered table" %}
{% trans "Active users / 30d" %}
{{ global_usage_detail.active_user_count_30d }}
{% trans "At least one recorded visit" %}
{% trans "Visits / 30d" %}
{{ global_usage_detail.activity_30d_count }}
{% if global_usage_detail.timeline_30d_peak_day_label %} {% trans "Peak" %}: {{ global_usage_detail.timeline_30d_peak_day_label }} · {{ global_usage_detail.timeline_30d_peak_day_count }} {% else %} {% trans "No recent usage" %} {% endif %}

{% trans "Top pages" %}

{% trans "Recorded page visits · 30 days" %}
{% if not global_usage_detail.rollup_pending_user_count and not global_usage_detail.page_breakdown_matches_activity_30d %}
{% blocktrans with categorized=global_usage_detail.page_total_30d overall=global_usage_detail.activity_30d_count %} The page breakdown contains {{ categorized }} categorized visits, while overall activity contains {{ overall }}. Treat the breakdown as approximate. {% endblocktrans %}
{% endif %} {% if global_usage_detail.page_bars %}
{% for page in global_usage_detail.page_bars %}
{{ page.label }} {{ page.recent_30d_count }} · {{ page.page_share_percent }}%
{% endfor %}
{% else %}
{% trans "No page usage has been recorded for this period." %}
{% endif %}