{% extends "base.html" %} {% from "dashboards/includes/macros.html" import print_readout_body, overview_section, product_choice_list, print_subscription_menu with context %} {% from "dashboards/includes/macros.html" import localization_sidebar_nav %} {% set title = _('[{locale}][{product}] Localization Dashboard')|fe(locale=current_locale, product=pgettext('DB: products.Product.title', product.title) if product else _('All Products')) %} {% set scripts = ('wiki', 'wiki.dashboard') %} {% set crumbs = [(None, title)] %} {% set classes = 'localization-dashboard' %} {# TODO: Move required dashboard scripts out of wiki.js into their own or refactor up? #} {% block content %}

{{ title }}

{{ _('Locale:') }} {{ current_locale_name }}

{% if user.is_anonymous %}
{{ _('Volunteer for Mozilla Support') }}
{% endif %} {{ product_choice_list(products, product, url('dashboards.localization')) }} {% if not user.is_anonymous %} {{ print_subscription_menu(default_locale_name, current_locale_name, on_default_locale, is_watching_default_locale, is_watching_other_locale, is_watching_default_approved, is_watching_other_approved, settings.WIKI_DEFAULT_LANGUAGE, product=product) }} {% endif %} {{ overview_section(readouts, ((overview_rows['top-100'], True), (overview_rows['top-50'], True), (overview_rows['top-20'], True), (overview_rows['all'], True), (overview_rows['templates'], True))) }} {% for readout in readouts.values() %}
{{ print_readout_body(readout, max_rows=20 if readout.slug == 'most-visited-translations' else 10, product=product) }}
{% endfor %}
{% endblock %} {% block side_top %} {{ localization_sidebar_nav(current_locale, 'dashboard') }} {% endblock %}