{% extends "base.html" %} {% block title %} {{ _("Languages") }} {% endblock %} {% block content %} <a class="btn btn-primary float-end" href="{{ url_for('admin.create_edit_language') }}">New Language</a> <h1>{{ _("Languages") }}</h1> <p> {{ at_least_one_count }} packages support at least one language other than English. </p> <div class="list-group"> <div class="list-group-item"> <div class="row text-muted"> <div class="col-1"> {{ _("Id") }} </div> <div class="col-2"> {{ _("Title") }} </div> <div class="col-1"> {{ _("Packages") }} </div> <div class="col"></div> <div class="col-3 text-end"> {{ _("Has ContentDB translation?") }} </div> </div> </div> {% for l in languages %} {% if l.id == "en" %} {% set lang_package_count = total_package_count %} {% else %} {% set lang_package_count = l.packages.filter_by(state='APPROVED').count() %} {% endif %} <a class="list-group-item list-group-item-action" href="{{ url_for('admin.create_edit_language', id_=l.id) }}"> <div class="row align-items-center justify-content-center"> <div class="col-1"> {{ l.id }} </div> <div class="col-2"> {{ l.title }} </div> <div class="col-1"> {{ lang_package_count }} </div> <div class="col"> <div class="progress"> <div class="progress-bar" role="progressbar" style="width: {{ 100 * lang_package_count / total_package_count }}%;" aria-valuenow="{{ lang_package_count }}" aria-valuemin="0" aria-valuemax="{{ total_package_count }}"> </div> </div> </div> <div class="col-3 text-end"> {% if l.has_contentdb_translation %} <i class="fas fa-check text-success"></i> {% else %} <i class="fas fa-times text-danger"></i> {% endif %} </div> </div> </a> {% endfor %} </div> {% endblock %}