{% load i18n %} {% load translations %} {% load permissions %} {% load humanize %} {% load icons %} {% init_unique_row_id %} {% if objects or list_categories %} {% if objects.paginator.num_pages > 1 %} {% else %}
{% endif %} {% if not hide_details and not hide_header %} {% endif %} {% for category in list_categories %} {% get_unique_row_id object as row_id %} {% include "snippets/list-objects-percent.html" with percent=category.stats.translated_percent value=category.stats.translated query="q=state:>=translated" all=category.stats.all %} {% if not hide_details %} {% include "snippets/list-objects-number.html" with value=category.stats.todo query="q=state: {% endfor %} {% for object in objects %} {% get_translate_url object as translate_url %} {% get_browse_url object as browse_url %} {% get_unique_row_id object as row_id %} {% if is_glossary %} {% include "snippets/list-objects-number.html" with value=object.stats.translated query="q=state:>=translated" show_zero=True %} {% else %} {% include "snippets/list-objects-percent.html" with percent=object.stats.translated_percent value=object.stats.translated query="q=state:>=translated" all=object.stats.all %} {% endif %} {% if not hide_details %} {% include "snippets/list-objects-number.html" with value=object.stats.todo query="q=state: {% endfor %}
{% if add_link == "translation" %} {% if user_can_add_translation %} {% icon "plus.svg" %} {% else %} {% icon "plus.svg" %} {% endif %} {% elif add_link == "component" %} {% if user_can_edit_project %} {% icon "plus.svg" %} {% endif %} {% elif add_link == "component-category" %} {% if user_can_edit_project %} {% icon "plus.svg" %} {% endif %} {% elif add_link == "language" %} {% if user_can_add_language %} {% icon "plus.svg" %} {% endif %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {{ label|default:_("Project") }} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Translated" %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Unfinished" %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Unfinished words" %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Unfinished characters" %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Untranslated" %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Checks" %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Suggestions" %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% if objects.paginator.num_pages > 1 %} {% endif %} {% trans "Comments" %} {% if objects.paginator.num_pages > 1 %} {% endif %}
{% icon "folder-multiple-outline.svg" %} {{ category.name }}
{% translation_progress category.stats %}
{% if object.is_ghost %} {% perm 'translation.add' object.component as user_can_add_translation %} {% if user_can_add_translation %}
{% csrf_token %}
{% else %} {% icon "plus.svg" %} {% endif %} {% else %} {% if translate_url %} {% icon "pencil.svg" %} {% else %} {% icon "folder-outline.svg" %} {% endif %} {% endif %}
{% if name_source == "component_name" %} {% include "snippets/component-glossary-badge.html" with object=object.component %} {% else %} {% include "snippets/component-glossary-badge.html" %} {% endif %} {% if object.is_ghost %} {% if name_source == "language" %} {{ object.language }} {% elif name_source == "component_name" %} {{ object.component.name }} {% elif name_source == "name" %} {{ object.name }} {% elif name_source == "language" %} {{ object.language }} {% elif name_source == "project" %} {{ object.project }} {% else %} {{ object }} {% endif %} {% elif name_source == "translation" %} {{ object.component.project.name }}/{{ object.component.name }}{{ object.language }} {% else %} {% spaceless %} {% if name_source == "language" %} {{ object.language }} {% elif name_source == "component_name" %} {{ object.component.name }} {% elif name_source == "name" %} {{ object.name }} {% elif name_source == "language" %} {{ object.language }} {% elif name_source == "project" %} {{ object.project }} {% else %} {{ object }} {% endif %} {% endspaceless %} {% endif %} {% indicate_alerts object %}
{% translation_progress object.stats %}
{% else %}

{% trans "Nothing to list here." %}

{% if add_link == "translation" %} {% if user_can_add_translation %} {% trans "Start new translation" %} {% else %} {% trans "Start new translation" %} {% endif %} {% elif add_link == "component" %} {% if user_can_edit_project %} {% if object.project %} {% trans "Add new translation component" %} {% else %} {% trans "Add new translation component" %} {% endif %} {% endif %} {% elif add_link == "language" %} {% if user_can_add_language %} {% trans "Add language" %} {% endif %} {% endif %}

{% endif %}